Partilhar via


New-AzureServiceADDomainExtensionConfig

Gera a configuração para a extensão de domínio do AD para serviços de nuvem.

Nota

Os cmdlets mencionados nesta documentação são para gerenciar recursos herdados do Azure que usam APIs de Gerenciamento de Serviços. Consulte o módulo Az PowerShell para cmdlets para gerenciar recursos do Azure Resource Manager.

Syntax

New-AzureServiceADDomainExtensionConfig
   [[-Role] <String[]>]
   [[-X509Certificate] <X509Certificate2>]
   [[-ThumbprintAlgorithm] <String>]
   [-DomainName] <String>
   [-Restart]
   [[-Credential] <PSCredential>]
   [[-UnjoinDomainCredential] <PSCredential>]
   [[-Options] <JoinOptions>]
   [[-OUPath] <String>]
   [[-Version] <String>]
   [[-ExtensionId] <String>]
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]
New-AzureServiceADDomainExtensionConfig
   [[-Role] <String[]>]
   [[-X509Certificate] <X509Certificate2>]
   [[-ThumbprintAlgorithm] <String>]
   [-DomainName] <String>
   [-Restart]
   [[-Credential] <PSCredential>]
   [[-UnjoinDomainCredential] <PSCredential>]
   [-JoinOption] <UInt32>
   [[-OUPath] <String>]
   [[-Version] <String>]
   [[-ExtensionId] <String>]
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]
New-AzureServiceADDomainExtensionConfig
   [[-Role] <String[]>]
   [[-X509Certificate] <X509Certificate2>]
   [[-ThumbprintAlgorithm] <String>]
   [-WorkgroupName] <String>
   [-Restart]
   [[-Credential] <PSCredential>]
   [[-Version] <String>]
   [[-ExtensionId] <String>]
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]
New-AzureServiceADDomainExtensionConfig
   [[-Role] <String[]>]
   [-CertificateThumbprint] <String>
   [[-ThumbprintAlgorithm] <String>]
   [-DomainName] <String>
   [-Restart]
   [[-Credential] <PSCredential>]
   [[-UnjoinDomainCredential] <PSCredential>]
   [[-Options] <JoinOptions>]
   [[-OUPath] <String>]
   [[-Version] <String>]
   [[-ExtensionId] <String>]
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]
New-AzureServiceADDomainExtensionConfig
   [[-Role] <String[]>]
   [-CertificateThumbprint] <String>
   [[-ThumbprintAlgorithm] <String>]
   [-DomainName] <String>
   [-Restart]
   [[-Credential] <PSCredential>]
   [[-UnjoinDomainCredential] <PSCredential>]
   [-JoinOption] <UInt32>
   [[-OUPath] <String>]
   [[-Version] <String>]
   [[-ExtensionId] <String>]
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]
New-AzureServiceADDomainExtensionConfig
   [[-Role] <String[]>]
   [-CertificateThumbprint] <String>
   [[-ThumbprintAlgorithm] <String>]
   [-WorkgroupName] <String>
   [-Restart]
   [[-Credential] <PSCredential>]
   [[-Version] <String>]
   [[-ExtensionId] <String>]
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]

Description

O cmdlet New-AzureServiceADDomainExtensionConfig gera a configuração para a extensão de domínio do Ative Directory (AD) para serviços de nuvem.

Exemplos

Exemplo 1: Especificar uma configuração de domínio do AD

PS C:\> $ExtensionCfg = New-AzureServiceADDomainExtensionConfig -Role WorkerRole1 -DomainName $Domain -Credential $Cred -JoinOption 35;

PS C:\> New-AzureDeployment -ServiceName $CloudSvc -Slot "Production" -Package $Pkg -Configuration $Config -ExtensionConfiguration $ExtensionCfg;

Este comando gera uma configuração para a extensão de domínio do AD.

Parâmetros

-CertificateThumbprint

Especifica uma impressão digital de certificado a ser usada para criptografar a configuração privada. Esse certificado já deve existir no armazenamento de certificados. Se você não especificar um certificado, esse cmdlet criará um certificado.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Credential

Especifica as credenciais a serem usadas para ingressar no domínio do AD. As credenciais incluem um nome de utilizador e uma palavra-passe.

Type:PSCredential
Position:5
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-DomainName

Especifica o nome de domínio do AD.

Type:String
Position:3
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ExtensionId

Especifica a ID da extensão.

Type:String
Position:10
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-InformationAction

Especifica como esse cmdlet responde a um evento de informação.

Os valores aceitáveis para este parâmetro são:

  • Continuar
  • Ignorar
  • Informe-se
  • SilenciosamenteContinue
  • Parar
  • Suspender
Type:ActionPreference
Aliases:infa
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationVariable

Especifica uma variável de informação.

Type:String
Aliases:iv
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JoinOption

Especifica a enumeração da opção de junção.

Type:UInt32
Position:7
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Options

Especifica a opção de associação de inteiro não assinada.

Type:JoinOptions
Position:7
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-OUPath

Especifica o caminho da unidade organizacional (UO) para a operação de associação de domínio do AD.

Type:String
Position:8
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Profile

Especifica o perfil do Azure a partir do qual este cmdlet é lido. Se você não especificar um perfil, esse cmdlet será lido a partir do perfil padrão local.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Restart

Especifica se o computador deve ser reiniciado se a operação de associação for bem-sucedida.

Type:SwitchParameter
Position:4
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Role

Especifica uma matriz opcional de funções para especificar a configuração da área de trabalho remota para a configuração de domínio do AD. Se você não especificar esse parâmetro, a configuração de domínio do AD será aplicada como a configuração padrão para todas as funções.

Type:String[]
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ThumbprintAlgorithm

Especifica um algoritmo de hash de impressão digital que é usado com a impressão digital para identificar o certificado. Este parâmetro é opcional e o padrão é sha1.

Type:String
Position:2
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-UnjoinDomainCredential

Especifica as credenciais (nome de usuário e senha) para cancelar a associação ao domínio do AD.

Type:PSCredential
Position:6
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Version

Especifica a versão da extensão.

Type:String
Position:9
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WorkgroupName

Especifica o nome do grupo de trabalho.

Type:String
Position:3
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-X509Certificate

Especifica um certificado X.509 que é carregado automaticamente para o serviço de nuvem e usado para criptografar a configuração privada da extensão.

Type:X509Certificate2
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False