ApplicationTypeInfo Class

Information about an application type.

Inheritance
ApplicationTypeInfo

Constructor

ApplicationTypeInfo(*, name: Optional[str] = None, version: Optional[str] = None, default_parameter_list=None, status=None, status_details: Optional[str] = None, application_type_definition_kind=None, **kwargs)

Parameters

name
str
Required

The application type name as defined in the application manifest.

version
str
Required

The version of the application type as defined in the application manifest.

default_parameter_list
list[ApplicationParameter]
Required

List of application type parameters that can be overridden when creating or updating the application.

status
str or ApplicationTypeStatus
Required

The status of the application type. Possible values include: 'Invalid', 'Provisioning', 'Available', 'Unprovisioning', 'Failed'

status_details
str
Required

Additional detailed information about the status of the application type.

application_type_definition_kind
str or ApplicationTypeDefinitionKind
Required

The mechanism used to define a Service Fabric application type. Possible values include: 'Invalid', 'ServiceFabricApplicationPackage', 'Compose'