Bagikan melalui


Register-AzStackHCI

Register-AzStackHCI membuat sumber daya cloud Microsoft.AzureStackHCI yang mewakili kluster lokal dan mendaftarkan kluster lokal dengan Azure.

Sintaks

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>]

Deskripsi

Register-AzStackHCI membuat sumber daya cloud Microsoft.AzureStackHCI yang mewakili kluster lokal dan mendaftarkan kluster lokal dengan Azure.

Contoh

Contoh 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/00001111-aaaa-2222-bbbb-3333cccc4444/isMSAApp/

Memanggil pada salah satu node kluster.

Contoh 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/00001111-aaaa-2222-bbbb-3333cccc4444/isMSAApp/

Memanggil dari simpul manajemen.

Contoh 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/00001111-aaaa-2222-bbbb-3333cccc4444/isMSAApp/

Memanggil dari WAC.

Contoh 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/00001111-aaaa-2222-bbbb-3333cccc4444/isMSAApp/

Memanggil dengan semua parameter.

Parameter

-AccountId

Menentukan Id Akun. Menentukan ini bersama dengan ArmAccessToken akan menghindari masuk interaktif Azure.

Jenis:String
Position:8
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ArcServerResourceGroupName

Menentukan nama Grup Sumber Daya Arc. Jika tidak ditentukan, nama grup sumber daya kluster akan digunakan.

Jenis:String
Position:13
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ArcSpnCredential

Menentukan kredensial yang akan digunakan untuk onboarding agen ARC. Jika tidak ditentukan, set kredensial baru akan dihasilkan.

Jenis:PSCredential
Position:14
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ArmAccessToken

Menentukan token akses ARM. Menentukan ini bersama dengan AccountId akan menghindari masuk interaktif Azure.

Jenis:String
Position:7
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-CertificateThumbprint

Menentukan thumbprint sertifikat yang tersedia pada semua simpul. Pengguna bertanggung jawab untuk mengelola sertifikat.

Jenis:String
Position:11
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ComputerName

Menentukan nama kluster atau salah satu node kluster di kluster lokal yang sedang didaftarkan ke Azure.

Jenis:String
Position:10
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

Jenis:SwitchParameter
Alias:cf
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Credential

Menentukan kredensial untuk ComputerName. Defaultnya adalah pengguna saat ini yang menjalankan Cmdlet.

Jenis:PSCredential
Position:12
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-EnvironmentName

Menentukan Lingkungan Azure. Defaultnya adalah AzureCloud. Nilai yang valid adalah AzureCloud, AzureChinaCloud, AzurePPE, AzureCanary, AzureUSGovernment

Jenis:String
Position:9
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-IsWAC

Pendaftaran melalui Pusat Admin Windows menentukan parameter ini ke true.

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-LogsDirectory

Menentukan Jalur tempat file log akan disimpan. Harus menjadi Jalur mutlak. Nilai defaultnya adalah: C:\ProgramData\AzureStackHCI

Jenis:String
Position:15
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Region

Menentukan Wilayah untuk membuat sumber daya. Wilayah adalah parameter Wajib.

Jenis:String
Position:2
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-RepairRegistration

Perbaiki pendaftaran Azure Stack HCI saat ini dengan cloud. Cmdlet ini menghapus sertifikat lokal pada simpul berkluster dan sertifikat jarak jauh di aplikasi Azure AD di cloud dan menghasilkan sertifikat pengganti baru untuk keduanya. Grup sumber daya, nama sumber daya, dan pilihan pendaftaran lainnya dipertahankan.

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ResourceGroupName

Menentukan nama Grup Sumber Daya Azure. Jika tidak ditentukan <LocalClusterName-rg> akan digunakan sebagai nama grup sumber daya.

Jenis:String
Position:6
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ResourceName

Menentukan nama sumber daya sumber daya yang dibuat di Azure. Jika tidak ditentukan, nama kluster lokal digunakan.

Jenis:String
Position:3
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-SubscriptionId

Menentukan Langganan Azure untuk membuat sumber daya. SubscriptionId adalah parameter Wajib.

Jenis:String
Position:1
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-Tag

Menentukan tag sumber daya untuk sumber daya di Azure dalam bentuk pasangan kunci-nilai dalam tabel hash. Misalnya: @{key0="value0"; key1=$null; key2="value2"}

Jenis:Hashtable
Position:4
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-TenantId

Menentukan Azure TenantId.

Jenis:String
Position:5
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-UseDeviceAuthentication

Gunakan autentikasi kode perangkat alih-alih perintah browser interaktif.

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

Jenis:SwitchParameter
Alias:wi
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Output

PSCustomObject. Returns following Properties in PSCustomObject

Hasil: Berhasil atau Gagal atau Dibatalkan. ResourceId: ID sumber daya sumber daya yang dibuat di Azure. PortalResourceURL: URL Sumber Daya Portal Microsoft Azure.