Partager via


ParameterDefinition Classe

Définition

Représente un paramètre avec des contraintes et des métadonnées.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ParameterDefinition
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ParameterDefinition = class
Public Class ParameterDefinition
Héritage
ParameterDefinition
Attributs

Constructeurs

ParameterDefinition()

Initialise une nouvelle instance de la classe ParameterDefinition.

ParameterDefinition(String, String, String, String, Object, IList<Object>)

Initialise une nouvelle instance de la classe ParameterDefinition.

Propriétés

AllowedValues

Obtient ou définit le tableau des valeurs autorisées pour ce paramètre.

DefaultValue

Obtient ou définit la valeur par défaut pour ce paramètre.

Description

Obtient ou définit la description de ce paramètre/resourceGroup.

DisplayName

Obtient ou définit displayName de ce paramètre/resourceGroup.

StrongType

Obtient ou définit strongType pour que l’interface utilisateur affiche une expérience enrichie lors de l’affectation du blueprint. Les types forts pris en charge sont resourceType, principalId et location.

Type

Obtient ou définit les types de données autorisés pour Resource Manager paramètres de modèle. Les valeurs possibles sont les suivantes : 'string', 'array', 'bool', 'int', 'object', 'secureObject', 'secureString'

Méthodes

Validate()

Validez l’objet .

S’applique à