ApplicationResourceDescription Class

This type describes a application resource.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Inheritance
ApplicationResourceDescription

Constructor

ApplicationResourceDescription(*, name: str, description: Optional[str] = None, services=None, diagnostics=None, debug_params: Optional[str] = None, identity=None, **kwargs)

Parameters

name
str
Required

Required. Name of the Application resource.

description
str
Required

User readable description of the application.

services
list[ServiceResourceDescription]
Required

Describes the services in the application. This property is used to create or modify services of the application. On get only the name of the service is returned. The service description can be obtained by querying for the service resource.

diagnostics
DiagnosticsDescription
Required

Describes the diagnostics definition and usage for an application resource.

debug_params
str
Required

Internal - used by Visual Studio to setup the debugging session on the local development environment.

identity
IdentityDescription
Required

Describes the identity of the application.

Variables

service_names
list[str]

Names of the services in the application.

status
str or ResourceStatus

Status of the application. Possible values include: 'Unknown', 'Ready', 'Upgrading', 'Creating', 'Deleting', 'Failed'

status_details
str

Gives additional information about the current status of the application.

health_state
str or HealthState

Describes the health state of an application resource. Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown'

unhealthy_evaluation
str

When the application's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the application is marked unhealthy.