
com.microsoft.azure.management.keyvault.VaultAccessPolicyProperties Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of azure-mgmt-keyvault Show documentation
Show all versions of azure-mgmt-keyvault Show documentation
This package contains Microsoft Azure Key Vault Management SDK. This package is in low maintenance mode and being phased out. To use the latest Azure SDK for resource management, please see https://aka.ms/azsdk/java/mgmt
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
*/
package com.microsoft.azure.management.keyvault;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
/**
* Properties of the vault access policy.
*/
public class VaultAccessPolicyProperties {
/**
* 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.
*/
@JsonProperty(value = "accessPolicies", required = true)
private List accessPolicies;
/**
* Get the accessPolicies value.
*
* @return the accessPolicies value
*/
public List accessPolicies() {
return this.accessPolicies;
}
/**
* Set the accessPolicies value.
*
* @param accessPolicies the accessPolicies value to set
* @return the VaultAccessPolicyProperties object itself.
*/
public VaultAccessPolicyProperties withAccessPolicies(List accessPolicies) {
this.accessPolicies = accessPolicies;
return this;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy