Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@ public class VaultProperties {
/**
* An array of 0 to 16 identities that have access to the key vault. All
* identities in the array must use the same tenant ID as the key vault's
* tenant ID.
* tenant ID. When `createMode` is set to `recover`, access policies are
* not required. Otherwise, access policies are required.
*/
@JsonProperty(value = "accessPolicies")
private List<AccessPolicyEntry> accessPolicies;
Expand Down Expand Up @@ -133,7 +134,7 @@ public VaultProperties withSku(Sku sku) {
}

/**
* Get an array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.
* Get an array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID. When `createMode` is set to `recover`, access policies are not required. Otherwise, access policies are required.
*
* @return the accessPolicies value
*/
Expand All @@ -142,7 +143,7 @@ public List<AccessPolicyEntry> accessPolicies() {
}

/**
* Set an array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.
* Set an array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID. When `createMode` is set to `recover`, access policies are not required. Otherwise, access policies are required.
*
* @param accessPolicies the accessPolicies value to set
* @return the VaultProperties object itself.
Expand Down