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
- 2025-03-01-önizleme
- 2024-11-01-önizleme
- 2024-09-01-önizleme
- 2024-06-01-önizleme
- 2024-04-01
- 2024-02-01-önizleme
- 2023-12-01-önizleme
- 2023-11-01-önizleme
- 2023-09-01-önizleme
- 2023-07-01-önizleme
- 2023-03-01-önizleme
- 2023-02-01-önizleme
- 2022-10-01-önizleme
- 2022-08-01-önizleme
- 2022-06-01-önizleme
- 2022-02-01-önizleme
- 2022-01-01
- 2021-11-01-preview
- 2021-07-01-önizleme
- 2021-05-01
- 2021-01-01-önizleme
Bicep kaynak tanımı
managedClusters/applications 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.ServiceFabric/managedClusters/applications kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.ServiceFabric/managedClusters/applications@2024-11-01-preview' = {
parent: resourceSymbolicName
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
managedIdentities: [
{
name: 'string'
principalId: 'string'
}
]
parameters: {
{customized property}: 'string'
}
upgradePolicy: {
applicationHealthPolicy: {
considerWarningAsError: bool
defaultServiceTypeHealthPolicy: {
maxPercentUnhealthyPartitionsPerService: int
maxPercentUnhealthyReplicasPerPartition: int
maxPercentUnhealthyServices: int
}
maxPercentUnhealthyDeployedApplications: int
serviceTypeHealthPolicyMap: {
{customized property}: {
maxPercentUnhealthyPartitionsPerService: int
maxPercentUnhealthyReplicasPerPartition: int
maxPercentUnhealthyServices: int
}
}
}
forceRestart: bool
instanceCloseDelayDuration: int
recreateApplication: bool
rollingUpgradeMonitoringPolicy: {
failureAction: 'string'
healthCheckRetryTimeout: 'string'
healthCheckStableDuration: 'string'
healthCheckWaitDuration: 'string'
upgradeDomainTimeout: 'string'
upgradeTimeout: 'string'
}
upgradeMode: 'string'
upgradeReplicaSetCheckTimeout: int
}
version: 'string'
}
tags: {
{customized property}: 'string'
}
}
Özellik Değerleri
ApplicationHealthPolicy
Ad | Açıklama | Değer |
---|---|---|
considerWarningAsError | Uyarıların hatalarla aynı önem derecesine sahip olup olmadığını gösterir. | bool (gerekli) |
defaultServiceTypeHealthPolicy | Bir hizmet türünün sistem durumunu değerlendirmek için varsayılan olarak kullanılan sistem durumu ilkesi. | ServiceTypeHealthPolicy |
maxPercentUnhealthyDeployedApplications | İyi durumda olmayan dağıtılan uygulamaların izin verilen en yüksek yüzdesi. İzin verilen değerler sıfırdan 100'e kadar bayt değerleridir. Yüzde, dağıtılan uygulamaların hata olarak kabul edilmeden önce iyi durumda olmayan en yüksek tolere edilen yüzdesini temsil eder. Bu, iyi durumda olmayan dağıtılan uygulamaların sayısı, uygulamanın o anda kümede dağıtıldığı düğüm sayısına bölünerek hesaplanır. Hesaplama, az sayıda düğümde bir hatayı tolere etmek için yukarı yuvarlar. Varsayılan yüzde sıfırdır. |
int (gerekli) |
serviceTypeHealthPolicyMap | Hizmet türü adı başına hizmet türü sistem durumu ilkesine sahip eşleme. Harita varsayılan olarak boş olur. | ApplicationHealthPolicyServiceTypeHealthPolicyMap |
ApplicationHealthPolicyServiceTypeHealthPolicyMap
Ad | Açıklama | Değer |
---|
ApplicationResourceProperties
Ad | Açıklama | Değer |
---|---|---|
managedIdentities | Uygulama için kullanıcı tarafından atanan kimliklerin listesi ve her biri kolay bir ada eşlenir. | ApplicationUserAssignedIdentity[] |
Parametre | Uygulama bildiriminde belirtilen varsayılan değerlerinden geçersiz kılınmış değerleri olan uygulama parametrelerinin listesi. | ApplicationResourcePropertiesParameters |
upgradePolicy | İzlenen uygulama yükseltmesi için ilkeyi açıklar. | ApplicationUpgradePolicy |
Sürüm | Uygulama bildiriminde tanımlandığı gibi uygulama türünün sürümü. Bu ad, başvuruda bulunılan uygulama türü sürümü için tam Arm Kaynak Kimliği olmalıdır. |
dizgi |
ApplicationResourcePropertiesParameters
Ad | Açıklama | Değer |
---|
ApplicationResourceTags
Ad | Açıklama | Değer |
---|
ApplicationUpgradePolicy
ApplicationUserAssignedIdentity
Ad | Açıklama | Değer |
---|---|---|
ad | Kullanıcı tarafından atanan kimliğin kolay adı. | dize (gerekli) |
principalId | Kullanıcı tarafından atanan kimliğin asıl kimliği. | dize (gerekli) |
ManagedIdentity
ManagedIdentityUserAssignedIdentities
Ad | Açıklama | Değer |
---|
Microsoft.ServiceFabric/managedClusters/applications
Ad | Açıklama | Değer |
---|---|---|
kimlik | Bir Azure kaynağının yönetilen kimliklerini açıklar. | ManagedIdentity |
yer | Kaynağın bulunduğu coğrafi konum | dizgi |
ad | Kaynak adı | dize (gerekli) |
ebeveyn | Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir. Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında. |
Kaynak türü için sembolik ad: managedClusters |
Özellikler | Uygulama kaynağı özellikleri. | ApplicationResourceProperties |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
RollingUpgradeMonitoringPolicy
Ad | Açıklama | Değer |
---|---|---|
failureAction | İzlenen yükseltme izleme ilkesi veya sistem durumu ilkesi ihlalleriyle karşılaştığında gerçekleştirilecek telafi eylemi. Geçersiz, hata eyleminin geçersiz olduğunu gösterir. Geri alma, yükseltmenin otomatik olarak geri alınacağını belirtir. El ile, yükseltmenin İzlenmeyenManual yükseltme moduna geçeceğini gösterir. | 'El ile' 'Geri Alma' (gerekli) |
healthCheckRetryTimeout | FailureAction yürütülmeden önce uygulama veya küme iyi durumda olmadığında sistem durumu değerlendirmesini yeniden deneme süresi. "hh:mm:ss.fff" biçiminde ISO 8601 süresini temsil eden bir dize olarak yorumlanır. | dize (gerekli) |
healthCheckStableDuration | Yükseltme bir sonraki yükseltme etki alanına geçmeden önce uygulamanın veya kümenin iyi durumda kalması gereken süre. "hh:mm:ss.fff" biçiminde ISO 8601 süresini temsil eden bir dize olarak yorumlanır. | dize (gerekli) |
healthCheckWaitDuration | Sistem durumu ilkelerini uygulamadan önce bir yükseltme etki alanını tamamladıktan sonra beklenmesi gereken süre. "hh:mm:ss.fff" biçiminde ISO 8601 süresini temsil eden bir dize olarak yorumlanır. | dize (gerekli) |
upgradeDomainTimeout | FailureAction yürütülmeden önce her yükseltme etki alanının tamamlanması gereken süre. 12 saatten büyük olamaz. "hh:mm:ss.fff" biçiminde ISO 8601 süresini temsil eden bir dize olarak yorumlanır. | dize (gerekli) |
upgradeTimeout | FailureAction yürütülmeden önce genel yükseltmenin tamamlanması gereken süre. 12 saatten büyük olamaz. "hh:mm:ss.fff" biçiminde ISO 8601 süresini temsil eden bir dize olarak yorumlanır. | dize (gerekli) |
ServiceTypeHealthPolicy
Ad | Açıklama | Değer |
---|---|---|
maxPercentUnhealthyPartitionsPerService | Hizmet başına izin verilen en yüksek iyi durumda olmayan bölüm yüzdesi. Yüzde, hizmetin hata olarak kabul edilmesinden önce iyi durumda olmayan bölümlerin en yüksek tolere edilen yüzdesini temsil eder. Yüzdeye uyulup en az bir iyi durumda olmayan bölüm varsa sistem durumu Uyarı olarak değerlendirilir. Yüzde, iyi durumda olmayan bölümlerin sayısı hizmetteki toplam bölüm sayısına bölünerek hesaplanır. Hesaplama, az sayıda bölümde bir hatayı tolere etmek için yukarı yuvarlar. |
Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 100 (gerekli) |
maxPercentUnhealthyReplicasPerPartition | Bölüm başına izin verilen en yüksek iyi durumda olmayan çoğaltma yüzdesi. Yüzde, bölüm hata olarak değerlendirilmeden önce iyi durumda olmayan çoğaltmaların en yüksek tolere edilen yüzdesini temsil eder. Yüzdeye uyulup en az bir iyi durumda olmayan çoğaltma varsa, sistem durumu Uyarı olarak değerlendirilir. Yüzde, iyi durumda olmayan çoğaltmaların sayısı bölümdeki toplam çoğaltma sayısına bölünerek hesaplanır. Hesaplama, az sayıda çoğaltmada bir hatayı tolere etmek için yukarı yuvarlar. |
Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 100 (gerekli) |
maxPercentUnhealthyServices | İyi durumda olmayan hizmetlerin izin verilen en yüksek yüzdesi. Yüzde, uygulamanın hata olarak kabul edilmesinden önce iyi durumda olmayan hizmetlerin en yüksek tolere edilen yüzdesini temsil eder. Yüzdeye uyulup en az bir iyi durumda olmayan hizmet varsa sistem durumu Uyarı olarak değerlendirilir. Bu, belirli bir hizmet türündeki iyi durumda olmayan hizmetlerin sayısı, belirli bir hizmet türünün toplam hizmet sayısına bölünerek hesaplanır. Hesaplama, az sayıda hizmette bir hatayı tolere etmek için yukarı yuvarlar. |
Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 100 (gerekli) |
Kullanıcı Atanmış Kimlik
Ad | Açıklama | Değer |
---|
ARM şablonu kaynak tanımı
managedClusters/applications 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.ServiceFabric/managedClusters/applications kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.ServiceFabric/managedClusters/applications",
"apiVersion": "2024-11-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"managedIdentities": [
{
"name": "string",
"principalId": "string"
}
],
"parameters": {
"{customized property}": "string"
},
"upgradePolicy": {
"applicationHealthPolicy": {
"considerWarningAsError": "bool",
"defaultServiceTypeHealthPolicy": {
"maxPercentUnhealthyPartitionsPerService": "int",
"maxPercentUnhealthyReplicasPerPartition": "int",
"maxPercentUnhealthyServices": "int"
},
"maxPercentUnhealthyDeployedApplications": "int",
"serviceTypeHealthPolicyMap": {
"{customized property}": {
"maxPercentUnhealthyPartitionsPerService": "int",
"maxPercentUnhealthyReplicasPerPartition": "int",
"maxPercentUnhealthyServices": "int"
}
}
},
"forceRestart": "bool",
"instanceCloseDelayDuration": "int",
"recreateApplication": "bool",
"rollingUpgradeMonitoringPolicy": {
"failureAction": "string",
"healthCheckRetryTimeout": "string",
"healthCheckStableDuration": "string",
"healthCheckWaitDuration": "string",
"upgradeDomainTimeout": "string",
"upgradeTimeout": "string"
},
"upgradeMode": "string",
"upgradeReplicaSetCheckTimeout": "int"
},
"version": "string"
},
"tags": {
"{customized property}": "string"
}
}
Özellik Değerleri
ApplicationHealthPolicy
Ad | Açıklama | Değer |
---|---|---|
considerWarningAsError | Uyarıların hatalarla aynı önem derecesine sahip olup olmadığını gösterir. | bool (gerekli) |
defaultServiceTypeHealthPolicy | Bir hizmet türünün sistem durumunu değerlendirmek için varsayılan olarak kullanılan sistem durumu ilkesi. | ServiceTypeHealthPolicy |
maxPercentUnhealthyDeployedApplications | İyi durumda olmayan dağıtılan uygulamaların izin verilen en yüksek yüzdesi. İzin verilen değerler sıfırdan 100'e kadar bayt değerleridir. Yüzde, dağıtılan uygulamaların hata olarak kabul edilmeden önce iyi durumda olmayan en yüksek tolere edilen yüzdesini temsil eder. Bu, iyi durumda olmayan dağıtılan uygulamaların sayısı, uygulamanın o anda kümede dağıtıldığı düğüm sayısına bölünerek hesaplanır. Hesaplama, az sayıda düğümde bir hatayı tolere etmek için yukarı yuvarlar. Varsayılan yüzde sıfırdır. |
int (gerekli) |
serviceTypeHealthPolicyMap | Hizmet türü adı başına hizmet türü sistem durumu ilkesine sahip eşleme. Harita varsayılan olarak boş olur. | ApplicationHealthPolicyServiceTypeHealthPolicyMap |
ApplicationHealthPolicyServiceTypeHealthPolicyMap
Ad | Açıklama | Değer |
---|
ApplicationResourceProperties
Ad | Açıklama | Değer |
---|---|---|
managedIdentities | Uygulama için kullanıcı tarafından atanan kimliklerin listesi ve her biri kolay bir ada eşlenir. | ApplicationUserAssignedIdentity[] |
Parametre | Uygulama bildiriminde belirtilen varsayılan değerlerinden geçersiz kılınmış değerleri olan uygulama parametrelerinin listesi. | ApplicationResourcePropertiesParameters |
upgradePolicy | İzlenen uygulama yükseltmesi için ilkeyi açıklar. | ApplicationUpgradePolicy |
Sürüm | Uygulama bildiriminde tanımlandığı gibi uygulama türünün sürümü. Bu ad, başvuruda bulunılan uygulama türü sürümü için tam Arm Kaynak Kimliği olmalıdır. |
dizgi |
ApplicationResourcePropertiesParameters
Ad | Açıklama | Değer |
---|
ApplicationResourceTags
Ad | Açıklama | Değer |
---|
ApplicationUpgradePolicy
ApplicationUserAssignedIdentity
Ad | Açıklama | Değer |
---|---|---|
ad | Kullanıcı tarafından atanan kimliğin kolay adı. | dize (gerekli) |
principalId | Kullanıcı tarafından atanan kimliğin asıl kimliği. | dize (gerekli) |
ManagedIdentity
ManagedIdentityUserAssignedIdentities
Ad | Açıklama | Değer |
---|
Microsoft.ServiceFabric/managedClusters/applications
Ad | Açıklama | Değer |
---|---|---|
apiVersiyonu | API sürümü | '2024-11-01-preview' |
kimlik | Bir Azure kaynağının yönetilen kimliklerini açıklar. | ManagedIdentity |
yer | Kaynağın bulunduğu coğrafi konum | dizgi |
ad | Kaynak adı | dize (gerekli) |
Özellikler | Uygulama kaynağı özellikleri. | ApplicationResourceProperties |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
tür | Kaynak türü | 'Microsoft.ServiceFabric/managedClusters/applications' |
RollingUpgradeMonitoringPolicy
Ad | Açıklama | Değer |
---|---|---|
failureAction | İzlenen yükseltme izleme ilkesi veya sistem durumu ilkesi ihlalleriyle karşılaştığında gerçekleştirilecek telafi eylemi. Geçersiz, hata eyleminin geçersiz olduğunu gösterir. Geri alma, yükseltmenin otomatik olarak geri alınacağını belirtir. El ile, yükseltmenin İzlenmeyenManual yükseltme moduna geçeceğini gösterir. | 'El ile' 'Geri Alma' (gerekli) |
healthCheckRetryTimeout | FailureAction yürütülmeden önce uygulama veya küme iyi durumda olmadığında sistem durumu değerlendirmesini yeniden deneme süresi. "hh:mm:ss.fff" biçiminde ISO 8601 süresini temsil eden bir dize olarak yorumlanır. | dize (gerekli) |
healthCheckStableDuration | Yükseltme bir sonraki yükseltme etki alanına geçmeden önce uygulamanın veya kümenin iyi durumda kalması gereken süre. "hh:mm:ss.fff" biçiminde ISO 8601 süresini temsil eden bir dize olarak yorumlanır. | dize (gerekli) |
healthCheckWaitDuration | Sistem durumu ilkelerini uygulamadan önce bir yükseltme etki alanını tamamladıktan sonra beklenmesi gereken süre. "hh:mm:ss.fff" biçiminde ISO 8601 süresini temsil eden bir dize olarak yorumlanır. | dize (gerekli) |
upgradeDomainTimeout | FailureAction yürütülmeden önce her yükseltme etki alanının tamamlanması gereken süre. 12 saatten büyük olamaz. "hh:mm:ss.fff" biçiminde ISO 8601 süresini temsil eden bir dize olarak yorumlanır. | dize (gerekli) |
upgradeTimeout | FailureAction yürütülmeden önce genel yükseltmenin tamamlanması gereken süre. 12 saatten büyük olamaz. "hh:mm:ss.fff" biçiminde ISO 8601 süresini temsil eden bir dize olarak yorumlanır. | dize (gerekli) |
ServiceTypeHealthPolicy
Ad | Açıklama | Değer |
---|---|---|
maxPercentUnhealthyPartitionsPerService | Hizmet başına izin verilen en yüksek iyi durumda olmayan bölüm yüzdesi. Yüzde, hizmetin hata olarak kabul edilmesinden önce iyi durumda olmayan bölümlerin en yüksek tolere edilen yüzdesini temsil eder. Yüzdeye uyulup en az bir iyi durumda olmayan bölüm varsa sistem durumu Uyarı olarak değerlendirilir. Yüzde, iyi durumda olmayan bölümlerin sayısı hizmetteki toplam bölüm sayısına bölünerek hesaplanır. Hesaplama, az sayıda bölümde bir hatayı tolere etmek için yukarı yuvarlar. |
Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 100 (gerekli) |
maxPercentUnhealthyReplicasPerPartition | Bölüm başına izin verilen en yüksek iyi durumda olmayan çoğaltma yüzdesi. Yüzde, bölüm hata olarak değerlendirilmeden önce iyi durumda olmayan çoğaltmaların en yüksek tolere edilen yüzdesini temsil eder. Yüzdeye uyulup en az bir iyi durumda olmayan çoğaltma varsa, sistem durumu Uyarı olarak değerlendirilir. Yüzde, iyi durumda olmayan çoğaltmaların sayısı bölümdeki toplam çoğaltma sayısına bölünerek hesaplanır. Hesaplama, az sayıda çoğaltmada bir hatayı tolere etmek için yukarı yuvarlar. |
Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 100 (gerekli) |
maxPercentUnhealthyServices | İyi durumda olmayan hizmetlerin izin verilen en yüksek yüzdesi. Yüzde, uygulamanın hata olarak kabul edilmesinden önce iyi durumda olmayan hizmetlerin en yüksek tolere edilen yüzdesini temsil eder. Yüzdeye uyulup en az bir iyi durumda olmayan hizmet varsa sistem durumu Uyarı olarak değerlendirilir. Bu, belirli bir hizmet türündeki iyi durumda olmayan hizmetlerin sayısı, belirli bir hizmet türünün toplam hizmet sayısına bölünerek hesaplanır. Hesaplama, az sayıda hizmette bir hatayı tolere etmek için yukarı yuvarlar. |
Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 100 (gerekli) |
Kullanıcı Atanmış Kimlik
Ad | Açıklama | Değer |
---|
Kullanım Örnekleri
Terraform (AzAPI sağlayıcısı) kaynak tanımı
managedClusters/applications 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.ServiceFabric/managedClusters/applications kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceFabric/managedClusters/applications@2024-11-01-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
managedIdentities = [
{
name = "string"
principalId = "string"
}
]
parameters = {
{customized property} = "string"
}
upgradePolicy = {
applicationHealthPolicy = {
considerWarningAsError = bool
defaultServiceTypeHealthPolicy = {
maxPercentUnhealthyPartitionsPerService = int
maxPercentUnhealthyReplicasPerPartition = int
maxPercentUnhealthyServices = int
}
maxPercentUnhealthyDeployedApplications = int
serviceTypeHealthPolicyMap = {
{customized property} = {
maxPercentUnhealthyPartitionsPerService = int
maxPercentUnhealthyReplicasPerPartition = int
maxPercentUnhealthyServices = int
}
}
}
forceRestart = bool
instanceCloseDelayDuration = int
recreateApplication = bool
rollingUpgradeMonitoringPolicy = {
failureAction = "string"
healthCheckRetryTimeout = "string"
healthCheckStableDuration = "string"
healthCheckWaitDuration = "string"
upgradeDomainTimeout = "string"
upgradeTimeout = "string"
}
upgradeMode = "string"
upgradeReplicaSetCheckTimeout = int
}
version = "string"
}
}
}
Özellik Değerleri
ApplicationHealthPolicy
Ad | Açıklama | Değer |
---|---|---|
considerWarningAsError | Uyarıların hatalarla aynı önem derecesine sahip olup olmadığını gösterir. | bool (gerekli) |
defaultServiceTypeHealthPolicy | Bir hizmet türünün sistem durumunu değerlendirmek için varsayılan olarak kullanılan sistem durumu ilkesi. | ServiceTypeHealthPolicy |
maxPercentUnhealthyDeployedApplications | İyi durumda olmayan dağıtılan uygulamaların izin verilen en yüksek yüzdesi. İzin verilen değerler sıfırdan 100'e kadar bayt değerleridir. Yüzde, dağıtılan uygulamaların hata olarak kabul edilmeden önce iyi durumda olmayan en yüksek tolere edilen yüzdesini temsil eder. Bu, iyi durumda olmayan dağıtılan uygulamaların sayısı, uygulamanın o anda kümede dağıtıldığı düğüm sayısına bölünerek hesaplanır. Hesaplama, az sayıda düğümde bir hatayı tolere etmek için yukarı yuvarlar. Varsayılan yüzde sıfırdır. |
int (gerekli) |
serviceTypeHealthPolicyMap | Hizmet türü adı başına hizmet türü sistem durumu ilkesine sahip eşleme. Harita varsayılan olarak boş olur. | ApplicationHealthPolicyServiceTypeHealthPolicyMap |
ApplicationHealthPolicyServiceTypeHealthPolicyMap
Ad | Açıklama | Değer |
---|
ApplicationResourceProperties
Ad | Açıklama | Değer |
---|---|---|
managedIdentities | Uygulama için kullanıcı tarafından atanan kimliklerin listesi ve her biri kolay bir ada eşlenir. | ApplicationUserAssignedIdentity[] |
Parametre | Uygulama bildiriminde belirtilen varsayılan değerlerinden geçersiz kılınmış değerleri olan uygulama parametrelerinin listesi. | ApplicationResourcePropertiesParameters |
upgradePolicy | İzlenen uygulama yükseltmesi için ilkeyi açıklar. | ApplicationUpgradePolicy |
Sürüm | Uygulama bildiriminde tanımlandığı gibi uygulama türünün sürümü. Bu ad, başvuruda bulunılan uygulama türü sürümü için tam Arm Kaynak Kimliği olmalıdır. |
dizgi |
ApplicationResourcePropertiesParameters
Ad | Açıklama | Değer |
---|
ApplicationResourceTags
Ad | Açıklama | Değer |
---|
ApplicationUpgradePolicy
ApplicationUserAssignedIdentity
Ad | Açıklama | Değer |
---|---|---|
ad | Kullanıcı tarafından atanan kimliğin kolay adı. | dize (gerekli) |
principalId | Kullanıcı tarafından atanan kimliğin asıl kimliği. | dize (gerekli) |
ManagedIdentity
ManagedIdentityUserAssignedIdentities
Ad | Açıklama | Değer |
---|
Microsoft.ServiceFabric/managedClusters/applications
Ad | Açıklama | Değer |
---|---|---|
kimlik | Bir Azure kaynağının yönetilen kimliklerini açıklar. | ManagedIdentity |
yer | Kaynağın bulunduğu coğrafi konum | dizgi |
ad | Kaynak adı | dize (gerekli) |
parent_id | Bu kaynağın üst öğesi olan kaynağın kimliği. | Tür kaynağı kimliği: managedClusters |
Özellikler | Uygulama kaynağı özellikleri. | ApplicationResourceProperties |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. |
tür | Kaynak türü | "Microsoft.ServiceFabric/managedClusters/applications@2024-11-01-preview" |
RollingUpgradeMonitoringPolicy
Ad | Açıklama | Değer |
---|---|---|
failureAction | İzlenen yükseltme izleme ilkesi veya sistem durumu ilkesi ihlalleriyle karşılaştığında gerçekleştirilecek telafi eylemi. Geçersiz, hata eyleminin geçersiz olduğunu gösterir. Geri alma, yükseltmenin otomatik olarak geri alınacağını belirtir. El ile, yükseltmenin İzlenmeyenManual yükseltme moduna geçeceğini gösterir. | 'El ile' 'Geri Alma' (gerekli) |
healthCheckRetryTimeout | FailureAction yürütülmeden önce uygulama veya küme iyi durumda olmadığında sistem durumu değerlendirmesini yeniden deneme süresi. "hh:mm:ss.fff" biçiminde ISO 8601 süresini temsil eden bir dize olarak yorumlanır. | dize (gerekli) |
healthCheckStableDuration | Yükseltme bir sonraki yükseltme etki alanına geçmeden önce uygulamanın veya kümenin iyi durumda kalması gereken süre. "hh:mm:ss.fff" biçiminde ISO 8601 süresini temsil eden bir dize olarak yorumlanır. | dize (gerekli) |
healthCheckWaitDuration | Sistem durumu ilkelerini uygulamadan önce bir yükseltme etki alanını tamamladıktan sonra beklenmesi gereken süre. "hh:mm:ss.fff" biçiminde ISO 8601 süresini temsil eden bir dize olarak yorumlanır. | dize (gerekli) |
upgradeDomainTimeout | FailureAction yürütülmeden önce her yükseltme etki alanının tamamlanması gereken süre. 12 saatten büyük olamaz. "hh:mm:ss.fff" biçiminde ISO 8601 süresini temsil eden bir dize olarak yorumlanır. | dize (gerekli) |
upgradeTimeout | FailureAction yürütülmeden önce genel yükseltmenin tamamlanması gereken süre. 12 saatten büyük olamaz. "hh:mm:ss.fff" biçiminde ISO 8601 süresini temsil eden bir dize olarak yorumlanır. | dize (gerekli) |
ServiceTypeHealthPolicy
Ad | Açıklama | Değer |
---|---|---|
maxPercentUnhealthyPartitionsPerService | Hizmet başına izin verilen en yüksek iyi durumda olmayan bölüm yüzdesi. Yüzde, hizmetin hata olarak kabul edilmesinden önce iyi durumda olmayan bölümlerin en yüksek tolere edilen yüzdesini temsil eder. Yüzdeye uyulup en az bir iyi durumda olmayan bölüm varsa sistem durumu Uyarı olarak değerlendirilir. Yüzde, iyi durumda olmayan bölümlerin sayısı hizmetteki toplam bölüm sayısına bölünerek hesaplanır. Hesaplama, az sayıda bölümde bir hatayı tolere etmek için yukarı yuvarlar. |
Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 100 (gerekli) |
maxPercentUnhealthyReplicasPerPartition | Bölüm başına izin verilen en yüksek iyi durumda olmayan çoğaltma yüzdesi. Yüzde, bölüm hata olarak değerlendirilmeden önce iyi durumda olmayan çoğaltmaların en yüksek tolere edilen yüzdesini temsil eder. Yüzdeye uyulup en az bir iyi durumda olmayan çoğaltma varsa, sistem durumu Uyarı olarak değerlendirilir. Yüzde, iyi durumda olmayan çoğaltmaların sayısı bölümdeki toplam çoğaltma sayısına bölünerek hesaplanır. Hesaplama, az sayıda çoğaltmada bir hatayı tolere etmek için yukarı yuvarlar. |
Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 100 (gerekli) |
maxPercentUnhealthyServices | İyi durumda olmayan hizmetlerin izin verilen en yüksek yüzdesi. Yüzde, uygulamanın hata olarak kabul edilmesinden önce iyi durumda olmayan hizmetlerin en yüksek tolere edilen yüzdesini temsil eder. Yüzdeye uyulup en az bir iyi durumda olmayan hizmet varsa sistem durumu Uyarı olarak değerlendirilir. Bu, belirli bir hizmet türündeki iyi durumda olmayan hizmetlerin sayısı, belirli bir hizmet türünün toplam hizmet sayısına bölünerek hesaplanır. Hesaplama, az sayıda hizmette bir hatayı tolere etmek için yukarı yuvarlar. |
Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 100 (gerekli) |
Kullanıcı Atanmış Kimlik
Ad | Açıklama | Değer |
---|