Add-AzTrafficManagerEndpointConfig

Menambahkan titik akhir ke objek profil Traffic Manager lokal.

Sintaks

Add-AzTrafficManagerEndpointConfig
   -EndpointName <String>
   -TrafficManagerProfile <TrafficManagerProfile>
   -Type <String>
   [-TargetResourceId <String>]
   [-Target <String>]
   -EndpointStatus <String>
   [-Weight <UInt32>]
   [-Priority <UInt32>]
   [-EndpointLocation <String>]
   [-MinChildEndpoints <UInt32>]
   [-MinChildEndpointsIPv4 <UInt32>]
   [-MinChildEndpointsIPv6 <UInt32>]
   [-GeoMapping <System.Collections.Generic.List`1[System.String]>]
   [-SubnetMapping <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerIpAddressRange]>]
   [-CustomHeader <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerCustomHeader]>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Deskripsi

Cmdlet Add-AzTrafficManagerEndpointConfig menambahkan titik akhir ke objek profil Azure Traffic Manager lokal. Anda bisa mendapatkan profil dengan menggunakan cmdlet New-AzTrafficManagerProfile atau Get-AzTrafficManagerProfile.

Cmdlet ini beroperasi pada objek profil lokal. Terapkan perubahan Anda pada profil untuk Traffic Manager dengan menggunakan cmdlet Set-AzTrafficManagerProfile. Untuk membuat titik akhir dan menerapkan perubahan dalam satu operasi, gunakan cmdlet New-AzTrafficManagerEndpoint.

Contoh

Contoh 1: Menambahkan titik akhir ke profil

$TrafficManagerProfile = Get-AzTrafficManagerProfile -Name "ContosoProfile" -ResourceGroupName "ResourceGroup11"
Add-AzTrafficManagerEndpointConfig -EndpointName "contoso" -EndpointStatus Enabled -Target "www.contoso.com" -TrafficManagerProfile $TrafficManagerProfile -Type ExternalEndpoints -EndpointLocation "North Europe" -Priority 1 -Weight 10
Set-AzTrafficManagerProfile -TrafficManagerProfile $TrafficManagerProfile

Perintah pertama mendapatkan profil Azure Traffic Manager dengan menggunakan cmdlet Get-AzTrafficManagerProfile . Perintah menyimpan profil lokal dalam variabel $TrafficManagerProfile.

Perintah kedua menambahkan titik akhir bernama contoso ke profil yang disimpan di $TrafficManagerProfile. Perintah ini mencakup data konfigurasi untuk titik akhir. Perintah ini hanya mengubah objek lokal.

Perintah akhir memperbarui profil Traffic Manager di Azure agar sesuai dengan nilai lokal dalam $TrafficManagerProfile.

Parameter

-CustomHeader

Daftar nama header kustom dan pasangan nilai untuk permintaan pemeriksaan.

Type:List<T>[TrafficManagerCustomHeader]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-EndpointLocation

Menentukan lokasi titik akhir yang akan digunakan dalam metode perutean lalu lintas performa. Parameter ini hanya berlaku untuk titik akhir ExternalEndpoints atau jenis NestedEndpoints. Anda harus menentukan parameter ini ketika metode perutean lalu lintas Performa digunakan.

Tentukan nama wilayah Azure. Untuk daftar lengkap wilayah Azure, lihat Wilayahhttp://azure.microsoft.com/regions/ Azure (http://azure.microsoft.com/regions/).

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-EndpointName

Menentukan nama titik akhir Traffic Manager yang ditambahkan cmdlet ini.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-EndpointStatus

Menentukan status titik akhir. Nilai yang valid adalah:

  • Aktif
  • Nonaktif

Jika status Diaktifkan, titik akhir diselimuti untuk kesehatan titik akhir dan disertakan dalam metode perutean lalu lintas.

Type:String
Accepted values:Enabled, Disabled
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-GeoMapping

Daftar wilayah yang dipetakan ke titik akhir ini saat menggunakan metode perutean lalu lintas 'Geografis'. Silakan lihat dokumentasi Traffic Manager untuk daftar lengkap nilai yang diterima.

Type:List<T>[String]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-MinChildEndpointsIPv6

Jumlah minimum titik akhir IPv6 (tipe catatan DNS AAAA) yang harus tersedia di profil anak agar Titik Akhir Berlapis di profil induk dianggap tersedia. Hanya berlaku untuk titik akhir jenis 'NestedEndpoints'.

Type:Nullable<T>[UInt32]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Priority

Menentukan prioritas yang ditetapkan Traffic Manager ke titik akhir. Parameter ini hanya digunakan jika profil Traffic Manager dikonfigurasi dengan untuk metode perutean lalu lintas Prioritas. Nilai yang valid adalah bilangan bulat dari 1 hingga 1000. Nilai yang lebih rendah mewakili prioritas yang lebih tinggi.

Jika Anda menentukan prioritas, Anda harus menentukan prioritas pada semua titik akhir di profil, dan tidak ada dua titik akhir yang dapat berbagi nilai prioritas yang sama. Jika Anda tidak menentukan prioritas, Traffic Manager menetapkan nilai prioritas default ke titik akhir, dimulai dengan satu (1), dalam urutan profil mencantumkan titik akhir.

Type:Nullable<T>[UInt32]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-SubnetMapping

Daftar rentang alamat atau subnet yang dipetakan ke titik akhir ini saat menggunakan metode perutean lalu lintas 'Subnet'.

Type:List<T>[TrafficManagerIpAddressRange]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Target

Menentukan nama DNS titik akhir yang sepenuhnya memenuhi syarat. Traffic Manager mengembalikan nilai ini dalam respons DNS saat mengarahkan lalu lintas ke titik akhir ini. Tentukan parameter ini hanya untuk jenis titik akhir ExternalEndpoints. Untuk jenis titik akhir lainnya, tentukan parameter TargetResourceId sebagai gantinya.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-TargetResourceId

Menentukan ID sumber daya target. Tentukan parameter ini hanya untuk jenis titik akhir AzureEndpoints dan NestedEndpoints. Untuk jenis titik akhir ExternalEndpoints, tentukan parameter Target sebagai gantinya.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-TrafficManagerProfile

Menentukan objek TrafficManagerProfile lokal. Cmdlet ini memodifikasi objek lokal ini. Untuk mendapatkan objek TrafficManagerProfile , gunakan cmdlet Get-AzTrafficManagerProfile.

Type:TrafficManagerProfile
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-Type

Menentukan jenis titik akhir yang ditambahkan cmdlet ini ke profil Azure Traffic Manager. Nilai yang valid adalah:

  • AzureEndpoints
  • ExternalEndpoints
  • NestedEndpoints
Type:String
Accepted values:AzureEndpoints, ExternalEndpoints, NestedEndpoints
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Weight

Menentukan bobot yang ditetapkan Traffic Manager ke titik akhir. Nilai yang valid adalah bilangan bulat dari 1 hingga 1000. Nilai defaultnya adalah satu (1). Parameter ini hanya digunakan jika profil Traffic Manager dikonfigurasi dengan metode perutean lalu lintas Tertimbang.

Type:Nullable<T>[UInt32]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Input

TrafficManagerProfile

Output

TrafficManagerProfile