Share via


Classe ExtensionImageUpdateParameters

 

Parâmetros fornecidos para a operação de atualizar a imagem de extensão.

Namespace:   Microsoft.WindowsAzure.Management.Compute.Models
Assembly:  Microsoft.WindowsAzure.Management.Compute (em Microsoft.WindowsAzure.Management.Compute.dll)

Hierarquia de herança

System.Object
  Microsoft.WindowsAzure.Management.Compute.Models.ExtensionImage
    Microsoft.WindowsAzure.Management.Compute.Models.ExtensionImageRegisterParameters
      Microsoft.WindowsAzure.Management.Compute.Models.ExtensionImageUpdateParameters

Sintaxe

public class ExtensionImageUpdateParameters : ExtensionImageRegisterParameters
public ref class ExtensionImageUpdateParameters : ExtensionImageRegisterParameters
type ExtensionImageUpdateParameters = 
    class
        inherit ExtensionImageRegisterParameters
    end
Public Class ExtensionImageUpdateParameters
    Inherits ExtensionImageRegisterParameters

Construtores

Nome Descrição
ExtensionImageUpdateParameters()

Inicializa uma nova instância da classe ExtensionImageUpdateParameters.

ExtensionImageUpdateParameters(String, String, String)

Inicializa uma nova instância da classe ExtensionImageUpdateParameters com argumentos necessários.

Propriedades

Nome Descrição
BlockRoleUponFailure

Opcional. Opcional. Seu valor deve ser 'true' ou 'false' (diferencia maiúsculas de minúsculas) quando definida como 'true', a inicialização da função será bloqueada até que a instalação da extensão é concluída. Esse sinalizador deve ser definido como 'true' quando a função não pode iniciar sem a extensão que está sendo instalada. Se definido como 'false' (valor padrão), a função será iniciada sem aguardar concluir a instalação da extensão. Com suporte no WebRole ou WorkerRole, mas VmRole ignorado em.(herdado de ExtensionImage.)

Certificate

Opcional. Opcional. Parâmetros do certificado para criptografar os dados de configuração privada. Com suporte no WebRole ou WorkerRole, mas VmRole ignorado em.(herdado de ExtensionImage.)

CompanyName

Opcional. Propriedade de cadeia de caracteres que contém o nome da empresa/organização que publica a extensão.(herdado de ExtensionImage.)

Description

Opcional. Obrigatório. Descrição detalhada da extensão.(herdado de ExtensionImage.)

DisallowMajorVersionUpgrade

Opcional. Opcional. Se isso for definido como 'true', que a versão da extensão não pode ser atualizada para outras versões principais em implantações ativas. Se o valor for 'false' ou nem presente, a versão da extensão pode ser atualizada para qualquer outra versão. Não há suporte para o downgrade. O valor deve ser 'true' ou 'false' (diferencia maiúsculas de minúsculas) se presente.(herdado de ExtensionImage.)

Eula

Opcional. Opcional. Cadeia de caracteres de URL apontando para o EULA (contrato de licença de usuário final) nesta versão da extensão. Opcionalmente, isso é especificado por terceiros publicação da extensão em vez do Windows Azure. Se o software exigir qualquer EULAs adicionais, deve ser fornecido um link para o EULA.(herdado de ExtensionImage.)

ExtensionEndpoints

Opcional. Opcional. Declarado como pontos de extremidade para adicionar automaticamente a cada implantação com essa extensão adicionada.(herdado de ExtensionImage.)

HomepageUri

Opcional. Opcional. Cadeia de caracteres de URL apontando para a home page nesta versão da extensão. Opcionalmente, isso é especificado por terceiros publicação da extensão em vez do Azure. A home page deve ter informações de uso e informações de contato para suporte ao cliente.(herdado de ExtensionImage.)

HostingResources

Opcional. Obrigatório. Os recursos de hospedagem com suporte. Ele deve conter 'WebRole' e/ou 'WorkerRole'. Por exemplo ' WebRole| WorkerRole' ou ' WebRole| WorkerRole| VmRole'.(herdado de ExtensionImage.)

IsInternalExtension

(herdado de ExtensionImage.)

IsJsonExtension

Opcional. Opcional. Se for definido como 'true' a extensão deve receber a configuração baseada em JSON. Se for definido como 'false' a extensão deve receber a configuração baseada em XML. Seu valor deve ser 'true' ou 'false' (diferencia maiúsculas de minúsculas) se presente.(herdado de ExtensionImage.)

Label

Opcional. Obrigatório. Um rótulo de uma linha da extensão.(herdado de ExtensionImage.)

LocalResources

Opcional. Declarado recursos locais usados em VM convidada pela extensão. Opcional.(herdado de ExtensionImage.)

MediaLink

Opcional. Obrigatório. Cadeia de caracteres URI apontando para o pacote ZIP da extensão. O pacote ZIP deve incluir a extensão do executável e outros arquivos de suporte e o manifesto PluginManifest.xml. O valor de MediaLink deve apontar para uma URL (Http ou Https) em um armazenamento de BLOBs do Azure e pode ser baixado. Windows Azure copiará o pacote de extensão deste local de origem e replicá-lo para todas as regiões. O tempo típico para a conclusão da replicação é de 20 minutos.(herdado de ExtensionImage.)

PrivacyUri

Opcional. Opcional. Cadeia de caracteres de URL apontando para o documento de privacidade desta versão da extensão. Opcionalmente, isso é especificado por terceiros publicação da extensão em vez do Azure. Se o software coleta todos os dados e transferências de VM convidada, um documento de privacidade adicionais pode ser necessárias.(herdado de ExtensionImage.)

PrivateConfigurationSchema

Opcional. Opcional. O esquema XSD de dados de configuração privada.(herdado de ExtensionImage.)

ProviderNameSpace

Obrigatório. Obrigatório. O namespace do provedor da extensão.(herdado de ExtensionImage.)

PublicConfigurationSchema

Opcional. Opcional. O esquema XSD de dados de configuração pública.(herdado de ExtensionImage.)

PublishedDate

Opcional. Publisher pode defini-lo como qualquer data arbitrária e isso é apenas para finalidade de exibição. Se não especificado pelo fornecedor, o Azure atribuirá automaticamente a hora UTC quando a solicitação de extensão foi recebida.(herdado de ExtensionImage.)

PublisherName

Opcional. Opcional. Texto do nome do publicador.(herdado de ExtensionImage.)

ReplicationCompleted

Opcional. Indica se esta versão da extensão foi replicada para todas as regiões ou não. Se for true, a versão de determinada extensão pode ser usada ao criar ou atualizar implantações. Caso contrário, a versão de determinada extensão pode causar falha na criação ou atualização de implantações. O tempo típica é de 20 minutos para uma extensão registrado recentemente ou atualizados recentemente replicar completamente pelo Azure.(herdado de ExtensionImage.)

SampleConfig

Opcional. Opcional. Um exemplo de configuração para a extensão. Ele pode ser baixado por usuários e o usuário pode substituir com parâmetros de entrada personalizados. A configuração de exemplo deve ser suficientemente comentada. Se os dados de configuração estão em formato XML, em seguida, o elemento de nível de documento XML deve ser 'Configuração' e os dados de configuração pública opcional correspondem a um elemento filho de 'PublicConfig' e os dados de configuração privada opcional correspondem a um elemento filho de 'PrivateConfig'. Os dados de configuração de exemplo devem ser validados contra o esquema de configuração pública e privada pelo editor.(herdado de ExtensionImage.)

SupportedOS

Opcional. Propriedade de cadeia de caracteres que indica o sistema operacional que suporta a extensão. Os valores atuais são 'Windows' ou 'Linux'.(herdado de ExtensionImage.)

Type

Obrigatório. Obrigatório. O tipo da extensão.(herdado de ExtensionImage.)

Version

Obrigatório. Obrigatório. A versão da extensão.(herdado de ExtensionImage.)

Métodos

Nome Descrição
Equals(Object)

(herdado de Object.)

Finalize()

(herdado de Object.)

GetHashCode()

(herdado de Object.)

GetType()

(herdado de Object.)

MemberwiseClone()

(herdado de Object.)

ToString()

(herdado de Object.)

Acesso thread-safe

Qualquer estático público (Compartilhado no Visual Basic) membros desde tipo são thread safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Namespace Microsoft.WindowsAzure.Management.Compute.Models

Retornar ao topo