New-AzFrontDoorCdnProfile
指定したサブスクリプションとリソース グループの下にプロファイル名を使用して、新しい Azure Front Door Standard または Azure Front Door プレミアムまたは CDN プロファイルを作成します。
構文
New-AzFrontDoorCdnProfile
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-Location <String>
[-OriginResponseTimeoutSecond <Int32>]
[-SkuName <SkuName>]
[-Tag <Hashtable>]
[-IdentityType <ManagedServiceIdentityType>]
[-IdentityUserAssignedIdentity <Hashtable>]
[-LogScrubbingRule <IProfileScrubbingRules[]>]
[-LogScrubbingState <ProfileScrubbingState>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
説明
指定したサブスクリプションとリソース グループの下にプロファイル名を使用して、新しい Azure Front Door Standard または Azure Front Door プレミアムまたは CDN プロファイルを作成します。
例
例 1: リソース グループの下に AzureFrontDoor プロファイルを作成する
New-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm -Name fdp-v542q6 -SkuName Standard_AzureFrontDoor -Location Global
Location Name Kind ResourceGroupName
-------- ---- ---- -----------------
Global fdp-v542q6 frontdoor testps-rg-da16jm
リソース グループの下に AzureFrontDoor プロファイルを作成する
例 2: ProfileScrubbingRule を使用して、リソース グループの下に AzureFrontDoor プロファイルを作成する
$rule = New-AzFrontDoorCdnProfileScrubbingRulesObject -MatchVariable RequestIPAddress -State Enabled
New-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm -Name fdp-v542q6 -SkuName Standard_AzureFrontDoor -Location Global -LogScrubbingRule $rule -LogScrubbingState Enabled
Location Name Kind ResourceGroupName
-------- ---- ---- -----------------
Global fdp-v542q6 frontdoor testps-rg-da16jm
ProfileScrubbingRule を使用して、リソース グループの下に AzureFrontDoor プロファイルを作成する
パラメーター
-AsJob
コマンドをジョブとして実行する
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
コマンドレットの実行前に確認を求めるメッセージが表示されます。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IdentityType
マネージド サービス ID の種類 (SystemAssigned 型と UserAssigned 型の両方が許可されます)。
Type: | ManagedServiceIdentityType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IdentityUserAssignedIdentity
リソースに関連付けられているユーザー割り当て ID のセット。 userAssignedIdentities ディクショナリ キーは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} という形式の ARM リソース ID になります。 ディクショナリ値は、要求内の空のオブジェクト ({}) にすることができます。
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
リソースの場所。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogScrubbingRule
Azure Front Door プロファイル ログに適用されるログ スクラブルールの一覧。 構築するには、LOGSCRUBBINGRULE プロパティの NOTES セクションを参照し、ハッシュ テーブルを作成します。
Type: | IProfileScrubbingRules[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogScrubbingState
ログ スクラブ構成の状態。既定値は [有効] です。
Type: | ProfileScrubbingState |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
リソース グループ内で一意である Azure Front Door Standard または Azure Front Door プレミアムまたは CDN プロファイルの名前。
Type: | String |
Aliases: | ProfileName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoWait
コマンドを非同期的に実行する
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OriginResponseTimeoutSecond
要求を配信元に転送するときの送受信タイムアウト。 タイムアウトに達すると、要求は失敗し、返されます。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Azure サブスクリプション内のリソース グループの名前。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkuName
価格レベルの名前。
Type: | SkuName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Azure サブスクリプション ID。
Type: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
リソース タグ。
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |