AccessPolicy.UpdateDefinitionStages.WithPermissions<ParentT> Interface

Type Parameters

ParentT

the stage of the parent definition to return to after attaching this definition

public static interface AccessPolicy.UpdateDefinitionStages.WithPermissions

The access policy definition stage allowing permissions to be added.

Method Summary

Modifier and Type Method and Description
abstract WithAttach<ParentT> allowKeyAllPermissions()

Allow all permissions for the AD identity to access keys.

abstract WithAttach<ParentT> allowKeyPermissions(KeyPermissions[] permissions)

Allow a list of permissions for the AD identity to access keys.

abstract WithAttach<ParentT> allowKeyPermissions(List<KeyPermissions> permissions)

Allow a list of permissions for the AD identity to access keys.

abstract WithAttach<ParentT> allowSecretAllPermissions()

Allow all permissions for the AD identity to access secrets.

abstract WithAttach<ParentT> allowSecretPermissions(SecretPermissions[] permissions)

Allow a list of permissions for the AD identity to access secrets.

abstract WithAttach<ParentT> allowSecretPermissions(List<SecretPermissions> permissions)

Allow a list of permissions for the AD identity to access secrets.

abstract WithAttach<ParentT> allowStorageAllPermissions()

Allow all permissions for the Ad identity to access storage.

abstract WithAttach<ParentT> allowStoragePermissions(StoragePermissions[] permissions)

Allow a list of permissions for the AD identity to access storage.

abstract WithAttach<ParentT> allowStoragePermissions(List<StoragePermissions> permissions)

Allow a list of permissions for the AD identity to access storage.

Method Details

allowKeyAllPermissions

public abstract AccessPolicy.UpdateDefinitionStages.WithAttach allowKeyAllPermissions()

Allow all permissions for the AD identity to access keys.

Returns:

the next stage of access policy definition

allowKeyPermissions

public abstract AccessPolicy.UpdateDefinitionStages.WithAttach allowKeyPermissions(KeyPermissions[] permissions)

Allow a list of permissions for the AD identity to access keys.

Parameters:

permissions - the list of permissions allowed

Returns:

the next stage of access policy definition

allowKeyPermissions

public abstract AccessPolicy.UpdateDefinitionStages.WithAttach allowKeyPermissions(List permissions)

Allow a list of permissions for the AD identity to access keys.

Parameters:

permissions - the list of permissions allowed

Returns:

the next stage of access policy definition

allowSecretAllPermissions

public abstract AccessPolicy.UpdateDefinitionStages.WithAttach allowSecretAllPermissions()

Allow all permissions for the AD identity to access secrets.

Returns:

the next stage of access policy definition

allowSecretPermissions

public abstract AccessPolicy.UpdateDefinitionStages.WithAttach allowSecretPermissions(SecretPermissions[] permissions)

Allow a list of permissions for the AD identity to access secrets.

Parameters:

permissions - the list of permissions allowed

Returns:

the next stage of access policy definition

allowSecretPermissions

public abstract AccessPolicy.UpdateDefinitionStages.WithAttach allowSecretPermissions(List permissions)

Allow a list of permissions for the AD identity to access secrets.

Parameters:

permissions - the list of permissions allowed

Returns:

the next stage of access policy definition

allowStorageAllPermissions

public abstract AccessPolicy.UpdateDefinitionStages.WithAttach allowStorageAllPermissions()

Allow all permissions for the Ad identity to access storage.

Returns:

the next stage of access policy definition

allowStoragePermissions

public abstract AccessPolicy.UpdateDefinitionStages.WithAttach allowStoragePermissions(StoragePermissions[] permissions)

Allow a list of permissions for the AD identity to access storage.

Parameters:

permissions - the list of permissions allowed

Returns:

the next stage of access policy definition

allowStoragePermissions

public abstract AccessPolicy.UpdateDefinitionStages.WithAttach allowStoragePermissions(List permissions)

Allow a list of permissions for the AD identity to access storage.

Parameters:

permissions - the list of permissions allowed

Returns:

the next stage of access policy definition

Applies to