New-AzCustomProvider
Membuat atau memperbarui penyedia sumber daya kustom.
Sintaks
New-AzCustomProvider
-Name <String>
-ResourceGroupName <String>
-Location <String>
[-SubscriptionId <String>]
[-Action <ICustomRpActionRouteDefinition[]>]
[-ResourceType <ICustomRpResourceTypeRouteDefinition[]>]
[-Tag <Hashtable>]
[-Validation <ICustomRpValidations[]>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-Confirm]
[-WhatIf]
[<CommonParameters>]
Deskripsi
Membuat atau memperbarui penyedia sumber daya kustom.
Contoh
Contoh 1: Membuat penyedia kustom
New-AzCustomProvider -ResourceGroupName myRG -Name Namespace.Type -Location "West US 2" -ResourceType @{Name="CustomRoute1"; Endpoint="https://www.contoso.com/"}
Location Name Type
-------- ---- ----
West US 2 Namespace.Type Microsoft.CustomProviders/resourceproviders
Membuat penyedia sumber daya kustom
Contoh 2: Membuat penyedia kustom dengan asosiasi
New-AzCustomProvider -ResourceGroupName myRG -Name Namespace2.Type -Location "West US 2" -ResourceType @{Name="CustomRoute1"; Endpoint="https://www.contoso.com/"}, @{Name="Associations"; Endpoint="https://contoso.com/myService"; RoutingType="Proxy,Cache,Extension"}
Location Name Type
-------- ---- ----
West US 2 Namespace2.Type Microsoft.CustomProviders/resourceproviders
Buat penyedia kustom, dengan rute untuk Asosiasi penyedia kustom.
Parameter
Daftar tindakan yang diterapkan penyedia sumber daya kustom. Untuk membuat, lihat bagian CATATAN untuk properti ACTION dan membuat tabel hash.
| Type: | ICustomRpActionRouteDefinition[] |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Jalankan perintah sebagai pekerjaan
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.
| Type: | SwitchParameter |
| Aliases: | cf |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.
| Type: | PSObject |
| Aliases: | AzureRMContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Lokasi sumber daya
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Nama penyedia sumber daya.
| Type: | String |
| Aliases: | ResourceProviderName |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Jalankan perintah secara asinkron
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Nama grup sumber daya.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Daftar jenis sumber daya yang diterapkan penyedia sumber daya kustom. Untuk membuat, lihat bagian CATATAN untuk properti RESOURCETYPE dan membuat tabel hash.
| Type: | ICustomRpResourceTypeRouteDefinition[] |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Atur ID Langganan Azure. Ini adalah string berformat GUID (misalnya 000000000-0000-0000-0000-000000000000)
| Type: | String |
| Position: | Named |
| Default value: | (Get-AzContext).Subscription.Id |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Tag sumber daya
| Type: | Hashtable |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Daftar validasi yang akan dijalankan pada permintaan penyedia sumber daya kustom. Untuk membuat, lihat bagian CATATAN untuk properti VALIDASI dan buat tabel hash.
| Type: | ICustomRpValidations[] |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.
| Type: | SwitchParameter |
| Aliases: | wi |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Output
Catatan
ALIAS
PROPERTI PARAMETER KOMPLEKS
Untuk membuat parameter yang dijelaskan di bawah ini, buat tabel hash yang berisi properti yang sesuai. Untuk informasi tentang tabel hash, jalankan Get-Help about_Hash_Tables.
ACTION <ICustomRpActionRouteDefinition[]>: Daftar tindakan yang diterapkan penyedia sumber daya kustom.
Endpoint <String>: URI titik akhir definisi rute yang akan diminta oleh penyedia sumber daya kustom. Ini dapat dalam bentuk URI datar (misalnya 'https://testendpoint/') atau dapat menentukan untuk merutekan melalui jalur (misalnya 'https://testendpoint/{requestPath}')Name <String>: Nama definisi rute. Ini menjadi nama untuk ekstensi ARM (misalnya '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomProviders/resourceProviders/{resourceProviderName}/{name}')[RoutingType <ActionRouting?>]: Jenis perutean yang didukung untuk permintaan tindakan.
RESOURCETYPE <ICustomRpResourceTypeRouteDefinition[]>: Daftar jenis sumber daya yang diterapkan penyedia sumber daya kustom.
Endpoint <String>: URI titik akhir definisi rute yang akan diminta oleh penyedia sumber daya kustom. Ini dapat dalam bentuk URI datar (misalnya 'https://testendpoint/') atau dapat menentukan untuk merutekan melalui jalur (misalnya 'https://testendpoint/{requestPath}')Name <String>: Nama definisi rute. Ini menjadi nama untuk ekstensi ARM (misalnya '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomProviders/resourceProviders/{resourceProviderName}/{name}')[RoutingType <ResourceTypeRouting?>]: Jenis perutean yang didukung untuk permintaan sumber daya.
VALIDASI <ICustomRpValidations[]>: Daftar validasi untuk dijalankan pada permintaan penyedia sumber daya kustom.
Specification <String>: Tautan ke spesifikasi validasi. Spesifikasi harus dihosting di raw.githubusercontent.com.[ValidationType <ValidationType?>]: Jenis validasi yang akan dijalankan terhadap permintaan yang cocok.
Saran dan Komentar
Kirim dan lihat umpan balik untuk