DeployedServiceReplicaDetailInfo Class

Information about a Service Fabric service replica deployed on a node.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: DeployedStatefulServiceReplicaDetailInfo, DeployedStatelessServiceInstanceDetailInfo

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

Inheritance
DeployedServiceReplicaDetailInfo

Constructor

DeployedServiceReplicaDetailInfo(*, service_name: Optional[str] = None, partition_id: Optional[str] = None, current_service_operation=None, current_service_operation_start_time_utc=None, reported_load=None, **kwargs)

Parameters

service_name
str
Required

Full hierarchical name of the service in URI format starting with fabric:.

partition_id
str
Required

An internal ID used by Service Fabric to uniquely identify a partition. This is a randomly generated GUID when the service was created. The partition ID is unique and does not change for the lifetime of the service. If the same service was deleted and recreated the IDs of its partitions would be different.

current_service_operation
str or ServiceOperationName
Required

Specifies the current active life-cycle operation on a stateful service replica or stateless service instance. Possible values include: 'Unknown', 'None', 'Open', 'ChangeRole', 'Close', 'Abort'

current_service_operation_start_time_utc
datetime
Required

The start time of the current service operation in UTC format.

reported_load
list[LoadMetricReportInfo]
Required

List of load reported by replica.

service_kind
str
Required

Required. Constant filled by server.