Compartilhar via


Classe Role

 

Representa uma função de máquina Virtual em uma implantaçã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.Role

Sintaxe

public class Role
public ref class Role 
type Role = class end
Public Class Role

Construtores

Nome Descrição
Role()

Inicializa uma nova instância de Role classe.

Propriedades

Nome Descrição
AvailabilitySetName

Obtém ou define o nome de um conjunto de máquinas virtuais.

ConfigurationSets

Obtém ou define uma coleção de ConfigurationSet objetos que definem os parâmetros de configuração do sistema ou aplicativo.

DataVirtualHardDisks

Obtém ou define uma coleção de DataVirtualHardDisk objetos que definem os parâmetros que são usados para adicionar discos de dados para a máquina Virtual.

DefaultWinRmCertificateThumbprint

Obtém ou define a impressão digital de somente leitura do certificado que é usado com o ouvinte HTTPS para WinRM.

Label

Obtém ou define um identificador para a implantação.

MediaLocation

Opcional. Local de armazenamento em que os VHDs de imagem de VM devem ser copiados, para imagens de VM publicada.

OSVersion

Obtém ou define a versão do sistema operacional no qual as instâncias de função são executadas.

OSVirtualHardDisk

Obtém ou define um OSVirtualHardDisk objeto que define os parâmetros que são usados para criar o disco do sistema operacional da máquina Virtual.

ProvisionGuestAgent

Opcional. Indica se o serviço WindowsAzureGuestAgent está instalado na Máquina Virtual. Para executar uma extensão de recurso em uma Máquina Virtual, esse serviço deverá ser instalado.

ResourceExtensionReferences

Opcional. Contém uma coleção de extensões de recurso que serão instaladas na Máquina Virtual. Este elemento será usado se ProvisionGuestAgent for definido como true.

RoleName

Obtém ou define o nome da máquina Virtual.

RoleSize

Obtém ou define o tamanho da máquina Virtual.

RoleType

Obtém ou define o tipo da função.

VMImageName

Opcional. Opcional. O nome da VMImage da qual essa função deve ser criado. Se o OSDisk na VMImage foi especializado, não deve ser fornecido nenhum WindowsProvisioningConfigurationSet ou LinuxProvisioningConfigurationSet. Nenhum OSVirtualHardDisk ou DataVirtualHardDisk deve ser especificado quando você usa este argumento.

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