![JAR search and dependency download from the Maven repository](/logo.png)
com.microsoft.azure.management.keyvault.CertificatePermissions 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.Collection;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.microsoft.rest.ExpandableStringEnum;
/**
* Defines values for CertificatePermissions.
*/
public final class CertificatePermissions extends ExpandableStringEnum {
/** Static value get for CertificatePermissions. */
public static final CertificatePermissions GET = fromString("get");
/** Static value list for CertificatePermissions. */
public static final CertificatePermissions LIST = fromString("list");
/** Static value delete for CertificatePermissions. */
public static final CertificatePermissions DELETE = fromString("delete");
/** Static value create for CertificatePermissions. */
public static final CertificatePermissions CREATE = fromString("create");
/** Static value import for CertificatePermissions. */
public static final CertificatePermissions IMPORT = fromString("import");
/** Static value update for CertificatePermissions. */
public static final CertificatePermissions UPDATE = fromString("update");
/** Static value managecontacts for CertificatePermissions. */
public static final CertificatePermissions MANAGECONTACTS = fromString("managecontacts");
/** Static value getissuers for CertificatePermissions. */
public static final CertificatePermissions GETISSUERS = fromString("getissuers");
/** Static value listissuers for CertificatePermissions. */
public static final CertificatePermissions LISTISSUERS = fromString("listissuers");
/** Static value setissuers for CertificatePermissions. */
public static final CertificatePermissions SETISSUERS = fromString("setissuers");
/** Static value deleteissuers for CertificatePermissions. */
public static final CertificatePermissions DELETEISSUERS = fromString("deleteissuers");
/** Static value manageissuers for CertificatePermissions. */
public static final CertificatePermissions MANAGEISSUERS = fromString("manageissuers");
/** Static value recover for CertificatePermissions. */
public static final CertificatePermissions RECOVER = fromString("recover");
/** Static value purge for CertificatePermissions. */
public static final CertificatePermissions PURGE = fromString("purge");
/** Static value backup for CertificatePermissions. */
public static final CertificatePermissions BACKUP = fromString("backup");
/** Static value restore for CertificatePermissions. */
public static final CertificatePermissions RESTORE = fromString("restore");
/**
* Creates or finds a CertificatePermissions from its string representation.
* @param name a name to look for
* @return the corresponding CertificatePermissions
*/
@JsonCreator
public static CertificatePermissions fromString(String name) {
return fromString(name, CertificatePermissions.class);
}
/**
* @return known CertificatePermissions values
*/
public static Collection values() {
return values(CertificatePermissions.class);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy