GetNamedValueResult

data class GetNamedValueResult(val displayName: String, val id: String, val keyVault: KeyVaultContractPropertiesResponse? = null, val name: String, val secret: Boolean? = null, val tags: List<String>? = null, val type: String, val value: String? = null)

NamedValue details.

Constructors

Link copied to clipboard
constructor(displayName: String, id: String, keyVault: KeyVaultContractPropertiesResponse? = null, name: String, secret: Boolean? = null, tags: List<String>? = null, type: String, value: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Unique name of NamedValue. It may contain only letters, digits, period, dash, and underscore characters.

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Link copied to clipboard

KeyVault location details of the namedValue.

Link copied to clipboard

The name of the resource

Link copied to clipboard
val secret: Boolean? = null

Determines whether the value is a secret and should be encrypted or not. Default value is false.

Link copied to clipboard
val tags: List<String>? = null

Optional tags that when provided can be used to filter the NamedValue list.

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Link copied to clipboard
val value: String? = null

Value of the NamedValue. Can contain policy expressions. It may not be empty or consist only of whitespace. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value.