Compartilhar via


ArmAutomationModelFactory.AutomationActivityParameterDefinition Método

Definição

Inicializa uma nova instância de AutomationActivityParameterDefinition.

public static Azure.ResourceManager.Automation.Models.AutomationActivityParameterDefinition AutomationActivityParameterDefinition (string name = default, string activityParameterType = default, bool? isMandatory = default, bool? isDynamic = default, long? position = default, bool? canTakeValueFromPipeline = default, bool? canTakeValueFromPipelineByPropertyName = default, bool? canTakeValueValueFromRemainingArguments = default, string description = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Automation.Models.AutomationActivityParameterValidationSet> validationSet = default);
static member AutomationActivityParameterDefinition : string * string * Nullable<bool> * Nullable<bool> * Nullable<int64> * Nullable<bool> * Nullable<bool> * Nullable<bool> * string * seq<Azure.ResourceManager.Automation.Models.AutomationActivityParameterValidationSet> -> Azure.ResourceManager.Automation.Models.AutomationActivityParameterDefinition
Public Shared Function AutomationActivityParameterDefinition (Optional name As String = Nothing, Optional activityParameterType As String = Nothing, Optional isMandatory As Nullable(Of Boolean) = Nothing, Optional isDynamic As Nullable(Of Boolean) = Nothing, Optional position As Nullable(Of Long) = Nothing, Optional canTakeValueFromPipeline As Nullable(Of Boolean) = Nothing, Optional canTakeValueFromPipelineByPropertyName As Nullable(Of Boolean) = Nothing, Optional canTakeValueValueFromRemainingArguments As Nullable(Of Boolean) = Nothing, Optional description As String = Nothing, Optional validationSet As IEnumerable(Of AutomationActivityParameterValidationSet) = Nothing) As AutomationActivityParameterDefinition

Parâmetros

name
String

Obtém ou define o nome do parâmetro de atividade.

activityParameterType
String

Obtém ou define o tipo do parâmetro de atividade.

isMandatory
Nullable<Boolean>

Obtém ou define um valor booliano que indica true se o parâmetro é necessário. Se o valor for false, o parâmetro será opcional.

isDynamic
Nullable<Boolean>

Obtém ou define um valor booliano que indica true se o parâmetro é dinâmico.

position
Nullable<Int64>

Obtém ou define a posição do parâmetro de atividade.

canTakeValueFromPipeline
Nullable<Boolean>

Obtém ou define um valor booliano que indica true se o parâmetro pode obter valores dos objetos de pipeline de entrada. Essa configuração será usada se o cmdlet precisar acessar o objeto de entrada completo. false indica que o parâmetro não pode receber valores do objeto de entrada completo.

canTakeValueFromPipelineByPropertyName
Nullable<Boolean>

Obtém ou define um valor booliano que indica true se o parâmetro pode ser preenchido de uma propriedade do objeto de pipeline de entrada que tem o mesmo nome que esse parâmetro. false indica que o parâmetro não pode ser preenchido da propriedade de objeto de pipeline de entrada com o mesmo nome.

canTakeValueValueFromRemainingArguments
Nullable<Boolean>

Obtém ou define um valor booliano que indica true se o parâmetro cmdlet aceita todos os argumentos de linha de comando restantes associados a esse parâmetro na forma de uma matriz. false se o parâmetro cmdlet não aceitar todos os valores de argumento restantes.

description
String

Obtém ou define a descrição do parâmetro de atividade.

validationSet
IEnumerable<AutomationActivityParameterValidationSet>

Obtém ou define o conjunto de validação do parâmetro de atividade.

Retornos

Uma nova AutomationActivityParameterDefinition instância para simulação.

Aplica-se a