NamedValueContract Class

Definition

NamedValue details.

[Microsoft.Rest.Serialization.JsonTransformation]
public class NamedValueContract : Microsoft.Azure.Management.ApiManagement.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type NamedValueContract = class
    inherit Resource
Public Class NamedValueContract
Inherits Resource
Inheritance
NamedValueContract
Attributes

Constructors

NamedValueContract()

Initializes a new instance of the NamedValueContract class.

NamedValueContract(String, String, String, String, IList<String>, Nullable<Boolean>, String, KeyVaultContractProperties)

Initializes a new instance of the NamedValueContract class.

Properties

DisplayName

Gets or sets unique name of NamedValue. It may contain only letters, digits, period, dash, and underscore characters.

Id

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

(Inherited from Resource)
KeyVault

Gets or sets keyVault location details of the namedValue.

Name

Gets the name of the resource

(Inherited from Resource)
Secret

Gets or sets determines whether the value is a secret and should be encrypted or not. Default value is false.

Tags

Gets or sets optional tags that when provided can be used to filter the NamedValue list.

Type

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

(Inherited from Resource)
Value

Gets or sets 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.

Methods

Validate()

Validate the object.

Applies to