New-AzTrafficManagerProfile
Traffic Manager プロファイルを作成します。
構文
New-AzTrafficManagerProfile
-Name <String>
-ResourceGroupName <String>
[-ProfileStatus <String>]
-RelativeDnsName <String>
-Ttl <UInt32>
-TrafficRoutingMethod <String>
-MonitorProtocol <String>
-MonitorPort <UInt32>
[-MonitorPath <String>]
[-MonitorIntervalInSeconds <Int32>]
[-MonitorTimeoutInSeconds <Int32>]
[-MonitorToleratedNumberOfFailures <Int32>]
[-MaxReturn <Int64>]
[-Tag <Hashtable>]
[-CustomHeader <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerCustomHeader]>]
[-ExpectedStatusCodeRange <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerExpectedStatusCodeRange]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
説明
New-AzTrafficManagerProfile コマンドレットは、Azure Traffic Manager プロファイルを作成します。 Name パラメーターと必要な設定を指定します。 このコマンドレットは、新しいプロファイルを表すローカル オブジェクトを返します。
このコマンドレットでは、Traffic Manager エンドポイントは構成されません。 Add-AzTrafficManagerEndpointConfig コマンドレットを使用して、ローカル プロファイル オブジェクトを更新できます。 次に、Set-AzTrafficManagerProfile コマンドレットを使用して Traffic Manager に変更をアップロードします。 または、New-AzTrafficManagerEndpoint コマンドレットを使用してエンドポイントを追加することもできます。
例
例 1: プロファイルを作成する
New-AzTrafficManagerProfile -Name "ContosoProfile" -ResourceGroupName "ResourceGroup11" -ProfileStatus Enabled -TrafficRoutingMethod Performance -RelativeDnsName "contosoapp" -TTL 30 -MonitorProtocol HTTP -MonitorPort 80 -MonitorPath "/default.aspx"
このコマンドは、リソース グループ ResourceGroup11 に ContosoProfile という名前の Azure Traffic Manager プロファイルを作成します。 DNS FQDN が contosoapp.trafficmanager.net。
パラメーター
-CustomHeader
プローブ要求のカスタム ヘッダー名と値のペアの一覧。
Type: | List<T>[TrafficManagerCustomHeader] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション。
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpectedStatusCodeRange
プローブ要求に必要な HTTP 状態コード範囲の一覧。
Type: | List<T>[TrafficManagerExpectedStatusCodeRange] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxReturn
MultiValue ルーティング方法を使用してプロファイルに返される回答の最大数。
Type: | Nullable<T>[Int64] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorIntervalInSeconds
Traffic Manager がこのプロファイル内の各エンドポイントの正常性をチェックする間隔 (秒単位)。 既定値は 30 です。
Type: | Nullable<T>[Int32] |
Aliases: | IntervalInSecondsForMonitor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorPath
エンドポイントの正常性を監視するために使用するパスを指定します。 エンドポイントの doメイン 名に対する相対値を指定します。 この値はスラッシュ (/) で始まる必要があります。
Type: | String |
Aliases: | PathForMonitor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorPort
エンドポイントの正常性を監視するために使用する TCP ポートを指定します。 有効な値は、1 から 65535 までの整数です。
Type: | UInt32 |
Aliases: | PortForMonitor |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorProtocol
エンドポイントの正常性の監視に使用するプロトコルを指定します。 有効な値は次の通りです。
- HTTP
- HTTPS
Type: | String |
Aliases: | ProtocolForMonitor |
Accepted values: | HTTP, HTTPS, TCP |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorTimeoutInSeconds
Traffic Manager で、このプロファイル内のエンドポイントが正常性チェックに応答できるようにする時間 (秒単位)。 既定値は 10 です。
Type: | Nullable<T>[Int32] |
Aliases: | TimeoutInSecondsForMonitor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorToleratedNumberOfFailures
このプロファイルでエンドポイントを宣言する前に Traffic Manager が許容する連続した失敗した正常性チェックの数は、次に続けて失敗した正常性チェックの後に低下します。 既定値は 3 です。
Type: | Nullable<T>[Int32] |
Aliases: | ToleratedNumberOfFailuresForMonitor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
このコマンドレットで作成する Traffic Manager プロファイルの名前を指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProfileStatus
プロファイルの状態を指定します。 有効な値は、有効と無効です。
Type: | String |
Accepted values: | Enabled, Disabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RelativeDnsName
この Traffic Manager プロファイルが提供する相対 DNS 名を指定します。 Traffic Manager では、この値と、Azure Traffic Manager がプロファイルの完全修飾 doメインメイン 名前 (FQDN) を形成するために使用する DNS の名前が組み合わせられます。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
リソース グループの名前を指定します。 このコマンドレットは、このパラメーターが指定するグループに Traffic Manager プロファイルを作成します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
サーバー上のタグとして設定されたハッシュ テーブルの形式のキーと値のペア。 次に例を示します。
@{key0="value0";key1=$null;key2="value2"}
Type: | Hashtable |
Aliases: | Tags |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TrafficRoutingMethod
トラフィック ルーティング方法を指定します。 このメソッドは、Traffic Manager が受信 DNS クエリに応答して返すエンドポイントを決定します。 有効な値は次の通りです。
- パフォーマンス
- 重み付け
- 優先度
- 地理的
Type: | String |
Accepted values: | Performance, Weighted, Priority, Geographic, Subnet, MultiValue |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Ttl
DNS Time to Live (TTL) 値を指定します。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
入力
None
出力
関連リンク
Azure PowerShell
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示