Interface AccessPolicy.UpdateStages.WithPermissions

All Known Subinterfaces:
AccessPolicy.Update
Enclosing interface:
AccessPolicy.UpdateStages

public static interface AccessPolicy.UpdateStages.WithPermissions
The access policy update stage allowing permissions to be added or removed.
  • Method Details

    • allowKeyAllPermissions

      AccessPolicy.Update allowKeyAllPermissions()
      Allow all permissions for the AD identity to access keys.
      Returns:
      the next stage of access policy update
    • allowKeyPermissions

      AccessPolicy.Update 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 update
    • allowKeyPermissions

      AccessPolicy.Update 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 update
    • disallowKeyAllPermissions

      AccessPolicy.Update disallowKeyAllPermissions()
      Revoke all permissions for the AD identity to access keys.
      Returns:
      the next stage of access policy update
    • disallowKeyPermissions

      AccessPolicy.Update disallowKeyPermissions(KeyPermissions... permissions)
      Revoke a list of permissions for the AD identity to access keys.
      Parameters:
      permissions - the list of permissions to revoke
      Returns:
      the next stage of access policy update
    • disallowKeyPermissions

      AccessPolicy.Update disallowKeyPermissions(List<KeyPermissions> permissions)
      Revoke a list of permissions for the AD identity to access keys.
      Parameters:
      permissions - the list of permissions to revoke
      Returns:
      the next stage of access policy update
    • allowSecretAllPermissions

      AccessPolicy.Update allowSecretAllPermissions()
      Allow all permissions for the AD identity to access secrets.
      Returns:
      the next stage of access policy definition
    • allowSecretPermissions

      AccessPolicy.Update 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.Update 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
    • disallowSecretAllPermissions

      AccessPolicy.Update disallowSecretAllPermissions()
      Revoke all permissions for the AD identity to access secrets.
      Returns:
      the next stage of access policy update
    • disallowSecretPermissions

      AccessPolicy.Update disallowSecretPermissions(SecretPermissions... permissions)
      Revoke a list of permissions for the AD identity to access secrets.
      Parameters:
      permissions - the list of permissions to revoke
      Returns:
      the next stage of access policy update
    • disallowSecretPermissions

      AccessPolicy.Update disallowSecretPermissions(List<SecretPermissions> permissions)
      Revoke a list of permissions for the AD identity to access secrets.
      Parameters:
      permissions - the list of permissions to revoke
      Returns:
      the next stage of access policy update
    • allowCertificateAllPermissions

      AccessPolicy.Update allowCertificateAllPermissions()
      Allow all permissions for the AD identity to access certificates.
      Returns:
      the next stage of access policy update
    • allowCertificatePermissions

      AccessPolicy.Update 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 update
    • allowCertificatePermissions

      AccessPolicy.Update 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 update
    • disallowCertificateAllPermissions

      AccessPolicy.Update disallowCertificateAllPermissions()
      Revoke all permissions for the AD identity to access certificates.
      Returns:
      the next stage of access policy update
    • disallowCertificatePermissions

      AccessPolicy.Update disallowCertificatePermissions(CertificatePermissions... permissions)
      Revoke a list of permissions for the AD identity to access certificates.
      Parameters:
      permissions - the list of permissions to revoke
      Returns:
      the next stage of access policy update
    • disallowCertificatePermissions

      AccessPolicy.Update disallowCertificatePermissions(List<CertificatePermissions> permissions)
      Revoke a list of permissions for the AD identity to access certificates.
      Parameters:
      permissions - the list of permissions to revoke
      Returns:
      the next stage of access policy update
    • allowStorageAllPermissions

      AccessPolicy.Update allowStorageAllPermissions()
      Allow all permissions for the Ad identity to access storage.
      Returns:
      the next stage of access policy definition
    • allowStoragePermissions

      AccessPolicy.Update 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.Update 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
    • disallowStorageAllPermissions

      AccessPolicy.Update disallowStorageAllPermissions()
      Revoke all permissions for the Ad identity to access storage.
      Returns:
      the next stage of access policy definition
    • disallowStoragePermissions

      AccessPolicy.Update disallowStoragePermissions(StoragePermissions... permissions)
      Revoke 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
    • disallowStoragePermissions

      AccessPolicy.Update disallowStoragePermissions(List<StoragePermissions> permissions)
      Revoke 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