Microsoft.Network privateLinkServices 2023-02-01
Bicep kaynak tanımı
privateLinkServices 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/privateLinkServices kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.
resource symbolicname 'Microsoft.Network/privateLinkServices@2023-02-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
properties: {
autoApproval: {
subscriptions: [
'string'
]
}
enableProxyProtocol: bool
fqdns: [
'string'
]
ipConfigurations: [
{
id: 'string'
name: 'string'
properties: {
primary: bool
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: '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'
}
}
}
]
loadBalancerFrontendIpConfigurations: [
{
id: 'string'
name: 'string'
properties: {
gatewayLoadBalancer: {
id: 'string'
}
privateIPAddress: 'string'
privateIPAddressVersion: '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'
]
}
publicIPPrefix: {
id: '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'
}
}
zones: [
'string'
]
}
]
visibility: {
subscriptions: [
'string'
]
}
}
}
Özellik değerleri
privateLinkServices
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı | dize (gerekli) Karakter sınırı: 2-64 Geçerli karakterler: Alfasayısallar, alt çizgiler, nokta ve kısa çizgiler. Alfasayısal ile başlayın. Alfasayısal veya alt çizgi sonu. |
location | Kaynak konumu. | string |
etiketler | Kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler |
extendedLocation | Yük dengeleyicinin genişletilmiş konumu. | ExtendedLocation |
properties | Özel bağlantı hizmetinin özellikleri. | PrivateLinkServiceProperties |
ExtendedLocation
Ad | Açıklama | Değer |
---|---|---|
name | Genişletilmiş konumun adı. | string |
tür | Genişletilmiş konumun türü. | 'EdgeZone' |
PrivateLinkServiceProperties
Ad | Açıklama | Değer |
---|---|---|
autoApproval | Özel bağlantı hizmetinin otomatik onay listesi. | PrivateLinkServicePropertiesAutoApproval |
enableProxyProtocol | Özel bağlantı hizmetinin proxy protokolü için etkinleştirilip etkinleştirilmediği. | bool |
fqdns | Fqdn listesi. | string[] |
ipConfigurations | Özel bağlantı hizmeti IP yapılandırmaları dizisi. | PrivateLinkServiceIpConfiguration[] |
loadBalancerFrontendIpConfigurations | Yük dengeleyici IP yapılandırmalarına başvuru dizisi. | FrontendIPConfiguration[] |
görünürlük | Özel bağlantı hizmetinin görünürlük listesi. | PrivateLinkServicePropertiesVisibility |
PrivateLinkServicePropertiesAutoApproval
Ad | Açıklama | Değer |
---|---|---|
Abonelik | Abonelik listesi. | string[] |
PrivateLinkServiceIpConfiguration
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Özel bağlantı hizmeti IP yapılandırmasının adı. | string |
properties | Özel bağlantı hizmeti ip yapılandırmasının özellikleri. | PrivateLinkServiceIpConfigurationProperties |
PrivateLinkServiceIpConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
Birincil | IP yapılandırmasının birincil olup olmadığı. | bool |
privateIPAddress | IP yapılandırmasının özel IP adresi. | string |
privateIPAddressVersion | Belirli IP yapılandırmasının IPv4 veya IPv6 olup olmadığı. Varsayılan değer IPv4'dür. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Özel IP adresi ayırma yöntemi. | 'Dinamik' 'Statik' |
alt ağ | Alt ağ kaynağına başvuru. | Alt ağ |
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 |
Subresource
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
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ı. | 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 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ü. | '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. | string[] |
hizmet | Uç nokta hizmetinin türü. | string |
FrontendIPConfiguration
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Yük dengeleyici tarafından kullanılan ön uç IP yapılandırmaları kümesinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Yük dengeleyici araştırmasının özellikleri. | FrontendIPConfigurationPropertiesFormat |
Bölge | Kaynak için ayrılan IP'nin kaynaktan gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi. | string[] |
FrontendIPConfigurationPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
gatewayLoadBalancer | Ağ geçidi yük dengeleyici ön uç IP'sine başvuru. | Subresource |
privateIPAddress | IP yapılandırmasının özel IP adresi. | string |
privateIPAddressVersion | Belirli ipconfiguration'ın IPv4 veya IPv6 olup olmadığı. Varsayılan değer IPv4 olarak alınır. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Özel IP ayırma yöntemi. | 'Dinamik' 'Statik' |
publicIPAddress | Genel IP kaynağına başvuru. | PublicIPAddress |
publicIPPrefix | Genel IP Ön Eki kaynağına başvuru. | Subresource |
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[] |
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' |
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' |
PrivateLinkServicePropertiesVisibility
Ad | Açıklama | Değer |
---|---|---|
Abonelik | Abonelik listesi. | string[] |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Darktrace Otomatik Ölçeklendirme vSensor'larını dağıtma |
Bu şablon, Darktrace vSensors'ın otomatik olarak otomatik ölçeklendirme dağıtımını dağıtmanızı sağlar |
VM ve Özel Bağlantı hizmeti ile Front Door Premium |
Bu şablon bir Front Door Premium ve web sunucusu olarak yapılandırılmış bir sanal makine oluşturur. Front Door, VM'ye trafik göndermek için Özel Bağlantı hizmetiyle özel bir uç nokta kullanır. |
Özel Bağlantı hizmet örneği |
Bu şablonda özel bağlantı hizmetinin nasıl oluşturulacağı gösterilir |
ARM şablonu kaynak tanımı
privateLinkServices 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/privateLinkServices kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Network/privateLinkServices",
"apiVersion": "2023-02-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"properties": {
"autoApproval": {
"subscriptions": [ "string" ]
},
"enableProxyProtocol": "bool",
"fqdns": [ "string" ],
"ipConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"primary": "bool",
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "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"
}
}
}
],
"loadBalancerFrontendIpConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"gatewayLoadBalancer": {
"id": "string"
},
"privateIPAddress": "string",
"privateIPAddressVersion": "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" ]
},
"publicIPPrefix": {
"id": "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"
}
},
"zones": [ "string" ]
}
],
"visibility": {
"subscriptions": [ "string" ]
}
}
}
Özellik değerleri
privateLinkServices
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.Network/privateLinkServices' |
apiVersion | Kaynak API'sinin sürümü | '2023-02-01' |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 2-64 Geçerli karakterler: Alfasayısallar, alt çizgiler, nokta ve kısa çizgiler. Alfasayısal ile başlayın. Alfasayısal veya alt çizgi sonu. |
location | Kaynak konumu. | string |
etiketler | Kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler |
extendedLocation | Yük dengeleyicinin genişletilmiş konumu. | ExtendedLocation |
properties | Özel bağlantı hizmetinin özellikleri. | PrivateLinkServiceProperties |
ExtendedLocation
Ad | Açıklama | Değer |
---|---|---|
name | Genişletilmiş konumun adı. | string |
tür | Genişletilmiş konumun türü. | 'EdgeZone' |
PrivateLinkServiceProperties
Ad | Açıklama | Değer |
---|---|---|
autoApproval | Özel bağlantı hizmetinin otomatik onay listesi. | PrivateLinkServicePropertiesAutoApproval |
enableProxyProtocol | Özel bağlantı hizmetinin proxy protokolü için etkinleştirilip etkinleştirilmediği. | bool |
fqdns | Fqdn listesi. | string[] |
ipConfigurations | Özel bağlantı hizmeti IP yapılandırmaları dizisi. | PrivateLinkServiceIpConfiguration[] |
loadBalancerFrontendIpConfigurations | Yük dengeleyici IP yapılandırmalarına başvuru dizisi. | FrontendIPConfiguration[] |
görünürlük | Özel bağlantı hizmetinin görünürlük listesi. | PrivateLinkServicePropertiesVisibility |
PrivateLinkServicePropertiesAutoApproval
Ad | Açıklama | Değer |
---|---|---|
Abonelik | Abonelik listesi. | string[] |
PrivateLinkServiceIpConfiguration
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Özel bağlantı hizmeti IP yapılandırmasının adı. | string |
properties | Özel bağlantı hizmeti IP yapılandırmasının özellikleri. | PrivateLinkServiceIpConfigurationProperties |
PrivateLinkServiceIpConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
Birincil | IP yapılandırmasının birincil olup olmadığı. | bool |
privateIPAddress | IP yapılandırmasının özel IP adresi. | string |
privateIPAddressVersion | Belirli IP yapılandırmasının IPv4 veya IPv6 olup olmadığı. Varsayılan değer IPv4'dür. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Özel IP adresi ayırma yöntemi. | 'Dinamik' 'Statik' |
alt ağ | Alt ağ kaynağına başvuru. | Alt ağ |
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. | string[] |
applicationGatewayIPConfigurations | Sanal ağ kaynağının Application Gateway 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. | SubResource[] |
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 |
Subresource
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
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ç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ü. | '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 |
FrontendIPConfiguration
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Yük dengeleyici tarafından kullanılan ön uç IP yapılandırmaları kümesinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Yük dengeleyici araştırmasının özellikleri. | FrontendIPConfigurationPropertiesFormat |
Bölge | Kaynak için ayrılan IP'nin kaynaktan gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi. | dize[] |
FrontendIPConfigurationPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
gatewayLoadBalancer | Ağ geçidi yük dengeleyici ön uç IP'sine başvuru. | Subresource |
privateIPAddress | IP yapılandırmasının özel IP adresi. | string |
privateIPAddressVersion | Belirli ipconfiguration'ın IPv4 veya IPv6 olup olmadığı. Varsayılan değer IPv4 olarak alınır. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Özel IP ayırma yöntemi. | 'Dinamik' 'Statik' |
publicIPAddress | Genel IP kaynağına başvuru. | PublicIPAddress |
publicIPPrefix | Genel IP Ön Eki kaynağına başvuru. | Subresource |
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[] |
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ı. | 'Abort' 'Commit' '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' |
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ı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' |
PrivateLinkServicePropertiesVisibility
Ad | Açıklama | Değer |
---|---|---|
Abonelik | Abonelik listesi. | string[] |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Darktrace Otomatik Ölçeklendirme vSensor'larını dağıtma |
Bu şablon, Darktrace vSensors'ın otomatik olarak otomatik ölçeklendirme dağıtımını dağıtmanızı sağlar |
VM ve Özel Bağlantı hizmeti ile Front Door Premium |
Bu şablon bir Front Door Premium ve web sunucusu olarak yapılandırılmış bir sanal makine oluşturur. Front Door, VM'ye trafik göndermek için Özel Bağlantı hizmetiyle özel bir uç nokta kullanır. |
Özel Bağlantı hizmet örneği |
Bu şablonda özel bağlantı hizmetinin nasıl oluşturulacağı gösterilir |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
privateLinkServices 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/privateLinkServices kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/privateLinkServices@2023-02-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
autoApproval = {
subscriptions = [
"string"
]
}
enableProxyProtocol = bool
fqdns = [
"string"
]
ipConfigurations = [
{
id = "string"
name = "string"
properties = {
primary = bool
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "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"
}
}
}
]
loadBalancerFrontendIpConfigurations = [
{
id = "string"
name = "string"
properties = {
gatewayLoadBalancer = {
id = "string"
}
privateIPAddress = "string"
privateIPAddressVersion = "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"
]
}
publicIPPrefix = {
id = "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"
}
}
zones = [
"string"
]
}
]
visibility = {
subscriptions = [
"string"
]
}
}
extendedLocation = {
name = "string"
type = "EdgeZone"
}
})
}
Özellik değerleri
privateLinkServices
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.Network/privateLinkServices@2023-02-01" |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 2-64 Geçerli karakterler: Alfasayısallar, alt çizgiler, nokta ve kısa çizgiler. Alfasayısal ile başlayın. Alfasayısal veya alt çizgi sonu. |
location | Kaynak konumu. | string |
parent_id | Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. | dize (gerekli) |
etiketler | Kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. |
extendedLocation | Yük dengeleyicinin genişletilmiş konumu. | ExtendedLocation |
properties | Özel bağlantı hizmetinin özellikleri. | PrivateLinkServiceProperties |
ExtendedLocation
Ad | Açıklama | Değer |
---|---|---|
name | Genişletilmiş konumun adı. | string |
tür | Genişletilmiş konumun türü. | "EdgeZone" |
PrivateLinkServiceProperties
Ad | Açıklama | Değer |
---|---|---|
autoApproval | Özel bağlantı hizmetinin otomatik onay listesi. | PrivateLinkServicePropertiesAutoApproval |
enableProxyProtocol | Özel bağlantı hizmetinin proxy protokolü için etkinleştirilip etkinleştirilmediği. | bool |
fqdns | Fqdn listesi. | string[] |
ipConfigurations | Özel bağlantı hizmeti IP yapılandırmaları dizisi. | PrivateLinkServiceIpConfiguration[] |
loadBalancerFrontendIpConfigurations | Yük dengeleyici IP yapılandırmalarına başvuru dizisi. | FrontendIPConfiguration[] |
görünürlük | Özel bağlantı hizmetinin görünürlük listesi. | PrivateLinkServicePropertiesVisibility |
PrivateLinkServicePropertiesAutoApproval
Ad | Açıklama | Değer |
---|---|---|
Abonelik | Abonelik listesi. | string[] |
PrivateLinkServiceIpConfiguration
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Özel bağlantı hizmeti IP yapılandırmasının adı. | string |
properties | Özel bağlantı hizmeti IP yapılandırmasının özellikleri. | PrivateLinkServiceIpConfigurationProperties |
PrivateLinkServiceIpConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
Birincil | IP yapılandırmasının birincil olup olmadığı. | bool |
privateIPAddress | IP yapılandırmasının özel IP adresi. | string |
privateIPAddressVersion | Belirli IP yapılandırmasının IPv4 veya IPv6 olup olmadığı. Varsayılan değer IPv4'dür. | "IPv4" "IPv6" |
privateIPAllocationMethod | Özel IP adresi ayırma yöntemi. | "Dinamik" "Statik" |
alt ağ | Alt ağ kaynağına başvuru. | Alt ağ |
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 |
Subresource
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
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ığı. 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ü. | "İ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. | 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 |
FrontendIPConfiguration
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak Kimliği. | string |
name | Yük dengeleyici tarafından kullanılan ön uç IP yapılandırmaları kümesinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. | string |
properties | Yük dengeleyici araştırmasının özellikleri. | FrontendIPConfigurationPropertiesFormat |
Bölge | Kaynak için ayrılan IP'nin kaynaktan gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi. | dize[] |
FrontendIPConfigurationPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
gatewayLoadBalancer | Ağ geçidi yük dengeleyici ön uç IP'sine başvuru. | Subresource |
privateIPAddress | IP yapılandırmasının özel IP adresi. | string |
privateIPAddressVersion | Belirli ipconfiguration'ın IPv4 veya IPv6 olup olmadığı. Varsayılan değer IPv4 olarak alınır. | "IPv4" "IPv6" |
privateIPAllocationMethod | Özel IP ayırma yöntemi. | "Dinamik" "Statik" |
publicIPAddress | Genel IP kaynağına başvuru. | PublicIPAddress |
publicIPPrefix | Genel IP Ön Eki kaynağına başvuru. | Subresource |
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[] |
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ı. | "Durdur" "İşleme" "İşlendi" "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" |
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'su katmanı. | "Genel" "Bölgesel" |
PrivateLinkServicePropertiesVisibility
Ad | Açıklama | Değer |
---|---|---|
Abonelik | Abonelik listesi. | dize[] |