Aracılığıyla paylaş


Register-AzStackHCI

Register-AzStackHCI, şirket içi kümeyi temsil eden bir Microsoft.AzureStackHCI bulut kaynağı oluşturur ve şirket içi kümeyi Azure'a kaydeder.

Syntax

Register-AzStackHCI
        [-SubscriptionId] <String>
        [-Region] <String>
        [[-ResourceName] <String>]
        [[-Tag] <Hashtable>]
        [[-TenantId] <String>]
        [[-ResourceGroupName] <String>]
        [[-ArmAccessToken] <String>]
        [[-AccountId] <String>]
        [[-EnvironmentName] <String>]
        [[-ComputerName] <String>]
        [[-CertificateThumbprint] <String>]
        [-RepairRegistration]
        [-UseDeviceAuthentication]
        [[-Credential] <PSCredential>]
        [-IsWAC]
        [[-ArcServerResourceGroupName] <String>]
        [[-ArcSpnCredential] <PSCredential>]
        [[-LogsDirectory] <String>]
        [-WhatIf]
        [-Confirm]
        [<CommonParameters>]

Description

Register-AzStackHCI, şirket içi kümeyi temsil eden bir Microsoft.AzureStackHCI bulut kaynağı oluşturur ve şirket içi kümeyi Azure'a kaydeder.

Örnekler

Örnek 1:

Register-AzStackHCI -SubscriptionId "12a0f531-56cb-4340-9501-257726d741fd" -Region "eastus"

Result: Success
ResourceId: /subscriptions/12a0f531-56cb-4340-9501-257726d741fd/resourceGroups/DemoHCICluster1-rg/providers/Microsoft.AzureStackHCI/clusters/DemoHCICluster1
PortalResourceURL: https://portal.azure.com/#@c31c0dbb-ce27-4c78-ad26-a5f717c14557/resource/subscriptions/12a0f531-56cb-4340-9501-257726d741fd/resourceGroups/DemoHCICluster1-rg/providers/Microsoft.AzureStackHCI/clusters/DemoHCICluster1/overview
PortalAADAppPermissionsURL: https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationMenuBlade/CallAnAPI/appId/980be58d-578c-4cff-b4cd-43e9c3a77826/isMSAApp/

Küme düğümlerinden birinde çağrılır.

Örnek 2:

Register-AzStackHCI -SubscriptionId "12a0f531-56cb-4340-9501-257726d741fd" -ComputerName ClusterNode1 -Region "eastus"

Result: Success
ResourceId: /subscriptions/12a0f531-56cb-4340-9501-257726d741fd/resourceGroups/DemoHCICluster2-rg/providers/Microsoft.AzureStackHCI/clusters/DemoHCICluster2
PortalResourceURL: https://portal.azure.com/#@c31c0dbb-ce27-4c78-ad26-a5f717c14557/resource/subscriptions/12a0f531-56cb-4340-9501-257726d741fd/resourceGroups/DemoHCICluster2-rg/providers/Microsoft.AzureStackHCI/clusters/DemoHCICluster2/overview
PortalAADAppPermissionsURL: https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationMenuBlade/CallAnAPI/appId/950be58d-578c-4cff-b4cd-43e9c3a77866/isMSAApp/

Yönetim düğümünden çağırma.

Örnek 3:

Register-AzStackHCI -SubscriptionId "12a0f531-56cb-4340-9501-257726d741fd" -ArmAccessToken etyer..ere= -AccountId user1@corp1.com -Region westus -ResourceName DemoHCICluster3 -ResourceGroupName DemoHCIRG

Result: PendingForAdminConsent
ResourceId: /subscriptions/12a0f531-56cb-4340-9501-257726d741fd/resourceGroups/DemoHCIRG/providers/Microsoft.AzureStackHCI/clusters/DemoHCICluster3
PortalResourceURL: https://portal.azure.com/#@c31c0dbb-ce27-4c78-ad26-a5f717c14557/resource/subscriptions/12a0f531-56cb-4340-9501-257726d741fd/resourceGroups/DemoHCIRG/providers/Microsoft.AzureStackHCI/clusters/DemoHCICluster3/overview
PortalAADAppPermissionsURL: https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationMenuBlade/CallAnAPI/appId/980be58d-578c-4cff-b4cd-43e9c3a77866/isMSAApp/

WAC'den çağırma.

Örnek 4:

Register-AzStackHCI -SubscriptionId "12a0f531-56cb-4340-9501-257726d741fd" -Region westus -ResourceName HciCluster1 -TenantId "c31c0dbb-ce27-4c78-ad26-a5f717c14557" -ResourceGroupName HciRG -ArcServerResourceGroupName HciRG -ArmAccessToken eerrer..ere= -AccountId user1@corp1.com -EnvironmentName AzureCloud -ComputerName node1hci -Credential Get-Credential

Result: Success
ResourceId: /subscriptions/12a0f531-56cb-4340-9501-257726d741fd/resourceGroups/HciRG/providers/Microsoft.AzureStackHCI/clusters/HciCluster1
PortalResourceURL: https://portal.azure.com/#@c31c0dbb-ce27-4c78-ad26-a5f717c14557/resource/subscriptions/12a0f531-56cb-4340-9501-257726d741fd/resourceGroups/HciRG/providers/Microsoft.AzureStackHCI/clusters/HciCluster1/overview
PortalAADAppPermissionsURL: https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationMenuBlade/CallAnAPI/appId/990be58d-578c-4cff-b4cd-43e9c3a77866/isMSAApp/

Tüm parametrelerle çağrılır.

Parametreler

-AccountId

Hesap Kimliğini belirtir. Bunu ArmAccessToken ile birlikte belirtmek Azure etkileşimli oturum açmasını önler.

Tür:String
Position:8
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-ArcServerResourceGroupName

Arc Kaynak Grubu adını belirtir. Belirtilmezse, küme kaynak grubu adı kullanılır.

Tür:String
Position:13
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-ArcSpnCredential

ARC aracısını eklemek için kullanılacak kimlik bilgilerini belirtir. Belirtilmezse, yeni kimlik bilgileri kümesi oluşturulur.

Tür:PSCredential
Position:14
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-ArmAccessToken

ARM erişim belirtecini belirtir. Bunu AccountId ile birlikte belirtmek, Azure etkileşimli oturum açma işlemini önler.

Tür:String
Position:7
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-CertificateThumbprint

Tüm düğümlerde kullanılabilen sertifikanın parmak izini belirtir. Kullanıcı sertifikayı yönetmekle sorumludur.

Tür:String
Position:11
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-ComputerName

Azure'a kayıtlı olan şirket içi kümedeki küme adını veya küme düğümlerinden birini belirtir.

Tür:String
Position:10
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Tür:SwitchParameter
Aliases:cf
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

ComputerName için kimlik bilgilerini belirtir. Varsayılan, Cmdlet'ini yürüten geçerli kullanıcıdır.

Tür:PSCredential
Position:12
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-EnvironmentName

Azure Ortamını belirtir. Varsayılan seçenek AzureCloud değeridir. Geçerli değerler: AzureCloud, AzureChinaCloud, AzurePPE, AzureCanary, AzureUSGovernment

Tür:String
Position:9
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-IsWAC

Windows Yönetici Center üzerinden yapılan kayıtlar bu parametreyi true olarak belirtir.

Tür:SwitchParameter
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-LogsDirectory

Günlük dosyalarının kaydedileceği yolu belirtir. Mutlak bir yol olmalı. Varsayılan değer: C:\ProgramData\AzureStackHCI

Tür:String
Position:15
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-Region

Kaynağın oluşturulacağı Bölgeyi belirtir. Bölge zorunlu bir parametredir.

Tür:String
Position:2
varsayılan değer:None
Gerekli:True
Accept pipeline input:False
Accept wildcard characters:False

-RepairRegistration

Bulut ile geçerli Azure Stack HCI kaydını onarın. Bu cmdlet, kümelenmiş düğümlerdeki yerel sertifikaları ve buluttaki Azure AD uygulamasındaki uzak sertifikaları siler ve her ikisi için de yeni yeni sertifikalar oluşturur. Kaynak grubu, kaynak adı ve diğer kayıt seçenekleri korunur.

Tür:SwitchParameter
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Azure Kaynak Grubu adını belirtir. Belirtilmezse <LocalClusterName-rg> kaynak grubu adı olarak kullanılır.

Tür:String
Position:6
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceName

Azure'da oluşturulan kaynağın kaynak adını belirtir. Belirtilmezse, şirket içi küme adı kullanılır.

Tür:String
Position:3
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

Kaynağın oluşturulacağı Azure Aboneliğini belirtir. SubscriptionId zorunlu bir parametredir.

Tür:String
Position:1
varsayılan değer:None
Gerekli:True
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Azure'daki kaynağın kaynak etiketlerini karma tablodaki anahtar-değer çiftleri biçiminde belirtir. Örneğin: @{key0="value0"; key1=$null; key2="value2"}

Tür:Hashtable
Position:4
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-TenantId

Azure TenantId değerini belirtir.

Tür:String
Position:5
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-UseDeviceAuthentication

Etkileşimli bir tarayıcı istemi yerine cihaz kodu kimlik doğrulaması kullanın.

Tür:SwitchParameter
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Tür:SwitchParameter
Aliases:wi
Position:Named
varsayılan değer:None
Gerekli:False
Accept pipeline input:False
Accept wildcard characters:False

Çıkışlar

PSCustomObject. Returns following Properties in PSCustomObject

Sonuç: Başarılı, Başarısız veya İptal Edildi. ResourceId: Azure'da oluşturulan kaynağın kaynak kimliği. PortalResourceURL: Azure Portal Kaynak URL'si.