Microsoft.Network virtualHubs/ipConfigurations 2022-11-01
Bicep kaynak tanımı
virtualHubs/ipConfigurations kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Network/virtualHubs/ipConfigurations kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.Network/virtualHubs/ipConfigurations@2022-11-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
id: 'string'
location: 'string'
properties: {
ddosSettings: {
ddosProtectionPlan: {
id: 'string'
}
protectionMode: 'string'
}
deleteOption: 'string'
dnsSettings: {
domainNameLabel: 'string'
domainNameLabelScope: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
linkedPublicIPAddress: {
public-ip-address-object
}
migrationPhase: 'string'
natGateway: {
id: 'string'
location: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
}
sku: {
name: 'Standard'
}
tags: {}
zones: [
'string'
]
}
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
servicePublicIPAddress: {
public-ip-address-object
}
}
sku: {
name: 'string'
tier: 'string'
}
tags: {}
zones: [
'string'
]
}
subnet: {
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
applicationGatewayIPConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
}
}
}
]
delegations: [
{
id: 'string'
name: 'string'
properties: {
serviceName: 'string'
}
type: 'string'
}
]
ipAllocations: [
{
id: 'string'
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
id: 'string'
location: 'string'
properties: {
flushConnection: bool
securityRules: [
{
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
type: 'string'
}
]
}
tags: {}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
routeTable: {
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
hasBgpOverride: bool
nextHopIpAddress: 'string'
nextHopType: 'string'
}
type: 'string'
}
]
}
tags: {}
}
serviceEndpointPolicies: [
{
id: 'string'
location: 'string'
properties: {
contextualServiceEndpointPolicies: [
'string'
]
serviceAlias: 'string'
serviceEndpointPolicyDefinitions: [
{
id: 'string'
name: 'string'
properties: {
description: 'string'
service: 'string'
serviceResources: [
'string'
]
}
type: 'string'
}
]
}
tags: {}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
type: 'string'
}
}
}
Özellik değerleri
virtualHubs/ipConfigurations
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) |
Üst | Bicep'te bir alt kaynağın üst kaynağını belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir. Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak. |
Şu tür kaynağın sembolik adı: virtualHubs |
properties | Virtual Hub IPConfigurations'ın özellikleri. | HubIPConfigurationPropertiesFormat |
HubIPConfigurationPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
privateIPAddress | IP yapılandırmasının özel IP adresi. | string |
privateIPAllocationMethod | Özel IP adresi ayırma yöntemi. | 'Dinamik' 'Statik' |
publicIPAddress | Genel IP kaynağına başvuru. | PublicIPAddress |
alt ağ | Alt ağ kaynağına başvuru. | Alt ağ |
PublicIPAddress
Ad | Açıklama | Değer |
---|---|---|
extendedLocation | Genel IP adresinin genişletilmiş konumu. | ExtendedLocation |
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Genel IP adresi özellikleri. | PublicIPAddressPropertiesFormat |
Sku | Genel IP adresi SKU'su. | PublicIPAddressSku |
etiketler | Kaynak etiketleri. | object |
Bölge | Kaynak için ayrılan IP'nin kaynaktan gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi. | string[] |
ExtendedLocation
Ad | Açıklama | Değer |
---|---|---|
name | Genişletilmiş konumun adı. | string |
tür | Genişletilmiş konumun türü. | 'EdgeZone' |
PublicIPAddressPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
ddosSettings | Genel IP adresiyle ilişkili DDoS koruma özel ilkesi. | DdosSettings |
deleteOption | Kullanan VM silindiğinde genel IP adresine ne olacağını belirtin | 'Sil' 'Ayır' |
dnsSettings | Genel IP adresiyle ilişkili DNS kaydının FQDN'sini. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Genel IP adresinin boşta kalma zaman aşımı. | int |
ıpaddress | Genel IP adresi kaynağıyla ilişkili IP adresi. | string |
ipTag'ler | Genel IP adresiyle ilişkili etiketlerin listesi. | IpTag[] |
linkedPublicIPAddress | Genel IP adresi kaynağının bağlantılı genel IP adresi. | PublicIPAddress |
migrationPhase | Genel IP Adresinin geçiş aşaması. | 'İptal' 'İşleme' 'Kabul Edilen' 'Yok' 'Hazırla' |
natGateway | Genel IP adresi için NatGateway. | NatGateway |
publicIPAddressVersion | Genel IP adresi sürümü. | 'IPv4' 'IPv6' |
publicIPAllocationMethod | Genel IP adresi ayırma yöntemi. | 'Dinamik' 'Statik' |
publicIPPrefix | Bu Genel IP Adresinin ayrılacağı Genel IP Ön Eki. | Subresource |
servicePublicIPAddress | Genel IP adresi kaynağının hizmet genel IP adresi. | PublicIPAddress |
DdosSettings
Ad | Açıklama | Değer |
---|---|---|
ddosProtectionPlan | Genel IP ile ilişkili DDoS koruma planı. Yalnızca ProtectionMode Etkinse ayarlanabilir | Subresource |
protectionMode | Genel IP'nin DDoS koruma modu | 'Devre Dışı' 'Etkin' 'VirtualNetworkInherited' |
Subresource
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
PublicIPAddressDnsSettings
Ad | Açıklama | Değer |
---|---|---|
domainNameLabel | Etki alanı adı etiketi. Etki alanı adı etiketinin ve bölgeselleştirilmiş DNS bölgesinin birleştirilmesi, genel IP adresiyle ilişkili tam etki alanı adını oluşturur. Bir etki alanı adı etiketi belirtilirse, Microsoft Azure DNS sisteminde genel IP için bir A DNS kaydı oluşturulur. | string |
domainNameLabelScope | Etki alanı adı etiket kapsamı. Bir etki alanı adı etiketi ve bir etki alanı adı etiketi kapsamı belirtilirse, Microsoft Azure DNS sisteminde genel IP için FQDN'de bulunan karma değerle bir DNS kaydı oluşturulur. | 'NoReuse' 'ResourceGroupReuse' 'SubscriptionReuse' 'TenantReuse' |
Fqdn | Genel IP ile ilişkili A DNS kaydının Tam Etki Alanı Adı. Bu, domainNameLabel ile bölgeselleştirilmiş DNS bölgesinin birleştirilmesidir. | string |
reverseFqdn | Ters FQDN. Bu genel IP adresine çözümlenen, kullanıcı tarafından görünen, tam etki alanı adı. reverseFqdn belirtilirse, in-addr.arpa etki alanındaki IP adresinden ters FQDN'ye işaret eden bir PTR DNS kaydı oluşturulur. | string |
IpTag
Ad | Açıklama | Değer |
---|---|---|
ipTagType | IP etiketi türü. Örnek: FirstPartyUsage. | string |
etiket | Genel IP ile ilişkili IP etiketinin değeri. Örnek: SQL. | string |
NatGateway
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Nat Gateway özellikleri. | NatGatewayPropertiesFormat |
Sku | Nat ağ geçidi SKU'su. | NatGatewaySku |
etiketler | Kaynak etiketleri. | object |
Bölge | Nat Gateway'in dağıtılması gereken bölgeyi belirten kullanılabilirlik alanlarının listesi. | dize[] |
NatGatewayPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
idleTimeoutInMinutes | Nat ağ geçidinin boşta kalma zaman aşımı. | int |
publicIpAddresses | Nat ağ geçidi kaynağıyla ilişkili genel IP adresleri dizisi. | AltKaynak[] |
publicIpPrefixes | Nat ağ geçidi kaynağıyla ilişkili genel IP ön ekleri dizisi. | AltKaynak[] |
NatGatewaySku
Ad | Açıklama | Değer |
---|---|---|
name | Nat Gateway SKU'sunun adı. | 'Standart' |
PublicIPAddressSku
Ad | Açıklama | Değer |
---|---|---|
name | Genel IP adresi SKU'sunun adı. | 'Temel' 'Standart' |
tier | Genel IP adresi SKU'su katmanı. | 'Genel' 'Bölgesel' |
Alt ağ
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Alt ağın özellikleri. | SubnetPropertiesFormat |
tür | Kaynak türü. | string |
SubnetPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
addressPrefix | Alt ağın adres ön eki. | string |
addressPrefixes | Alt ağın adres ön eklerinin listesi. | dize[] |
applicationGatewayIPConfigurations | Sanal ağ kaynağının uygulama ağ geçidi IP yapılandırmaları. | ApplicationGatewayIPConfiguration[] |
Heyet | Alt ağ üzerindeki temsilcilere başvuru dizisi. | Temsilci Seçme[] |
ipAllocations | Bu alt ağa başvuran IpAllocation dizisi. | AltKaynak[] |
natGateway | Bu alt ağ ile ilişkili Nat ağ geçidi. | Subresource |
networkSecurityGroup | NetworkSecurityGroup kaynağına başvuru. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Alt ağın özel uç noktasına ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın. | 'Devre Dışı' 'Etkin' |
privateLinkServiceNetworkPolicies | Alt ağdaki özel bağlantı hizmetinde ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın. | 'Devre Dışı' 'Etkin' |
Routetable | RouteTable kaynağına başvuru. | Routetable |
serviceEndpointPolicies | Hizmet uç noktası ilkeleri dizisi. | ServiceEndpointPolicy[] |
serviceEndpoints | Hizmet uç noktaları dizisi. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | bir Application Gateway içinde benzersiz olan IP yapılandırmasının adı. | string |
properties | Uygulama ağ geçidi IP yapılandırmasının özellikleri. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
alt ağ | Alt ağ kaynağına başvuru. Application Gateway'in özel adresini aldığı alt ağ. | Subresource |
Temsilci
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Alt ağ içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Alt ağın özellikleri. | ServiceDelegationPropertiesFormat |
tür | Kaynak türü. | string |
ServiceDelegationPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
Hizmetadı | Alt ağın temsilci olarak atanması gereken hizmetin adı (ör. Microsoft.Sql/servers). | string |
NetworkSecurityGroup
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Ağ güvenlik grubunun özellikleri. | NetworkSecurityGroupPropertiesFormat |
etiketler | Kaynak etiketleri. | object |
NetworkSecurityGroupPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
flushConnection | Etkinleştirildiğinde, kurallar güncelleştirme olduğunda Ağ Güvenlik Grubu bağlantılarından oluşturulan akışlar yeniden değerlendirilir. İlk etkinleştirme yeniden değerlendirmeyi tetikler. | bool |
securityRules | Ağ güvenlik grubunun güvenlik kuralları koleksiyonu. | SecurityRule[] |
SecurityRule
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Güvenlik kuralının özellikleri. | SecurityRulePropertiesFormat |
tür | Kaynağın türü. | string |
SecurityRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
erişim | Ağ trafiğine izin verilir veya trafik reddedilir. | 'İzin Ver' 'Reddet' (gerekli) |
açıklama | Bu kural için bir açıklama. 140 karakterle sınırlıdır. | string |
destinationAddressPrefix | Hedef adres ön eki. CIDR veya hedef IP aralığı. Yıldız işareti '*' tüm kaynak IP'leri eşleştirmek için de kullanılabilir. 'VirtualNetwork', 'AzureLoadBalancer' ve 'Internet' gibi varsayılan etiketler de kullanılabilir. | string |
destinationAddressPrefixes | Hedef adres ön ekleri. CIDR veya hedef IP aralıkları. | string[] |
destinationApplicationSecurityGroups | Hedef olarak belirtilen uygulama güvenlik grubu. | ApplicationSecurityGroup[] |
destinationPortRange | Hedef bağlantı noktası veya aralık. 0 ile 65535 arasında bir tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarıyla eşleştirmek için de kullanılabilir. | string |
destinationPortRanges | Hedef bağlantı noktası aralıkları. | string[] |
yön | Kuralın yönü. Yönü, kuralın gelen veya giden trafikte değerlendirilip değerlendirilmeyeceğini belirtir. | 'Gelen' 'Giden' (gerekli) |
Öncelik | Kuralın önceliği. Değer 100 ile 4096 arasında olabilir. Öncelik numarası koleksiyondaki her kural için benzersiz olmalıdır. Öncelik sayısı ne kadar düşükse kuralın önceliği de o kadar yüksektir. | int (gerekli) |
protokol | Bu kuralın geçerli olduğu ağ protokolü. | '*' 'Ah' 'Esp' 'Icmp' 'Tcp' 'Udp' (gerekli) |
sourceAddressPrefix | CIDR veya kaynak IP aralığı. Yıldız işareti '*' tüm kaynak IP'leri eşleştirmek için de kullanılabilir. 'VirtualNetwork', 'AzureLoadBalancer' ve 'Internet' gibi varsayılan etiketler de kullanılabilir. Bu bir giriş kuralıysa, ağ trafiğinin nereden geldiğini belirtir. | string |
sourceAddressPrefixes | CIDR veya kaynak IP aralıkları. | string[] |
sourceApplicationSecurityGroups | Kaynak olarak belirtilen uygulama güvenlik grubu. | ApplicationSecurityGroup[] |
sourcePortRange | Kaynak bağlantı noktası veya aralık. 0 ile 65535 arasında bir tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarıyla eşleştirmek için de kullanılabilir. | string |
sourcePortRanges | Kaynak bağlantı noktası aralıkları. | string[] |
ApplicationSecurityGroup
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Uygulama güvenlik grubunun özellikleri. | ApplicationSecurityGroupPropertiesFormat |
etiketler | Kaynak etiketleri. | object |
ApplicationSecurityGroupPropertiesFormat
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.
Routetable
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Yol tablosunun özellikleri. | RouteTablePropertiesFormat |
etiketler | Kaynak etiketleri. | object |
RouteTablePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
disableBgpRoutePropagation | Bu yol tablosunda BGP tarafından öğrenilen yolların devre dışı bırakılıp devre dışı bırakılmayacağı. True, devre dışı bırakma anlamına gelir. | bool |
Yol | Bir yol tablosu içinde yer alan yolların koleksiyonu. | Yol[] |
Yol
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Yolun özellikleri. | RoutePropertiesFormat |
tür | Kaynağın türü. | string |
RoutePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
addressPrefix | Yolun geçerli olduğu hedef CIDR. | string |
hasBgpOverride | Bu yolun, LPM'ye bakılmaksızın çakışan BGP yollarını geçersiz kılıp kılmadığını belirten bir değer. | bool |
nextHopIpAddress | IP adresi paketleri adresine iletilmelidir. Sonraki atlama değerlerine yalnızca sonraki atlama türünün VirtualAppliance olduğu yollarda izin verilir. | string |
nextHopType | Paketin gönderilmesi gereken Azure atlama türü. | 'internet' 'Yok' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (gerekli) |
ServiceEndpointPolicy
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Hizmet bitiş noktası ilkesinin özellikleri. | ServiceEndpointPolicyPropertiesFormat |
etiketler | Kaynak etiketleri. | object |
ServiceEndpointPolicyPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
contextualServiceEndpointPolicies | Bağlamsal hizmet uç noktası ilkesi koleksiyonu. | string[] |
serviceAlias | İlkenin bir hizmete ait olup olmadığını gösteren diğer ad | string |
serviceEndpointPolicyDefinitions | Hizmet uç noktası ilkesinin hizmet uç noktası ilkesi tanımlarından oluşan bir koleksiyon. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Hizmet uç noktası ilke tanımının özellikleri. | ServiceEndpointPolicyDefinitionPropertiesFormat |
tür | Kaynağın türü. | string |
ServiceEndpointPolicyDefinitionPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
açıklama | Bu kural için bir açıklama. 140 karakterle sınırlıdır. | string |
hizmet | Hizmet uç noktası adı. | string |
serviceResources | Hizmet kaynaklarının listesi. | dize[] |
ServiceEndpointPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
Konum | Konum listesi. | dize[] |
hizmet | Uç nokta hizmetinin türü. | string |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Yeni Alt Ağda Yol Sunucusu İçerik Oluşturucu |
Bu şablon RouteServerSubnet adlı bir alt ağa bir Rota Sunucusu dağıtır. |
Quagga ile BGP eşlemesinde Azure Route Server |
Bu şablon, Quagga ile bir Yönlendirici Sunucusu ve Ubuntu VM dağıtır. Yönlendirici Sunucusu ile Quagga arasında iki dış BGP oturumu oluşturulur. Quagga yüklemesi ve yapılandırması Linux için Azure özel betik uzantısı tarafından yürütülür |
ARM şablonu kaynak tanımı
virtualHubs/ipConfigurations kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Network/virtualHubs/ipConfigurations kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Network/virtualHubs/ipConfigurations",
"apiVersion": "2022-11-01",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"id": "string",
"location": "string",
"properties": {
"ddosSettings": {
"ddosProtectionPlan": {
"id": "string"
},
"protectionMode": "string"
},
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "string",
"domainNameLabelScope": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"linkedPublicIPAddress": { public-ip-address-object },
"migrationPhase": "string",
"natGateway": {
"id": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
]
},
"sku": {
"name": "Standard"
},
"tags": {},
"zones": [ "string" ]
},
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
},
"servicePublicIPAddress": { public-ip-address-object }
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {},
"zones": [ "string" ]
},
"subnet": {
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"applicationGatewayIPConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string"
}
}
}
],
"delegations": [
{
"id": "string",
"name": "string",
"properties": {
"serviceName": "string"
},
"type": "string"
}
],
"ipAllocations": [
{
"id": "string"
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"id": "string",
"location": "string",
"properties": {
"flushConnection": "bool",
"securityRules": [
{
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
},
"type": "string"
}
]
},
"tags": {}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"routeTable": {
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"hasBgpOverride": "bool",
"nextHopIpAddress": "string",
"nextHopType": "string"
},
"type": "string"
}
]
},
"tags": {}
},
"serviceEndpointPolicies": [
{
"id": "string",
"location": "string",
"properties": {
"contextualServiceEndpointPolicies": [ "string" ],
"serviceAlias": "string",
"serviceEndpointPolicyDefinitions": [
{
"id": "string",
"name": "string",
"properties": {
"description": "string",
"service": "string",
"serviceResources": [ "string" ]
},
"type": "string"
}
]
},
"tags": {}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
},
"type": "string"
}
}
}
Özellik değerleri
virtualHubs/ipConfigurations
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.Network/virtualHubs/ipConfigurations' |
apiVersion | Kaynak API'sinin sürümü | '2022-11-01' |
name | Kaynak adı JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) |
properties | Virtual Hub IPConfigurations'ın özellikleri. | HubIPConfigurationPropertiesFormat |
HubIPConfigurationPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
privateIPAddress | IP yapılandırmasının özel IP adresi. | string |
privateIPAllocationMethod | Özel IP adresi ayırma yöntemi. | 'Dinamik' 'Statik' |
publicIPAddress | Genel IP kaynağına başvuru. | PublicIPAddress |
alt ağ | Alt ağ kaynağına başvuru. | Alt ağ |
PublicIPAddress
Ad | Açıklama | Değer |
---|---|---|
extendedLocation | Genel IP adresinin genişletilmiş konumu. | ExtendedLocation |
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Genel IP adresi özellikleri. | PublicIPAddressPropertiesFormat |
Sku | Genel IP adresi SKU'su. | PublicIPAddressSku |
etiketler | Kaynak etiketleri. | object |
Bölge | Kaynak için ayrılan IP'nin kaynaktan gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi. | string[] |
ExtendedLocation
Ad | Açıklama | Değer |
---|---|---|
name | Genişletilmiş konumun adı. | string |
tür | Genişletilmiş konumun türü. | 'EdgeZone' |
PublicIPAddressPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
ddosSettings | Genel IP adresiyle ilişkili DDoS koruma özel ilkesi. | DdosSettings |
deleteOption | Kullanan VM silindiğinde genel IP adresine ne olacağını belirtin | 'Sil' 'Ayır' |
dnsSettings | Genel IP adresiyle ilişkili DNS kaydının FQDN'sini. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Genel IP adresinin boşta kalma zaman aşımı. | int |
ıpaddress | Genel IP adresi kaynağıyla ilişkili IP adresi. | string |
ipTag'ler | Genel IP adresiyle ilişkili etiketlerin listesi. | IpTag[] |
linkedPublicIPAddress | Genel IP adresi kaynağının bağlantılı genel IP adresi. | PublicIPAddress |
migrationPhase | Genel IP Adresinin geçiş aşaması. | 'İptal' 'İşleme' 'Kabul Edilen' 'Yok' 'Hazırla' |
natGateway | Genel IP adresi için NatGateway. | NatGateway |
publicIPAddressVersion | Genel IP adresi sürümü. | 'IPv4' 'IPv6' |
publicIPAllocationMethod | Genel IP adresi ayırma yöntemi. | 'Dinamik' 'Statik' |
publicIPPrefix | Bu Genel IP Adresinin ayrılacağı Genel IP Ön Eki. | Subresource |
servicePublicIPAddress | Genel IP adresi kaynağının hizmet genel IP adresi. | PublicIPAddress |
DdosSettings
Ad | Açıklama | Değer |
---|---|---|
ddosProtectionPlan | Genel IP ile ilişkili DDoS koruma planı. Yalnızca ProtectionMode Etkinse ayarlanabilir | Subresource |
protectionMode | Genel IP'nin DDoS koruma modu | 'Devre Dışı' 'Etkin' 'VirtualNetworkInherited' |
Subresource
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
PublicIPAddressDnsSettings
Ad | Açıklama | Değer |
---|---|---|
domainNameLabel | Etki alanı adı etiketi. Etki alanı adı etiketinin ve bölgeselleştirilmiş DNS bölgesinin birleştirilmesi, genel IP adresiyle ilişkili tam etki alanı adını oluşturur. Bir etki alanı adı etiketi belirtilirse, Microsoft Azure DNS sisteminde genel IP için bir A DNS kaydı oluşturulur. | string |
domainNameLabelScope | Etki alanı adı etiket kapsamı. Bir etki alanı adı etiketi ve bir etki alanı adı etiketi kapsamı belirtilirse, Microsoft Azure DNS sisteminde genel IP için FQDN'de bulunan karma değerle bir DNS kaydı oluşturulur. | 'NoReuse' 'ResourceGroupReuse' 'SubscriptionReuse' 'TenantReuse' |
Fqdn | Genel IP ile ilişkili A DNS kaydının Tam Etki Alanı Adı. Bu, domainNameLabel ile bölgeselleştirilmiş DNS bölgesinin birleştirilmesidir. | string |
reverseFqdn | Ters FQDN. Bu genel IP adresine çözümlenen, kullanıcı tarafından görünen, tam etki alanı adı. reverseFqdn belirtilirse, in-addr.arpa etki alanındaki IP adresinden ters FQDN'ye işaret eden bir PTR DNS kaydı oluşturulur. | string |
IpTag
Ad | Açıklama | Değer |
---|---|---|
ipTagType | IP etiketi türü. Örnek: FirstPartyUsage. | string |
etiket | Genel IP ile ilişkili IP etiketinin değeri. Örnek: SQL. | string |
NatGateway
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Nat Gateway özellikleri. | NatGatewayPropertiesFormat |
Sku | Nat ağ geçidi SKU'su. | NatGatewaySku |
etiketler | Kaynak etiketleri. | object |
Bölge | Nat Gateway'in dağıtılacağı bölgeyi belirten kullanılabilirlik alanlarının listesi. | string[] |
NatGatewayPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
idleTimeoutInMinutes | Nat ağ geçidinin boşta kalma zaman aşımı. | int |
publicIpAddresses | Nat ağ geçidi kaynağıyla ilişkili genel IP adresleri dizisi. | SubResource[] |
publicIpPrefixes | Nat ağ geçidi kaynağıyla ilişkili genel IP ön ekleri dizisi. | SubResource[] |
NatGatewaySku
Ad | Açıklama | Değer |
---|---|---|
name | Nat Gateway SKU'sunun adı. | 'Standart' |
PublicIPAddressSku
Ad | Açıklama | Değer |
---|---|---|
name | Genel IP adresi SKU'sunun adı. | 'Temel' 'Standart' |
tier | Genel IP adresi SKU'sunun katmanı. | 'Global' 'Bölgesel' |
Alt ağ
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Alt ağın özellikleri. | SubnetPropertiesFormat |
tür | Kaynak türü. | string |
SubnetPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
addressPrefix | Alt ağın adres ön eki. | string |
addressPrefixes | Alt ağın adres ön eklerinin listesi. | dize[] |
applicationGatewayIPConfigurations | Sanal ağ kaynağının uygulama ağ geçidi IP yapılandırmaları. | ApplicationGatewayIPConfiguration[] |
Heyet | Alt ağ üzerindeki temsilcilere başvuru dizisi. | Temsilci Seçme[] |
ipAllocations | Bu alt ağa başvuran IpAllocation dizisi. | AltKaynak[] |
natGateway | Bu alt ağ ile ilişkili Nat ağ geçidi. | Subresource |
networkSecurityGroup | NetworkSecurityGroup kaynağına başvuru. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Alt ağdaki özel uç noktaya ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın. | 'Devre Dışı' 'Etkin' |
privateLinkServiceNetworkPolicies | Alt ağdaki özel bağlantı hizmetinde ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın. | 'Devre Dışı' 'Etkin' |
Routetable | RouteTable kaynağına başvuru. | Routetable |
serviceEndpointPolicies | Hizmet uç noktası ilkeleri dizisi. | ServiceEndpointPolicy[] |
serviceEndpoints | Hizmet uç noktaları dizisi. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | bir Application Gateway içinde benzersiz olan IP yapılandırmasının adı. | string |
properties | Uygulama ağ geçidi IP yapılandırmasının özellikleri. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
alt ağ | Alt ağ kaynağına başvuru. Uygulama ağ geçidinin özel adresini aldığı alt ağ. | Subresource |
Temsilci
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Alt ağ içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Alt ağın özellikleri. | ServiceDelegationPropertiesFormat |
tür | Kaynak türü. | string |
ServiceDelegationPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
Hizmetadı | Alt ağın temsilci olarak atanması gereken hizmetin adı (örneğin, Microsoft.Sql/servers). | string |
NetworkSecurityGroup
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Ağ güvenlik grubunun özellikleri. | NetworkSecurityGroupPropertiesFormat |
etiketler | Kaynak etiketleri. | object |
NetworkSecurityGroupPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
flushConnection | Etkinleştirildiğinde, kurallar güncelleştirme olduğunda Ağ Güvenlik Grubu bağlantılarından oluşturulan akışlar yeniden değerlendirilir. İlk etkinleştirme yeniden değerlendirmeyi tetikler. | bool |
securityRules | Ağ güvenlik grubunun güvenlik kuralları koleksiyonu. | SecurityRule[] |
SecurityRule
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Güvenlik kuralının özellikleri. | SecurityRulePropertiesFormat |
tür | Kaynağın türü. | string |
SecurityRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
erişim | Ağ trafiğine izin verilir veya trafik reddedilir. | 'İzin Ver' 'Reddet' (gerekli) |
açıklama | Bu kural için bir açıklama. 140 karakterle sınırlıdır. | string |
destinationAddressPrefix | Hedef adres ön eki. CIDR veya hedef IP aralığı. Yıldız işareti '*' tüm kaynak IP'leri eşleştirmek için de kullanılabilir. 'VirtualNetwork', 'AzureLoadBalancer' ve 'Internet' gibi varsayılan etiketler de kullanılabilir. | string |
destinationAddressPrefixes | Hedef adres ön ekleri. CIDR veya hedef IP aralıkları. | string[] |
destinationApplicationSecurityGroups | Hedef olarak belirtilen uygulama güvenlik grubu. | ApplicationSecurityGroup[] |
destinationPortRange | Hedef bağlantı noktası veya aralık. 0 ile 65535 arasında bir tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarıyla eşleştirmek için de kullanılabilir. | string |
destinationPortRanges | Hedef bağlantı noktası aralıkları. | string[] |
yön | Kuralın yönü. Yönü, kuralın gelen veya giden trafikte değerlendirilip değerlendirilmeyeceğini belirtir. | 'Gelen' 'Giden' (gerekli) |
Öncelik | Kuralın önceliği. Değer 100 ile 4096 arasında olabilir. Öncelik numarası koleksiyondaki her kural için benzersiz olmalıdır. Öncelik sayısı ne kadar düşükse kuralın önceliği de o kadar yüksektir. | int (gerekli) |
protokol | Bu kuralın geçerli olduğu ağ protokolü. | '*' 'Ah' 'Esp' 'Icmp' 'Tcp' 'Udp' (gerekli) |
sourceAddressPrefix | CIDR veya kaynak IP aralığı. Yıldız işareti '*' tüm kaynak IP'leri eşleştirmek için de kullanılabilir. 'VirtualNetwork', 'AzureLoadBalancer' ve 'Internet' gibi varsayılan etiketler de kullanılabilir. Bu bir giriş kuralıysa, ağ trafiğinin nereden geldiğini belirtir. | string |
sourceAddressPrefixes | CIDR veya kaynak IP aralıkları. | string[] |
sourceApplicationSecurityGroups | Kaynak olarak belirtilen uygulama güvenlik grubu. | ApplicationSecurityGroup[] |
sourcePortRange | Kaynak bağlantı noktası veya aralık. 0 ile 65535 arasında bir tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarıyla eşleştirmek için de kullanılabilir. | string |
sourcePortRanges | Kaynak bağlantı noktası aralıkları. | string[] |
ApplicationSecurityGroup
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Uygulama güvenlik grubunun özellikleri. | ApplicationSecurityGroupPropertiesFormat |
etiketler | Kaynak etiketleri. | object |
ApplicationSecurityGroupPropertiesFormat
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.
Routetable
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Yol tablosunun özellikleri. | RouteTablePropertiesFormat |
etiketler | Kaynak etiketleri. | object |
RouteTablePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
disableBgpRoutePropagation | Bu yol tablosunda BGP tarafından öğrenilen yolların devre dışı bırakılıp devre dışı bırakılmayacağı. True, devre dışı bırakma anlamına gelir. | bool |
Yol | Bir yol tablosu içinde yer alan yolların koleksiyonu. | Yol[] |
Yol
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Yolun özellikleri. | RoutePropertiesFormat |
tür | Kaynağın türü. | string |
RoutePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
addressPrefix | Yolun geçerli olduğu hedef CIDR. | string |
hasBgpOverride | Bu yolun, LPM'ye bakılmaksızın çakışan BGP yollarını geçersiz kılıp kılmadığını belirten bir değer. | bool |
nextHopIpAddress | IP adresi paketleri adresine iletilmelidir. Sonraki atlama değerlerine yalnızca sonraki atlama türünün VirtualAppliance olduğu yollarda izin verilir. | string |
nextHopType | Paketin gönderilmesi gereken Azure atlama türü. | 'internet' 'Yok' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (gerekli) |
ServiceEndpointPolicy
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Hizmet bitiş noktası ilkesinin özellikleri. | ServiceEndpointPolicyPropertiesFormat |
etiketler | Kaynak etiketleri. | object |
ServiceEndpointPolicyPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
contextualServiceEndpointPolicies | Bağlamsal hizmet uç noktası ilkesi koleksiyonu. | dize[] |
serviceAlias | İlkenin bir hizmete ait olup olmadığını gösteren diğer ad | string |
serviceEndpointPolicyDefinitions | Hizmet uç noktası ilkesinin hizmet uç noktası ilkesi tanımları koleksiyonu. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Hizmet uç noktası ilke tanımının özellikleri. | ServiceEndpointPolicyDefinitionPropertiesFormat |
tür | Kaynağın türü. | string |
ServiceEndpointPolicyDefinitionPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
açıklama | Bu kural için bir açıklama. 140 karakterle sınırlıdır. | string |
hizmet | Hizmet uç noktası adı. | string |
serviceResources | Hizmet kaynaklarının listesi. | dize[] |
ServiceEndpointPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
Konum | Konum listesi. | dize[] |
hizmet | Uç nokta hizmetinin türü. | string |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Yeni Alt Ağda Yol Sunucusu İçerik Oluşturucu |
Bu şablon RouteServerSubnet adlı bir alt ağa bir Rota Sunucusu dağıtır. |
Quagga ile BGP eşlemesinde Azure Route Server |
Bu şablon, Quagga ile bir Yönlendirici Sunucusu ve Ubuntu VM dağıtır. Yönlendirici Sunucusu ile Quagga arasında iki dış BGP oturumu oluşturulur. Quagga yüklemesi ve yapılandırması Linux için Azure özel betik uzantısı tarafından yürütülür |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
virtualHubs/ipConfigurations kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Network/virtualHubs/ipConfigurations kaynağı oluşturmak için aşağıdaki Terraform'u şablonunuza ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs/ipConfigurations@2022-11-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
extendedLocation = {
name = "string"
type = "EdgeZone"
}
id = "string"
location = "string"
properties = {
ddosSettings = {
ddosProtectionPlan = {
id = "string"
}
protectionMode = "string"
}
deleteOption = "string"
dnsSettings = {
domainNameLabel = "string"
domainNameLabelScope = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
linkedPublicIPAddress = {
public-ip-address-object
}
migrationPhase = "string"
natGateway = {
id = "string"
location = "string"
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
}
sku = {
name = "Standard"
}
tags = {}
zones = [
"string"
]
}
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
servicePublicIPAddress = {
public-ip-address-object
}
}
sku = {
name = "string"
tier = "string"
}
tags = {}
zones = [
"string"
]
}
subnet = {
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
applicationGatewayIPConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
}
}
}
]
delegations = [
{
id = "string"
name = "string"
properties = {
serviceName = "string"
}
type = "string"
}
]
ipAllocations = [
{
id = "string"
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
id = "string"
location = "string"
properties = {
flushConnection = bool
securityRules = [
{
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
type = "string"
}
]
}
tags = {}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
routeTable = {
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
id = "string"
name = "string"
properties = {
addressPrefix = "string"
hasBgpOverride = bool
nextHopIpAddress = "string"
nextHopType = "string"
}
type = "string"
}
]
}
tags = {}
}
serviceEndpointPolicies = [
{
id = "string"
location = "string"
properties = {
contextualServiceEndpointPolicies = [
"string"
]
serviceAlias = "string"
serviceEndpointPolicyDefinitions = [
{
id = "string"
name = "string"
properties = {
description = "string"
service = "string"
serviceResources = [
"string"
]
}
type = "string"
}
]
}
tags = {}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
type = "string"
}
}
})
}
Özellik değerleri
virtualHubs/ipConfigurations
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.Network/virtualHubs/ipConfigurations@2022-11-01" |
name | Kaynak adı | dize (gerekli) |
parent_id | Bu kaynağın üst öğesi olan kaynağın kimliği. | Şu tür kaynağın kimliği: virtualHubs |
properties | Virtual Hub IPConfigurations'ın özellikleri. | HubIPConfigurationPropertiesFormat |
HubIPConfigurationPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
privateIPAddress | IP yapılandırmasının özel IP adresi. | string |
privateIPAllocationMethod | Özel IP adresi ayırma yöntemi. | "Dinamik" "Statik" |
publicIPAddress | Genel IP kaynağına başvuru. | PublicIPAddress |
alt ağ | Alt ağ kaynağına başvuru. | Alt ağ |
PublicIPAddress
Ad | Açıklama | Değer |
---|---|---|
extendedLocation | Genel IP adresinin genişletilmiş konumu. | ExtendedLocation |
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Genel IP adresi özellikleri. | PublicIPAddressPropertiesFormat |
Sku | Genel IP adresi SKU'su. | PublicIPAddressSku |
etiketler | Kaynak etiketleri. | object |
Bölge | Kaynak için ayrılan IP'nin kaynaktan gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi. | dize[] |
ExtendedLocation
Ad | Açıklama | Değer |
---|---|---|
name | Genişletilmiş konumun adı. | string |
tür | Genişletilmiş konumun türü. | "EdgeZone" |
PublicIPAddressPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
ddosSettings | Genel IP adresiyle ilişkili DDoS koruması özel ilkesi. | DdosSettings |
deleteOption | Kullanan VM silindiğinde genel IP adresine ne olacağını belirtin | "Sil" "Ayır" |
dnsSettings | Genel IP adresiyle ilişkili DNS kaydının FQDN'sini. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Genel IP adresinin boşta kalma zaman aşımı. | int |
ıpaddress | Genel IP adresi kaynağıyla ilişkilendirilmiş IP adresi. | string |
ipTag'ler | Genel IP adresiyle ilişkili etiketlerin listesi. | IpTag[] |
linkedPublicIPAddress | Genel IP adresi kaynağının bağlı genel IP adresi. | PublicIPAddress |
migrationPhase | Genel IP Adresinin geçiş aşaması. | "Durdur" "İşleme" "Kabul Edilen" "Hiçbiri" "Hazırla" |
natGateway | Genel IP adresi için NatGateway. | NatGateway |
publicIPAddressVersion | Genel IP adresi sürümü. | "IPv4" "IPv6" |
publicIPAllocationMethod | Genel IP adresi ayırma yöntemi. | "Dinamik" "Statik" |
publicIPPrefix | Bu Genel IP Adresinin ayrılacağı Genel IP Ön Eki. | Subresource |
servicePublicIPAddress | Genel IP adresi kaynağının hizmet genel IP adresi. | PublicIPAddress |
DdosSettings
Ad | Açıklama | Değer |
---|---|---|
ddosProtectionPlan | Genel IP ile ilişkili DDoS koruma planı. Yalnızca ProtectionMode Etkinse ayarlanabilir | Subresource |
protectionMode | Genel IP'nin DDoS koruma modu | "Devre dışı" "Etkin" "VirtualNetworkInherited" |
Subresource
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
PublicIPAddressDnsSettings
Ad | Açıklama | Değer |
---|---|---|
domainNameLabel | Etki alanı adı etiketi. Etki alanı adı etiketinin ve bölgeselleştirilmiş DNS bölgesinin birleştirilmesi, genel IP adresiyle ilişkili tam etki alanı adını oluşturur. Bir etki alanı adı etiketi belirtilirse, Microsoft Azure DNS sisteminde genel IP için bir A DNS kaydı oluşturulur. | string |
domainNameLabelScope | Etki alanı adı etiket kapsamı. Bir etki alanı adı etiketi ve etki alanı adı etiketi kapsamı belirtilirse, Microsoft Azure DNS sisteminde genel IP için FQDN'de bulunan karma değere sahip bir A DNS kaydı oluşturulur. | "NoReuse" "ResourceGroupReuse" "SubscriptionReuse" "TenantReuse" |
Fqdn | Genel IP ile ilişkili A DNS kaydının Tam Etki Alanı Adı. Bu, domainNameLabel ve bölgeselleştirilmiş DNS bölgesinin birleştirilmesidir. | string |
reverseFqdn | Ters FQDN. Bu genel IP adresine çözümlenen, kullanıcı tarafından görünen, tam etki alanı adı. reverseFqdn belirtilirse, in-addr.arpa etki alanındaki IP adresinden ters FQDN'ye işaret eden bir PTR DNS kaydı oluşturulur. | string |
IpTag
Ad | Açıklama | Değer |
---|---|---|
ipTagType | IP etiketi türü. Örnek: FirstPartyUsage. | string |
etiket | Genel IP ile ilişkili IP etiketinin değeri. Örnek: SQL. | string |
NatGateway
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Nat Gateway özellikleri. | NatGatewayPropertiesFormat |
Sku | Nat ağ geçidi SKU'su. | NatGatewaySku |
etiketler | Kaynak etiketleri. | object |
Bölge | Nat Gateway'in dağıtılması gereken bölgeyi belirten kullanılabilirlik alanlarının listesi. | dize[] |
NatGatewayPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
idleTimeoutInMinutes | Nat ağ geçidinin boşta kalma zaman aşımı. | int |
publicIpAddresses | Nat ağ geçidi kaynağıyla ilişkili genel IP adresleri dizisi. | AltKaynak[] |
publicIpPrefixes | Nat ağ geçidi kaynağıyla ilişkili genel IP ön ekleri dizisi. | AltKaynak[] |
NatGatewaySku
Ad | Açıklama | Değer |
---|---|---|
name | Nat Gateway SKU'sunun adı. | "Standart" |
PublicIPAddressSku
Ad | Açıklama | Değer |
---|---|---|
name | Genel IP adresi SKU'sunun adı. | "Temel" "Standart" |
tier | Genel IP adresi SKU'su katmanı. | "Genel" "Bölgesel" |
Alt ağ
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Alt ağın özellikleri. | SubnetPropertiesFormat |
tür | Kaynak türü. | string |
SubnetPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
addressPrefix | Alt ağın adres ön eki. | string |
addressPrefixes | Alt ağın adres ön eklerinin listesi. | dize[] |
applicationGatewayIPConfigurations | Sanal ağ kaynağının uygulama ağ geçidi IP yapılandırmaları. | ApplicationGatewayIPConfiguration[] |
Heyet | Alt ağ üzerindeki temsilcilere başvuru dizisi. | Temsilci Seçme[] |
ipAllocations | Bu alt ağa başvuran IpAllocation dizisi. | AltKaynak[] |
natGateway | Bu alt ağ ile ilişkili Nat ağ geçidi. | Subresource |
networkSecurityGroup | NetworkSecurityGroup kaynağına başvuru. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Alt ağdaki özel uç noktaya ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın. | "Devre dışı" "Etkin" |
privateLinkServiceNetworkPolicies | Alt ağdaki özel bağlantı hizmetinde ağ ilkelerini uygulamayı etkinleştirin veya devre dışı bırakın. | "Devre dışı" "Etkin" |
Routetable | RouteTable kaynağına başvuru. | Routetable |
serviceEndpointPolicies | Hizmet uç noktası ilkeleri dizisi. | ServiceEndpointPolicy[] |
serviceEndpoints | Hizmet uç noktaları dizisi. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | bir Application Gateway içinde benzersiz olan IP yapılandırmasının adı. | string |
properties | Uygulama ağ geçidi IP yapılandırmasının özellikleri. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
alt ağ | Alt ağ kaynağına başvuru. Uygulama ağ geçidinin özel adresini aldığı alt ağ. | Subresource |
Temsilci
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Alt ağ içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Alt ağın özellikleri. | ServiceDelegationPropertiesFormat |
tür | Kaynak türü. | string |
ServiceDelegationPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
Hizmetadı | Alt ağın temsilci olarak atanması gereken hizmetin adı (örneğin, Microsoft.Sql/servers). | string |
NetworkSecurityGroup
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Ağ güvenlik grubunun özellikleri. | NetworkSecurityGroupPropertiesFormat |
etiketler | Kaynak etiketleri. | object |
NetworkSecurityGroupPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
flushConnection | Etkinleştirildiğinde, kurallar güncelleştirme olduğunda Ağ Güvenlik Grubu bağlantılarından oluşturulan akışlar yeniden değerlendirilir. İlk etkinleştirme yeniden değerlendirmeyi tetikler. | bool |
securityRules | Ağ güvenlik grubunun güvenlik kuralları koleksiyonu. | SecurityRule[] |
SecurityRule
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Güvenlik kuralının özellikleri. | SecurityRulePropertiesFormat |
tür | Kaynağın türü. | string |
SecurityRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
erişim | Ağ trafiğine izin verilir veya trafik reddedilir. | "İzin Ver" "Reddet" (gerekli) |
açıklama | Bu kural için bir açıklama. 140 karakterle sınırlıdır. | string |
destinationAddressPrefix | Hedef adres ön eki. CIDR veya hedef IP aralığı. Tüm kaynak IP'leri eşleştirmek için '*' yıldız işareti de kullanılabilir. 'VirtualNetwork', 'AzureLoadBalancer' ve 'Internet' gibi varsayılan etiketler de kullanılabilir. | string |
destinationAddressPrefixes | Hedef adres ön ekleri. CIDR veya hedef IP aralıkları. | dize[] |
destinationApplicationSecurityGroups | Hedef olarak belirtilen uygulama güvenlik grubu. | ApplicationSecurityGroup[] |
destinationPortRange | Hedef bağlantı noktası veya aralık. 0 ile 65535 arasındaki tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarıyla eşleştirmek için de kullanılabilir. | string |
destinationPortRanges | Hedef bağlantı noktası aralıkları. | dize[] |
yön | Kuralın yönü. Yönü, kuralın gelen veya giden trafikte değerlendirilip değerlendirilmeyeceğini belirtir. | "Gelen" "Giden" (gerekli) |
Öncelik | Kuralın önceliği. Değer 100 ile 4096 arasında olabilir. Öncelik numarası koleksiyondaki her kural için benzersiz olmalıdır. Öncelik sayısı ne kadar düşük olursa kuralın önceliği de o kadar yüksektir. | int (gerekli) |
protokol | Bu kuralın geçerli olduğu ağ protokolü. | "*" "Ah" "Esp" "Icmp" "Tcp" "Udp" (gerekli) |
sourceAddressPrefix | CIDR veya kaynak IP aralığı. Tüm kaynak IP'leri eşleştirmek için '*' yıldız işareti de kullanılabilir. 'VirtualNetwork', 'AzureLoadBalancer' ve 'Internet' gibi varsayılan etiketler de kullanılabilir. Bu bir giriş kuralıysa, ağ trafiğinin nereden geldiğini belirtir. | string |
sourceAddressPrefixes | CIDR veya kaynak IP aralıkları. | dize[] |
sourceApplicationSecurityGroups | Kaynak olarak belirtilen uygulama güvenlik grubu. | ApplicationSecurityGroup[] |
sourcePortRange | Kaynak bağlantı noktası veya aralık. 0 ile 65535 arasındaki tamsayı veya aralık. Yıldız işareti '*' tüm bağlantı noktalarıyla eşleştirmek için de kullanılabilir. | string |
sourcePortRanges | Kaynak bağlantı noktası aralıkları. | dize[] |
ApplicationSecurityGroup
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Uygulama güvenlik grubunun özellikleri. | ApplicationSecurityGroupPropertiesFormat |
etiketler | Kaynak etiketleri. | object |
ApplicationSecurityGroupPropertiesFormat
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dır.
Routetable
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Yol tablosunun özellikleri. | RouteTablePropertiesFormat |
etiketler | Kaynak etiketleri. | object |
RouteTablePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
disableBgpRoutePropagation | Bu yol tablosunda BGP tarafından öğrenilen yolların devre dışı bırakılıp devre dışı bırakılmayacağı. True, devre dışı bırakma anlamına gelir. | bool |
Yol | Bir yol tablosunun içinde yer alan yolların koleksiyonu. | Yol[] |
Yol
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Yolun özellikleri. | RoutePropertiesFormat |
tür | Kaynağın türü. | string |
RoutePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
addressPrefix | Yolun uygulandığı hedef CIDR. | string |
hasBgpOverride | Bu yolun, LPM'ye bakılmaksızın çakışan BGP yollarını geçersiz kılıp kılmadığını belirten bir değer. | bool |
nextHopIpAddress | IP adresi paketleri adresine iletilmelidir. Sonraki atlama değerlerine yalnızca sonraki atlama türünün VirtualAppliance olduğu yollarda izin verilir. | string |
nextHopType | Paketin gönderilmesi gereken Azure atlama türü. | "İnternet" "Hiçbiri" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (gerekli) |
ServiceEndpointPolicy
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
location | Kaynak konumu. | string |
properties | Hizmet bitiş noktası ilkesinin özellikleri. | ServiceEndpointPolicyPropertiesFormat |
etiketler | Kaynak etiketleri. | object |
ServiceEndpointPolicyPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
contextualServiceEndpointPolicies | Bağlamsal hizmet uç noktası ilkesi koleksiyonu. | string[] |
serviceAlias | İlkenin bir hizmete ait olup olmadığını gösteren diğer ad | string |
serviceEndpointPolicyDefinitions | Hizmet uç noktası ilkesinin hizmet uç noktası ilkesi tanımlarından oluşan bir koleksiyon. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Hizmet uç noktası ilke tanımının özellikleri. | ServiceEndpointPolicyDefinitionPropertiesFormat |
tür | Kaynağın türü. | string |
ServiceEndpointPolicyDefinitionPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
açıklama | Bu kural için bir açıklama. 140 karakterle sınırlıdır. | string |
hizmet | Hizmet uç noktası adı. | string |
serviceResources | Hizmet kaynaklarının listesi. | string[] |
ServiceEndpointPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
Konum | Konum listesi. | string[] |
hizmet | Uç nokta hizmetinin türü. | string |