Interface AccessPolicy.UpdateDefinitionStages.WithPermissions<ParentT>
-
- Type Parameters:
ParentT- the stage of the parent definition to return to after attaching this definition
- All Known Subinterfaces:
AccessPolicy.UpdateDefinition<ParentT>,AccessPolicy.UpdateDefinitionStages.WithAttach<ParentT>
- Enclosing interface:
- AccessPolicy.UpdateDefinitionStages
public static interface AccessPolicy.UpdateDefinitionStages.WithPermissions<ParentT>The access policy definition stage allowing permissions to be added.
-
-
Method Summary
-
-
-
Method Detail
-
allowKeyAllPermissions
AccessPolicy.UpdateDefinitionStages.WithAttach<ParentT> allowKeyAllPermissions()
Allow all permissions for the AD identity to access keys.- Returns:
- the next stage of access policy definition
-
allowKeyPermissions
AccessPolicy.UpdateDefinitionStages.WithAttach<ParentT> 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
AccessPolicy.UpdateDefinitionStages.WithAttach<ParentT> allowKeyPermissions(List<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
-
allowSecretAllPermissions
AccessPolicy.UpdateDefinitionStages.WithAttach<ParentT> allowSecretAllPermissions()
Allow all permissions for the AD identity to access secrets.- Returns:
- the next stage of access policy definition
-
allowSecretPermissions
AccessPolicy.UpdateDefinitionStages.WithAttach<ParentT> 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
AccessPolicy.UpdateDefinitionStages.WithAttach<ParentT> allowSecretPermissions(List<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
-
allowStorageAllPermissions
AccessPolicy.UpdateDefinitionStages.WithAttach<ParentT> allowStorageAllPermissions()
Allow all permissions for the Ad identity to access storage.- Returns:
- the next stage of access policy definition
-
allowCertificateAllPermissions
AccessPolicy.UpdateDefinitionStages.WithAttach<ParentT> allowCertificateAllPermissions()
Allow all permissions for the AD identity to access certificates.- Returns:
- the next stage of access policy definition
-
allowCertificatePermissions
AccessPolicy.UpdateDefinitionStages.WithAttach<ParentT> allowCertificatePermissions(CertificatePermissions... permissions)
Allow a list of permissions for the AD identity to access certificates.- Parameters:
permissions- the list of permissions allowed- Returns:
- the next stage of access policy definition
-
allowCertificatePermissions
AccessPolicy.UpdateDefinitionStages.WithAttach<ParentT> allowCertificatePermissions(List<CertificatePermissions> permissions)
Allow a list of permissions for the AD identity to access certificates.- Parameters:
permissions- the list of permissions allowed- Returns:
- the next stage of access policy definition
-
allowStoragePermissions
AccessPolicy.UpdateDefinitionStages.WithAttach<ParentT> 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
AccessPolicy.UpdateDefinitionStages.WithAttach<ParentT> allowStoragePermissions(List<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
-
-