![JAR search and dependency download from the Maven repository](/logo.png)
com.microsoft.azure.management.keyvault.SecretPermissions 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 SecretPermissions.
*/
public final class SecretPermissions extends ExpandableStringEnum {
/** Static value get for SecretPermissions. */
public static final SecretPermissions GET = fromString("get");
/** Static value list for SecretPermissions. */
public static final SecretPermissions LIST = fromString("list");
/** Static value set for SecretPermissions. */
public static final SecretPermissions SET = fromString("set");
/** Static value delete for SecretPermissions. */
public static final SecretPermissions DELETE = fromString("delete");
/** Static value backup for SecretPermissions. */
public static final SecretPermissions BACKUP = fromString("backup");
/** Static value restore for SecretPermissions. */
public static final SecretPermissions RESTORE = fromString("restore");
/** Static value recover for SecretPermissions. */
public static final SecretPermissions RECOVER = fromString("recover");
/** Static value purge for SecretPermissions. */
public static final SecretPermissions PURGE = fromString("purge");
/**
* Creates or finds a SecretPermissions from its string representation.
* @param name a name to look for
* @return the corresponding SecretPermissions
*/
@JsonCreator
public static SecretPermissions fromString(String name) {
return fromString(name, SecretPermissions.class);
}
/**
* @return known SecretPermissions values
*/
public static Collection values() {
return values(SecretPermissions.class);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy