Share via


NamedValueCreateContract Class

Definition

NamedValue details.

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

Constructors

NamedValueCreateContract()

Initializes a new instance of the NamedValueCreateContract class.

NamedValueCreateContract(String, String, String, String, IList<String>, Nullable<Boolean>, String, KeyVaultContractCreateProperties)

Initializes a new instance of the NamedValueCreateContract 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