Bagikan melalui


Add-AzApplicationGatewayRequestRoutingRule

Menambahkan aturan perutean permintaan ke gateway aplikasi.

Sintaks

SetByResourceId

Add-AzApplicationGatewayRequestRoutingRule
    -ApplicationGateway <PSApplicationGateway>
    -Name <String>
    -RuleType <String>
    [-Priority <Int32>]
    [-BackendHttpSettingsId <String>]
    [-HttpListenerId <String>]
    [-BackendAddressPoolId <String>]
    [-UrlPathMapId <String>]
    [-RewriteRuleSetId <String>]
    [-RedirectConfigurationId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

SetByResource

Add-AzApplicationGatewayRequestRoutingRule
    -ApplicationGateway <PSApplicationGateway>
    -Name <String>
    -RuleType <String>
    [-Priority <Int32>]
    [-BackendHttpSettings <PSApplicationGatewayBackendHttpSettings>]
    [-HttpListener <PSApplicationGatewayHttpListener>]
    [-BackendAddressPool <PSApplicationGatewayBackendAddressPool>]
    [-UrlPathMap <PSApplicationGatewayUrlPathMap>]
    [-RewriteRuleSet <PSApplicationGatewayRewriteRuleSet>]
    [-RedirectConfiguration <PSApplicationGatewayRedirectConfiguration>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Deskripsi

Cmdlet Add-AzApplicationGatewayRequestRoutingRule menambahkan aturan perutean permintaan ke gateway aplikasi.

Contoh

Contoh 1: Menambahkan aturan perutean permintaan ke gateway aplikasi

$AppGw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01"
$Appgw = Add-AzApplicationGatewayRequestRoutingRule -ApplicationGateway $AppGw -Name "Rule01" -RuleType Basic -Priority 100 -BackendHttpSettings $Setting -HttpListener $Listener -BackendAddressPool $Pool

Perintah pertama mendapatkan gateway aplikasi dan menyimpannya dalam variabel $AppGw. Perintah kedua menambahkan aturan perutean permintaan ke gateway aplikasi.

Parameter

-ApplicationGateway

Menentukan gateway aplikasi tempat cmdlet ini menambahkan aturan perutean permintaan.

Properti parameter

Jenis:PSApplicationGateway
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

(All)
Position:Named
Wajib:True
Nilai dari alur:True
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-BackendAddressPool

Menentukan objek kumpulan alamat back-end gateway aplikasi.

Properti parameter

Jenis:PSApplicationGatewayBackendAddressPool
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

SetByResource
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-BackendAddressPoolId

Menentukan ID kumpulan alamat back-end gateway aplikasi.

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

SetByResourceId
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-BackendHttpSettings

Menentukan objek pengaturan HTTP back-end untuk gateway aplikasi.

Properti parameter

Jenis:PSApplicationGatewayBackendHttpSettings
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

SetByResource
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-BackendHttpSettingsId

Menentukan ID pengaturan HTTP backend untuk gateway aplikasi.

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

SetByResourceId
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-DefaultProfile

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

Properti parameter

Jenis:IAzureContextContainer
Nilai default:None
Mendukung wildcard:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Kumpulan parameter

(All)
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-HttpListener

Menentukan objek pendengar HTTP gateway aplikasi.

Properti parameter

Jenis:PSApplicationGatewayHttpListener
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

SetByResource
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-HttpListenerId

Menentukan ID pendengar HTTP gateway aplikasi.

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

SetByResourceId
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-Name

Menentukan nama aturan perutean permintaan yang ditambahkan cmdlet ini.

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

(All)
Position:Named
Wajib:True
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-Priority

Prioritas aturan

Properti parameter

Jenis:

Nullable<T>[Int32]

Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

(All)
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-RedirectConfiguration

Pengalihan Gateway AplikasiKonfigurasi Ulang

Properti parameter

Jenis:PSApplicationGatewayRedirectConfiguration
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

SetByResource
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-RedirectConfigurationId

ID RedirectConfiguration gateway aplikasi

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

SetByResourceId
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-RewriteRuleSet

RewriteRuleSet gateway aplikasi

Properti parameter

Jenis:PSApplicationGatewayRewriteRuleSet
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

SetByResource
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-RewriteRuleSetId

ID gateway aplikasi RewriteRuleSet

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

SetByResourceId
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-RuleType

Menentukan jenis aturan perutean permintaan.

Properti parameter

Jenis:String
Nilai default:None
Nilai yang diterima:Basic, PathBasedRouting
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

(All)
Position:Named
Wajib:True
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-UrlPathMap

Cmdlet Add-AzApplicationGatewayRequestRoutingRule menambahkan aturan perutean permintaan ke gateway aplikasi.

Properti parameter

Jenis:PSApplicationGatewayUrlPathMap
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

SetByResource
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-UrlPathMapId

Menentukan ID peta jalur URL untuk aturan perutean.

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

SetByResourceId
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Input

PSApplicationGateway

Output

PSApplicationGateway