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
Modifier and TypeInterfaceDescriptionstatic interface
The entirety of an access policy definition.static interface
Grouping of access policy definition stages applicable as part of a key vault creation.static interface
The entirety of an access policy update as part of a key vault update.static interface
The entirety of an access policy definition as part of a key vault update.static interface
Grouping of access policy definition stages applicable as part of a key vault update.static interface
Grouping of all the key vault update stages. -
Method Summary
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.HasInner
inner
Methods 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.
-