次の方法で共有


DataLakeDirectoryClient.GetAccessControl メソッド

定義

操作は GetAccessControl(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken) 、パスのアクセス制御データを返します。

詳細については、「 プロパティを取得します

public override Azure.Response<Azure.Storage.Files.DataLake.Models.PathAccessControl> GetAccessControl (bool? userPrincipalName = default, Azure.Storage.Files.DataLake.Models.DataLakeRequestConditions conditions = default, System.Threading.CancellationToken cancellationToken = default);
override this.GetAccessControl : Nullable<bool> * Azure.Storage.Files.DataLake.Models.DataLakeRequestConditions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Files.DataLake.Models.PathAccessControl>
Public Overrides Function GetAccessControl (Optional userPrincipalName As Nullable(Of Boolean) = Nothing, Optional conditions As DataLakeRequestConditions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of PathAccessControl)

パラメーター

userPrincipalName
Nullable<Boolean>

省略可能。アカウントに対して階層型名前空間が有効になっている場合にのみ有効です。"true" の場合、x-ms-owner、x-ms-group、および x-ms-acl 応答ヘッダーで返されるユーザー ID 値は、Azure Active Directory オブジェクト ID からユーザー プリンシパル名に変換されます。 "false" の場合、値は Azure Active Directory オブジェクト ID として返されます。既定値は false です。 グループとアプリケーションのオブジェクト ID は一意のフレンドリ名を持たないため、変換されないことに注意してください。

conditions
DataLakeRequestConditions

パスのアクセス制御を取得する条件を追加する場合は省略可能 DataLakeRequestConditions です。

cancellationToken
CancellationToken

操作を取り消す必要がある通知を伝達する場合は省略可能 CancellationToken です。

戻り値

Response<T>パスのアクセス制御を記述する 。

注釈

RequestFailedExceptionエラーが発生すると、 がスローされます。

適用対象