Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
- en son
- 2024-07-01
- 2024-05-01
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 2022-01-01
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
- 2018-12-01
- 2018-11-01
- 2018-10-01
- 2018-08-01
- 2018-07-01
- 2018-06-01
- 2018-04-01
- 2018-02-01
- 2018-01-01
- 2017-11-01
- 2017-10-01
- 2017-09-01
- 2017-08-01
- 2017-06-01
- 2017-03-30
- 2017-03-01
- 2016-12-01
- 2016-09-01
- 2016-06-01
- 2016-03-30
- 2015-06-15
- 2015-05-01-önizleme
Bicep kaynak tanımı
loadBalancers 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/loadBalancers kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.Network/loadBalancers@2015-05-01-preview' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
backendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendIPConfigurations: [
{
id: 'string'
}
]
loadBalancingRules: [
{
id: 'string'
}
]
outboundNatRule: {
id: 'string'
}
provisioningState: 'string'
}
}
]
frontendIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
inboundNatPools: [
{
id: 'string'
}
]
inboundNatRules: [
{
id: 'string'
}
]
loadBalancingRules: [
{
id: 'string'
}
]
outboundNatRules: [
{
id: 'string'
}
]
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
id: 'string'
}
subnet: {
id: 'string'
}
}
}
]
inboundNatPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendPort: int
frontendIPConfiguration: {
id: 'string'
}
frontendPortRangeEnd: int
frontendPortRangeStart: int
protocol: 'string'
provisioningState: 'string'
}
}
]
inboundNatRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendIPConfiguration: {
id: 'string'
}
backendPort: int
enableFloatingIP: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
idleTimeoutInMinutes: int
protocol: 'string'
provisioningState: 'string'
}
}
]
loadBalancingRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendPort: int
enableFloatingIP: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
idleTimeoutInMinutes: int
loadDistribution: 'string'
probe: {
id: 'string'
}
protocol: 'string'
provisioningState: 'string'
}
}
]
outboundNatRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
allocatedOutboundPorts: int
backendAddressPool: {
id: 'string'
}
frontendIPConfigurations: [
{
id: 'string'
}
]
provisioningState: 'string'
}
}
]
probes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
intervalInSeconds: int
loadBalancingRules: [
{
id: 'string'
}
]
numberOfProbes: int
port: int
protocol: 'string'
provisioningState: 'string'
requestPath: 'string'
}
}
]
provisioningState: 'string'
resourceGuid: 'string'
}
tags: {
{customized property}: 'string'
}
}
Özellik Değerleri
Microsoft.Network/loadBalancers
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır | dizgi |
yer | Kaynak konumu | dize (gerekli) |
ad | Kaynak adı | dize (gerekli) |
Özellikler | Load Balancer Özellikleri | LoadBalancerPropertiesFormat |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
Arka Uç Adres Havuzu
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | BackendAddressPool Özellikleri | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendIPConfigurations | NIC'lerde tanımlanan IP'lere başvuru koleksiyonunu alır | AltKaynak[] |
loadBalancingRules | Bu Arka Uç Adres Havuzunu kullanan Yük Dengeleme kurallarını alır | AltKaynak[] |
outboundNatRule | Bu Arka Uç Adres Havuzunu kullanan giden kuralları alır | AltKaynak |
hazırlamaDurumu | PublicIP kaynağının sağlama durumu Güncelleştirildi/Silindi/Başarısız Oldu | dizgi |
FrontendIpConfiguration
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | Yük dengeleyicinin Ön Uç IP Yapılandırması özellikleri | FrontendIpConfigurationPropertiesFormat |
FrontendIpConfigurationPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
inboundNatPools | Salt okunur. Bu ön uç IP'lerini kullanan gelen havuz URI'leri | AltKaynak[] |
inboundNatRules | Salt okunur. Bu ön uç IP'lerini kullanan gelen kuralları URI'leri | AltKaynak[] |
loadBalancingRules | Bu ön uç IP'sini kullanan Yük Dengeleme kuralları URI'lerini alır | AltKaynak[] |
outboundNatRules | Salt okunur. Bu ön uç IP'lerini kullanan giden kuralları URI'leri | AltKaynak[] |
privateIPAddress | Load Balancer'ın IP adresini alır veya ayarlar.Bu yalnızca subnetRef içinde belirtilen alt ağdan belirli bir özel IP adresi ayrılacaksa belirtilir | dizgi |
privateIPAllocationMethod | PrivateIP ayırma yöntemini alır veya ayarlar (Statik/Dinamik) | 'Dinamik' 'Statik' |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
publicIPAddress | PublicIP kaynağının başvuruyu alır veya ayarlar | AltKaynak |
alt ağ | Alt ağ kaynağının başvurularını alır veya ayarlar. Yük dengeleyicinin özel ön uç adresini aldığı alt ağ | AltKaynak |
GelenNatPool
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | Gelen NAT havuzunun özellikleri | InboundNatPoolPropertiesFormat |
InboundNatPoolPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendPort | Uç nokta üzerindeki iç bağlantılar için kullanılan bir bağlantı noktasını alır veya ayarlar. localPort özniteliği uç noktanın sonsuz bağlantı noktasını bir roldeki iç bağlantı noktasına eşler. Bu, bir rolün dış kullanıma sunulandan farklı bir bağlantı noktasındaki bir iç bileşenle iletişim kurması gereken senaryolarda kullanışlıdır. Belirtilmezse, localPort değeri bağlantı noktası özniteliğiyle aynıdır. Çalışma zamanı API'sini kullanarak bulunabilen ayrılmamış bir bağlantı noktasını otomatik olarak atamak için localPort değerini '*' olarak ayarlayın | int (gerekli) |
frontendIPConfiguration | Ön uç IP Adreslerine başvuru alır veya ayarlar | AltKaynak |
frontendPortRangeEnd | NAT havuzu için bitiş bağlantı noktası aralığını alır veya ayarlar. Seçtiğiniz herhangi bir bağlantı noktası numarasını belirtebilirsiniz, ancak hizmetteki her rol için belirtilen bağlantı noktası numaraları benzersiz olmalıdır. Olası değerler 1 ile 65535 (dahil) arasında değişir | int (gerekli) |
frontendPortRangeStart | NAT havuzu için başlangıç bağlantı noktası aralığını alır veya ayarlar. Seçtiğiniz herhangi bir bağlantı noktası numarasını belirtebilirsiniz, ancak hizmetteki her rol için belirtilen bağlantı noktası numaraları benzersiz olmalıdır. Olası değerler 1 ile 65535 (dahil) arasında değişir | int (gerekli) |
protokol | Dış uç nokta için aktarım protokollerini alır veya ayarlar. Olası değerler Udp veya Tcp'tir | 'Tcp' 'Udp' (gerekli) |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
GelenNatRule
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | Gelen NAT kuralının özellikleri | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendIPConfiguration | Bir VM'nin NetworkInterface'inde tanımlanan özel ip adresine başvuru alır veya ayarlar. Ön uçIPConfigurations'ın her birinin frontendPort'una gönderilen trafik, geri alınan IP'ye iletilir | AltKaynak |
backendPort | Uç nokta üzerindeki iç bağlantılar için kullanılan bir bağlantı noktasını alır veya ayarlar. localPort özniteliği uç noktanın sonsuz bağlantı noktasını bir roldeki iç bağlantı noktasına eşler. Bu, bir rolün dış kullanıma sunulandan farklı bir bağlantı noktasındaki bir iç bileşenle iletişim kurması gereken senaryolarda kullanışlıdır. Belirtilmezse, localPort değeri bağlantı noktası özniteliğiyle aynıdır. Çalışma zamanı API'sini kullanarak bulunabilen ayrılmamış bir bağlantı noktasını otomatik olarak atamak için localPort değerini '*' olarak ayarlayın | Int |
etkinleştir Yüzer IP | Sql AlwaysOn kullanılabilirlik Grubunu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırıyor. Bu ayar, SQL Server'da SQL Always ON kullanılabilirlik Grupları kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez | bool (gerekli) |
frontendIPConfiguration | Ön uç IP Adreslerine başvuru alır veya ayarlar | AltKaynak |
ön uç Bağlantı Noktası | Dış uç noktanın bağlantı noktasını alır veya ayarlar. Seçtiğiniz herhangi bir bağlantı noktası numarasını belirtebilirsiniz, ancak hizmetteki her rol için belirtilen bağlantı noktası numaraları benzersiz olmalıdır. Olası değerler 1 ile 65535 (dahil) arasında değişir | int (gerekli) |
idleTimeoutInMinutes | Tcp boşta bağlantısı için zaman aşımını alır veya ayarlar. Değer 4 ile 30 dakika arasında ayarlanabilir. Varsayılan değer 4 dakikadır. Bu öğe yalnızca protokol Tcp olarak ayarlandığında kullanılır | Int |
protokol | Dış uç nokta için aktarım protokollerini alır veya ayarlar. Olası değerler Udp veya Tcp'tir | 'Tcp' 'Udp' (gerekli) |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
LoadBalancerPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendAddressPools | Arka uç IP adresleri havuzlarını alır veya ayarlar | BackendAddressPool[] |
frontendIPConfigurations | Yük dengeleyicinin ön uç IP adreslerini alır veya ayarlar | FrontendIpConfiguration[] |
inboundNatPools | Gelen NAT havuzlarını alır veya ayarlar | InboundNatPool[] |
inboundNatRules | Gelen kuralların listesini alır veya ayarlar | InboundNatRule[] |
loadBalancingRules | Yük dengeleme kurallarını alır veya ayarlar | LoadBalancingRule[] |
outboundNatRules | Giden NAT kurallarını alır veya ayarlar | OutboundNatRule[] |
Sonda | Yük dengeleyici yoklamalarının listesini alır veya ayarlar | Yoklama[] |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
kaynakGuid | Yük dengeleyici kaynağının kaynak guid özelliğini alır veya ayarlar | dizgi |
LoadBalancingRule
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | Yük dengeleyicinin özellikleri | LoadBalancingRulePropertiesFormat |
LoadBalancingRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendAddressPool | BIR IP havuzuna başvuru alır veya ayarlar. Gelen trafik arka uç IP'lerindeki IP'ler arasında rastgele yük dengelemesi yapılır | AltKaynak |
backendPort | Uç nokta üzerindeki iç bağlantılar için kullanılan bir bağlantı noktasını alır veya ayarlar. localPort özniteliği uç noktanın sonsuz bağlantı noktasını bir roldeki iç bağlantı noktasına eşler. Bu, bir rolün dış kullanıma sunulandan farklı bir bağlantı noktasındaki bir iç bileşenle iletişim kurması gereken senaryolarda kullanışlıdır. Belirtilmezse, localPort değeri bağlantı noktası özniteliğiyle aynıdır. Çalışma zamanı API'sini kullanarak bulunabilen ayrılmamış bir bağlantı noktasını otomatik olarak atamak için localPort değerini '*' olarak ayarlayın | Int |
etkinleştir Yüzer IP | Sql AlwaysOn kullanılabilirlik Grubunu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırıyor. Bu ayar, SQL Server'da SQL Always ON kullanılabilirlik Grupları kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez | bool (gerekli) |
frontendIPConfiguration | Ön uç IP Adreslerine başvuru alır veya ayarlar | AltKaynak |
ön uç Bağlantı Noktası | Dış uç noktanın bağlantı noktasını alır veya ayarlar. Seçtiğiniz herhangi bir bağlantı noktası numarasını belirtebilirsiniz, ancak hizmetteki her rol için belirtilen bağlantı noktası numaraları benzersiz olmalıdır. Olası değerler 1 ile 65535 (dahil) arasında değişir | int (gerekli) |
idleTimeoutInMinutes | Tcp boşta bağlantısı için zaman aşımını alır veya ayarlar. Değer 4 ile 30 dakika arasında ayarlanabilir. Varsayılan değer 4 dakikadır. Bu öğe yalnızca protokol Tcp olarak ayarlandığında kullanılır | Int |
loadDistribution (YükDağıtımı) | Bu kural için yük dağıtım ilkesini alır veya ayarlar | 'Varsayılan' 'KaynakIP' 'KaynakIPProtocol' |
sonda | Yük Dengeleme kuralı tarafından kullanılan yük dengeleyici yoklaması başvuruyu alır veya ayarlar. | AltKaynak |
protokol | Dış uç nokta için aktarım protokollerini alır veya ayarlar. Olası değerler Udp veya Tcp'tir | 'Tcp' 'Udp' (gerekli) |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
OutboundNatRule
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | Yük dengeleyicinin giden NAT havuzu | OutboundNatRulePropertiesFormat |
OutboundNatRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
allocationOutboundPorts | SNAT için kullanılacak giden bağlantı noktalarının sayısını alır veya ayarlar | int (gerekli) |
backendAddressPool | BIR IP havuzuna başvuru alır veya ayarlar. Giden trafik arka uç IP'lerindeki IP'ler arasında rastgele yük dengelemesi yapılır | AltKaynak |
frontendIPConfigurations | Yük dengeleyicinin Ön Uç IP adreslerini alır veya ayarlar | AltKaynak[] |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
Sonda
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | ProbePropertiesFormat |
ProbePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
intervalInSeconds | Sistem durumu için uç noktanın ne sıklıkta yokleneceğini gösteren aralığı saniye cinsinden alır veya ayarlar. Genellikle aralık, ayrılan zaman aşımı süresinin (saniye cinsinden) yarısından biraz daha kısadır ve bu da örneği döndürmeden önce iki tam yoklamanın yapılmasına izin verir. Varsayılan değer 15, en düşük değer 5'tir | Int |
loadBalancingRules | Bu araştırmayı kullanan Yük dengeleyici kurallarını alır | AltKaynak[] |
numberOfProbes (prob sayısı) | Yanıt alınmazsa uç noktaya daha fazla trafiğin tesliminin durdurulmasıyla sonuçlanacak yoklama sayısını alır veya ayarlar. Bu değerler, uç noktaların Azure'da kullanılan tipik zamanlardan daha hızlı veya daha yavaş döndürülmesini sağlar. | Int |
liman | Yoklamayla iletişim kurmak için Bağlantı Noktasını alır veya ayarlar. Olası değerler 1 ile 65535 (dahil) arasında değişir. | int (gerekli) |
protokol | Bitiş noktasının protokollerini alır veya ayarlar. Olası değerler http pr Tcp'dir. Tcp belirtilirse, yoklamanın başarılı olması için alınan bir ACK gereklidir. http belirtilirse, yoklamanın başarılı olması için tanımlayıcı URI'den 200 Tamam yanıtı gerekir | 'Http' (İngilizce) 'Tcp' (gerekli) |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
istek Yolu | VM'den sistem durumu istemek için kullanılan URI'yi alır veya ayarlar. Bir protokol http olarak ayarlandıysa yol gereklidir. Aksi takdirde, buna izin verilmez. Varsayılan değer yok | dizgi |
Kaynak Etiketleri
Ad | Açıklama | Değer |
---|
Alt Kaynak
Ad | Açıklama | Değer |
---|---|---|
Kimliği | Kaynak Kimliği | dizgi |
Kullanım Örnekleri
Azure Doğrulanmış Modülleri
Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.
Modül | Açıklama |
---|---|
Yük Dengeleyici | Yük Dengeleyici için AVM Kaynak Modülü |
Azure Hızlı Başlangıç Örnekleri
Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak için Bicep örnekleri içerir.
Bicep Dosyası | Açıklama |
---|---|
Yük Dengeleyici ve yük dengeleme kurallarında 2 VM | Bu şablon, Yük dengeleyici altında 2 Sanal Makine oluşturmanıza ve Bağlantı Noktası 80'de bir yük dengeleme kuralı yapılandırmanıza olanak tanır. Bu şablon ayrıca bir Depolama Hesabı, Sanal Ağ, Genel IP adresi, Kullanılabilirlik Kümesi ve Ağ Arabirimleri dağıtır. Bu şablonda, ağ arabirimlerini ve sanal makineleri oluşturmak için kaynak döngüleri özelliğini kullanacağız |
sanal ağda 2 VM - İç Yük Dengeleyici ve LB kuralları | Bu şablon, bir sanal ağda ve bir iç Yük dengeleyici altında 2 Sanal Makine oluşturmanıza ve Bağlantı Noktası 80'de bir yük dengeleme kuralı yapılandırmanıza olanak tanır. Bu şablon ayrıca bir Depolama Hesabı, Sanal Ağ, Genel IP adresi, Kullanılabilirlik Kümesi ve Ağ Arabirimleri dağıtır. |
VNetInjection ve Load Balancer için AzureDatabricks Şablonunu |
Bu şablon, sanal ağ ile bir yük dengeleyici, ağ güvenlik grubu, sanal ağ ve Azure Databricks çalışma alanı oluşturmanıza olanak tanır. |
Bölgeler arası yük dengeleyici oluşturma | Bu şablon, iki bölgesel yük dengeleyici içeren arka uç havuzuna sahip bölgeler arası bir yük dengeleyici oluşturur. Bölgeler arası yük dengeleyici şu anda sınırlı bölgelerde kullanılabilir. Bölgeler arası yük dengeleyicinin arkasındaki bölgesel yük dengeleyiciler herhangi bir bölgede olabilir. |
Standart iç yük dengeleyici oluşturma | Bu şablon, kural yük dengeleme bağlantı noktası 80 olan standart bir iç Azure Load Balancer oluşturur |
HA bağlantı noktaları ile standart bir iç yük dengeleyici oluşturma | Bu şablon, HA bağlantı noktaları yük dengeleme kuralıyla standart bir iç Azure Load Balancer oluşturur |
Standart yük dengeleyici oluşturma | Bu şablon, yedekli bir bölgede her vm ile arka uç havuzu için İnternet'e yönelik bir yük dengeleyici, yük dengeleme kuralları ve üç VM oluşturur. |
Birden çok NIC ve RDP erişilebilir ile VM oluşturma | Bu şablon, birden çok (2) ağ arabirimine (NIC) ve yapılandırılmış yük dengeleyici ve gelen NAT kuralıyla bağlanabilen RDP'ye sahip bir Sanal Makineler oluşturmanıza olanak tanır. Bu şablonla kolayca daha fazla NIC eklenebilir. Bu şablon ayrıca bir Depolama Hesabı, Sanal Ağ, Genel IP adresi ve 2 Ağ Arabirimi (ön uç ve arka uç) dağıtır. |
Yeni bir AD Orman ile Azure VM oluşturma | Bu şablon yeni bir Azure VM oluşturur, VM'yi yeni bir Orman için AD DC olacak şekilde yapılandırıyor |
Ubuntu GNOME masaüstü oluşturma | Bu şablon bir ubuntu masaüstü makinesi oluşturur. Bu, NAT'nin arkasındaki sıçrama kutusu olarak kullanmak için harika çalışır. |
5 Düğüm güvenli küme dağıtma | Bu şablon, Standard_D2_v2 Boyutlu VMSS üzerinde Windows Server 2019 Datacenter çalıştıran güvenli bir 5 düğüm service fabric kümesi dağıtmanızı sağlar. |
Güvenilen başlatma özellikli bir Windows VM Ölçek Kümesi dağıtma | Bu şablon, Windows Server 2016, Windows Server 2019 veya Windows Server 2022 Azure Edition'ın en son düzeltme eki uygulanmış sürümünü kullanarak güvenilir başlatma özellikli bir Windows VM Ölçek Kümesi dağıtmanızı sağlar. Bu VM'ler, RDP bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. Secureboot ve vTPM'yi etkinleştirirseniz, VMSS'nize Konuk Kanıtlama uzantısı yüklenir. Bu uzantı, bulut tarafından uzak kanıtlama gerçekleştirir. |
Windows VM'leri ve Otomatik Ölçeklendirme ile VM Ölçek Kümesi Dağıtma | Bu şablon, Windows 2008-R2-SP1, 2012-Datacenter veya 2012-R2-Datacenter'ın en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Windows VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu VM'ler, RDP bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. Ayrıca Otomatik Ölçeklendirme tümleşik |
Her VM'yi bir Azure Dosyalar paylaşımına bağlayan bir VMSS dağıtma | Bu şablon bir Ubuntu Sanal Makine Ölçek Kümesi dağıtır ve her vm'yi bir Azure Dosyalar paylaşımına bağlamak için özel bir betik uzantısı kullanır |
Windows'da Shibboleth Identity Provider kümesini dağıtma | Bu şablon, Kümelenmiş bir yapılandırmada Windows'ta Shibboleth Kimlik Sağlayıcısı dağıtır. Dağıtım başarılı olduktan sonra, başarıyı denetlemek için https://your-domain:8443/idp/profile/status (not bağlantı noktası numarası) adresine gidebilirsiniz. |
Otomatik Ölçeklendirme & Python Bottle sunucusuyla VM Ölçek Kümesi Dağıtma | Çalışan basit bir Python Bottle uygulaması çalıştıran her vm'& yük dengeleyicinin/NAT'nin arkasında bir VM Ölçek Kümesi dağıtın. Otomatik Ölçeklendirme yapılandırıldığında Ölçek Kümesi, ölçeği gerektiği gibi & genişletecektir |
SQL Server 2014 AG'yi mevcut sanal ağa & AD dağıtır | Bu şablon mevcut bir sanal ağda üç yeni Azure VM oluşturur: İki VM SQL Server 2014 kullanılabilirlik grubu çoğaltma düğümleri olarak yapılandırılır ve bir VM otomatik küme yük devretmesi için Dosya Paylaşımı Tanığı olarak yapılandırılır. Bu VM'lere ek olarak, aşağıdaki ek Azure kaynakları da yapılandırılır: İç yük dengeleyici, Depolama hesapları. Kümeleme, SQL Server ve her VM'de bir kullanılabilirlik grubu yapılandırmak için PowerShell DSC kullanılır. Active Directory desteği için, mevcut Active Directory etki alanı denetleyicileri mevcut sanal ağa zaten dağıtılmalıdır. |
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. |
SQL Server 2014 VM & IIS VM'lerini |
VNET'te 1 veya 2 IIS Windows 2012 R2 Web Sunucuları ve bir arka uç SQL Server 2014 oluşturun. |
RHEL (kümelenmiş, çoklu VM) üzerinde JBoss EAP |
Bu şablon, JBoss EAP 7.4 kümesini çalıştıran birden çok RHEL 8.6 VM oluşturmanıza olanak tanır ve eap-session-replication adlı bir web uygulaması dağıtır. Dağıtım sırasında yapılandırılan JBoss EAP kullanıcı adı ve parolasını kullanarak yönetim konsolunda oturum açabilirsiniz. |
Özel Bağlantı hizmeti örneği | Bu şablonda özel bağlantı hizmetinin nasıl oluşturulacağı gösterilmektedir |
Ağ Geçidi Yük Dengeleyici zincirlenmiş Genel Yük Dengeleyici | Bu şablon, Ağ Geçidi Load Balancer'a zincirlenmiş bir Genel Standart Yük Dengeleyici dağıtmanızı sağlar. İnternet'ten gelen trafik, arka uç havuzunda linux VM'leri (NVA) bulunan Ağ Geçidi Load Balancer'a yönlendirilir. |
RDP bağlantı noktası sanal makine |
Bir sanal makine oluşturur ve yük dengeleyicideki VM'ye RDP için bir NAT kuralı oluşturur |
IIS WebApp çalıştıran otomatik ölçeklendirme ile VM Ölçek Kümesini |
IIS ve çok temel bir .NET MVC web uygulaması çalıştıran bir Windows VM Ölçek Kümesi dağıtır. VMSS PowerShell DSC Uzantısı, IIS yükleme ve WebDeploy paket dağıtımını gerçekleştirmek için kullanılır. |
Yük Dengeleyici ve NAT ile Kullanılabilirlik AlanlarındaKI VM'leri |
Bu şablon, Yük Dengeleyici ile Kullanılabilirlik Alanları arasında dağıtılmış Sanal Makineler oluşturmanıza ve yük dengeleyici aracılığıyla NAT kurallarını yapılandırmanıza olanak tanır. Bu şablon ayrıca bir Sanal Ağ, Genel IP adresi ve Ağ Arabirimleri dağıtır. Bu şablonda, ağ arabirimlerini ve sanal makineleri oluşturmak için kaynak döngüleri özelliğini kullanacağız |
VMSS Esnek Düzenleme Modu Hızlı Başlangıç Linux | Bu şablon, Azure Load Balancer'ın arkasındaki örneklerle basit bir VM Ölçek Kümesi dağıtır. VM Ölçek kümesi Esnek Düzenleme Modu'ndadır. Linux (Ubuntu) veya Windows (Windows Server Datacenter 2019) dağıtımını seçmek için os parametresini kullanın. NOT: Bu hızlı başlangıç şablonu, herhangi bir internet adresinden VM yönetim bağlantı noktalarına (SSH, RDP) ağ erişimini etkinleştirir ve üretim dağıtımları için kullanılmamalıdır. |
Genel IP Ön Eki ile VMSS |
VmSS'yi Genel IP Ön Eki ile dağıtma şablonu |
ARM şablonu kaynak tanımı
loadBalancers 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/loadBalancers kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Network/loadBalancers",
"apiVersion": "2015-05-01-preview",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"backendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendIPConfigurations": [
{
"id": "string"
}
],
"loadBalancingRules": [
{
"id": "string"
}
],
"outboundNatRule": {
"id": "string"
},
"provisioningState": "string"
}
}
],
"frontendIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"inboundNatPools": [
{
"id": "string"
}
],
"inboundNatRules": [
{
"id": "string"
}
],
"loadBalancingRules": [
{
"id": "string"
}
],
"outboundNatRules": [
{
"id": "string"
}
],
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"id": "string"
},
"subnet": {
"id": "string"
}
}
}
],
"inboundNatPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendPort": "int",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPortRangeEnd": "int",
"frontendPortRangeStart": "int",
"protocol": "string",
"provisioningState": "string"
}
}
],
"inboundNatRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendIPConfiguration": {
"id": "string"
},
"backendPort": "int",
"enableFloatingIP": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": "int",
"idleTimeoutInMinutes": "int",
"protocol": "string",
"provisioningState": "string"
}
}
],
"loadBalancingRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendPort": "int",
"enableFloatingIP": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": "int",
"idleTimeoutInMinutes": "int",
"loadDistribution": "string",
"probe": {
"id": "string"
},
"protocol": "string",
"provisioningState": "string"
}
}
],
"outboundNatRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"allocatedOutboundPorts": "int",
"backendAddressPool": {
"id": "string"
},
"frontendIPConfigurations": [
{
"id": "string"
}
],
"provisioningState": "string"
}
}
],
"probes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"intervalInSeconds": "int",
"loadBalancingRules": [
{
"id": "string"
}
],
"numberOfProbes": "int",
"port": "int",
"protocol": "string",
"provisioningState": "string",
"requestPath": "string"
}
}
],
"provisioningState": "string",
"resourceGuid": "string"
},
"tags": {
"{customized property}": "string"
}
}
Özellik Değerleri
Microsoft.Network/loadBalancers
Ad | Açıklama | Değer |
---|---|---|
apiVersiyonu | API sürümü | '2015-05-01-önizleme' |
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır | dizgi |
yer | Kaynak konumu | dize (gerekli) |
ad | Kaynak adı | dize (gerekli) |
Özellikler | Load Balancer Özellikleri | LoadBalancerPropertiesFormat |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
tür | Kaynak türü | 'Microsoft.Network/loadBalancers' |
Arka Uç Adres Havuzu
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | BackendAddressPool Özellikleri | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendIPConfigurations | NIC'lerde tanımlanan IP'lere başvuru koleksiyonunu alır | AltKaynak[] |
loadBalancingRules | Bu Arka Uç Adres Havuzunu kullanan Yük Dengeleme kurallarını alır | AltKaynak[] |
outboundNatRule | Bu Arka Uç Adres Havuzunu kullanan giden kuralları alır | AltKaynak |
hazırlamaDurumu | PublicIP kaynağının sağlama durumu Güncelleştirildi/Silindi/Başarısız Oldu | dizgi |
FrontendIpConfiguration
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | Yük dengeleyicinin Ön Uç IP Yapılandırması özellikleri | FrontendIpConfigurationPropertiesFormat |
FrontendIpConfigurationPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
inboundNatPools | Salt okunur. Bu ön uç IP'lerini kullanan gelen havuz URI'leri | AltKaynak[] |
inboundNatRules | Salt okunur. Bu ön uç IP'lerini kullanan gelen kuralları URI'leri | AltKaynak[] |
loadBalancingRules | Bu ön uç IP'sini kullanan Yük Dengeleme kuralları URI'lerini alır | AltKaynak[] |
outboundNatRules | Salt okunur. Bu ön uç IP'lerini kullanan giden kuralları URI'leri | AltKaynak[] |
privateIPAddress | Load Balancer'ın IP adresini alır veya ayarlar.Bu yalnızca subnetRef içinde belirtilen alt ağdan belirli bir özel IP adresi ayrılacaksa belirtilir | dizgi |
privateIPAllocationMethod | PrivateIP ayırma yöntemini alır veya ayarlar (Statik/Dinamik) | 'Dinamik' 'Statik' |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
publicIPAddress | PublicIP kaynağının başvuruyu alır veya ayarlar | AltKaynak |
alt ağ | Alt ağ kaynağının başvurularını alır veya ayarlar. Yük dengeleyicinin özel ön uç adresini aldığı alt ağ | AltKaynak |
GelenNatPool
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | Gelen NAT havuzunun özellikleri | InboundNatPoolPropertiesFormat |
InboundNatPoolPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendPort | Uç nokta üzerindeki iç bağlantılar için kullanılan bir bağlantı noktasını alır veya ayarlar. localPort özniteliği uç noktanın sonsuz bağlantı noktasını bir roldeki iç bağlantı noktasına eşler. Bu, bir rolün dış kullanıma sunulandan farklı bir bağlantı noktasındaki bir iç bileşenle iletişim kurması gereken senaryolarda kullanışlıdır. Belirtilmezse, localPort değeri bağlantı noktası özniteliğiyle aynıdır. Çalışma zamanı API'sini kullanarak bulunabilen ayrılmamış bir bağlantı noktasını otomatik olarak atamak için localPort değerini '*' olarak ayarlayın | int (gerekli) |
frontendIPConfiguration | Ön uç IP Adreslerine başvuru alır veya ayarlar | AltKaynak |
frontendPortRangeEnd | NAT havuzu için bitiş bağlantı noktası aralığını alır veya ayarlar. Seçtiğiniz herhangi bir bağlantı noktası numarasını belirtebilirsiniz, ancak hizmetteki her rol için belirtilen bağlantı noktası numaraları benzersiz olmalıdır. Olası değerler 1 ile 65535 (dahil) arasında değişir | int (gerekli) |
frontendPortRangeStart | NAT havuzu için başlangıç bağlantı noktası aralığını alır veya ayarlar. Seçtiğiniz herhangi bir bağlantı noktası numarasını belirtebilirsiniz, ancak hizmetteki her rol için belirtilen bağlantı noktası numaraları benzersiz olmalıdır. Olası değerler 1 ile 65535 (dahil) arasında değişir | int (gerekli) |
protokol | Dış uç nokta için aktarım protokollerini alır veya ayarlar. Olası değerler Udp veya Tcp'tir | 'Tcp' 'Udp' (gerekli) |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
GelenNatRule
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | Gelen NAT kuralının özellikleri | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendIPConfiguration | Bir VM'nin NetworkInterface'inde tanımlanan özel ip adresine başvuru alır veya ayarlar. Ön uçIPConfigurations'ın her birinin frontendPort'una gönderilen trafik, geri alınan IP'ye iletilir | AltKaynak |
backendPort | Uç nokta üzerindeki iç bağlantılar için kullanılan bir bağlantı noktasını alır veya ayarlar. localPort özniteliği uç noktanın sonsuz bağlantı noktasını bir roldeki iç bağlantı noktasına eşler. Bu, bir rolün dış kullanıma sunulandan farklı bir bağlantı noktasındaki bir iç bileşenle iletişim kurması gereken senaryolarda kullanışlıdır. Belirtilmezse, localPort değeri bağlantı noktası özniteliğiyle aynıdır. Çalışma zamanı API'sini kullanarak bulunabilen ayrılmamış bir bağlantı noktasını otomatik olarak atamak için localPort değerini '*' olarak ayarlayın | Int |
etkinleştir Yüzer IP | Sql AlwaysOn kullanılabilirlik Grubunu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırıyor. Bu ayar, SQL Server'da SQL Always ON kullanılabilirlik Grupları kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez | bool (gerekli) |
frontendIPConfiguration | Ön uç IP Adreslerine başvuru alır veya ayarlar | AltKaynak |
ön uç Bağlantı Noktası | Dış uç noktanın bağlantı noktasını alır veya ayarlar. Seçtiğiniz herhangi bir bağlantı noktası numarasını belirtebilirsiniz, ancak hizmetteki her rol için belirtilen bağlantı noktası numaraları benzersiz olmalıdır. Olası değerler 1 ile 65535 (dahil) arasında değişir | int (gerekli) |
idleTimeoutInMinutes | Tcp boşta bağlantısı için zaman aşımını alır veya ayarlar. Değer 4 ile 30 dakika arasında ayarlanabilir. Varsayılan değer 4 dakikadır. Bu öğe yalnızca protokol Tcp olarak ayarlandığında kullanılır | Int |
protokol | Dış uç nokta için aktarım protokollerini alır veya ayarlar. Olası değerler Udp veya Tcp'tir | 'Tcp' 'Udp' (gerekli) |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
LoadBalancerPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendAddressPools | Arka uç IP adresleri havuzlarını alır veya ayarlar | BackendAddressPool[] |
frontendIPConfigurations | Yük dengeleyicinin ön uç IP adreslerini alır veya ayarlar | FrontendIpConfiguration[] |
inboundNatPools | Gelen NAT havuzlarını alır veya ayarlar | InboundNatPool[] |
inboundNatRules | Gelen kuralların listesini alır veya ayarlar | InboundNatRule[] |
loadBalancingRules | Yük dengeleme kurallarını alır veya ayarlar | LoadBalancingRule[] |
outboundNatRules | Giden NAT kurallarını alır veya ayarlar | OutboundNatRule[] |
Sonda | Yük dengeleyici yoklamalarının listesini alır veya ayarlar | Yoklama[] |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
kaynakGuid | Yük dengeleyici kaynağının kaynak guid özelliğini alır veya ayarlar | dizgi |
LoadBalancingRule
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | Yük dengeleyicinin özellikleri | LoadBalancingRulePropertiesFormat |
LoadBalancingRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendAddressPool | BIR IP havuzuna başvuru alır veya ayarlar. Gelen trafik arka uç IP'lerindeki IP'ler arasında rastgele yük dengelemesi yapılır | AltKaynak |
backendPort | Uç nokta üzerindeki iç bağlantılar için kullanılan bir bağlantı noktasını alır veya ayarlar. localPort özniteliği uç noktanın sonsuz bağlantı noktasını bir roldeki iç bağlantı noktasına eşler. Bu, bir rolün dış kullanıma sunulandan farklı bir bağlantı noktasındaki bir iç bileşenle iletişim kurması gereken senaryolarda kullanışlıdır. Belirtilmezse, localPort değeri bağlantı noktası özniteliğiyle aynıdır. Çalışma zamanı API'sini kullanarak bulunabilen ayrılmamış bir bağlantı noktasını otomatik olarak atamak için localPort değerini '*' olarak ayarlayın | Int |
etkinleştir Yüzer IP | Sql AlwaysOn kullanılabilirlik Grubunu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırıyor. Bu ayar, SQL Server'da SQL Always ON kullanılabilirlik Grupları kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez | bool (gerekli) |
frontendIPConfiguration | Ön uç IP Adreslerine başvuru alır veya ayarlar | AltKaynak |
ön uç Bağlantı Noktası | Dış uç noktanın bağlantı noktasını alır veya ayarlar. Seçtiğiniz herhangi bir bağlantı noktası numarasını belirtebilirsiniz, ancak hizmetteki her rol için belirtilen bağlantı noktası numaraları benzersiz olmalıdır. Olası değerler 1 ile 65535 (dahil) arasında değişir | int (gerekli) |
idleTimeoutInMinutes | Tcp boşta bağlantısı için zaman aşımını alır veya ayarlar. Değer 4 ile 30 dakika arasında ayarlanabilir. Varsayılan değer 4 dakikadır. Bu öğe yalnızca protokol Tcp olarak ayarlandığında kullanılır | Int |
loadDistribution (YükDağıtımı) | Bu kural için yük dağıtım ilkesini alır veya ayarlar | 'Varsayılan' 'KaynakIP' 'KaynakIPProtocol' |
sonda | Yük Dengeleme kuralı tarafından kullanılan yük dengeleyici yoklaması başvuruyu alır veya ayarlar. | AltKaynak |
protokol | Dış uç nokta için aktarım protokollerini alır veya ayarlar. Olası değerler Udp veya Tcp'tir | 'Tcp' 'Udp' (gerekli) |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
OutboundNatRule
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | Yük dengeleyicinin giden NAT havuzu | OutboundNatRulePropertiesFormat |
OutboundNatRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
allocationOutboundPorts | SNAT için kullanılacak giden bağlantı noktalarının sayısını alır veya ayarlar | int (gerekli) |
backendAddressPool | BIR IP havuzuna başvuru alır veya ayarlar. Giden trafik arka uç IP'lerindeki IP'ler arasında rastgele yük dengelemesi yapılır | AltKaynak |
frontendIPConfigurations | Yük dengeleyicinin Ön Uç IP adreslerini alır veya ayarlar | AltKaynak[] |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
Sonda
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | ProbePropertiesFormat |
ProbePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
intervalInSeconds | Sistem durumu için uç noktanın ne sıklıkta yokleneceğini gösteren aralığı saniye cinsinden alır veya ayarlar. Genellikle aralık, ayrılan zaman aşımı süresinin (saniye cinsinden) yarısından biraz daha kısadır ve bu da örneği döndürmeden önce iki tam yoklamanın yapılmasına izin verir. Varsayılan değer 15, en düşük değer 5'tir | Int |
loadBalancingRules | Bu araştırmayı kullanan Yük dengeleyici kurallarını alır | AltKaynak[] |
numberOfProbes (prob sayısı) | Yanıt alınmazsa uç noktaya daha fazla trafiğin tesliminin durdurulmasıyla sonuçlanacak yoklama sayısını alır veya ayarlar. Bu değerler, uç noktaların Azure'da kullanılan tipik zamanlardan daha hızlı veya daha yavaş döndürülmesini sağlar. | Int |
liman | Yoklamayla iletişim kurmak için Bağlantı Noktasını alır veya ayarlar. Olası değerler 1 ile 65535 (dahil) arasında değişir. | int (gerekli) |
protokol | Bitiş noktasının protokollerini alır veya ayarlar. Olası değerler http pr Tcp'dir. Tcp belirtilirse, yoklamanın başarılı olması için alınan bir ACK gereklidir. http belirtilirse, yoklamanın başarılı olması için tanımlayıcı URI'den 200 Tamam yanıtı gerekir | 'Http' (İngilizce) 'Tcp' (gerekli) |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
istek Yolu | VM'den sistem durumu istemek için kullanılan URI'yi alır veya ayarlar. Bir protokol http olarak ayarlandıysa yol gereklidir. Aksi takdirde, buna izin verilmez. Varsayılan değer yok | dizgi |
Kaynak Etiketleri
Ad | Açıklama | Değer |
---|
Alt Kaynak
Ad | Açıklama | Değer |
---|---|---|
Kimliği | Kaynak Kimliği | dizgi |
Kullanım Örnekleri
Azure Hızlı Başlangıç Şablonları
Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak.
Şablon | Açıklama |
---|---|
Load Balancer'da 2 VM ve LB NAT kurallarını yapılandırın |
Bu şablon, bir Kullanılabilirlik Kümesinde 2 Sanal Makine oluşturmanıza ve yük dengeleyici aracılığıyla NAT kurallarını yapılandırmanıza olanak tanır. Bu şablon ayrıca bir Depolama Hesabı, Sanal Ağ, Genel IP adresi ve Ağ Arabirimleri dağıtır. Bu şablonda, ağ arabirimlerini ve sanal makineleri oluşturmak için kaynak döngüleri özelliğini kullanacağız |
Yük Dengeleyici ve yük dengeleme kurallarında 2 VM |
Bu şablon, Yük dengeleyici altında 2 Sanal Makine oluşturmanıza ve Bağlantı Noktası 80'de bir yük dengeleme kuralı yapılandırmanıza olanak tanır. Bu şablon ayrıca bir Depolama Hesabı, Sanal Ağ, Genel IP adresi, Kullanılabilirlik Kümesi ve Ağ Arabirimleri dağıtır. Bu şablonda, ağ arabirimlerini ve sanal makineleri oluşturmak için kaynak döngüleri özelliğini kullanacağız |
sanal ağda 2 VM - İç Yük Dengeleyici ve LB kuralları |
Bu şablon, bir sanal ağda ve bir iç Yük dengeleyici altında 2 Sanal Makine oluşturmanıza ve Bağlantı Noktası 80'de bir yük dengeleme kuralı yapılandırmanıza olanak tanır. Bu şablon ayrıca bir Depolama Hesabı, Sanal Ağ, Genel IP adresi, Kullanılabilirlik Kümesi ve Ağ Arabirimleri dağıtır. |
Azure SQL Veritabanı ile LANSA Windows VM ScaleSet'i otomatik ölçeklendirmeyi |
Şablon, ölçek kümesinde istenen sayıda VM ile bir Windows VMSS ve her vm'ye yüklenecek bir LANSA MSI dağıtır. VM Ölçek Kümesi dağıtıldıktan sonra LANSA MSI'yi yüklemek için özel bir betik uzantısı kullanılır) |
Azure Container Service Engine (acs-engine) - Swarm Modu |
Azure Container Service Engine (acs-engine), DC/OS, Kubernetes, Swarm Modu veya Swarm düzenleyicileri ile Microsoft Azure'da Docker özellikli kümeler için ARM (Azure Resource Manager) şablonları oluşturur. Aracın girişi bir küme tanımıdır. Küme tanımı, Bir Microsoft Azure Container Service kümesini dağıtmak için kullanılan ARM şablonu söz dizimine çok benzer (çoğu durumda olduğu gibi). |
Azure VM Ölçek Kümesini Intel Lustre istemcileri olarak |
Bu şablon, Azure VM Ölçek Kümelerini ve Azure galerisi OpenLogic CentOS 6.6 veya 7.0 görüntülerini kullanarak bir dizi Intel Lustre 2.7 istemcisi oluşturur ve mevcut bir Intel Lustre dosya sistemini bağlar |
VNetInjection ve Load Balancer için AzureDatabricks Şablonunu |
Bu şablon, sanal ağ ile bir yük dengeleyici, ağ güvenlik grubu, sanal ağ ve Azure Databricks çalışma alanı oluşturmanıza olanak tanır. |
Arka Uç IIS Sunucuları ile Barracuda Web Uygulaması Güvenlik Duvarı'nı |
Bu Azure hızlı başlangıç şablonu, Azure'da gerekli sayıda arka uç Windows 2012 tabanlı IIS Web Sunucusuna sahip bir Barracuda Web Uygulaması Güvenlik Duvarı Çözümü dağıtır.Templates, Kullandıkça öde lisansına sahip en son Barracuda WAF'yi ve IIS için en son Windows 2012 R2 Azure Görüntüsünü içerir. Barracuda Web Uygulaması Güvenlik Duvarı, gelen web trafiğini inceler ve SQL eklemelerini, Siteler Arası Betiği, kötü amaçlı yazılım yüklemelerini & uygulama DDoS'unu ve web uygulamalarınızı hedefleyen diğer saldırıları engeller. Arka uç web sunucularına Uzak masaüstü erişimini etkinleştirmek için NAT kurallarıyla bir Dış LB dağıtılır. Barracuda web uygulaması güvenlik duvarı ve web uygulamaları yayımlama ile ilgili dağıtım sonrası adımları hakkında daha fazla bilgi edinmek için gitHub şablon dizininde sağlanan dağıtım sonrası yapılandırma kılavuzunu izleyin. |
temel RDS grubu dağıtımı |
Bu şablon temel bir RDS grubu dağıtımı oluşturur |
Chef Arka Uç High-Availability Kümesi |
Bu şablon, ön uç düğümleri eklenmiş bir chef-backend kümesi oluşturur |
LB'de 2 VM ve NSG ile SQL Server VM oluşturma |
Bu şablon, kullanılabilirlik kümesinde ve 80 numaralı bağlantı noktası açık bir Load Balancer ile 2 Windows VM (web FE olarak kullanılabilir) oluşturur. İki VM'ye 6001 ve 6002 numaralı bağlantı noktasında RDP kullanılarak ulaşılabilir. Bu şablon, ağ güvenlik grubunda tanımlanan RDP bağlantısı aracılığıyla erişilebilen bir SQL Server 2014 VM de oluşturur. |
LB ile 2 VM Linux ve SSD ile SQL Server VM oluşturma |
Bu şablon, kullanılabilirlik kümesinde ve 80 numaralı bağlantı noktası açık bir Load Balancer ile 2 Linux VM (web FE olarak kullanılabilir) oluşturur. İki VM'ye 6001 ve 6002 numaralı bağlantı noktasında SSH kullanılarak ulaşılabilir. Bu şablon, ağ güvenlik grubunda tanımlanan RDP bağlantısı aracılığıyla erişilebilen bir SQL Server 2014 VM de oluşturur. Tüm VM'lerin depolama alanı Premium Depolama (SSD) kullanabilir ve tüm DS boyutlarına sahip VM'leri eşlemeyi seçebilirsiniz |
Bölgeler arası yük dengeleyici oluşturma |
Bu şablon, iki bölgesel yük dengeleyici içeren arka uç havuzuna sahip bölgeler arası bir yük dengeleyici oluşturur. Bölgeler arası yük dengeleyici şu anda sınırlı bölgelerde kullanılabilir. Bölgeler arası yük dengeleyicinin arkasındaki bölgesel yük dengeleyiciler herhangi bir bölgede olabilir. |
Genel IPv6 adresi ile yük dengeleyici oluşturma |
Bu şablon, Genel IPv6 adresi, yük dengeleme kuralları ve arka uç havuzu için iki VM ile İnternet'e yönelik bir yük dengeleyici oluşturur. |
Standart iç yük dengeleyici oluşturma |
Bu şablon, kural yük dengeleme bağlantı noktası 80 olan standart bir iç Azure Load Balancer oluşturur |
HA bağlantı noktaları ile standart bir iç yük dengeleyici oluşturma |
Bu şablon, HA bağlantı noktaları yük dengeleme kuralıyla standart bir iç Azure Load Balancer oluşturur |
Standart yük dengeleyici oluşturma |
Bu şablon, yedekli bir bölgede her vm ile arka uç havuzu için İnternet'e yönelik bir yük dengeleyici, yük dengeleme kuralları ve üç VM oluşturur. |
Birden çok NIC ve RDP erişilebilir ile VM oluşturma |
Bu şablon, birden çok (2) ağ arabirimine (NIC) ve yapılandırılmış yük dengeleyici ve gelen NAT kuralıyla bağlanabilen RDP'ye sahip bir Sanal Makineler oluşturmanıza olanak tanır. Bu şablonla kolayca daha fazla NIC eklenebilir. Bu şablon ayrıca bir Depolama Hesabı, Sanal Ağ, Genel IP adresi ve 2 Ağ Arabirimi (ön uç ve arka uç) dağıtır. |
Yeni bir Active Directory Ormanı ile Azure VM oluşturma |
Bu şablon yeni bir Azure VM oluşturur, VM'yi yeni bir orman için Active Directory Etki Alanı Denetleyicisi olacak şekilde yapılandırıyor |
Yeni bir AD Orman ile Azure VM oluşturma |
Bu şablon yeni bir Azure VM oluşturur, VM'yi yeni bir Orman için AD DC olacak şekilde yapılandırıyor |
2 Etki Alanı Denetleyicisi ile yeni ad etki alanı oluşturma |
Bu şablon, yeni bir Orman ve Etki Alanı için AD DC'leri (birincil ve yedekleme) olmak üzere 2 yeni VM oluşturur |
Ubuntu GNOME masaüstü oluşturma |
Bu şablon bir ubuntu masaüstü makinesi oluşturur. Bu, NAT'nin arkasındaki sıçrama kutusu olarak kullanmak için harika çalışır. |
NSG'ler etkin 3 Nodetype Güvenli Kümesi Dağıtma |
Bu şablon, Standard_D2 Boyutlu VM'lerde Windows server 2016 Veri merkezini çalıştıran güvenli bir 3 düğüm türü Service fabric Kümesi dağıtmanızı sağlar. Bu şablonu kullanın, Ağ Güvenlik Gruplarını kullanarak gelen ve giden ağ trafiğini denetlemenize olanak tanır. |
5 Düğüm güvenli küme dağıtma |
Bu şablon, Standard_D2_v2 Boyutlu VMSS üzerinde Windows Server 2019 Datacenter çalıştıran güvenli bir 5 düğüm service fabric kümesi dağıtmanızı sağlar. |
5 Düğüm Ubuntu Service Fabric Kümesi Dağıtma |
Bu şablon, Standard_D2_V2 Boyutlu VMSS üzerinde Ubuntu çalıştıran güvenli bir 5 düğüm service fabric kümesi dağıtmanızı sağlar. |
Linux VMSS wth birincil/ikincil mimari dağıtma |
Bu şablon, birincil ikincil mimaride Özel Betik Uzantısına sahip bir Linux VMSS dağıtmanızı sağlar |
Var olan bir sanal ağa Ölçek Kümesi Dağıtma |
Bu şablon, sanal makine ölçek kümesini bir sanal ağa dağıtır. |
Linux VM'leri ile basit bir VM Ölçek Kümesi dağıtma |
Bu şablon, Ubuntu Linux 14.04.4-LTS veya 16.04-LTS'nin en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Linux VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu VM'ler, ssh bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. |
Windows VM'leri ile basit bir VM Ölçek Kümesi dağıtma |
Bu şablon, çeşitli Windows Sürümlerinin en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Windows VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu VM'ler, rdp bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. |
Güvenilen başlatma özellikli bir Windows VM Ölçek Kümesi dağıtma |
Bu şablon, Windows Server 2016, Windows Server 2019 veya Windows Server 2022 Azure Edition'ın en son düzeltme eki uygulanmış sürümünü kullanarak güvenilir başlatma özellikli bir Windows VM Ölçek Kümesi dağıtmanızı sağlar. Bu VM'ler, RDP bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. Secureboot ve vTPM'yi etkinleştirirseniz, VMSS'nize Konuk Kanıtlama uzantısı yüklenir. Bu uzantı, bulut tarafından uzak kanıtlama gerçekleştirir. |
Azure Veri Bilimi VM'sinden VM Ölçek Kümesi Dağıtma |
Bu şablonlar, Azure Veri Bilimi VM'lerini kaynak görüntü olarak kullanarak VM ölçek kümelerini dağıtır. |
Linux özel görüntü vm ölçek kümesi dağıtma |
Bu şablon, ölçek kümesi içinde özel bir VM Linux görüntüsü dağıtmanıza olanak tanır. Bu VM'ler HTTP yük dengelemeli bir yük dengeleyicinin arkasındadır (varsayılan olarak 80 numaralı bağlantı noktasında). Örnek, uygulama dağıtımını ve güncelleştirmesini yapmak için özel bir betik kullanır. Kendi güncelleştirme yordamınız için özel betiğinizi sağlamanız gerekebilir. VMSS'yi oluşturduğunuz abonelikte ve bölgede VM'nizin genelleştirilmiş bir görüntüsünü sağlamanız gerekir. |
Windows özel görüntü ile VM Ölçek Kümesi Dağıtma |
Bu şablon, özel bir Windows görüntüsü sağlayan basit bir VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu VM'ler HTTP yük dengelemeli bir yük dengeleyicinin arkasındadır (varsayılan olarak 80 numaralı bağlantı noktasında) |
Linux VM'leri ve Otomatik Ölçeklendirme ile VM Ölçek Kümesi Dağıtma |
Bu şablon, Ubuntu Linux 15.04 veya 14.04.4-LTS'nin en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Linux VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu VM'ler, ssh bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. Ayrıca Otomatik Ölçeklendirme tümleşik |
ILB arkasında Linux VM'leri ile VM Ölçek Kümesi Dağıtma |
Bu şablon, Ubuntu Linux 15.10 veya 14.04.4-LTS'nin en son düzeltme eki uygulanmış sürümünü kullanarak bir Linux VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu VM'ler, ssh bağlantıları için NAT kuralları olan bir iç yük dengeleyicinin arkasındadır. |
Kullanılabilirlik Bölgelerinde Linux VM'leri ile VM Ölçek Kümesi Dağıtma |
Bu şablon, Ubuntu Linux 14.04.4-LTS veya 16.04-LTS'nin en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Linux VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu VM'ler, ssh bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. |
Windows VM'leri ve Otomatik Ölçeklendirme ile VM Ölçek Kümesi Dağıtma |
Bu şablon, Windows 2008-R2-SP1, 2012-Datacenter veya 2012-R2-Datacenter'ın en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Windows VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu VM'ler, RDP bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. Ayrıca Otomatik Ölçeklendirme tümleşik |
Kullanılabilirlik Alanları Windows VM'leri ile VM Ölçek Kümesi Dağıtma |
Bu şablon, çeşitli Windows Sürümlerinin en son düzeltme eki uygulanmış sürümünü kullanarak bir Vm Ölçek Kümesi Windows VM'leri dağıtmanıza olanak tanır. Bu VM'ler, rdp bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. |
Her VM'yi bir Azure Dosyalar paylaşımına bağlayan bir VMSS dağıtma |
Bu şablon bir Ubuntu Sanal Makine Ölçek Kümesi dağıtır ve her vm'yi bir Azure Dosyalar paylaşımına bağlamak için özel bir betik uzantısı kullanır |
Özel Betik Uzantısı ile Windows VM Ölçek Kümesi Dağıtma |
Bu şablon, çeşitli Windows Sürümlerinin en son düzeltme eki uygulanmış sürümünü kullanarak bir Vm Ölçek Kümesi Windows VM'leri dağıtmanıza olanak tanır. Bu VM'ler özelleştirme için özel bir betik uzantısına sahiptir ve rdp bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. |
Sanal Makine Ölçek Kümesi için Otomatik Ölçeklendirme Ayarı Dağıtma |
Bu şablon, Sanal Makine Ölçek Kümesi kaynağı için otomatik ölçeklendirme ilkesi dağıtmanıza olanak tanır. |
Darktrace Otomatik Ölçeklendirme vSensors Dağıtma |
Bu şablon, Darktrace vSensors'ın otomatik olarak otomatik ölçeklendirme dağıtımını dağıtmanızı sağlar |
VM Ölçek Kümesi, Azure Dosyalar ve Mysql ile Drupal Dağıtma |
Drupal (Apache / PHP) çalıştıran her VM'& bir yük dengeleyicinin/NAT'nin arkasında bir VM Ölçek Kümesi dağıtın. Tüm düğümler oluşturulan Azure dosya paylaşımı depolama alanını ve MySQL veritabanını paylaşır |
Ubuntu'da IOMAD kümesi dağıtma |
Bu şablon IOMAD'yi Ubuntu'da LAMP uygulaması olarak dağıtır. Ön uç için bir veya daha fazla Ubuntu VM ve arka uç için tek bir VM oluşturur. Ön uç VM'lerinde Apache ve PHP'nin ve arka uç VM'sinde MySQL'in sessiz yüklemesini yapar. Ardından kümeye IOMAD dağıtır. İstekleri ön uç VM'lere yönlendirmek için bir yük dengeleyici yapılandırıyor. Ayrıca NAT kurallarını, vm'lerin her birine yönetici erişimine izin verecek şekilde yapılandırılır. Ayrıca VM'ler arasında paylaşılan dosya depolamayı kullanarak bir moodledata veri dizini ayarlar. Dağıtım başarılı olduktan sonra, IOMAD'yi yapılandırmaya başlamak için her bir ön uç VM'sinde /iomad'a gidebilirsiniz (web yöneticisi erişimini kullanarak). |
Open edX Dogwood (Multi-VM) Dağıtma |
Bu şablon Ubuntu VM'lerinden oluşan bir ağ oluşturur ve bunlara Open edX Dogwood dağıtır. Dağıtım, 1-9 uygulama VM'lerini ve arka uç Mongo ve MySQL VM'lerini destekler. |
Ubuntu'da OpenLDAP kümesini dağıtmayı |
Bu şablon Ubuntu'da bir OpenLDAP kümesi dağıtır. Birden çok Ubuntu VM oluşturur (5'e kadar, ancak kolayca artırılabilir) ve bunlara Sessiz OpenLDAP yüklemesi yapar. Ardından, N yönlü çok ana şablonlu çoğaltmayı ayarlar. Dağıtım başarılı olduktan sonra OpenLDAP'yi birleştirmeye başlamak için /phpldapadmin adresine gidebilirsiniz. |
Ubuntu'da OpenSIS Community Edition kümesini dağıtma |
Bu şablon, OpenSIS Community Edition'ı Ubuntu'da LAMP uygulaması olarak dağıtır. Ön uç için bir veya daha fazla Ubuntu VM ve arka uç için tek bir VM oluşturur. Ön uç VM'lerinde Apache ve PHP'nin ve arka uç VM'sinde MySQL'in sessiz yüklemesini yapar. Ardından kümede OpenSIS Community Edition'ı dağıtır. Dağıtım başarılı olduktan sonra, OpenSIS'yi birleştirmeye başlamak için ön uç VM'lerinin her birinde /opensis-ce adresine gidebilirsiniz (web yöneticisi erişimini kullanarak). |
Ubuntu'da Shibboleth Identity Provider kümesini dağıtma |
Bu şablon, kümelenmiş bir yapılandırmada Ubuntu'da Shibboleth Kimlik Sağlayıcısı dağıtır. Dağıtım başarılı olduktan sonra, başarıyı denetlemek için https://your-domain:8443/idp/profile/Status (not bağlantı noktası numarası) adresine gidebilirsiniz. |
Windows'da Shibboleth Identity Provider kümesini dağıtma |
Bu şablon, Kümelenmiş bir yapılandırmada Windows'ta Shibboleth Kimlik Sağlayıcısı dağıtır. Dağıtım başarılı olduktan sonra, başarıyı denetlemek için https://your-domain:8443/idp/profile/status (not bağlantı noktası numarası) adresine gidebilirsiniz. |
VM Ölçek Kümesini LB yoklaması ve otomatik onarımlarla dağıtma |
Bu şablon, sistem durumu yoklaması yapılandırılmış bir yük dengeleyicinin arkasında linux VM'lerinden oluşan bir VM ölçek kümesi dağıtmanıza olanak tanır. Ölçek kümesinde ayrıca 30 dakikalık yetkisiz kullanım süresiyle otomatik örnek onarımları ilkesi etkinleştirilir. |
Otomatik Ölçeklendirme & Python Bottle sunucusuyla VM Ölçek Kümesi Dağıtma |
Çalışan basit bir Python Bottle uygulaması çalıştıran her vm'& yük dengeleyicinin/NAT'nin arkasında bir VM Ölçek Kümesi dağıtın. Otomatik Ölçeklendirme yapılandırıldığında Ölçek Kümesi, ölçeği gerektiği gibi & genişletecektir |
windows VMSS'yi dağıtma WINDOWS'ları SSL DSC yapılandırma |
Bu şablon, DSC ve Azure Key Vault kullanarak iki Windows VMSS dağıtmanıza, IIS/Web Rolü, .Net Framework 4.5, windows kimlik doğrulaması, uygulama başlatma, uygulama dağıtım paketlerini indirme, URL Yeniden Yazma & SSL yapılandırması gibi windows özelliklerini yapılandırmanıza olanak tanır |
2 düğüm ana/bağımlı MySQL çoğaltma kümesi dağıtır |
Bu şablon CentOS 6.5 veya 6.6 üzerinde 2 düğüm ana/bağımlı MySQL çoğaltma kümesi dağıtır |
Bir 3 düğüm consul cluster dağıtır |
Bu şablon 3 düğümlü bir Konsolos kümesi dağıtır ve Atlas aracılığıyla düğümleri otomatik olarak birleştirir. Consul, hizmet bulma, dağıtılmış anahtar/değer deposu ve diğer birçok harika şey için kullanılan bir araçtır. Atlas, Hashicorp (Konsolos'un oluşturucuları) tarafından her düğümü el ile birleştirmek zorunda kalmadan hızlı bir şekilde Konsolos kümeleri oluşturmanın bir yolu olarak sağlanır |
3 düğüm percona XtraDB kümesi dağıtır |
Bu şablon CentOS 6.5 veya Ubuntu 12.04 üzerinde 3 düğüm mySQL yüksek kullanılabilirlik kümesi dağıtır |
N düğümlü CentOS Kümesi dağıtır |
Bu şablon, 2 ağ ile 2-10 düğümlü bir CentOS kümesi dağıtır. |
SQL Server 2014 AG'yi mevcut sanal ağa & AD dağıtır |
Bu şablon mevcut bir sanal ağda üç yeni Azure VM oluşturur: İki VM SQL Server 2014 kullanılabilirlik grubu çoğaltma düğümleri olarak yapılandırılır ve bir VM otomatik küme yük devretmesi için Dosya Paylaşımı Tanığı olarak yapılandırılır. Bu VM'lere ek olarak, aşağıdaki ek Azure kaynakları da yapılandırılır: İç yük dengeleyici, Depolama hesapları. Kümeleme, SQL Server ve her VM'de bir kullanılabilirlik grubu yapılandırmak için PowerShell DSC kullanılır. Active Directory desteği için, mevcut Active Directory etki alanı denetleyicileri mevcut sanal ağa zaten dağıtılmalıdır. |
LB altında Windows VM'leri dağıtır,WinRM Https yapılandırılır |
Bu şablon, Windows sürümü için birkaç farklı seçenek kullanarak Windows VM'lerini dağıtmanıza olanak tanır. Bu şablon vm'lerde bir WinRM https dinleyicisi de yapılandırıyor |
Docker Swarm Kümesi |
Bu şablon yüksek kullanılabilirliğe sahip bir Docker Swarm kümesi oluşturur |
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. |
SUSE üzerinde |
Bu şablon, kullanıcı tanımlı sayıda SUSE (OpenSUSE veya SLES) VM'lerinden oluşan yük dengeli bir GlassFish (v3 veya v4) kümesi dağıtır. |
SQL Server 2014 VM & IIS VM'lerini |
VNET'te 1 veya 2 IIS Windows 2012 R2 Web Sunucuları ve bir arka uç SQL Server 2014 oluşturun. |
Sanal Makine Ölçek Kümesine Elasticsearch kümesi yükleme |
Bu şablon, Bir Sanal Makine ölçek kümesinde bir Elasticsearch kümesi dağıtır. Şablon, yönetilen disklerde çalışan isteğe bağlı sayıda veri düğümü ile 3 ayrılmış ana düğüm sağlar. |
Azure Sanal Ağ (VNET)'nde IPv6 |
2 VM ile çift yığın IPv4/IPv6 sanal ağı oluşturun. |
Std LB ile Azure Sanal Ağı'nda (VNET) IPv6 |
2 VM ve İnternet'e yönelik Standart Yük Dengeleyici ile çift yığınlı bir IPv4/IPv6 sanal ağı oluşturun. |
RHEL (kümelenmiş, çoklu VM) üzerinde JBoss EAP |
Bu şablon, JBoss EAP 7.4 kümesini çalıştıran birden çok RHEL 8.6 VM oluşturmanıza olanak tanır ve eap-session-replication adlı bir web uygulaması dağıtır. Dağıtım sırasında yapılandırılan JBoss EAP kullanıcı adı ve parolasını kullanarak yönetim konsolunda oturum açabilirsiniz. |
RHEL (kümelenmiş, VMSS) üzerinde JBoss EAP |
Bu şablon, JBoss EAP 7.4 kümesini çalıştıran RHEL 8.6 VMSS örnekleri oluşturmanıza ve eap-session-replication adlı bir web uygulaması dağıtmanıza olanak tanır. Dağıtım sırasında yapılandırılan JBoss EAP kullanıcı adı ve parolasını kullanarak yönetim konsolunda oturum açabilirsiniz. |
KEMP LoadMaster HA Çifti |
Bu şablon bir KEMP LoadMaster HA Çifti dağıtır |
Her biri bir LB kuralına sahip 2 VIP'ye sahip Load Balancer |
Bu şablon, Ağ Arabirimi tarafından kullanılan Load Balancer'da bir LB Kuralı & Sanal Ağ'da Yük Dengeleyici (multivip), Sanal Ağ, Ağ Arabirimi için bir Yük Dengeleyici, 2 Genel IP adresi oluşturmanıza olanak tanır. |
Gelen NAT Kuralı ile Yük Dengeleyiciyi |
Bu şablon, Ağ Arabirimi tarafından kullanılan Load Balancer'da bir NAT Kuralı & Sanal Ağda Yük Dengeleyici, Sanal Ağ, Ağ Arabirimi için Bir Yük Dengeleyici, Genel IP adresi oluşturmanıza olanak tanır. |
NSG, ILB, AppGateway ile Çok Katmanlı Uygulama |
Bu şablon bir Sanal Ağ dağıtır, ağı alt ağlar üzerinden ayırır, VM'leri dağıtır ve yük dengelemeyi yapılandırıyor |
Çok katmanlı trafik yöneticisi, L4 ILB, L7 AppGateway |
Bu şablon bir Sanal Ağ dağıtır, ağı alt ağlar üzerinden ayırır, VM'leri dağıtır ve yük dengelemeyi yapılandırıyor |
Özel Bağlantı hizmeti örneği |
Bu şablonda özel bağlantı hizmetinin nasıl oluşturulacağı gösterilmektedir |
Ağ Geçidi Yük Dengeleyici zincirlenmiş Genel Yük Dengeleyici |
Bu şablon, Ağ Geçidi Load Balancer'a zincirlenmiş bir Genel Standart Yük Dengeleyici dağıtmanızı sağlar. İnternet'ten gelen trafik, arka uç havuzunda linux VM'leri (NVA) bulunan Ağ Geçidi Load Balancer'a yönlendirilir. |
Mevcut Active Directory kullanarak RDS grubu dağıtım |
Bu şablon, aynı kaynak grubundaki mevcut Active Directory'yi kullanarak bir RDS grubu dağıtımı oluşturur |
RDS Ağ Geçidi Yüksek Kullanılabilirlik dağıtımı |
Bu şablon, mevcut bir RDS dağıtımındaki RD Ağ Geçidi ve RD Web Erişimi sunucuları için yüksek kullanılabilirlik sağlar |
Azure'da Red Hat Linux 3 Katmanlı Çözümü |
Bu şablon, 'Red Hat Enterprise Linux 7.3' sanal makinelerini kullanarak 3 Katmanlı mimari dağıtmanızı sağlar. Mimari sanal ağ, dış ve iç yük dengeleyiciler, Atlama VM'leri, NSG'ler vb. ile her katmanda birden çok RHEL Sanal makinesi içerir |
Azure yük dengeleyici ve kayan IP ile yedekli haproxy |
Bu şablon, kayan IP'nin etkinleştirildiği Azure yük dengeleyicinin arkasında yapılandırılmış 2 Ubuntu VM ile yedekli bir haproxy kurulumu oluşturur. Ubuntu VM'lerinin her biri, diğer uygulama VM'lerine yönelik isteklerin yükünü dengelemek için haproxy çalıştırır (bu durumda Apache çalıştırılır). Keepalived, kayan IP'yi MASTER'a atayarak ve BACKUP'ta yük dengeleyici araştırmasını engelleyerek hatalı VM'ler için yedeklilik sağlar. Bu şablon ayrıca bir Depolama Hesabı, Sanal Ağ, Genel IP adresi, Ağ Arabirimleri dağıtır. |
Yüksek Kullanılabilirlik ile Uzak Masaüstü Hizmetlerini |
Bu ARM Şablonu örnek kodu, yüksek kullanılabilirliğe sahip bir Uzak Masaüstü Hizmetleri 2019 Oturum Koleksiyonu laboratuvarı dağıtır. Amaç, Windows Server 2019 kullanarak Uzak Masaüstü Hizmetleri için tam olarak yedekli ve yüksek oranda kullanılabilir bir çözüm dağıtmaktır. |
ayrılmış IP Kullanım Örneği Parçacığı |
Bu şablon, Ayrılmış IP için şu anda desteklenen kullanım örneğini gösterir. Ayrılmış IP yalnızca statik olarak ayrılmış bir Genel IP'dir. |
SAP NetWeaver 3 katmanlı (yönetilen disk) |
Bu şablon, SAP ve Yönetilen Diskler tarafından desteklenen bir işletim sistemini kullanarak vm dağıtmanıza olanak tanır. |
SAP NetWeaver 3 katmanlı çok SID VERITABANı (yönetilen diskler) |
Bu şablon, SAP tarafından desteklenen bir işletim sistemini kullanarak vm dağıtmanıza olanak tanır. |
SAP NetWeaver dosya sunucusu (yönetilen disk) |
Bu şablon, SAP NetWeaver için paylaşılan depolama alanı olarak kullanılabilecek bir dosya sunucusu dağıtmanıza olanak tanır. |
Vm başına Linux VM'leri ve genel IPv4 ile Basit VM Ölçek Kümesi |
Bu şablon yük dengeleyici, gelen NAT kuralları ve VM başına genel IP ile basit bir ölçek kümesi dağıtmayı gösterir. |
SSL özellikli VM Ölçek Kümesi |
Azure Key Vault biçiminde güvenli bir şekilde dağıtılan SSL sertifikaları ile yapılandırılan web sunucularını dağıtır |
IP Adreslerine göre Arka Uç Havuzu ile Standart Yük Dengeleyici |
Bu şablon, ARM Şablonlarının Arka Uç Havuzu yönetimi belgesinde açıklandığı gibi IP Adresine göre Yük Dengeleyicinin Arka Uç Havuzunu yapılandırmak için nasıl kullanılabileceğini göstermek için kullanılır. |
Kullanılabilirlik Alanları kullanarak Sanal Makine Ölçek Kümesi örneğini |
Bu şablon, yük dengeleyici ile ayrı Kullanılabilirlik Alanlarına yerleştirilen bir VMSS oluşturur. |
RDP bağlantı noktası sanal makine |
Bir sanal makine oluşturur ve yük dengeleyicideki VM'ye RDP için bir NAT kuralı oluşturur |
IIS WebApp çalıştıran otomatik ölçeklendirme ile VM Ölçek Kümesini |
IIS ve çok temel bir .NET MVC web uygulaması çalıştıran bir Windows VM Ölçek Kümesi dağıtır. VMSS PowerShell DSC Uzantısı, IIS yükleme ve WebDeploy paket dağıtımını gerçekleştirmek için kullanılır. |
Yük Dengeleyici ve NAT ile Kullanılabilirlik AlanlarındaKI VM'leri |
Bu şablon, Yük Dengeleyici ile Kullanılabilirlik Alanları arasında dağıtılmış Sanal Makineler oluşturmanıza ve yük dengeleyici aracılığıyla NAT kurallarını yapılandırmanıza olanak tanır. Bu şablon ayrıca bir Sanal Ağ, Genel IP adresi ve Ağ Arabirimleri dağıtır. Bu şablonda, ağ arabirimlerini ve sanal makineleri oluşturmak için kaynak döngüleri özelliğini kullanacağız |
Azure Sanal Ağ (VNET)'da IPv6'nın VMSS dağıtımı |
Çift yığınlı IPv4/IPv6 VNET ve Std Load Balancer ile VM Ölçek Kümesi oluşturun. |
VMSS Esnek Düzenleme Modu Hızlı Başlangıç Linux |
Bu şablon, Azure Load Balancer'ın arkasındaki örneklerle basit bir VM Ölçek Kümesi dağıtır. VM Ölçek kümesi Esnek Düzenleme Modu'ndadır. Linux (Ubuntu) veya Windows (Windows Server Datacenter 2019) dağıtımını seçmek için os parametresini kullanın. NOT: Bu hızlı başlangıç şablonu, herhangi bir internet adresinden VM yönetim bağlantı noktalarına (SSH, RDP) ağ erişimini etkinleştirir ve üretim dağıtımları için kullanılmamalıdır. |
Genel IP Ön Eki ile VMSS |
VmSS'yi Genel IP Ön Eki ile dağıtma şablonu |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
loadBalancers 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/loadBalancers kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/loadBalancers@2015-05-01-preview"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
etag = "string"
properties = {
backendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendIPConfigurations = [
{
id = "string"
}
]
loadBalancingRules = [
{
id = "string"
}
]
outboundNatRule = {
id = "string"
}
provisioningState = "string"
}
}
]
frontendIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
inboundNatPools = [
{
id = "string"
}
]
inboundNatRules = [
{
id = "string"
}
]
loadBalancingRules = [
{
id = "string"
}
]
outboundNatRules = [
{
id = "string"
}
]
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
id = "string"
}
subnet = {
id = "string"
}
}
}
]
inboundNatPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendPort = int
frontendIPConfiguration = {
id = "string"
}
frontendPortRangeEnd = int
frontendPortRangeStart = int
protocol = "string"
provisioningState = "string"
}
}
]
inboundNatRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendIPConfiguration = {
id = "string"
}
backendPort = int
enableFloatingIP = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
idleTimeoutInMinutes = int
protocol = "string"
provisioningState = "string"
}
}
]
loadBalancingRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendPort = int
enableFloatingIP = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
idleTimeoutInMinutes = int
loadDistribution = "string"
probe = {
id = "string"
}
protocol = "string"
provisioningState = "string"
}
}
]
outboundNatRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
allocatedOutboundPorts = int
backendAddressPool = {
id = "string"
}
frontendIPConfigurations = [
{
id = "string"
}
]
provisioningState = "string"
}
}
]
probes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
intervalInSeconds = int
loadBalancingRules = [
{
id = "string"
}
]
numberOfProbes = int
port = int
protocol = "string"
provisioningState = "string"
requestPath = "string"
}
}
]
provisioningState = "string"
resourceGuid = "string"
}
}
}
Özellik Değerleri
Microsoft.Network/loadBalancers
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize alır | dizgi |
yer | Kaynak konumu | dize (gerekli) |
ad | Kaynak adı | dize (gerekli) |
Özellikler | Load Balancer Özellikleri | LoadBalancerPropertiesFormat |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. |
tür | Kaynak türü | "Microsoft.Network/loadBalancers@2015-05-01-preview" |
Arka Uç Adres Havuzu
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | BackendAddressPool Özellikleri | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendIPConfigurations | NIC'lerde tanımlanan IP'lere başvuru koleksiyonunu alır | AltKaynak[] |
loadBalancingRules | Bu Arka Uç Adres Havuzunu kullanan Yük Dengeleme kurallarını alır | AltKaynak[] |
outboundNatRule | Bu Arka Uç Adres Havuzunu kullanan giden kuralları alır | AltKaynak |
hazırlamaDurumu | PublicIP kaynağının sağlama durumu Güncelleştirildi/Silindi/Başarısız Oldu | dizgi |
FrontendIpConfiguration
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | Yük dengeleyicinin Ön Uç IP Yapılandırması özellikleri | FrontendIpConfigurationPropertiesFormat |
FrontendIpConfigurationPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
inboundNatPools | Salt okunur. Bu ön uç IP'lerini kullanan gelen havuz URI'leri | AltKaynak[] |
inboundNatRules | Salt okunur. Bu ön uç IP'lerini kullanan gelen kuralları URI'leri | AltKaynak[] |
loadBalancingRules | Bu ön uç IP'sini kullanan Yük Dengeleme kuralları URI'lerini alır | AltKaynak[] |
outboundNatRules | Salt okunur. Bu ön uç IP'lerini kullanan giden kuralları URI'leri | AltKaynak[] |
privateIPAddress | Load Balancer'ın IP adresini alır veya ayarlar.Bu yalnızca subnetRef içinde belirtilen alt ağdan belirli bir özel IP adresi ayrılacaksa belirtilir | dizgi |
privateIPAllocationMethod | PrivateIP ayırma yöntemini alır veya ayarlar (Statik/Dinamik) | 'Dinamik' 'Statik' |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
publicIPAddress | PublicIP kaynağının başvuruyu alır veya ayarlar | AltKaynak |
alt ağ | Alt ağ kaynağının başvurularını alır veya ayarlar. Yük dengeleyicinin özel ön uç adresini aldığı alt ağ | AltKaynak |
GelenNatPool
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | Gelen NAT havuzunun özellikleri | InboundNatPoolPropertiesFormat |
InboundNatPoolPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendPort | Uç nokta üzerindeki iç bağlantılar için kullanılan bir bağlantı noktasını alır veya ayarlar. localPort özniteliği uç noktanın sonsuz bağlantı noktasını bir roldeki iç bağlantı noktasına eşler. Bu, bir rolün dış kullanıma sunulandan farklı bir bağlantı noktasındaki bir iç bileşenle iletişim kurması gereken senaryolarda kullanışlıdır. Belirtilmezse, localPort değeri bağlantı noktası özniteliğiyle aynıdır. Çalışma zamanı API'sini kullanarak bulunabilen ayrılmamış bir bağlantı noktasını otomatik olarak atamak için localPort değerini '*' olarak ayarlayın | int (gerekli) |
frontendIPConfiguration | Ön uç IP Adreslerine başvuru alır veya ayarlar | AltKaynak |
frontendPortRangeEnd | NAT havuzu için bitiş bağlantı noktası aralığını alır veya ayarlar. Seçtiğiniz herhangi bir bağlantı noktası numarasını belirtebilirsiniz, ancak hizmetteki her rol için belirtilen bağlantı noktası numaraları benzersiz olmalıdır. Olası değerler 1 ile 65535 (dahil) arasında değişir | int (gerekli) |
frontendPortRangeStart | NAT havuzu için başlangıç bağlantı noktası aralığını alır veya ayarlar. Seçtiğiniz herhangi bir bağlantı noktası numarasını belirtebilirsiniz, ancak hizmetteki her rol için belirtilen bağlantı noktası numaraları benzersiz olmalıdır. Olası değerler 1 ile 65535 (dahil) arasında değişir | int (gerekli) |
protokol | Dış uç nokta için aktarım protokollerini alır veya ayarlar. Olası değerler Udp veya Tcp'tir | 'Tcp' 'Udp' (gerekli) |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
GelenNatRule
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | Gelen NAT kuralının özellikleri | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendIPConfiguration | Bir VM'nin NetworkInterface'inde tanımlanan özel ip adresine başvuru alır veya ayarlar. Ön uçIPConfigurations'ın her birinin frontendPort'una gönderilen trafik, geri alınan IP'ye iletilir | AltKaynak |
backendPort | Uç nokta üzerindeki iç bağlantılar için kullanılan bir bağlantı noktasını alır veya ayarlar. localPort özniteliği uç noktanın sonsuz bağlantı noktasını bir roldeki iç bağlantı noktasına eşler. Bu, bir rolün dış kullanıma sunulandan farklı bir bağlantı noktasındaki bir iç bileşenle iletişim kurması gereken senaryolarda kullanışlıdır. Belirtilmezse, localPort değeri bağlantı noktası özniteliğiyle aynıdır. Çalışma zamanı API'sini kullanarak bulunabilen ayrılmamış bir bağlantı noktasını otomatik olarak atamak için localPort değerini '*' olarak ayarlayın | Int |
etkinleştir Yüzer IP | Sql AlwaysOn kullanılabilirlik Grubunu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırıyor. Bu ayar, SQL Server'da SQL Always ON kullanılabilirlik Grupları kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez | bool (gerekli) |
frontendIPConfiguration | Ön uç IP Adreslerine başvuru alır veya ayarlar | AltKaynak |
ön uç Bağlantı Noktası | Dış uç noktanın bağlantı noktasını alır veya ayarlar. Seçtiğiniz herhangi bir bağlantı noktası numarasını belirtebilirsiniz, ancak hizmetteki her rol için belirtilen bağlantı noktası numaraları benzersiz olmalıdır. Olası değerler 1 ile 65535 (dahil) arasında değişir | int (gerekli) |
idleTimeoutInMinutes | Tcp boşta bağlantısı için zaman aşımını alır veya ayarlar. Değer 4 ile 30 dakika arasında ayarlanabilir. Varsayılan değer 4 dakikadır. Bu öğe yalnızca protokol Tcp olarak ayarlandığında kullanılır | Int |
protokol | Dış uç nokta için aktarım protokollerini alır veya ayarlar. Olası değerler Udp veya Tcp'tir | 'Tcp' 'Udp' (gerekli) |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
LoadBalancerPropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendAddressPools | Arka uç IP adresleri havuzlarını alır veya ayarlar | BackendAddressPool[] |
frontendIPConfigurations | Yük dengeleyicinin ön uç IP adreslerini alır veya ayarlar | FrontendIpConfiguration[] |
inboundNatPools | Gelen NAT havuzlarını alır veya ayarlar | InboundNatPool[] |
inboundNatRules | Gelen kuralların listesini alır veya ayarlar | InboundNatRule[] |
loadBalancingRules | Yük dengeleme kurallarını alır veya ayarlar | LoadBalancingRule[] |
outboundNatRules | Giden NAT kurallarını alır veya ayarlar | OutboundNatRule[] |
Sonda | Yük dengeleyici yoklamalarının listesini alır veya ayarlar | Yoklama[] |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
kaynakGuid | Yük dengeleyici kaynağının kaynak guid özelliğini alır veya ayarlar | dizgi |
LoadBalancingRule
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | Yük dengeleyicinin özellikleri | LoadBalancingRulePropertiesFormat |
LoadBalancingRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
backendAddressPool | BIR IP havuzuna başvuru alır veya ayarlar. Gelen trafik arka uç IP'lerindeki IP'ler arasında rastgele yük dengelemesi yapılır | AltKaynak |
backendPort | Uç nokta üzerindeki iç bağlantılar için kullanılan bir bağlantı noktasını alır veya ayarlar. localPort özniteliği uç noktanın sonsuz bağlantı noktasını bir roldeki iç bağlantı noktasına eşler. Bu, bir rolün dış kullanıma sunulandan farklı bir bağlantı noktasındaki bir iç bileşenle iletişim kurması gereken senaryolarda kullanışlıdır. Belirtilmezse, localPort değeri bağlantı noktası özniteliğiyle aynıdır. Çalışma zamanı API'sini kullanarak bulunabilen ayrılmamış bir bağlantı noktasını otomatik olarak atamak için localPort değerini '*' olarak ayarlayın | Int |
etkinleştir Yüzer IP | Sql AlwaysOn kullanılabilirlik Grubunu yapılandırmak için gereken kayan IP özelliği için bir sanal makinenin uç noktasını yapılandırıyor. Bu ayar, SQL Server'da SQL Always ON kullanılabilirlik Grupları kullanılırken gereklidir. Uç noktayı oluşturduktan sonra bu ayar değiştirilemez | bool (gerekli) |
frontendIPConfiguration | Ön uç IP Adreslerine başvuru alır veya ayarlar | AltKaynak |
ön uç Bağlantı Noktası | Dış uç noktanın bağlantı noktasını alır veya ayarlar. Seçtiğiniz herhangi bir bağlantı noktası numarasını belirtebilirsiniz, ancak hizmetteki her rol için belirtilen bağlantı noktası numaraları benzersiz olmalıdır. Olası değerler 1 ile 65535 (dahil) arasında değişir | int (gerekli) |
idleTimeoutInMinutes | Tcp boşta bağlantısı için zaman aşımını alır veya ayarlar. Değer 4 ile 30 dakika arasında ayarlanabilir. Varsayılan değer 4 dakikadır. Bu öğe yalnızca protokol Tcp olarak ayarlandığında kullanılır | Int |
loadDistribution (YükDağıtımı) | Bu kural için yük dağıtım ilkesini alır veya ayarlar | 'Varsayılan' 'KaynakIP' 'KaynakIPProtocol' |
sonda | Yük Dengeleme kuralı tarafından kullanılan yük dengeleyici yoklaması başvuruyu alır veya ayarlar. | AltKaynak |
protokol | Dış uç nokta için aktarım protokollerini alır veya ayarlar. Olası değerler Udp veya Tcp'tir | 'Tcp' 'Udp' (gerekli) |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
OutboundNatRule
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | Yük dengeleyicinin giden NAT havuzu | OutboundNatRulePropertiesFormat |
OutboundNatRulePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
allocationOutboundPorts | SNAT için kullanılacak giden bağlantı noktalarının sayısını alır veya ayarlar | int (gerekli) |
backendAddressPool | BIR IP havuzuna başvuru alır veya ayarlar. Giden trafik arka uç IP'lerindeki IP'ler arasında rastgele yük dengelemesi yapılır | AltKaynak |
frontendIPConfigurations | Yük dengeleyicinin Ön Uç IP adreslerini alır veya ayarlar | AltKaynak[] |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
Sonda
Ad | Açıklama | Değer |
---|---|---|
ETİKET | Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
ad | Kaynak grubu içinde benzersiz olan kaynağın adını alır. Bu ad kaynağa erişmek için kullanılabilir | dizgi |
Özellikler | ProbePropertiesFormat |
ProbePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
intervalInSeconds | Sistem durumu için uç noktanın ne sıklıkta yokleneceğini gösteren aralığı saniye cinsinden alır veya ayarlar. Genellikle aralık, ayrılan zaman aşımı süresinin (saniye cinsinden) yarısından biraz daha kısadır ve bu da örneği döndürmeden önce iki tam yoklamanın yapılmasına izin verir. Varsayılan değer 15, en düşük değer 5'tir | Int |
loadBalancingRules | Bu araştırmayı kullanan Yük dengeleyici kurallarını alır | AltKaynak[] |
numberOfProbes (prob sayısı) | Yanıt alınmazsa uç noktaya daha fazla trafiğin tesliminin durdurulmasıyla sonuçlanacak yoklama sayısını alır veya ayarlar. Bu değerler, uç noktaların Azure'da kullanılan tipik zamanlardan daha hızlı veya daha yavaş döndürülmesini sağlar. | Int |
liman | Yoklamayla iletişim kurmak için Bağlantı Noktasını alır veya ayarlar. Olası değerler 1 ile 65535 (dahil) arasında değişir. | int (gerekli) |
protokol | Bitiş noktasının protokollerini alır veya ayarlar. Olası değerler http pr Tcp'dir. Tcp belirtilirse, yoklamanın başarılı olması için alınan bir ACK gereklidir. http belirtilirse, yoklamanın başarılı olması için tanımlayıcı URI'den 200 Tamam yanıtı gerekir | 'Http' (İngilizce) 'Tcp' (gerekli) |
hazırlamaDurumu | PublicIP kaynağının Sağlama durumunu güncelleştirir veya ayarlar Güncelleştirme/Silme/Başarısız | dizgi |
istek Yolu | VM'den sistem durumu istemek için kullanılan URI'yi alır veya ayarlar. Bir protokol http olarak ayarlandıysa yol gereklidir. Aksi takdirde, buna izin verilmez. Varsayılan değer yok | dizgi |
Kaynak Etiketleri
Ad | Açıklama | Değer |
---|
Alt Kaynak
Ad | Açıklama | Değer |
---|---|---|
Kimliği | Kaynak Kimliği | dizgi |
Kullanım Örnekleri
Azure Doğrulanmış Modülleri
Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.
Modül | Açıklama |
---|---|
Yük dengeleyici | Loadbalancer için AVM Kaynak Modülü |