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 Detail

      • 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