ApplicationResourceProperties interface

Uygulama kaynağı özellikleri.

Extends

Özellikler

provisioningState

Yalnızca yanıtta görünen geçerli dağıtım veya sağlama durumu NOT: Bu özellik serileştirilmez. Yalnızca sunucu tarafından doldurulabilir.

typeName

Uygulama bildiriminde tanımlanan uygulama türü adı.

Devralınan Özellikler

managedIdentities

Uygulama için kullanıcı tarafından atanan kimliklerin listesi ve her biri kolay bir ada eşlenir.

maximumNodes

Service Fabric'in bu uygulama için kapasite ayıracağı en fazla düğüm sayısı. Bunun, bu uygulamanın hizmetlerinin bu düğümlerin tümüne yerleştirileceği anlamına gelmez. Varsayılan olarak, bu özelliğin değeri sıfırdır ve hizmetlerin herhangi bir düğüme yerleştirilebileceği anlamına gelir.

metrics

Uygulama kapasitesi ölçüm açıklaması listesi.

minimumNodes

Service Fabric'in bu uygulama için kapasite ayıracağı en düşük düğüm sayısı. Bunun, bu uygulamanın hizmetlerinin bu düğümlerin tümüne yerleştirileceği anlamına gelmez. Bu özellik sıfır olarak ayarlanırsa, hiçbir kapasite ayrılmaz. Bu özelliğin değeri MaximumNodes özelliğinin değerinden fazla olamaz.

parameters

Uygulama bildiriminde belirtilen varsayılan değerlerinden geçersiz kılınmış değerleri olan uygulama parametrelerinin listesi.

removeApplicationCapacity

Geçerli uygulama kapasitesi ayarlarını kaldırın.

typeVersion

Uygulama bildiriminde tanımlandığı gibi uygulama türünün sürümü.

upgradePolicy

İzlenen uygulama yükseltmesi için ilkeyi açıklar.

Özellik Ayrıntıları

provisioningState

Yalnızca yanıtta görünen geçerli dağıtım veya sağlama durumu NOT: Bu özellik serileştirilmez. Yalnızca sunucu tarafından doldurulabilir.

provisioningState?: string

Özellik Değeri

string

typeName

Uygulama bildiriminde tanımlanan uygulama türü adı.

typeName?: string

Özellik Değeri

string

Devralınan Özellik Detayları

managedIdentities

Uygulama için kullanıcı tarafından atanan kimliklerin listesi ve her biri kolay bir ada eşlenir.

managedIdentities?: ApplicationUserAssignedIdentity[]

Özellik Değeri

Devralındığı yer:ApplicationResourceUpdateProperties.managedIdentities

maximumNodes

Service Fabric'in bu uygulama için kapasite ayıracağı en fazla düğüm sayısı. Bunun, bu uygulamanın hizmetlerinin bu düğümlerin tümüne yerleştirileceği anlamına gelmez. Varsayılan olarak, bu özelliğin değeri sıfırdır ve hizmetlerin herhangi bir düğüme yerleştirilebileceği anlamına gelir.

maximumNodes?: number

Özellik Değeri

number

Devralındığı yer:ApplicationResourceUpdateProperties.maximumNodes

metrics

Uygulama kapasitesi ölçüm açıklaması listesi.

metrics?: ApplicationMetricDescription[]

Özellik Değeri

Devralındığı yer:ApplicationResourceUpdateProperties.metrics

minimumNodes

Service Fabric'in bu uygulama için kapasite ayıracağı en düşük düğüm sayısı. Bunun, bu uygulamanın hizmetlerinin bu düğümlerin tümüne yerleştirileceği anlamına gelmez. Bu özellik sıfır olarak ayarlanırsa, hiçbir kapasite ayrılmaz. Bu özelliğin değeri MaximumNodes özelliğinin değerinden fazla olamaz.

minimumNodes?: number

Özellik Değeri

number

Devralındığı yer:ApplicationResourceUpdateProperties.minimumNodes

parameters

Uygulama bildiriminde belirtilen varsayılan değerlerinden geçersiz kılınmış değerleri olan uygulama parametrelerinin listesi.

parameters?: {[propertyName: string]: string}

Özellik Değeri

{[propertyName: string]: string}

Devralındığı yer:ApplicationResourceUpdateProperties.parameters

removeApplicationCapacity

Geçerli uygulama kapasitesi ayarlarını kaldırın.

removeApplicationCapacity?: boolean

Özellik Değeri

boolean

Devralındığı yer:ApplicationResourceUpdateProperties.removeApplicationCapacity

typeVersion

Uygulama bildiriminde tanımlandığı gibi uygulama türünün sürümü.

typeVersion?: string

Özellik Değeri

string

Devralındığı yer:ApplicationResourceUpdateProperties.typeVersion

upgradePolicy

İzlenen uygulama yükseltmesi için ilkeyi açıklar.

upgradePolicy?: ApplicationUpgradePolicy

Özellik Değeri

Devralındığı yer:ApplicationResourceUpdateProperties.upgradePolicy