Compartilhar via


DeploymentCreateParameters Classe

Definição

Parâmetros fornecidos para a operação Criar Implantação.

public class DeploymentCreateParameters
type DeploymentCreateParameters = class
Public Class DeploymentCreateParameters
Herança
DeploymentCreateParameters

Construtores

DeploymentCreateParameters()

Inicializa uma nova instância da classe DeploymentCreateParameters.

Propriedades

Configuration

Obrigatórios. O arquivo de configuração de serviço para a implantação. A biblioteca de clientes faz a codificação base-64 da entrada de texto sem formatação.

ExtendedProperties

Opcional. Representa o nome de uma propriedade de implantação estendida. Cada propriedade estendida deve ter um nome definido e um valor. Você pode ter um máximo de 25 pares de nome e valor de propriedade estendida. O comprimento máximo do elemento name é de 64 caracteres, apenas caracteres alfanuméricos e sublinhados são válidos no nome e o nome deve começar com uma letra. Tentar usar outros caracteres, iniciar o nome com um caractere não letra ou inserir um nome idêntico ao de outra propriedade estendida pertencente ao mesmo serviço hospedado resultará em um erro de código 400 de status (Solicitação Incorreta).

ExtensionConfiguration

Opcional. Representa uma extensão adicionada ao serviço de nuvem. No Azure, um processo pode ser executado como uma extensão de um serviço de nuvem. Por exemplo, o Acesso à Área de Trabalho Remota ou o Agente de Diagnóstico do Azure podem ser executados como extensões para o serviço de nuvem. Você deve adicionar uma extensão ao serviço de nuvem usando Adicionar Extensão antes que ela possa ser adicionada à implantação.

Label

Obrigatórios. Um nome para o serviço hospedado. O nome pode ter até 100 caracteres. É recomendável que o rótulo seja exclusivo dentro da assinatura. O nome pode ser usado para identificar o serviço hospedado para finalidades de acompanhamento.

Name

Obrigatórios. O nome da implantação. O nome da implantação deve ser exclusivo entre outras implantações para o serviço de nuvem.

PackageUri

Obrigatórios. Uma URL que faz referência ao local do pacote de serviço no serviço Blob. O pacote de serviço pode estar localizado em uma conta de armazenamento abaixo da mesma assinatura ou um URI de assinatura de acesso compartilhado (SAS) de qualquer conta de armazenamento. Para obter mais informações sobre assinaturas de acesso compartilhado, consulte Delegando acesso com uma Assinatura de Acesso Compartilhado (API REST) em http://msdn.microsoft.com/en-us/library/windowsazure/ee395415.aspx.

StartDeployment

Opcional. Indica se deve começar a implantação imediatamente depois que ela foi criada. O valor padrão é false. Se for falso, o modelo de serviço ainda será implantado nas máquinas virtuais, mas o código não será executado imediatamente. Em vez disso, o serviço é Suspenso até que você chame o Status da Implantação de Atualização e defina o status comoRunning, momento em que o serviço será iniciado. Um serviço implantado ainda incorrerá em encargos, mesmo que ele seja suspenso.

TreatWarningsAsError

Opcional. Indica se as avisos de validação do pacote devem ser tratados como erros. O valor padrão é false. Se definido como true, a operação Implantação Criada falhará se houver avisos de validação no pacote de serviço.

Aplica-se a