class Azure::ServiceFabric::V6_2_0_9::Models::DeployedServicePackageInfo
Information about service package deployed on a Service Fabric node.
Attributes
@return [String] The name of the service package as specified in the service manifest.
@return [String] The ActivationId of a deployed service package. If ServicePackageActivationMode
specified at the time of creating the service is 'SharedProcess' (or if it is not specified, in which case it defaults to 'SharedProcess'), then value of ServicePackageActivationId is always an empty string.
@return [DeploymentStatus] Specifies the status of a deployed application or service package on a Service Fabric node. Possible values include: 'Invalid', 'Downloading', 'Activating', 'Active', 'Upgrading', 'Deactivating'
@return [String] The version of the service package specified in service manifest.
Public Class Methods
Mapper for DeployedServicePackageInfo
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/6.2.0.9/generated/azure_service_fabric/models/deployed_service_package_info.rb, line 42 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'DeployedServicePackageInfo', type: { name: 'Composite', class_name: 'DeployedServicePackageInfo', model_properties: { name: { client_side_validation: true, required: false, serialized_name: 'Name', type: { name: 'String' } }, version: { client_side_validation: true, required: false, serialized_name: 'Version', type: { name: 'String' } }, status: { client_side_validation: true, required: false, serialized_name: 'Status', type: { name: 'String' } }, service_package_activation_id: { client_side_validation: true, required: false, serialized_name: 'ServicePackageActivationId', type: { name: 'String' } } } } } end