Interface AccessPolicy
- All Superinterfaces:
ChildResource<Vault>,HasInner<AccessPolicyEntry>,HasName,HasParent<Vault>,Indexable
An immutable client-side representation of a key vault access policy.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceThe entirety of an access policy definition.static interfaceGrouping of access policy definition stages applicable as part of a key vault creation.static interfaceThe entirety of an access policy update as part of a key vault update.static interfaceThe entirety of an access policy definition as part of a key vault update.static interfaceGrouping of access policy definition stages applicable as part of a key vault update.static interfaceGrouping of all the key vault update stages. -
Method Summary
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.HasInner
innerMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
name
-
Method Details
-
tenantId
String tenantId()- Returns:
- The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.
-
objectId
String objectId()- Returns:
- The object ID of a user or service principal in the Azure Active Directory tenant for the vault.
-
applicationId
String applicationId()- Returns:
- Application ID of the client making request on behalf of a principal.
-
permissions
Permissions permissions()- Returns:
- Permissions the identity has for keys and secrets.
-