Documentation ¶
Overview ¶
Package servicefabric implements the Azure ARM Servicefabric service API version 6.2.0.9.
Service Fabric REST Client APIs allows management of Service Fabric clusters, applications and services.
Index ¶
- Constants
- func UserAgent() string
- func Version() string
- type AadMetadata
- type AadMetadataObject
- type AddRemoveIncrementalNamedPartitionScalingMechanism
- func (arinpsm AddRemoveIncrementalNamedPartitionScalingMechanism) AsAddRemoveIncrementalNamedPartitionScalingMechanism() (*AddRemoveIncrementalNamedPartitionScalingMechanism, bool)
- func (arinpsm AddRemoveIncrementalNamedPartitionScalingMechanism) AsBasicScalingMechanismDescription() (BasicScalingMechanismDescription, bool)
- func (arinpsm AddRemoveIncrementalNamedPartitionScalingMechanism) AsPartitionInstanceCountScaleMechanism() (*PartitionInstanceCountScaleMechanism, bool)
- func (arinpsm AddRemoveIncrementalNamedPartitionScalingMechanism) AsScalingMechanismDescription() (*ScalingMechanismDescription, bool)
- func (arinpsm AddRemoveIncrementalNamedPartitionScalingMechanism) MarshalJSON() ([]byte, error)
- type AnalysisEventMetadata
- type ApplicationBackupConfigurationInfo
- func (abci ApplicationBackupConfigurationInfo) AsApplicationBackupConfigurationInfo() (*ApplicationBackupConfigurationInfo, bool)
- func (abci ApplicationBackupConfigurationInfo) AsBackupConfigurationInfo() (*BackupConfigurationInfo, bool)
- func (abci ApplicationBackupConfigurationInfo) AsBasicBackupConfigurationInfo() (BasicBackupConfigurationInfo, bool)
- func (abci ApplicationBackupConfigurationInfo) AsPartitionBackupConfigurationInfo() (*PartitionBackupConfigurationInfo, bool)
- func (abci ApplicationBackupConfigurationInfo) AsServiceBackupConfigurationInfo() (*ServiceBackupConfigurationInfo, bool)
- func (abci ApplicationBackupConfigurationInfo) MarshalJSON() ([]byte, error)
- type ApplicationBackupEntity
- func (abe ApplicationBackupEntity) AsApplicationBackupEntity() (*ApplicationBackupEntity, bool)
- func (abe ApplicationBackupEntity) AsBackupEntity() (*BackupEntity, bool)
- func (abe ApplicationBackupEntity) AsBasicBackupEntity() (BasicBackupEntity, bool)
- func (abe ApplicationBackupEntity) AsPartitionBackupEntity() (*PartitionBackupEntity, bool)
- func (abe ApplicationBackupEntity) AsServiceBackupEntity() (*ServiceBackupEntity, bool)
- func (abe ApplicationBackupEntity) MarshalJSON() ([]byte, error)
- type ApplicationCapacityDescription
- type ApplicationCreatedEvent
- func (ace ApplicationCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (ace ApplicationCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (ace ApplicationCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (ace ApplicationCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (ace ApplicationCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (ace ApplicationCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (ace ApplicationCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (ace ApplicationCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (ace ApplicationCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (ace ApplicationCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (ace ApplicationCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (ace ApplicationCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (ace ApplicationCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (ace ApplicationCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (ace ApplicationCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (ace ApplicationCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (ace ApplicationCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (ace ApplicationCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (ace ApplicationCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (ace ApplicationCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (ace ApplicationCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (ace ApplicationCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (ace ApplicationCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (ace ApplicationCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (ace ApplicationCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (ace ApplicationCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (ace ApplicationCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (ace ApplicationCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (ace ApplicationCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (ace ApplicationCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (ace ApplicationCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (ace ApplicationCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (ace ApplicationCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (ace ApplicationCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (ace ApplicationCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (ace ApplicationCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (ace ApplicationCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (ace ApplicationCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (ace ApplicationCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (ace ApplicationCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (ace ApplicationCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (ace ApplicationCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (ace ApplicationCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (ace ApplicationCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (ace ApplicationCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (ace ApplicationCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (ace ApplicationCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (ace ApplicationCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (ace ApplicationCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (ace ApplicationCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (ace ApplicationCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (ace ApplicationCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (ace ApplicationCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (ace ApplicationCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (ace ApplicationCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (ace ApplicationCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (ace ApplicationCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (ace ApplicationCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (ace ApplicationCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (ace ApplicationCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (ace ApplicationCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (ace ApplicationCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (ace ApplicationCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (ace ApplicationCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (ace ApplicationCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (ace ApplicationCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (ace ApplicationCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (ace ApplicationCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (ace ApplicationCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (ace ApplicationCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (ace ApplicationCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (ace ApplicationCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (ace ApplicationCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (ace ApplicationCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (ace ApplicationCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (ace ApplicationCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (ace ApplicationCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (ace ApplicationCreatedEvent) MarshalJSON() ([]byte, error)
- type ApplicationDefinitionKind
- type ApplicationDeletedEvent
- func (ade ApplicationDeletedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (ade ApplicationDeletedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (ade ApplicationDeletedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (ade ApplicationDeletedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (ade ApplicationDeletedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (ade ApplicationDeletedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (ade ApplicationDeletedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (ade ApplicationDeletedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (ade ApplicationDeletedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (ade ApplicationDeletedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (ade ApplicationDeletedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (ade ApplicationDeletedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (ade ApplicationDeletedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (ade ApplicationDeletedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (ade ApplicationDeletedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (ade ApplicationDeletedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (ade ApplicationDeletedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (ade ApplicationDeletedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (ade ApplicationDeletedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (ade ApplicationDeletedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (ade ApplicationDeletedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (ade ApplicationDeletedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (ade ApplicationDeletedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (ade ApplicationDeletedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (ade ApplicationDeletedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (ade ApplicationDeletedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (ade ApplicationDeletedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (ade ApplicationDeletedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (ade ApplicationDeletedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (ade ApplicationDeletedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (ade ApplicationDeletedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (ade ApplicationDeletedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (ade ApplicationDeletedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (ade ApplicationDeletedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (ade ApplicationDeletedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (ade ApplicationDeletedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (ade ApplicationDeletedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (ade ApplicationDeletedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (ade ApplicationDeletedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (ade ApplicationDeletedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (ade ApplicationDeletedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (ade ApplicationDeletedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (ade ApplicationDeletedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (ade ApplicationDeletedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (ade ApplicationDeletedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (ade ApplicationDeletedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (ade ApplicationDeletedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (ade ApplicationDeletedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (ade ApplicationDeletedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (ade ApplicationDeletedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (ade ApplicationDeletedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (ade ApplicationDeletedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (ade ApplicationDeletedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (ade ApplicationDeletedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (ade ApplicationDeletedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (ade ApplicationDeletedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (ade ApplicationDeletedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (ade ApplicationDeletedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (ade ApplicationDeletedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (ade ApplicationDeletedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (ade ApplicationDeletedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (ade ApplicationDeletedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (ade ApplicationDeletedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (ade ApplicationDeletedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (ade ApplicationDeletedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (ade ApplicationDeletedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (ade ApplicationDeletedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (ade ApplicationDeletedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (ade ApplicationDeletedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (ade ApplicationDeletedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (ade ApplicationDeletedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (ade ApplicationDeletedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (ade ApplicationDeletedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (ade ApplicationDeletedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (ade ApplicationDeletedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (ade ApplicationDeletedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (ade ApplicationDeletedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (ade ApplicationDeletedEvent) MarshalJSON() ([]byte, error)
- type ApplicationDescription
- type ApplicationEvent
- func (ae ApplicationEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (ae ApplicationEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (ae ApplicationEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (ae ApplicationEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (ae ApplicationEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (ae ApplicationEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (ae ApplicationEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (ae ApplicationEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (ae ApplicationEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (ae ApplicationEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (ae ApplicationEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (ae ApplicationEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (ae ApplicationEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (ae ApplicationEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (ae ApplicationEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (ae ApplicationEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (ae ApplicationEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (ae ApplicationEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (ae ApplicationEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (ae ApplicationEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (ae ApplicationEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (ae ApplicationEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (ae ApplicationEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (ae ApplicationEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (ae ApplicationEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (ae ApplicationEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (ae ApplicationEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (ae ApplicationEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (ae ApplicationEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (ae ApplicationEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (ae ApplicationEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (ae ApplicationEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (ae ApplicationEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (ae ApplicationEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (ae ApplicationEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (ae ApplicationEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (ae ApplicationEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (ae ApplicationEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (ae ApplicationEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (ae ApplicationEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (ae ApplicationEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (ae ApplicationEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (ae ApplicationEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (ae ApplicationEvent) AsFabricEvent() (*FabricEvent, bool)
- func (ae ApplicationEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (ae ApplicationEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (ae ApplicationEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (ae ApplicationEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (ae ApplicationEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (ae ApplicationEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (ae ApplicationEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (ae ApplicationEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (ae ApplicationEvent) AsNodeEvent() (*NodeEvent, bool)
- func (ae ApplicationEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (ae ApplicationEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (ae ApplicationEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (ae ApplicationEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (ae ApplicationEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (ae ApplicationEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (ae ApplicationEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (ae ApplicationEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (ae ApplicationEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (ae ApplicationEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (ae ApplicationEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (ae ApplicationEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (ae ApplicationEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (ae ApplicationEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (ae ApplicationEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (ae ApplicationEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (ae ApplicationEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (ae ApplicationEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (ae ApplicationEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (ae ApplicationEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (ae ApplicationEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (ae ApplicationEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (ae ApplicationEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (ae ApplicationEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (ae ApplicationEvent) MarshalJSON() ([]byte, error)
- type ApplicationHealth
- type ApplicationHealthEvaluation
- func (ahe ApplicationHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) MarshalJSON() ([]byte, error)
- type ApplicationHealthPolicies
- type ApplicationHealthPolicy
- type ApplicationHealthPolicyMapItem
- type ApplicationHealthReportCreatedEvent
- func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (ahrce ApplicationHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
- type ApplicationHealthReportExpiredEvent
- func (ahree ApplicationHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (ahree ApplicationHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
- type ApplicationHealthState
- type ApplicationHealthStateChunk
- type ApplicationHealthStateChunkList
- type ApplicationHealthStateFilter
- type ApplicationInfo
- type ApplicationLoadInfo
- type ApplicationMetricDescription
- type ApplicationNameInfo
- type ApplicationPackageCleanupPolicy
- type ApplicationParameter
- type ApplicationStatus
- type ApplicationTypeApplicationsHealthEvaluation
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (atahe ApplicationTypeApplicationsHealthEvaluation) MarshalJSON() ([]byte, error)
- type ApplicationTypeDefinitionKind
- type ApplicationTypeHealthPolicyMapItem
- type ApplicationTypeImageStorePath
- type ApplicationTypeInfo
- type ApplicationTypeManifest
- type ApplicationTypeStatus
- type ApplicationUpgradeCompleteEvent
- func (auce ApplicationUpgradeCompleteEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsFabricEvent() (*FabricEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsNodeEvent() (*NodeEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (auce ApplicationUpgradeCompleteEvent) MarshalJSON() ([]byte, error)
- type ApplicationUpgradeDescription
- type ApplicationUpgradeDomainCompleteEvent
- func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsFabricEvent() (*FabricEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeEvent() (*NodeEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (audce ApplicationUpgradeDomainCompleteEvent) MarshalJSON() ([]byte, error)
- type ApplicationUpgradeProgressInfo
- type ApplicationUpgradeRollbackCompleteEvent
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsFabricEvent() (*FabricEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeEvent() (*NodeEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (aurce ApplicationUpgradeRollbackCompleteEvent) MarshalJSON() ([]byte, error)
- type ApplicationUpgradeRollbackStartEvent
- func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsFabricEvent() (*FabricEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeEvent() (*NodeEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (aurse ApplicationUpgradeRollbackStartEvent) MarshalJSON() ([]byte, error)
- type ApplicationUpgradeStartEvent
- func (ause ApplicationUpgradeStartEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsFabricEvent() (*FabricEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsNodeEvent() (*NodeEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (ause ApplicationUpgradeStartEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (ause ApplicationUpgradeStartEvent) MarshalJSON() ([]byte, error)
- type ApplicationUpgradeUpdateDescription
- type ApplicationsHealthEvaluation
- func (ahe ApplicationsHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) MarshalJSON() ([]byte, error)
- type AveragePartitionLoadScalingTrigger
- func (aplst AveragePartitionLoadScalingTrigger) AsAveragePartitionLoadScalingTrigger() (*AveragePartitionLoadScalingTrigger, bool)
- func (aplst AveragePartitionLoadScalingTrigger) AsAverageServiceLoadScalingTrigger() (*AverageServiceLoadScalingTrigger, bool)
- func (aplst AveragePartitionLoadScalingTrigger) AsBasicScalingTriggerDescription() (BasicScalingTriggerDescription, bool)
- func (aplst AveragePartitionLoadScalingTrigger) AsScalingTriggerDescription() (*ScalingTriggerDescription, bool)
- func (aplst AveragePartitionLoadScalingTrigger) MarshalJSON() ([]byte, error)
- type AverageServiceLoadScalingTrigger
- func (aslst AverageServiceLoadScalingTrigger) AsAveragePartitionLoadScalingTrigger() (*AveragePartitionLoadScalingTrigger, bool)
- func (aslst AverageServiceLoadScalingTrigger) AsAverageServiceLoadScalingTrigger() (*AverageServiceLoadScalingTrigger, bool)
- func (aslst AverageServiceLoadScalingTrigger) AsBasicScalingTriggerDescription() (BasicScalingTriggerDescription, bool)
- func (aslst AverageServiceLoadScalingTrigger) AsScalingTriggerDescription() (*ScalingTriggerDescription, bool)
- func (aslst AverageServiceLoadScalingTrigger) MarshalJSON() ([]byte, error)
- type AzureBlobBackupStorageDescription
- func (abbsd AzureBlobBackupStorageDescription) AsAzureBlobBackupStorageDescription() (*AzureBlobBackupStorageDescription, bool)
- func (abbsd AzureBlobBackupStorageDescription) AsBackupStorageDescription() (*BackupStorageDescription, bool)
- func (abbsd AzureBlobBackupStorageDescription) AsBasicBackupStorageDescription() (BasicBackupStorageDescription, bool)
- func (abbsd AzureBlobBackupStorageDescription) AsFileShareBackupStorageDescription() (*FileShareBackupStorageDescription, bool)
- func (abbsd AzureBlobBackupStorageDescription) MarshalJSON() ([]byte, error)
- type BackupConfigurationInfo
- func (bci BackupConfigurationInfo) AsApplicationBackupConfigurationInfo() (*ApplicationBackupConfigurationInfo, bool)
- func (bci BackupConfigurationInfo) AsBackupConfigurationInfo() (*BackupConfigurationInfo, bool)
- func (bci BackupConfigurationInfo) AsBasicBackupConfigurationInfo() (BasicBackupConfigurationInfo, bool)
- func (bci BackupConfigurationInfo) AsPartitionBackupConfigurationInfo() (*PartitionBackupConfigurationInfo, bool)
- func (bci BackupConfigurationInfo) AsServiceBackupConfigurationInfo() (*ServiceBackupConfigurationInfo, bool)
- func (bci BackupConfigurationInfo) MarshalJSON() ([]byte, error)
- type BackupEntity
- func (be BackupEntity) AsApplicationBackupEntity() (*ApplicationBackupEntity, bool)
- func (be BackupEntity) AsBackupEntity() (*BackupEntity, bool)
- func (be BackupEntity) AsBasicBackupEntity() (BasicBackupEntity, bool)
- func (be BackupEntity) AsPartitionBackupEntity() (*PartitionBackupEntity, bool)
- func (be BackupEntity) AsServiceBackupEntity() (*ServiceBackupEntity, bool)
- func (be BackupEntity) MarshalJSON() ([]byte, error)
- type BackupEntityKind
- type BackupEpoch
- type BackupInfo
- type BackupPartitionDescription
- type BackupPolicyDescription
- type BackupPolicyScope
- type BackupProgressInfo
- type BackupScheduleDescription
- func (bsd BackupScheduleDescription) AsBackupScheduleDescription() (*BackupScheduleDescription, bool)
- func (bsd BackupScheduleDescription) AsBasicBackupScheduleDescription() (BasicBackupScheduleDescription, bool)
- func (bsd BackupScheduleDescription) AsFrequencyBasedBackupScheduleDescription() (*FrequencyBasedBackupScheduleDescription, bool)
- func (bsd BackupScheduleDescription) AsTimeBasedBackupScheduleDescription() (*TimeBasedBackupScheduleDescription, bool)
- func (bsd BackupScheduleDescription) MarshalJSON() ([]byte, error)
- type BackupScheduleFrequencyType
- type BackupScheduleKind
- type BackupState
- type BackupStorageDescription
- func (bsd BackupStorageDescription) AsAzureBlobBackupStorageDescription() (*AzureBlobBackupStorageDescription, bool)
- func (bsd BackupStorageDescription) AsBackupStorageDescription() (*BackupStorageDescription, bool)
- func (bsd BackupStorageDescription) AsBasicBackupStorageDescription() (BasicBackupStorageDescription, bool)
- func (bsd BackupStorageDescription) AsFileShareBackupStorageDescription() (*FileShareBackupStorageDescription, bool)
- func (bsd BackupStorageDescription) MarshalJSON() ([]byte, error)
- type BackupStorageKind
- type BackupSuspensionInfo
- type BackupSuspensionScope
- type BackupType
- type BaseClient
- func (client BaseClient) BackupPartition(ctx context.Context, partitionID uuid.UUID, ...) (result autorest.Response, err error)
- func (client BaseClient) BackupPartitionPreparer(ctx context.Context, partitionID uuid.UUID, ...) (*http.Request, error)
- func (client BaseClient) BackupPartitionResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) BackupPartitionSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) CancelOperation(ctx context.Context, operationID uuid.UUID, force bool, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) CancelOperationPreparer(ctx context.Context, operationID uuid.UUID, force bool, timeout *int64) (*http.Request, error)
- func (client BaseClient) CancelOperationResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) CancelOperationSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) CancelRepairTask(ctx context.Context, repairTaskCancelDescription RepairTaskCancelDescription) (result RepairTaskUpdateInfo, err error)
- func (client BaseClient) CancelRepairTaskPreparer(ctx context.Context, repairTaskCancelDescription RepairTaskCancelDescription) (*http.Request, error)
- func (client BaseClient) CancelRepairTaskResponder(resp *http.Response) (result RepairTaskUpdateInfo, err error)
- func (client BaseClient) CancelRepairTaskSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) CommitImageStoreUploadSession(ctx context.Context, sessionID uuid.UUID, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) CommitImageStoreUploadSessionPreparer(ctx context.Context, sessionID uuid.UUID, timeout *int64) (*http.Request, error)
- func (client BaseClient) CommitImageStoreUploadSessionResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) CommitImageStoreUploadSessionSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) CopyImageStoreContent(ctx context.Context, imageStoreCopyDescription ImageStoreCopyDescription, ...) (result autorest.Response, err error)
- func (client BaseClient) CopyImageStoreContentPreparer(ctx context.Context, imageStoreCopyDescription ImageStoreCopyDescription, ...) (*http.Request, error)
- func (client BaseClient) CopyImageStoreContentResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) CopyImageStoreContentSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) CreateApplication(ctx context.Context, applicationDescription ApplicationDescription, ...) (result autorest.Response, err error)
- func (client BaseClient) CreateApplicationPreparer(ctx context.Context, applicationDescription ApplicationDescription, ...) (*http.Request, error)
- func (client BaseClient) CreateApplicationResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) CreateApplicationSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) CreateBackupPolicy(ctx context.Context, backupPolicyDescription BackupPolicyDescription, ...) (result autorest.Response, err error)
- func (client BaseClient) CreateBackupPolicyPreparer(ctx context.Context, backupPolicyDescription BackupPolicyDescription, ...) (*http.Request, error)
- func (client BaseClient) CreateBackupPolicyResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) CreateBackupPolicySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) CreateComposeDeployment(ctx context.Context, ...) (result autorest.Response, err error)
- func (client BaseClient) CreateComposeDeploymentPreparer(ctx context.Context, ...) (*http.Request, error)
- func (client BaseClient) CreateComposeDeploymentResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) CreateComposeDeploymentSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) CreateName(ctx context.Context, nameDescription NameDescription, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) CreateNamePreparer(ctx context.Context, nameDescription NameDescription, timeout *int64) (*http.Request, error)
- func (client BaseClient) CreateNameResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) CreateNameSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) CreateRepairTask(ctx context.Context, repairTask RepairTask) (result RepairTaskUpdateInfo, err error)
- func (client BaseClient) CreateRepairTaskPreparer(ctx context.Context, repairTask RepairTask) (*http.Request, error)
- func (client BaseClient) CreateRepairTaskResponder(resp *http.Response) (result RepairTaskUpdateInfo, err error)
- func (client BaseClient) CreateRepairTaskSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) CreateService(ctx context.Context, applicationID string, ...) (result autorest.Response, err error)
- func (client BaseClient) CreateServiceFromTemplate(ctx context.Context, applicationID string, ...) (result autorest.Response, err error)
- func (client BaseClient) CreateServiceFromTemplatePreparer(ctx context.Context, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) CreateServiceFromTemplateResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) CreateServiceFromTemplateSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) CreateServicePreparer(ctx context.Context, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) CreateServiceResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) CreateServiceSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DeleteApplication(ctx context.Context, applicationID string, forceRemove *bool, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) DeleteApplicationPreparer(ctx context.Context, applicationID string, forceRemove *bool, timeout *int64) (*http.Request, error)
- func (client BaseClient) DeleteApplicationResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) DeleteApplicationSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DeleteBackupPolicy(ctx context.Context, backupPolicyName string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) DeleteBackupPolicyPreparer(ctx context.Context, backupPolicyName string, timeout *int64) (*http.Request, error)
- func (client BaseClient) DeleteBackupPolicyResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) DeleteBackupPolicySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DeleteImageStoreContent(ctx context.Context, contentPath string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) DeleteImageStoreContentPreparer(ctx context.Context, contentPath string, timeout *int64) (*http.Request, error)
- func (client BaseClient) DeleteImageStoreContentResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) DeleteImageStoreContentSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DeleteImageStoreUploadSession(ctx context.Context, sessionID uuid.UUID, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) DeleteImageStoreUploadSessionPreparer(ctx context.Context, sessionID uuid.UUID, timeout *int64) (*http.Request, error)
- func (client BaseClient) DeleteImageStoreUploadSessionResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) DeleteImageStoreUploadSessionSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DeleteName(ctx context.Context, nameID string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) DeleteNamePreparer(ctx context.Context, nameID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) DeleteNameResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) DeleteNameSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DeleteProperty(ctx context.Context, nameID string, propertyName string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) DeletePropertyPreparer(ctx context.Context, nameID string, propertyName string, timeout *int64) (*http.Request, error)
- func (client BaseClient) DeletePropertyResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) DeletePropertySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DeleteRepairTask(ctx context.Context, repairTaskDeleteDescription RepairTaskDeleteDescription) (result autorest.Response, err error)
- func (client BaseClient) DeleteRepairTaskPreparer(ctx context.Context, repairTaskDeleteDescription RepairTaskDeleteDescription) (*http.Request, error)
- func (client BaseClient) DeleteRepairTaskResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) DeleteRepairTaskSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DeleteService(ctx context.Context, serviceID string, forceRemove *bool, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) DeleteServicePreparer(ctx context.Context, serviceID string, forceRemove *bool, timeout *int64) (*http.Request, error)
- func (client BaseClient) DeleteServiceResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) DeleteServiceSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DeployServicePackageToNode(ctx context.Context, nodeName string, ...) (result autorest.Response, err error)
- func (client BaseClient) DeployServicePackageToNodePreparer(ctx context.Context, nodeName string, ...) (*http.Request, error)
- func (client BaseClient) DeployServicePackageToNodeResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) DeployServicePackageToNodeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DisableApplicationBackup(ctx context.Context, applicationID string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) DisableApplicationBackupPreparer(ctx context.Context, applicationID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) DisableApplicationBackupResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) DisableApplicationBackupSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DisableNode(ctx context.Context, nodeName string, ...) (result autorest.Response, err error)
- func (client BaseClient) DisableNodePreparer(ctx context.Context, nodeName string, ...) (*http.Request, error)
- func (client BaseClient) DisableNodeResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) DisableNodeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DisablePartitionBackup(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) DisablePartitionBackupPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
- func (client BaseClient) DisablePartitionBackupResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) DisablePartitionBackupSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) DisableServiceBackup(ctx context.Context, serviceID string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) DisableServiceBackupPreparer(ctx context.Context, serviceID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) DisableServiceBackupResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) DisableServiceBackupSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) EnableApplicationBackup(ctx context.Context, applicationID string, ...) (result autorest.Response, err error)
- func (client BaseClient) EnableApplicationBackupPreparer(ctx context.Context, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) EnableApplicationBackupResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) EnableApplicationBackupSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) EnableNode(ctx context.Context, nodeName string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) EnableNodePreparer(ctx context.Context, nodeName string, timeout *int64) (*http.Request, error)
- func (client BaseClient) EnableNodeResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) EnableNodeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) EnablePartitionBackup(ctx context.Context, partitionID uuid.UUID, ...) (result autorest.Response, err error)
- func (client BaseClient) EnablePartitionBackupPreparer(ctx context.Context, partitionID uuid.UUID, ...) (*http.Request, error)
- func (client BaseClient) EnablePartitionBackupResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) EnablePartitionBackupSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) EnableServiceBackup(ctx context.Context, serviceID string, ...) (result autorest.Response, err error)
- func (client BaseClient) EnableServiceBackupPreparer(ctx context.Context, serviceID string, ...) (*http.Request, error)
- func (client BaseClient) EnableServiceBackupResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) EnableServiceBackupSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ForceApproveRepairTask(ctx context.Context, repairTaskApproveDescription RepairTaskApproveDescription) (result RepairTaskUpdateInfo, err error)
- func (client BaseClient) ForceApproveRepairTaskPreparer(ctx context.Context, repairTaskApproveDescription RepairTaskApproveDescription) (*http.Request, error)
- func (client BaseClient) ForceApproveRepairTaskResponder(resp *http.Response) (result RepairTaskUpdateInfo, err error)
- func (client BaseClient) ForceApproveRepairTaskSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetAadMetadata(ctx context.Context, timeout *int64) (result AadMetadataObject, err error)
- func (client BaseClient) GetAadMetadataPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetAadMetadataResponder(resp *http.Response) (result AadMetadataObject, err error)
- func (client BaseClient) GetAadMetadataSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetAllEntitiesBackedUpByPolicy(ctx context.Context, backupPolicyName string, continuationToken string, ...) (result PagedBackupEntityList, err error)
- func (client BaseClient) GetAllEntitiesBackedUpByPolicyPreparer(ctx context.Context, backupPolicyName string, continuationToken string, ...) (*http.Request, error)
- func (client BaseClient) GetAllEntitiesBackedUpByPolicyResponder(resp *http.Response) (result PagedBackupEntityList, err error)
- func (client BaseClient) GetAllEntitiesBackedUpByPolicySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetApplicationBackupConfigurationInfo(ctx context.Context, applicationID string, continuationToken string, ...) (result PagedBackupConfigurationInfoList, err error)
- func (client BaseClient) GetApplicationBackupConfigurationInfoPreparer(ctx context.Context, applicationID string, continuationToken string, ...) (*http.Request, error)
- func (client BaseClient) GetApplicationBackupConfigurationInfoResponder(resp *http.Response) (result PagedBackupConfigurationInfoList, err error)
- func (client BaseClient) GetApplicationBackupConfigurationInfoSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetApplicationBackupList(ctx context.Context, applicationID string, timeout *int64, latest *bool, ...) (result PagedBackupInfoList, err error)
- func (client BaseClient) GetApplicationBackupListPreparer(ctx context.Context, applicationID string, timeout *int64, latest *bool, ...) (*http.Request, error)
- func (client BaseClient) GetApplicationBackupListResponder(resp *http.Response) (result PagedBackupInfoList, err error)
- func (client BaseClient) GetApplicationBackupListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetApplicationEventList(ctx context.Context, applicationID string, startTimeUtc string, ...) (result ListApplicationEvent, err error)
- func (client BaseClient) GetApplicationEventListPreparer(ctx context.Context, applicationID string, startTimeUtc string, ...) (*http.Request, error)
- func (client BaseClient) GetApplicationEventListResponder(resp *http.Response) (result ListApplicationEvent, err error)
- func (client BaseClient) GetApplicationEventListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetApplicationHealth(ctx context.Context, applicationID string, eventsHealthStateFilter *int32, ...) (result ApplicationHealth, err error)
- func (client BaseClient) GetApplicationHealthPreparer(ctx context.Context, applicationID string, eventsHealthStateFilter *int32, ...) (*http.Request, error)
- func (client BaseClient) GetApplicationHealthResponder(resp *http.Response) (result ApplicationHealth, err error)
- func (client BaseClient) GetApplicationHealthSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetApplicationHealthUsingPolicy(ctx context.Context, applicationID string, eventsHealthStateFilter *int32, ...) (result ApplicationHealth, err error)
- func (client BaseClient) GetApplicationHealthUsingPolicyPreparer(ctx context.Context, applicationID string, eventsHealthStateFilter *int32, ...) (*http.Request, error)
- func (client BaseClient) GetApplicationHealthUsingPolicyResponder(resp *http.Response) (result ApplicationHealth, err error)
- func (client BaseClient) GetApplicationHealthUsingPolicySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetApplicationInfo(ctx context.Context, applicationID string, excludeApplicationParameters *bool, ...) (result ApplicationInfo, err error)
- func (client BaseClient) GetApplicationInfoList(ctx context.Context, applicationDefinitionKindFilter *int32, ...) (result PagedApplicationInfoList, err error)
- func (client BaseClient) GetApplicationInfoListPreparer(ctx context.Context, applicationDefinitionKindFilter *int32, ...) (*http.Request, error)
- func (client BaseClient) GetApplicationInfoListResponder(resp *http.Response) (result PagedApplicationInfoList, err error)
- func (client BaseClient) GetApplicationInfoListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetApplicationInfoPreparer(ctx context.Context, applicationID string, excludeApplicationParameters *bool, ...) (*http.Request, error)
- func (client BaseClient) GetApplicationInfoResponder(resp *http.Response) (result ApplicationInfo, err error)
- func (client BaseClient) GetApplicationInfoSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetApplicationLoadInfo(ctx context.Context, applicationID string, timeout *int64) (result ApplicationLoadInfo, err error)
- func (client BaseClient) GetApplicationLoadInfoPreparer(ctx context.Context, applicationID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetApplicationLoadInfoResponder(resp *http.Response) (result ApplicationLoadInfo, err error)
- func (client BaseClient) GetApplicationLoadInfoSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetApplicationManifest(ctx context.Context, applicationTypeName string, applicationTypeVersion string, ...) (result ApplicationTypeManifest, err error)
- func (client BaseClient) GetApplicationManifestPreparer(ctx context.Context, applicationTypeName string, applicationTypeVersion string, ...) (*http.Request, error)
- func (client BaseClient) GetApplicationManifestResponder(resp *http.Response) (result ApplicationTypeManifest, err error)
- func (client BaseClient) GetApplicationManifestSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetApplicationNameInfo(ctx context.Context, serviceID string, timeout *int64) (result ApplicationNameInfo, err error)
- func (client BaseClient) GetApplicationNameInfoPreparer(ctx context.Context, serviceID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetApplicationNameInfoResponder(resp *http.Response) (result ApplicationNameInfo, err error)
- func (client BaseClient) GetApplicationNameInfoSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetApplicationTypeInfoList(ctx context.Context, applicationTypeDefinitionKindFilter *int32, ...) (result PagedApplicationTypeInfoList, err error)
- func (client BaseClient) GetApplicationTypeInfoListByName(ctx context.Context, applicationTypeName string, applicationTypeVersion string, ...) (result PagedApplicationTypeInfoList, err error)
- func (client BaseClient) GetApplicationTypeInfoListByNamePreparer(ctx context.Context, applicationTypeName string, applicationTypeVersion string, ...) (*http.Request, error)
- func (client BaseClient) GetApplicationTypeInfoListByNameResponder(resp *http.Response) (result PagedApplicationTypeInfoList, err error)
- func (client BaseClient) GetApplicationTypeInfoListByNameSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetApplicationTypeInfoListPreparer(ctx context.Context, applicationTypeDefinitionKindFilter *int32, ...) (*http.Request, error)
- func (client BaseClient) GetApplicationTypeInfoListResponder(resp *http.Response) (result PagedApplicationTypeInfoList, err error)
- func (client BaseClient) GetApplicationTypeInfoListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetApplicationUpgrade(ctx context.Context, applicationID string, timeout *int64) (result ApplicationUpgradeProgressInfo, err error)
- func (client BaseClient) GetApplicationUpgradePreparer(ctx context.Context, applicationID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetApplicationUpgradeResponder(resp *http.Response) (result ApplicationUpgradeProgressInfo, err error)
- func (client BaseClient) GetApplicationUpgradeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetApplicationsEventList(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, ...) (result ListApplicationEvent, err error)
- func (client BaseClient) GetApplicationsEventListPreparer(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, ...) (*http.Request, error)
- func (client BaseClient) GetApplicationsEventListResponder(resp *http.Response) (result ListApplicationEvent, err error)
- func (client BaseClient) GetApplicationsEventListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetBackupPolicyByName(ctx context.Context, backupPolicyName string, timeout *int64) (result BackupPolicyDescription, err error)
- func (client BaseClient) GetBackupPolicyByNamePreparer(ctx context.Context, backupPolicyName string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetBackupPolicyByNameResponder(resp *http.Response) (result BackupPolicyDescription, err error)
- func (client BaseClient) GetBackupPolicyByNameSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetBackupPolicyList(ctx context.Context, continuationToken string, maxResults *int64, ...) (result PagedBackupPolicyDescriptionList, err error)
- func (client BaseClient) GetBackupPolicyListPreparer(ctx context.Context, continuationToken string, maxResults *int64, ...) (*http.Request, error)
- func (client BaseClient) GetBackupPolicyListResponder(resp *http.Response) (result PagedBackupPolicyDescriptionList, err error)
- func (client BaseClient) GetBackupPolicyListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetBackupsFromBackupLocation(ctx context.Context, ...) (result PagedBackupInfoList, err error)
- func (client BaseClient) GetBackupsFromBackupLocationPreparer(ctx context.Context, ...) (*http.Request, error)
- func (client BaseClient) GetBackupsFromBackupLocationResponder(resp *http.Response) (result PagedBackupInfoList, err error)
- func (client BaseClient) GetBackupsFromBackupLocationSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetChaos(ctx context.Context, timeout *int64) (result Chaos, err error)
- func (client BaseClient) GetChaosEvents(ctx context.Context, continuationToken string, startTimeUtc string, ...) (result ChaosEventsSegment, err error)
- func (client BaseClient) GetChaosEventsPreparer(ctx context.Context, continuationToken string, startTimeUtc string, ...) (*http.Request, error)
- func (client BaseClient) GetChaosEventsResponder(resp *http.Response) (result ChaosEventsSegment, err error)
- func (client BaseClient) GetChaosEventsSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetChaosPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetChaosResponder(resp *http.Response) (result Chaos, err error)
- func (client BaseClient) GetChaosSchedule(ctx context.Context) (result ChaosScheduleDescription, err error)
- func (client BaseClient) GetChaosSchedulePreparer(ctx context.Context) (*http.Request, error)
- func (client BaseClient) GetChaosScheduleResponder(resp *http.Response) (result ChaosScheduleDescription, err error)
- func (client BaseClient) GetChaosScheduleSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetChaosSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetClusterConfiguration(ctx context.Context, configurationAPIVersion string, timeout *int64) (result ClusterConfiguration, err error)
- func (client BaseClient) GetClusterConfigurationPreparer(ctx context.Context, configurationAPIVersion string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetClusterConfigurationResponder(resp *http.Response) (result ClusterConfiguration, err error)
- func (client BaseClient) GetClusterConfigurationSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetClusterConfigurationUpgradeStatus(ctx context.Context, timeout *int64) (result ClusterConfigurationUpgradeStatusInfo, err error)
- func (client BaseClient) GetClusterConfigurationUpgradeStatusPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetClusterConfigurationUpgradeStatusResponder(resp *http.Response) (result ClusterConfigurationUpgradeStatusInfo, err error)
- func (client BaseClient) GetClusterConfigurationUpgradeStatusSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetClusterEventList(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, ...) (result ListClusterEvent, err error)
- func (client BaseClient) GetClusterEventListPreparer(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, ...) (*http.Request, error)
- func (client BaseClient) GetClusterEventListResponder(resp *http.Response) (result ListClusterEvent, err error)
- func (client BaseClient) GetClusterEventListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetClusterHealth(ctx context.Context, nodesHealthStateFilter *int32, ...) (result ClusterHealth, err error)
- func (client BaseClient) GetClusterHealthChunk(ctx context.Context, timeout *int64) (result ClusterHealthChunk, err error)
- func (client BaseClient) GetClusterHealthChunkPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetClusterHealthChunkResponder(resp *http.Response) (result ClusterHealthChunk, err error)
- func (client BaseClient) GetClusterHealthChunkSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetClusterHealthChunkUsingPolicyAndAdvancedFilters(ctx context.Context, ...) (result ClusterHealthChunk, err error)
- func (client BaseClient) GetClusterHealthChunkUsingPolicyAndAdvancedFiltersPreparer(ctx context.Context, ...) (*http.Request, error)
- func (client BaseClient) GetClusterHealthChunkUsingPolicyAndAdvancedFiltersResponder(resp *http.Response) (result ClusterHealthChunk, err error)
- func (client BaseClient) GetClusterHealthChunkUsingPolicyAndAdvancedFiltersSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetClusterHealthPreparer(ctx context.Context, nodesHealthStateFilter *int32, ...) (*http.Request, error)
- func (client BaseClient) GetClusterHealthResponder(resp *http.Response) (result ClusterHealth, err error)
- func (client BaseClient) GetClusterHealthSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetClusterHealthUsingPolicy(ctx context.Context, nodesHealthStateFilter *int32, ...) (result ClusterHealth, err error)
- func (client BaseClient) GetClusterHealthUsingPolicyPreparer(ctx context.Context, nodesHealthStateFilter *int32, ...) (*http.Request, error)
- func (client BaseClient) GetClusterHealthUsingPolicyResponder(resp *http.Response) (result ClusterHealth, err error)
- func (client BaseClient) GetClusterHealthUsingPolicySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetClusterManifest(ctx context.Context, timeout *int64) (result ClusterManifest, err error)
- func (client BaseClient) GetClusterManifestPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetClusterManifestResponder(resp *http.Response) (result ClusterManifest, err error)
- func (client BaseClient) GetClusterManifestSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetClusterUpgradeProgress(ctx context.Context, timeout *int64) (result ClusterUpgradeProgressObject, err error)
- func (client BaseClient) GetClusterUpgradeProgressPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetClusterUpgradeProgressResponder(resp *http.Response) (result ClusterUpgradeProgressObject, err error)
- func (client BaseClient) GetClusterUpgradeProgressSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetComposeDeploymentStatus(ctx context.Context, deploymentName string, timeout *int64) (result ComposeDeploymentStatusInfo, err error)
- func (client BaseClient) GetComposeDeploymentStatusList(ctx context.Context, continuationToken string, maxResults *int64, ...) (result PagedComposeDeploymentStatusInfoList, err error)
- func (client BaseClient) GetComposeDeploymentStatusListPreparer(ctx context.Context, continuationToken string, maxResults *int64, ...) (*http.Request, error)
- func (client BaseClient) GetComposeDeploymentStatusListResponder(resp *http.Response) (result PagedComposeDeploymentStatusInfoList, err error)
- func (client BaseClient) GetComposeDeploymentStatusListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetComposeDeploymentStatusPreparer(ctx context.Context, deploymentName string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetComposeDeploymentStatusResponder(resp *http.Response) (result ComposeDeploymentStatusInfo, err error)
- func (client BaseClient) GetComposeDeploymentStatusSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetComposeDeploymentUpgradeProgress(ctx context.Context, deploymentName string, timeout *int64) (result ComposeDeploymentUpgradeProgressInfo, err error)
- func (client BaseClient) GetComposeDeploymentUpgradeProgressPreparer(ctx context.Context, deploymentName string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetComposeDeploymentUpgradeProgressResponder(resp *http.Response) (result ComposeDeploymentUpgradeProgressInfo, err error)
- func (client BaseClient) GetComposeDeploymentUpgradeProgressSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetContainerLogsDeployedOnNode(ctx context.Context, nodeName string, applicationID string, ...) (result ContainerLogs, err error)
- func (client BaseClient) GetContainerLogsDeployedOnNodePreparer(ctx context.Context, nodeName string, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) GetContainerLogsDeployedOnNodeResponder(resp *http.Response) (result ContainerLogs, err error)
- func (client BaseClient) GetContainerLogsDeployedOnNodeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetContainersEventList(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, ...) (result ListContainerInstanceEvent, err error)
- func (client BaseClient) GetContainersEventListPreparer(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, ...) (*http.Request, error)
- func (client BaseClient) GetContainersEventListResponder(resp *http.Response) (result ListContainerInstanceEvent, err error)
- func (client BaseClient) GetContainersEventListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetCorrelatedEventList(ctx context.Context, eventInstanceID string, timeout *int64) (result ListFabricEvent, err error)
- func (client BaseClient) GetCorrelatedEventListPreparer(ctx context.Context, eventInstanceID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetCorrelatedEventListResponder(resp *http.Response) (result ListFabricEvent, err error)
- func (client BaseClient) GetCorrelatedEventListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetDataLossProgress(ctx context.Context, serviceID string, partitionID uuid.UUID, ...) (result PartitionDataLossProgress, err error)
- func (client BaseClient) GetDataLossProgressPreparer(ctx context.Context, serviceID string, partitionID uuid.UUID, ...) (*http.Request, error)
- func (client BaseClient) GetDataLossProgressResponder(resp *http.Response) (result PartitionDataLossProgress, err error)
- func (client BaseClient) GetDataLossProgressSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetDeployedApplicationHealth(ctx context.Context, nodeName string, applicationID string, ...) (result DeployedApplicationHealth, err error)
- func (client BaseClient) GetDeployedApplicationHealthPreparer(ctx context.Context, nodeName string, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) GetDeployedApplicationHealthResponder(resp *http.Response) (result DeployedApplicationHealth, err error)
- func (client BaseClient) GetDeployedApplicationHealthSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetDeployedApplicationHealthUsingPolicy(ctx context.Context, nodeName string, applicationID string, ...) (result DeployedApplicationHealth, err error)
- func (client BaseClient) GetDeployedApplicationHealthUsingPolicyPreparer(ctx context.Context, nodeName string, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) GetDeployedApplicationHealthUsingPolicyResponder(resp *http.Response) (result DeployedApplicationHealth, err error)
- func (client BaseClient) GetDeployedApplicationHealthUsingPolicySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetDeployedApplicationInfo(ctx context.Context, nodeName string, applicationID string, timeout *int64, ...) (result DeployedApplicationInfo, err error)
- func (client BaseClient) GetDeployedApplicationInfoList(ctx context.Context, nodeName string, timeout *int64, includeHealthState *bool, ...) (result PagedDeployedApplicationInfoList, err error)
- func (client BaseClient) GetDeployedApplicationInfoListPreparer(ctx context.Context, nodeName string, timeout *int64, includeHealthState *bool, ...) (*http.Request, error)
- func (client BaseClient) GetDeployedApplicationInfoListResponder(resp *http.Response) (result PagedDeployedApplicationInfoList, err error)
- func (client BaseClient) GetDeployedApplicationInfoListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetDeployedApplicationInfoPreparer(ctx context.Context, nodeName string, applicationID string, timeout *int64, ...) (*http.Request, error)
- func (client BaseClient) GetDeployedApplicationInfoResponder(resp *http.Response) (result DeployedApplicationInfo, err error)
- func (client BaseClient) GetDeployedApplicationInfoSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetDeployedCodePackageInfoList(ctx context.Context, nodeName string, applicationID string, ...) (result ListDeployedCodePackageInfo, err error)
- func (client BaseClient) GetDeployedCodePackageInfoListPreparer(ctx context.Context, nodeName string, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) GetDeployedCodePackageInfoListResponder(resp *http.Response) (result ListDeployedCodePackageInfo, err error)
- func (client BaseClient) GetDeployedCodePackageInfoListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetDeployedServicePackageHealth(ctx context.Context, nodeName string, applicationID string, ...) (result DeployedServicePackageHealth, err error)
- func (client BaseClient) GetDeployedServicePackageHealthPreparer(ctx context.Context, nodeName string, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) GetDeployedServicePackageHealthResponder(resp *http.Response) (result DeployedServicePackageHealth, err error)
- func (client BaseClient) GetDeployedServicePackageHealthSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetDeployedServicePackageHealthUsingPolicy(ctx context.Context, nodeName string, applicationID string, ...) (result DeployedServicePackageHealth, err error)
- func (client BaseClient) GetDeployedServicePackageHealthUsingPolicyPreparer(ctx context.Context, nodeName string, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) GetDeployedServicePackageHealthUsingPolicyResponder(resp *http.Response) (result DeployedServicePackageHealth, err error)
- func (client BaseClient) GetDeployedServicePackageHealthUsingPolicySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetDeployedServicePackageInfoList(ctx context.Context, nodeName string, applicationID string, timeout *int64) (result ListDeployedServicePackageInfo, err error)
- func (client BaseClient) GetDeployedServicePackageInfoListByName(ctx context.Context, nodeName string, applicationID string, ...) (result ListDeployedServicePackageInfo, err error)
- func (client BaseClient) GetDeployedServicePackageInfoListByNamePreparer(ctx context.Context, nodeName string, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) GetDeployedServicePackageInfoListByNameResponder(resp *http.Response) (result ListDeployedServicePackageInfo, err error)
- func (client BaseClient) GetDeployedServicePackageInfoListByNameSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetDeployedServicePackageInfoListPreparer(ctx context.Context, nodeName string, applicationID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetDeployedServicePackageInfoListResponder(resp *http.Response) (result ListDeployedServicePackageInfo, err error)
- func (client BaseClient) GetDeployedServicePackageInfoListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetDeployedServiceReplicaDetailInfo(ctx context.Context, nodeName string, partitionID uuid.UUID, replicaID string, ...) (result DeployedServiceReplicaDetailInfoModel, err error)
- func (client BaseClient) GetDeployedServiceReplicaDetailInfoByPartitionID(ctx context.Context, nodeName string, partitionID uuid.UUID, timeout *int64) (result DeployedServiceReplicaDetailInfoModel, err error)
- func (client BaseClient) GetDeployedServiceReplicaDetailInfoByPartitionIDPreparer(ctx context.Context, nodeName string, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetDeployedServiceReplicaDetailInfoByPartitionIDResponder(resp *http.Response) (result DeployedServiceReplicaDetailInfoModel, err error)
- func (client BaseClient) GetDeployedServiceReplicaDetailInfoByPartitionIDSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetDeployedServiceReplicaDetailInfoPreparer(ctx context.Context, nodeName string, partitionID uuid.UUID, replicaID string, ...) (*http.Request, error)
- func (client BaseClient) GetDeployedServiceReplicaDetailInfoResponder(resp *http.Response) (result DeployedServiceReplicaDetailInfoModel, err error)
- func (client BaseClient) GetDeployedServiceReplicaDetailInfoSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetDeployedServiceReplicaInfoList(ctx context.Context, nodeName string, applicationID string, ...) (result ListDeployedServiceReplicaInfo, err error)
- func (client BaseClient) GetDeployedServiceReplicaInfoListPreparer(ctx context.Context, nodeName string, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) GetDeployedServiceReplicaInfoListResponder(resp *http.Response) (result ListDeployedServiceReplicaInfo, err error)
- func (client BaseClient) GetDeployedServiceReplicaInfoListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetDeployedServiceTypeInfoByName(ctx context.Context, nodeName string, applicationID string, ...) (result ListDeployedServiceTypeInfo, err error)
- func (client BaseClient) GetDeployedServiceTypeInfoByNamePreparer(ctx context.Context, nodeName string, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) GetDeployedServiceTypeInfoByNameResponder(resp *http.Response) (result ListDeployedServiceTypeInfo, err error)
- func (client BaseClient) GetDeployedServiceTypeInfoByNameSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetDeployedServiceTypeInfoList(ctx context.Context, nodeName string, applicationID string, ...) (result ListDeployedServiceTypeInfo, err error)
- func (client BaseClient) GetDeployedServiceTypeInfoListPreparer(ctx context.Context, nodeName string, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) GetDeployedServiceTypeInfoListResponder(resp *http.Response) (result ListDeployedServiceTypeInfo, err error)
- func (client BaseClient) GetDeployedServiceTypeInfoListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetFaultOperationList(ctx context.Context, typeFilter int32, stateFilter int32, timeout *int64) (result ListOperationStatus, err error)
- func (client BaseClient) GetFaultOperationListPreparer(ctx context.Context, typeFilter int32, stateFilter int32, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetFaultOperationListResponder(resp *http.Response) (result ListOperationStatus, err error)
- func (client BaseClient) GetFaultOperationListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetImageStoreContent(ctx context.Context, contentPath string, timeout *int64) (result ImageStoreContent, err error)
- func (client BaseClient) GetImageStoreContentPreparer(ctx context.Context, contentPath string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetImageStoreContentResponder(resp *http.Response) (result ImageStoreContent, err error)
- func (client BaseClient) GetImageStoreContentSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetImageStoreRootContent(ctx context.Context, timeout *int64) (result ImageStoreContent, err error)
- func (client BaseClient) GetImageStoreRootContentPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetImageStoreRootContentResponder(resp *http.Response) (result ImageStoreContent, err error)
- func (client BaseClient) GetImageStoreRootContentSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetImageStoreUploadSessionByID(ctx context.Context, sessionID uuid.UUID, timeout *int64) (result UploadSession, err error)
- func (client BaseClient) GetImageStoreUploadSessionByIDPreparer(ctx context.Context, sessionID uuid.UUID, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetImageStoreUploadSessionByIDResponder(resp *http.Response) (result UploadSession, err error)
- func (client BaseClient) GetImageStoreUploadSessionByIDSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetImageStoreUploadSessionByPath(ctx context.Context, contentPath string, timeout *int64) (result UploadSession, err error)
- func (client BaseClient) GetImageStoreUploadSessionByPathPreparer(ctx context.Context, contentPath string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetImageStoreUploadSessionByPathResponder(resp *http.Response) (result UploadSession, err error)
- func (client BaseClient) GetImageStoreUploadSessionByPathSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetNameExistsInfo(ctx context.Context, nameID string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) GetNameExistsInfoPreparer(ctx context.Context, nameID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetNameExistsInfoResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) GetNameExistsInfoSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetNodeEventList(ctx context.Context, nodeName string, startTimeUtc string, endTimeUtc string, ...) (result ListNodeEvent, err error)
- func (client BaseClient) GetNodeEventListPreparer(ctx context.Context, nodeName string, startTimeUtc string, endTimeUtc string, ...) (*http.Request, error)
- func (client BaseClient) GetNodeEventListResponder(resp *http.Response) (result ListNodeEvent, err error)
- func (client BaseClient) GetNodeEventListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetNodeHealth(ctx context.Context, nodeName string, eventsHealthStateFilter *int32, ...) (result NodeHealth, err error)
- func (client BaseClient) GetNodeHealthPreparer(ctx context.Context, nodeName string, eventsHealthStateFilter *int32, ...) (*http.Request, error)
- func (client BaseClient) GetNodeHealthResponder(resp *http.Response) (result NodeHealth, err error)
- func (client BaseClient) GetNodeHealthSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetNodeHealthUsingPolicy(ctx context.Context, nodeName string, eventsHealthStateFilter *int32, ...) (result NodeHealth, err error)
- func (client BaseClient) GetNodeHealthUsingPolicyPreparer(ctx context.Context, nodeName string, eventsHealthStateFilter *int32, ...) (*http.Request, error)
- func (client BaseClient) GetNodeHealthUsingPolicyResponder(resp *http.Response) (result NodeHealth, err error)
- func (client BaseClient) GetNodeHealthUsingPolicySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetNodeInfo(ctx context.Context, nodeName string, timeout *int64) (result NodeInfo, err error)
- func (client BaseClient) GetNodeInfoList(ctx context.Context, continuationToken string, ...) (result PagedNodeInfoList, err error)
- func (client BaseClient) GetNodeInfoListPreparer(ctx context.Context, continuationToken string, ...) (*http.Request, error)
- func (client BaseClient) GetNodeInfoListResponder(resp *http.Response) (result PagedNodeInfoList, err error)
- func (client BaseClient) GetNodeInfoListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetNodeInfoPreparer(ctx context.Context, nodeName string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetNodeInfoResponder(resp *http.Response) (result NodeInfo, err error)
- func (client BaseClient) GetNodeInfoSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetNodeLoadInfo(ctx context.Context, nodeName string, timeout *int64) (result NodeLoadInfo, err error)
- func (client BaseClient) GetNodeLoadInfoPreparer(ctx context.Context, nodeName string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetNodeLoadInfoResponder(resp *http.Response) (result NodeLoadInfo, err error)
- func (client BaseClient) GetNodeLoadInfoSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetNodeTransitionProgress(ctx context.Context, nodeName string, operationID uuid.UUID, timeout *int64) (result NodeTransitionProgress, err error)
- func (client BaseClient) GetNodeTransitionProgressPreparer(ctx context.Context, nodeName string, operationID uuid.UUID, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetNodeTransitionProgressResponder(resp *http.Response) (result NodeTransitionProgress, err error)
- func (client BaseClient) GetNodeTransitionProgressSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetNodesEventList(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, ...) (result ListNodeEvent, err error)
- func (client BaseClient) GetNodesEventListPreparer(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, ...) (*http.Request, error)
- func (client BaseClient) GetNodesEventListResponder(resp *http.Response) (result ListNodeEvent, err error)
- func (client BaseClient) GetNodesEventListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetPartitionBackupConfigurationInfo(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result PartitionBackupConfigurationInfo, err error)
- func (client BaseClient) GetPartitionBackupConfigurationInfoPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetPartitionBackupConfigurationInfoResponder(resp *http.Response) (result PartitionBackupConfigurationInfo, err error)
- func (client BaseClient) GetPartitionBackupConfigurationInfoSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetPartitionBackupList(ctx context.Context, partitionID uuid.UUID, timeout *int64, latest *bool, ...) (result PagedBackupInfoList, err error)
- func (client BaseClient) GetPartitionBackupListPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64, latest *bool, ...) (*http.Request, error)
- func (client BaseClient) GetPartitionBackupListResponder(resp *http.Response) (result PagedBackupInfoList, err error)
- func (client BaseClient) GetPartitionBackupListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetPartitionBackupProgress(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result BackupProgressInfo, err error)
- func (client BaseClient) GetPartitionBackupProgressPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetPartitionBackupProgressResponder(resp *http.Response) (result BackupProgressInfo, err error)
- func (client BaseClient) GetPartitionBackupProgressSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetPartitionEventList(ctx context.Context, partitionID uuid.UUID, startTimeUtc string, ...) (result ListPartitionEvent, err error)
- func (client BaseClient) GetPartitionEventListPreparer(ctx context.Context, partitionID uuid.UUID, startTimeUtc string, ...) (*http.Request, error)
- func (client BaseClient) GetPartitionEventListResponder(resp *http.Response) (result ListPartitionEvent, err error)
- func (client BaseClient) GetPartitionEventListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetPartitionHealth(ctx context.Context, partitionID uuid.UUID, eventsHealthStateFilter *int32, ...) (result PartitionHealth, err error)
- func (client BaseClient) GetPartitionHealthPreparer(ctx context.Context, partitionID uuid.UUID, eventsHealthStateFilter *int32, ...) (*http.Request, error)
- func (client BaseClient) GetPartitionHealthResponder(resp *http.Response) (result PartitionHealth, err error)
- func (client BaseClient) GetPartitionHealthSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetPartitionHealthUsingPolicy(ctx context.Context, partitionID uuid.UUID, eventsHealthStateFilter *int32, ...) (result PartitionHealth, err error)
- func (client BaseClient) GetPartitionHealthUsingPolicyPreparer(ctx context.Context, partitionID uuid.UUID, eventsHealthStateFilter *int32, ...) (*http.Request, error)
- func (client BaseClient) GetPartitionHealthUsingPolicyResponder(resp *http.Response) (result PartitionHealth, err error)
- func (client BaseClient) GetPartitionHealthUsingPolicySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetPartitionInfo(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result ServicePartitionInfoModel, err error)
- func (client BaseClient) GetPartitionInfoList(ctx context.Context, serviceID string, continuationToken string, ...) (result PagedServicePartitionInfoList, err error)
- func (client BaseClient) GetPartitionInfoListPreparer(ctx context.Context, serviceID string, continuationToken string, ...) (*http.Request, error)
- func (client BaseClient) GetPartitionInfoListResponder(resp *http.Response) (result PagedServicePartitionInfoList, err error)
- func (client BaseClient) GetPartitionInfoListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetPartitionInfoPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetPartitionInfoResponder(resp *http.Response) (result ServicePartitionInfoModel, err error)
- func (client BaseClient) GetPartitionInfoSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetPartitionLoadInformation(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result PartitionLoadInformation, err error)
- func (client BaseClient) GetPartitionLoadInformationPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetPartitionLoadInformationResponder(resp *http.Response) (result PartitionLoadInformation, err error)
- func (client BaseClient) GetPartitionLoadInformationSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetPartitionReplicaEventList(ctx context.Context, partitionID uuid.UUID, replicaID string, ...) (result ListReplicaEvent, err error)
- func (client BaseClient) GetPartitionReplicaEventListPreparer(ctx context.Context, partitionID uuid.UUID, replicaID string, ...) (*http.Request, error)
- func (client BaseClient) GetPartitionReplicaEventListResponder(resp *http.Response) (result ListReplicaEvent, err error)
- func (client BaseClient) GetPartitionReplicaEventListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetPartitionReplicasEventList(ctx context.Context, partitionID uuid.UUID, startTimeUtc string, ...) (result ListReplicaEvent, err error)
- func (client BaseClient) GetPartitionReplicasEventListPreparer(ctx context.Context, partitionID uuid.UUID, startTimeUtc string, ...) (*http.Request, error)
- func (client BaseClient) GetPartitionReplicasEventListResponder(resp *http.Response) (result ListReplicaEvent, err error)
- func (client BaseClient) GetPartitionReplicasEventListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetPartitionRestartProgress(ctx context.Context, serviceID string, partitionID uuid.UUID, ...) (result PartitionRestartProgress, err error)
- func (client BaseClient) GetPartitionRestartProgressPreparer(ctx context.Context, serviceID string, partitionID uuid.UUID, ...) (*http.Request, error)
- func (client BaseClient) GetPartitionRestartProgressResponder(resp *http.Response) (result PartitionRestartProgress, err error)
- func (client BaseClient) GetPartitionRestartProgressSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetPartitionRestoreProgress(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result RestoreProgressInfo, err error)
- func (client BaseClient) GetPartitionRestoreProgressPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetPartitionRestoreProgressResponder(resp *http.Response) (result RestoreProgressInfo, err error)
- func (client BaseClient) GetPartitionRestoreProgressSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetPartitionsEventList(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, ...) (result ListPartitionEvent, err error)
- func (client BaseClient) GetPartitionsEventListPreparer(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, ...) (*http.Request, error)
- func (client BaseClient) GetPartitionsEventListResponder(resp *http.Response) (result ListPartitionEvent, err error)
- func (client BaseClient) GetPartitionsEventListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetPropertyInfo(ctx context.Context, nameID string, propertyName string, timeout *int64) (result PropertyInfo, err error)
- func (client BaseClient) GetPropertyInfoList(ctx context.Context, nameID string, includeValues *bool, ...) (result PagedPropertyInfoList, err error)
- func (client BaseClient) GetPropertyInfoListPreparer(ctx context.Context, nameID string, includeValues *bool, ...) (*http.Request, error)
- func (client BaseClient) GetPropertyInfoListResponder(resp *http.Response) (result PagedPropertyInfoList, err error)
- func (client BaseClient) GetPropertyInfoListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetPropertyInfoPreparer(ctx context.Context, nameID string, propertyName string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetPropertyInfoResponder(resp *http.Response) (result PropertyInfo, err error)
- func (client BaseClient) GetPropertyInfoSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetProvisionedFabricCodeVersionInfoList(ctx context.Context, codeVersion string, timeout *int64) (result ListFabricCodeVersionInfo, err error)
- func (client BaseClient) GetProvisionedFabricCodeVersionInfoListPreparer(ctx context.Context, codeVersion string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetProvisionedFabricCodeVersionInfoListResponder(resp *http.Response) (result ListFabricCodeVersionInfo, err error)
- func (client BaseClient) GetProvisionedFabricCodeVersionInfoListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetProvisionedFabricConfigVersionInfoList(ctx context.Context, configVersion string, timeout *int64) (result ListFabricConfigVersionInfo, err error)
- func (client BaseClient) GetProvisionedFabricConfigVersionInfoListPreparer(ctx context.Context, configVersion string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetProvisionedFabricConfigVersionInfoListResponder(resp *http.Response) (result ListFabricConfigVersionInfo, err error)
- func (client BaseClient) GetProvisionedFabricConfigVersionInfoListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetQuorumLossProgress(ctx context.Context, serviceID string, partitionID uuid.UUID, ...) (result PartitionQuorumLossProgress, err error)
- func (client BaseClient) GetQuorumLossProgressPreparer(ctx context.Context, serviceID string, partitionID uuid.UUID, ...) (*http.Request, error)
- func (client BaseClient) GetQuorumLossProgressResponder(resp *http.Response) (result PartitionQuorumLossProgress, err error)
- func (client BaseClient) GetQuorumLossProgressSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetRepairTaskList(ctx context.Context, taskIDFilter string, stateFilter *int32, ...) (result ListRepairTask, err error)
- func (client BaseClient) GetRepairTaskListPreparer(ctx context.Context, taskIDFilter string, stateFilter *int32, ...) (*http.Request, error)
- func (client BaseClient) GetRepairTaskListResponder(resp *http.Response) (result ListRepairTask, err error)
- func (client BaseClient) GetRepairTaskListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetReplicaHealth(ctx context.Context, partitionID uuid.UUID, replicaID string, ...) (result ReplicaHealthModel, err error)
- func (client BaseClient) GetReplicaHealthPreparer(ctx context.Context, partitionID uuid.UUID, replicaID string, ...) (*http.Request, error)
- func (client BaseClient) GetReplicaHealthResponder(resp *http.Response) (result ReplicaHealthModel, err error)
- func (client BaseClient) GetReplicaHealthSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetReplicaHealthUsingPolicy(ctx context.Context, partitionID uuid.UUID, replicaID string, ...) (result ReplicaHealthModel, err error)
- func (client BaseClient) GetReplicaHealthUsingPolicyPreparer(ctx context.Context, partitionID uuid.UUID, replicaID string, ...) (*http.Request, error)
- func (client BaseClient) GetReplicaHealthUsingPolicyResponder(resp *http.Response) (result ReplicaHealthModel, err error)
- func (client BaseClient) GetReplicaHealthUsingPolicySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetReplicaInfo(ctx context.Context, partitionID uuid.UUID, replicaID string, timeout *int64) (result ReplicaInfoModel, err error)
- func (client BaseClient) GetReplicaInfoList(ctx context.Context, partitionID uuid.UUID, continuationToken string, ...) (result PagedReplicaInfoList, err error)
- func (client BaseClient) GetReplicaInfoListPreparer(ctx context.Context, partitionID uuid.UUID, continuationToken string, ...) (*http.Request, error)
- func (client BaseClient) GetReplicaInfoListResponder(resp *http.Response) (result PagedReplicaInfoList, err error)
- func (client BaseClient) GetReplicaInfoListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetReplicaInfoPreparer(ctx context.Context, partitionID uuid.UUID, replicaID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetReplicaInfoResponder(resp *http.Response) (result ReplicaInfoModel, err error)
- func (client BaseClient) GetReplicaInfoSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetServiceBackupConfigurationInfo(ctx context.Context, serviceID string, continuationToken string, ...) (result PagedBackupConfigurationInfoList, err error)
- func (client BaseClient) GetServiceBackupConfigurationInfoPreparer(ctx context.Context, serviceID string, continuationToken string, ...) (*http.Request, error)
- func (client BaseClient) GetServiceBackupConfigurationInfoResponder(resp *http.Response) (result PagedBackupConfigurationInfoList, err error)
- func (client BaseClient) GetServiceBackupConfigurationInfoSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetServiceBackupList(ctx context.Context, serviceID string, timeout *int64, latest *bool, ...) (result PagedBackupInfoList, err error)
- func (client BaseClient) GetServiceBackupListPreparer(ctx context.Context, serviceID string, timeout *int64, latest *bool, ...) (*http.Request, error)
- func (client BaseClient) GetServiceBackupListResponder(resp *http.Response) (result PagedBackupInfoList, err error)
- func (client BaseClient) GetServiceBackupListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetServiceDescription(ctx context.Context, serviceID string, timeout *int64) (result ServiceDescriptionModel, err error)
- func (client BaseClient) GetServiceDescriptionPreparer(ctx context.Context, serviceID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetServiceDescriptionResponder(resp *http.Response) (result ServiceDescriptionModel, err error)
- func (client BaseClient) GetServiceDescriptionSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetServiceEventList(ctx context.Context, serviceID string, startTimeUtc string, endTimeUtc string, ...) (result ListServiceEvent, err error)
- func (client BaseClient) GetServiceEventListPreparer(ctx context.Context, serviceID string, startTimeUtc string, endTimeUtc string, ...) (*http.Request, error)
- func (client BaseClient) GetServiceEventListResponder(resp *http.Response) (result ListServiceEvent, err error)
- func (client BaseClient) GetServiceEventListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetServiceHealth(ctx context.Context, serviceID string, eventsHealthStateFilter *int32, ...) (result ServiceHealth, err error)
- func (client BaseClient) GetServiceHealthPreparer(ctx context.Context, serviceID string, eventsHealthStateFilter *int32, ...) (*http.Request, error)
- func (client BaseClient) GetServiceHealthResponder(resp *http.Response) (result ServiceHealth, err error)
- func (client BaseClient) GetServiceHealthSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetServiceHealthUsingPolicy(ctx context.Context, serviceID string, eventsHealthStateFilter *int32, ...) (result ServiceHealth, err error)
- func (client BaseClient) GetServiceHealthUsingPolicyPreparer(ctx context.Context, serviceID string, eventsHealthStateFilter *int32, ...) (*http.Request, error)
- func (client BaseClient) GetServiceHealthUsingPolicyResponder(resp *http.Response) (result ServiceHealth, err error)
- func (client BaseClient) GetServiceHealthUsingPolicySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetServiceInfo(ctx context.Context, applicationID string, serviceID string, timeout *int64) (result ServiceInfoModel, err error)
- func (client BaseClient) GetServiceInfoList(ctx context.Context, applicationID string, serviceTypeName string, ...) (result PagedServiceInfoList, err error)
- func (client BaseClient) GetServiceInfoListPreparer(ctx context.Context, applicationID string, serviceTypeName string, ...) (*http.Request, error)
- func (client BaseClient) GetServiceInfoListResponder(resp *http.Response) (result PagedServiceInfoList, err error)
- func (client BaseClient) GetServiceInfoListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetServiceInfoPreparer(ctx context.Context, applicationID string, serviceID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetServiceInfoResponder(resp *http.Response) (result ServiceInfoModel, err error)
- func (client BaseClient) GetServiceInfoSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetServiceManifest(ctx context.Context, applicationTypeName string, applicationTypeVersion string, ...) (result ServiceTypeManifest, err error)
- func (client BaseClient) GetServiceManifestPreparer(ctx context.Context, applicationTypeName string, applicationTypeVersion string, ...) (*http.Request, error)
- func (client BaseClient) GetServiceManifestResponder(resp *http.Response) (result ServiceTypeManifest, err error)
- func (client BaseClient) GetServiceManifestSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetServiceNameInfo(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result ServiceNameInfo, err error)
- func (client BaseClient) GetServiceNameInfoPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetServiceNameInfoResponder(resp *http.Response) (result ServiceNameInfo, err error)
- func (client BaseClient) GetServiceNameInfoSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetServiceTypeInfoByName(ctx context.Context, applicationTypeName string, applicationTypeVersion string, ...) (result ServiceTypeInfo, err error)
- func (client BaseClient) GetServiceTypeInfoByNamePreparer(ctx context.Context, applicationTypeName string, applicationTypeVersion string, ...) (*http.Request, error)
- func (client BaseClient) GetServiceTypeInfoByNameResponder(resp *http.Response) (result ServiceTypeInfo, err error)
- func (client BaseClient) GetServiceTypeInfoByNameSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetServiceTypeInfoList(ctx context.Context, applicationTypeName string, applicationTypeVersion string, ...) (result ListServiceTypeInfo, err error)
- func (client BaseClient) GetServiceTypeInfoListPreparer(ctx context.Context, applicationTypeName string, applicationTypeVersion string, ...) (*http.Request, error)
- func (client BaseClient) GetServiceTypeInfoListResponder(resp *http.Response) (result ListServiceTypeInfo, err error)
- func (client BaseClient) GetServiceTypeInfoListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetServicesEventList(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, ...) (result ListServiceEvent, err error)
- func (client BaseClient) GetServicesEventListPreparer(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, ...) (*http.Request, error)
- func (client BaseClient) GetServicesEventListResponder(resp *http.Response) (result ListServiceEvent, err error)
- func (client BaseClient) GetServicesEventListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetSubNameInfoList(ctx context.Context, nameID string, recursive *bool, continuationToken string, ...) (result PagedSubNameInfoList, err error)
- func (client BaseClient) GetSubNameInfoListPreparer(ctx context.Context, nameID string, recursive *bool, continuationToken string, ...) (*http.Request, error)
- func (client BaseClient) GetSubNameInfoListResponder(resp *http.Response) (result PagedSubNameInfoList, err error)
- func (client BaseClient) GetSubNameInfoListSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) GetUpgradeOrchestrationServiceState(ctx context.Context, timeout *int64) (result UpgradeOrchestrationServiceState, err error)
- func (client BaseClient) GetUpgradeOrchestrationServiceStatePreparer(ctx context.Context, timeout *int64) (*http.Request, error)
- func (client BaseClient) GetUpgradeOrchestrationServiceStateResponder(resp *http.Response) (result UpgradeOrchestrationServiceState, err error)
- func (client BaseClient) GetUpgradeOrchestrationServiceStateSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) InvokeContainerAPI(ctx context.Context, nodeName string, applicationID string, ...) (result ContainerAPIResponse, err error)
- func (client BaseClient) InvokeContainerAPIPreparer(ctx context.Context, nodeName string, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) InvokeContainerAPIResponder(resp *http.Response) (result ContainerAPIResponse, err error)
- func (client BaseClient) InvokeContainerAPISender(req *http.Request) (*http.Response, error)
- func (client BaseClient) InvokeInfrastructureCommand(ctx context.Context, command string, serviceID string, timeout *int64) (result String, err error)
- func (client BaseClient) InvokeInfrastructureCommandPreparer(ctx context.Context, command string, serviceID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) InvokeInfrastructureCommandResponder(resp *http.Response) (result String, err error)
- func (client BaseClient) InvokeInfrastructureCommandSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) InvokeInfrastructureQuery(ctx context.Context, command string, serviceID string, timeout *int64) (result String, err error)
- func (client BaseClient) InvokeInfrastructureQueryPreparer(ctx context.Context, command string, serviceID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) InvokeInfrastructureQueryResponder(resp *http.Response) (result String, err error)
- func (client BaseClient) InvokeInfrastructureQuerySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) PostChaosSchedule(ctx context.Context, chaosSchedule ChaosScheduleDescription) (result autorest.Response, err error)
- func (client BaseClient) PostChaosSchedulePreparer(ctx context.Context, chaosSchedule ChaosScheduleDescription) (*http.Request, error)
- func (client BaseClient) PostChaosScheduleResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) PostChaosScheduleSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ProvisionApplicationType(ctx context.Context, ...) (result autorest.Response, err error)
- func (client BaseClient) ProvisionApplicationTypePreparer(ctx context.Context, ...) (*http.Request, error)
- func (client BaseClient) ProvisionApplicationTypeResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) ProvisionApplicationTypeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ProvisionCluster(ctx context.Context, provisionFabricDescription ProvisionFabricDescription, ...) (result autorest.Response, err error)
- func (client BaseClient) ProvisionClusterPreparer(ctx context.Context, provisionFabricDescription ProvisionFabricDescription, ...) (*http.Request, error)
- func (client BaseClient) ProvisionClusterResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) ProvisionClusterSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) PutProperty(ctx context.Context, nameID string, propertyDescription PropertyDescription, ...) (result autorest.Response, err error)
- func (client BaseClient) PutPropertyPreparer(ctx context.Context, nameID string, propertyDescription PropertyDescription, ...) (*http.Request, error)
- func (client BaseClient) PutPropertyResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) PutPropertySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) RecoverAllPartitions(ctx context.Context, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) RecoverAllPartitionsPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
- func (client BaseClient) RecoverAllPartitionsResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) RecoverAllPartitionsSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) RecoverPartition(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) RecoverPartitionPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
- func (client BaseClient) RecoverPartitionResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) RecoverPartitionSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) RecoverServicePartitions(ctx context.Context, serviceID string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) RecoverServicePartitionsPreparer(ctx context.Context, serviceID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) RecoverServicePartitionsResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) RecoverServicePartitionsSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) RecoverSystemPartitions(ctx context.Context, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) RecoverSystemPartitionsPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
- func (client BaseClient) RecoverSystemPartitionsResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) RecoverSystemPartitionsSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) RemoveComposeDeployment(ctx context.Context, deploymentName string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) RemoveComposeDeploymentPreparer(ctx context.Context, deploymentName string, timeout *int64) (*http.Request, error)
- func (client BaseClient) RemoveComposeDeploymentResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) RemoveComposeDeploymentSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) RemoveNodeState(ctx context.Context, nodeName string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) RemoveNodeStatePreparer(ctx context.Context, nodeName string, timeout *int64) (*http.Request, error)
- func (client BaseClient) RemoveNodeStateResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) RemoveNodeStateSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) RemoveReplica(ctx context.Context, nodeName string, partitionID uuid.UUID, replicaID string, ...) (result autorest.Response, err error)
- func (client BaseClient) RemoveReplicaPreparer(ctx context.Context, nodeName string, partitionID uuid.UUID, replicaID string, ...) (*http.Request, error)
- func (client BaseClient) RemoveReplicaResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) RemoveReplicaSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ReportApplicationHealth(ctx context.Context, applicationID string, healthInformation HealthInformation, ...) (result autorest.Response, err error)
- func (client BaseClient) ReportApplicationHealthPreparer(ctx context.Context, applicationID string, healthInformation HealthInformation, ...) (*http.Request, error)
- func (client BaseClient) ReportApplicationHealthResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) ReportApplicationHealthSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ReportClusterHealth(ctx context.Context, healthInformation HealthInformation, immediate *bool, ...) (result autorest.Response, err error)
- func (client BaseClient) ReportClusterHealthPreparer(ctx context.Context, healthInformation HealthInformation, immediate *bool, ...) (*http.Request, error)
- func (client BaseClient) ReportClusterHealthResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) ReportClusterHealthSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ReportDeployedApplicationHealth(ctx context.Context, nodeName string, applicationID string, ...) (result autorest.Response, err error)
- func (client BaseClient) ReportDeployedApplicationHealthPreparer(ctx context.Context, nodeName string, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) ReportDeployedApplicationHealthResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) ReportDeployedApplicationHealthSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ReportDeployedServicePackageHealth(ctx context.Context, nodeName string, applicationID string, ...) (result autorest.Response, err error)
- func (client BaseClient) ReportDeployedServicePackageHealthPreparer(ctx context.Context, nodeName string, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) ReportDeployedServicePackageHealthResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) ReportDeployedServicePackageHealthSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ReportNodeHealth(ctx context.Context, nodeName string, healthInformation HealthInformation, ...) (result autorest.Response, err error)
- func (client BaseClient) ReportNodeHealthPreparer(ctx context.Context, nodeName string, healthInformation HealthInformation, ...) (*http.Request, error)
- func (client BaseClient) ReportNodeHealthResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) ReportNodeHealthSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ReportPartitionHealth(ctx context.Context, partitionID uuid.UUID, ...) (result autorest.Response, err error)
- func (client BaseClient) ReportPartitionHealthPreparer(ctx context.Context, partitionID uuid.UUID, ...) (*http.Request, error)
- func (client BaseClient) ReportPartitionHealthResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) ReportPartitionHealthSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ReportReplicaHealth(ctx context.Context, partitionID uuid.UUID, replicaID string, ...) (result autorest.Response, err error)
- func (client BaseClient) ReportReplicaHealthPreparer(ctx context.Context, partitionID uuid.UUID, replicaID string, ...) (*http.Request, error)
- func (client BaseClient) ReportReplicaHealthResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) ReportReplicaHealthSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ReportServiceHealth(ctx context.Context, serviceID string, healthInformation HealthInformation, ...) (result autorest.Response, err error)
- func (client BaseClient) ReportServiceHealthPreparer(ctx context.Context, serviceID string, healthInformation HealthInformation, ...) (*http.Request, error)
- func (client BaseClient) ReportServiceHealthResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) ReportServiceHealthSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ResetPartitionLoad(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) ResetPartitionLoadPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
- func (client BaseClient) ResetPartitionLoadResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) ResetPartitionLoadSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ResolveService(ctx context.Context, serviceID string, partitionKeyType *int32, ...) (result ResolvedServicePartition, err error)
- func (client BaseClient) ResolveServicePreparer(ctx context.Context, serviceID string, partitionKeyType *int32, ...) (*http.Request, error)
- func (client BaseClient) ResolveServiceResponder(resp *http.Response) (result ResolvedServicePartition, err error)
- func (client BaseClient) ResolveServiceSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) RestartDeployedCodePackage(ctx context.Context, nodeName string, applicationID string, ...) (result autorest.Response, err error)
- func (client BaseClient) RestartDeployedCodePackagePreparer(ctx context.Context, nodeName string, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) RestartDeployedCodePackageResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) RestartDeployedCodePackageSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) RestartNode(ctx context.Context, nodeName string, ...) (result autorest.Response, err error)
- func (client BaseClient) RestartNodePreparer(ctx context.Context, nodeName string, ...) (*http.Request, error)
- func (client BaseClient) RestartNodeResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) RestartNodeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) RestartReplica(ctx context.Context, nodeName string, partitionID uuid.UUID, replicaID string, ...) (result autorest.Response, err error)
- func (client BaseClient) RestartReplicaPreparer(ctx context.Context, nodeName string, partitionID uuid.UUID, replicaID string, ...) (*http.Request, error)
- func (client BaseClient) RestartReplicaResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) RestartReplicaSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) RestorePartition(ctx context.Context, partitionID uuid.UUID, ...) (result autorest.Response, err error)
- func (client BaseClient) RestorePartitionPreparer(ctx context.Context, partitionID uuid.UUID, ...) (*http.Request, error)
- func (client BaseClient) RestorePartitionResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) RestorePartitionSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ResumeApplicationBackup(ctx context.Context, applicationID string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) ResumeApplicationBackupPreparer(ctx context.Context, applicationID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) ResumeApplicationBackupResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) ResumeApplicationBackupSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ResumeApplicationUpgrade(ctx context.Context, applicationID string, ...) (result autorest.Response, err error)
- func (client BaseClient) ResumeApplicationUpgradePreparer(ctx context.Context, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) ResumeApplicationUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) ResumeApplicationUpgradeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ResumeClusterUpgrade(ctx context.Context, ...) (result autorest.Response, err error)
- func (client BaseClient) ResumeClusterUpgradePreparer(ctx context.Context, ...) (*http.Request, error)
- func (client BaseClient) ResumeClusterUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) ResumeClusterUpgradeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ResumePartitionBackup(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) ResumePartitionBackupPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
- func (client BaseClient) ResumePartitionBackupResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) ResumePartitionBackupSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) ResumeServiceBackup(ctx context.Context, serviceID string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) ResumeServiceBackupPreparer(ctx context.Context, serviceID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) ResumeServiceBackupResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) ResumeServiceBackupSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) RollbackApplicationUpgrade(ctx context.Context, applicationID string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) RollbackApplicationUpgradePreparer(ctx context.Context, applicationID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) RollbackApplicationUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) RollbackApplicationUpgradeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) RollbackClusterUpgrade(ctx context.Context, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) RollbackClusterUpgradePreparer(ctx context.Context, timeout *int64) (*http.Request, error)
- func (client BaseClient) RollbackClusterUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) RollbackClusterUpgradeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) SetUpgradeOrchestrationServiceState(ctx context.Context, ...) (result UpgradeOrchestrationServiceStateSummary, err error)
- func (client BaseClient) SetUpgradeOrchestrationServiceStatePreparer(ctx context.Context, ...) (*http.Request, error)
- func (client BaseClient) SetUpgradeOrchestrationServiceStateResponder(resp *http.Response) (result UpgradeOrchestrationServiceStateSummary, err error)
- func (client BaseClient) SetUpgradeOrchestrationServiceStateSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) StartApplicationUpgrade(ctx context.Context, applicationID string, ...) (result autorest.Response, err error)
- func (client BaseClient) StartApplicationUpgradePreparer(ctx context.Context, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) StartApplicationUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) StartApplicationUpgradeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) StartChaos(ctx context.Context, chaosParameters ChaosParameters, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) StartChaosPreparer(ctx context.Context, chaosParameters ChaosParameters, timeout *int64) (*http.Request, error)
- func (client BaseClient) StartChaosResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) StartChaosSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) StartClusterConfigurationUpgrade(ctx context.Context, ...) (result autorest.Response, err error)
- func (client BaseClient) StartClusterConfigurationUpgradePreparer(ctx context.Context, ...) (*http.Request, error)
- func (client BaseClient) StartClusterConfigurationUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) StartClusterConfigurationUpgradeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) StartClusterUpgrade(ctx context.Context, ...) (result autorest.Response, err error)
- func (client BaseClient) StartClusterUpgradePreparer(ctx context.Context, ...) (*http.Request, error)
- func (client BaseClient) StartClusterUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) StartClusterUpgradeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) StartComposeDeploymentUpgrade(ctx context.Context, deploymentName string, ...) (result autorest.Response, err error)
- func (client BaseClient) StartComposeDeploymentUpgradePreparer(ctx context.Context, deploymentName string, ...) (*http.Request, error)
- func (client BaseClient) StartComposeDeploymentUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) StartComposeDeploymentUpgradeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) StartDataLoss(ctx context.Context, serviceID string, partitionID uuid.UUID, ...) (result autorest.Response, err error)
- func (client BaseClient) StartDataLossPreparer(ctx context.Context, serviceID string, partitionID uuid.UUID, ...) (*http.Request, error)
- func (client BaseClient) StartDataLossResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) StartDataLossSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) StartNodeTransition(ctx context.Context, nodeName string, operationID uuid.UUID, ...) (result autorest.Response, err error)
- func (client BaseClient) StartNodeTransitionPreparer(ctx context.Context, nodeName string, operationID uuid.UUID, ...) (*http.Request, error)
- func (client BaseClient) StartNodeTransitionResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) StartNodeTransitionSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) StartPartitionRestart(ctx context.Context, serviceID string, partitionID uuid.UUID, ...) (result autorest.Response, err error)
- func (client BaseClient) StartPartitionRestartPreparer(ctx context.Context, serviceID string, partitionID uuid.UUID, ...) (*http.Request, error)
- func (client BaseClient) StartPartitionRestartResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) StartPartitionRestartSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) StartQuorumLoss(ctx context.Context, serviceID string, partitionID uuid.UUID, ...) (result autorest.Response, err error)
- func (client BaseClient) StartQuorumLossPreparer(ctx context.Context, serviceID string, partitionID uuid.UUID, ...) (*http.Request, error)
- func (client BaseClient) StartQuorumLossResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) StartQuorumLossSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) StopChaos(ctx context.Context, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) StopChaosPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
- func (client BaseClient) StopChaosResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) StopChaosSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) SubmitPropertyBatch(ctx context.Context, nameID string, ...) (result PropertyBatchInfoModel, err error)
- func (client BaseClient) SubmitPropertyBatchPreparer(ctx context.Context, nameID string, ...) (*http.Request, error)
- func (client BaseClient) SubmitPropertyBatchResponder(resp *http.Response) (result PropertyBatchInfoModel, err error)
- func (client BaseClient) SubmitPropertyBatchSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) SuspendApplicationBackup(ctx context.Context, applicationID string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) SuspendApplicationBackupPreparer(ctx context.Context, applicationID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) SuspendApplicationBackupResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) SuspendApplicationBackupSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) SuspendPartitionBackup(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) SuspendPartitionBackupPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
- func (client BaseClient) SuspendPartitionBackupResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) SuspendPartitionBackupSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) SuspendServiceBackup(ctx context.Context, serviceID string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) SuspendServiceBackupPreparer(ctx context.Context, serviceID string, timeout *int64) (*http.Request, error)
- func (client BaseClient) SuspendServiceBackupResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) SuspendServiceBackupSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) UnprovisionApplicationType(ctx context.Context, applicationTypeName string, ...) (result autorest.Response, err error)
- func (client BaseClient) UnprovisionApplicationTypePreparer(ctx context.Context, applicationTypeName string, ...) (*http.Request, error)
- func (client BaseClient) UnprovisionApplicationTypeResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) UnprovisionApplicationTypeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) UnprovisionCluster(ctx context.Context, unprovisionFabricDescription UnprovisionFabricDescription, ...) (result autorest.Response, err error)
- func (client BaseClient) UnprovisionClusterPreparer(ctx context.Context, unprovisionFabricDescription UnprovisionFabricDescription, ...) (*http.Request, error)
- func (client BaseClient) UnprovisionClusterResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) UnprovisionClusterSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) UpdateApplicationUpgrade(ctx context.Context, applicationID string, ...) (result autorest.Response, err error)
- func (client BaseClient) UpdateApplicationUpgradePreparer(ctx context.Context, applicationID string, ...) (*http.Request, error)
- func (client BaseClient) UpdateApplicationUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) UpdateApplicationUpgradeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) UpdateBackupPolicy(ctx context.Context, backupPolicyDescription BackupPolicyDescription, ...) (result autorest.Response, err error)
- func (client BaseClient) UpdateBackupPolicyPreparer(ctx context.Context, backupPolicyDescription BackupPolicyDescription, ...) (*http.Request, error)
- func (client BaseClient) UpdateBackupPolicyResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) UpdateBackupPolicySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) UpdateClusterUpgrade(ctx context.Context, ...) (result autorest.Response, err error)
- func (client BaseClient) UpdateClusterUpgradePreparer(ctx context.Context, ...) (*http.Request, error)
- func (client BaseClient) UpdateClusterUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) UpdateClusterUpgradeSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) UpdateRepairExecutionState(ctx context.Context, repairTask RepairTask) (result RepairTaskUpdateInfo, err error)
- func (client BaseClient) UpdateRepairExecutionStatePreparer(ctx context.Context, repairTask RepairTask) (*http.Request, error)
- func (client BaseClient) UpdateRepairExecutionStateResponder(resp *http.Response) (result RepairTaskUpdateInfo, err error)
- func (client BaseClient) UpdateRepairExecutionStateSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) UpdateRepairTaskHealthPolicy(ctx context.Context, ...) (result RepairTaskUpdateInfo, err error)
- func (client BaseClient) UpdateRepairTaskHealthPolicyPreparer(ctx context.Context, ...) (*http.Request, error)
- func (client BaseClient) UpdateRepairTaskHealthPolicyResponder(resp *http.Response) (result RepairTaskUpdateInfo, err error)
- func (client BaseClient) UpdateRepairTaskHealthPolicySender(req *http.Request) (*http.Response, error)
- func (client BaseClient) UpdateService(ctx context.Context, serviceID string, ...) (result autorest.Response, err error)
- func (client BaseClient) UpdateServicePreparer(ctx context.Context, serviceID string, ...) (*http.Request, error)
- func (client BaseClient) UpdateServiceResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) UpdateServiceSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) UploadFile(ctx context.Context, contentPath string, timeout *int64) (result autorest.Response, err error)
- func (client BaseClient) UploadFileChunk(ctx context.Context, contentPath string, sessionID uuid.UUID, ...) (result autorest.Response, err error)
- func (client BaseClient) UploadFileChunkPreparer(ctx context.Context, contentPath string, sessionID uuid.UUID, ...) (*http.Request, error)
- func (client BaseClient) UploadFileChunkResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) UploadFileChunkSender(req *http.Request) (*http.Response, error)
- func (client BaseClient) UploadFilePreparer(ctx context.Context, contentPath string, timeout *int64) (*http.Request, error)
- func (client BaseClient) UploadFileResponder(resp *http.Response) (result autorest.Response, err error)
- func (client BaseClient) UploadFileSender(req *http.Request) (*http.Response, error)
- type BasicApplicationEvent
- type BasicBackupConfigurationInfo
- type BasicBackupEntity
- type BasicBackupScheduleDescription
- type BasicBackupStorageDescription
- type BasicChaosEvent
- type BasicClusterEvent
- type BasicDeployedServiceReplicaDetailInfo
- type BasicDeployedServiceReplicaInfo
- type BasicFabricEvent
- type BasicHealthEvaluation
- type BasicNodeEvent
- type BasicPartitionAnalysisEvent
- type BasicPartitionEvent
- type BasicPartitionInformation
- type BasicPartitionSafetyCheck
- type BasicPartitionSchemeDescription
- type BasicPropertyBatchInfo
- type BasicPropertyBatchOperation
- type BasicPropertyValue
- type BasicProvisionApplicationTypeDescriptionBase
- type BasicRepairImpactDescriptionBase
- type BasicRepairTargetDescriptionBase
- type BasicReplicaEvent
- type BasicReplicaHealth
- type BasicReplicaHealthState
- type BasicReplicaInfo
- type BasicReplicaStatusBase
- type BasicReplicatorStatus
- type BasicSafetyCheck
- type BasicScalingMechanismDescription
- type BasicScalingTriggerDescription
- type BasicSecondaryReplicatorStatus
- type BasicServiceDescription
- type BasicServiceEvent
- type BasicServiceInfo
- type BasicServicePartitionInfo
- type BasicServicePlacementPolicyDescription
- type BasicServiceTypeDescription
- type BasicServiceUpdateDescription
- type BinaryPropertyValue
- func (bpv BinaryPropertyValue) AsBasicPropertyValue() (BasicPropertyValue, bool)
- func (bpv BinaryPropertyValue) AsBinaryPropertyValue() (*BinaryPropertyValue, bool)
- func (bpv BinaryPropertyValue) AsDoublePropertyValue() (*DoublePropertyValue, bool)
- func (bpv BinaryPropertyValue) AsGUIDPropertyValue() (*GUIDPropertyValue, bool)
- func (bpv BinaryPropertyValue) AsInt64PropertyValue() (*Int64PropertyValue, bool)
- func (bpv BinaryPropertyValue) AsPropertyValue() (*PropertyValue, bool)
- func (bpv BinaryPropertyValue) AsStringPropertyValue() (*StringPropertyValue, bool)
- func (bpv BinaryPropertyValue) MarshalJSON() ([]byte, error)
- type Chaos
- type ChaosContext
- type ChaosEvent
- func (ce ChaosEvent) AsBasicChaosEvent() (BasicChaosEvent, bool)
- func (ce ChaosEvent) AsChaosEvent() (*ChaosEvent, bool)
- func (ce ChaosEvent) AsExecutingFaultsChaosEvent() (*ExecutingFaultsChaosEvent, bool)
- func (ce ChaosEvent) AsStartedChaosEvent() (*StartedChaosEvent, bool)
- func (ce ChaosEvent) AsStoppedChaosEvent() (*StoppedChaosEvent, bool)
- func (ce ChaosEvent) AsTestErrorChaosEvent() (*TestErrorChaosEvent, bool)
- func (ce ChaosEvent) AsValidationFailedChaosEvent() (*ValidationFailedChaosEvent, bool)
- func (ce ChaosEvent) AsWaitingChaosEvent() (*WaitingChaosEvent, bool)
- func (ce ChaosEvent) MarshalJSON() ([]byte, error)
- type ChaosEventKind
- type ChaosEventWrapper
- type ChaosEventsSegment
- type ChaosMovePrimaryFaultScheduledEvent
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsFabricEvent() (*FabricEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeEvent() (*NodeEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (cmpfse ChaosMovePrimaryFaultScheduledEvent) MarshalJSON() ([]byte, error)
- type ChaosMoveSecondaryFaultScheduledEvent
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsFabricEvent() (*FabricEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeEvent() (*NodeEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) MarshalJSON() ([]byte, error)
- type ChaosParameters
- type ChaosParametersDictionaryItem
- type ChaosRemoveReplicaFaultCompletedEvent
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (crrfce ChaosRemoveReplicaFaultCompletedEvent) MarshalJSON() ([]byte, error)
- type ChaosRemoveReplicaFaultScheduledEvent
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsFabricEvent() (*FabricEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeEvent() (*NodeEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (crrfse ChaosRemoveReplicaFaultScheduledEvent) MarshalJSON() ([]byte, error)
- type ChaosRestartCodePackageFaultCompletedEvent
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) MarshalJSON() ([]byte, error)
- type ChaosRestartCodePackageFaultScheduledEvent
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsFabricEvent() (*FabricEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeEvent() (*NodeEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) MarshalJSON() ([]byte, error)
- type ChaosRestartNodeFaultCompletedEvent
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (crnfce ChaosRestartNodeFaultCompletedEvent) MarshalJSON() ([]byte, error)
- type ChaosRestartNodeFaultScheduledEvent
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsFabricEvent() (*FabricEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeEvent() (*NodeEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (crnfse ChaosRestartNodeFaultScheduledEvent) MarshalJSON() ([]byte, error)
- type ChaosRestartReplicaFaultScheduledEvent
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsFabricEvent() (*FabricEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeEvent() (*NodeEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (crrfse ChaosRestartReplicaFaultScheduledEvent) MarshalJSON() ([]byte, error)
- type ChaosSchedule
- type ChaosScheduleDescription
- type ChaosScheduleJob
- type ChaosScheduleJobActiveDaysOfWeek
- type ChaosScheduleStatus
- type ChaosStartedEvent
- func (cse ChaosStartedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (cse ChaosStartedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (cse ChaosStartedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (cse ChaosStartedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (cse ChaosStartedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (cse ChaosStartedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (cse ChaosStartedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (cse ChaosStartedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (cse ChaosStartedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (cse ChaosStartedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (cse ChaosStartedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (cse ChaosStartedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (cse ChaosStartedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (cse ChaosStartedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (cse ChaosStartedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (cse ChaosStartedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (cse ChaosStartedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (cse ChaosStartedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (cse ChaosStartedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (cse ChaosStartedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (cse ChaosStartedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (cse ChaosStartedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (cse ChaosStartedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (cse ChaosStartedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (cse ChaosStartedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (cse ChaosStartedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (cse ChaosStartedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (cse ChaosStartedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (cse ChaosStartedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (cse ChaosStartedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (cse ChaosStartedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (cse ChaosStartedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (cse ChaosStartedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (cse ChaosStartedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (cse ChaosStartedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (cse ChaosStartedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (cse ChaosStartedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (cse ChaosStartedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (cse ChaosStartedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (cse ChaosStartedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (cse ChaosStartedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (cse ChaosStartedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (cse ChaosStartedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (cse ChaosStartedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (cse ChaosStartedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (cse ChaosStartedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (cse ChaosStartedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (cse ChaosStartedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (cse ChaosStartedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (cse ChaosStartedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (cse ChaosStartedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (cse ChaosStartedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (cse ChaosStartedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (cse ChaosStartedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (cse ChaosStartedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (cse ChaosStartedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (cse ChaosStartedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (cse ChaosStartedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (cse ChaosStartedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (cse ChaosStartedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (cse ChaosStartedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (cse ChaosStartedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (cse ChaosStartedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (cse ChaosStartedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (cse ChaosStartedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (cse ChaosStartedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (cse ChaosStartedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (cse ChaosStartedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (cse ChaosStartedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (cse ChaosStartedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (cse ChaosStartedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (cse ChaosStartedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (cse ChaosStartedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (cse ChaosStartedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (cse ChaosStartedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (cse ChaosStartedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (cse ChaosStartedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (cse ChaosStartedEvent) MarshalJSON() ([]byte, error)
- type ChaosStatus
- type ChaosStoppedEvent
- func (cse ChaosStoppedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (cse ChaosStoppedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (cse ChaosStoppedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (cse ChaosStoppedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (cse ChaosStoppedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (cse ChaosStoppedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (cse ChaosStoppedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (cse ChaosStoppedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (cse ChaosStoppedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (cse ChaosStoppedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (cse ChaosStoppedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (cse ChaosStoppedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (cse ChaosStoppedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (cse ChaosStoppedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (cse ChaosStoppedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (cse ChaosStoppedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (cse ChaosStoppedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (cse ChaosStoppedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (cse ChaosStoppedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (cse ChaosStoppedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (cse ChaosStoppedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (cse ChaosStoppedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (cse ChaosStoppedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (cse ChaosStoppedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (cse ChaosStoppedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (cse ChaosStoppedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (cse ChaosStoppedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (cse ChaosStoppedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (cse ChaosStoppedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (cse ChaosStoppedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (cse ChaosStoppedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (cse ChaosStoppedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (cse ChaosStoppedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (cse ChaosStoppedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (cse ChaosStoppedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (cse ChaosStoppedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (cse ChaosStoppedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (cse ChaosStoppedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (cse ChaosStoppedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (cse ChaosStoppedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (cse ChaosStoppedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (cse ChaosStoppedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (cse ChaosStoppedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (cse ChaosStoppedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (cse ChaosStoppedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (cse ChaosStoppedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (cse ChaosStoppedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (cse ChaosStoppedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (cse ChaosStoppedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (cse ChaosStoppedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (cse ChaosStoppedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (cse ChaosStoppedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (cse ChaosStoppedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (cse ChaosStoppedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (cse ChaosStoppedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (cse ChaosStoppedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (cse ChaosStoppedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (cse ChaosStoppedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (cse ChaosStoppedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (cse ChaosStoppedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (cse ChaosStoppedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (cse ChaosStoppedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (cse ChaosStoppedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (cse ChaosStoppedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (cse ChaosStoppedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (cse ChaosStoppedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (cse ChaosStoppedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (cse ChaosStoppedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (cse ChaosStoppedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (cse ChaosStoppedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (cse ChaosStoppedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (cse ChaosStoppedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (cse ChaosStoppedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (cse ChaosStoppedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (cse ChaosStoppedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (cse ChaosStoppedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (cse ChaosStoppedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (cse ChaosStoppedEvent) MarshalJSON() ([]byte, error)
- type ChaosTargetFilter
- type CheckExistsPropertyBatchOperation
- func (cepbo CheckExistsPropertyBatchOperation) AsBasicPropertyBatchOperation() (BasicPropertyBatchOperation, bool)
- func (cepbo CheckExistsPropertyBatchOperation) AsCheckExistsPropertyBatchOperation() (*CheckExistsPropertyBatchOperation, bool)
- func (cepbo CheckExistsPropertyBatchOperation) AsCheckSequencePropertyBatchOperation() (*CheckSequencePropertyBatchOperation, bool)
- func (cepbo CheckExistsPropertyBatchOperation) AsCheckValuePropertyBatchOperation() (*CheckValuePropertyBatchOperation, bool)
- func (cepbo CheckExistsPropertyBatchOperation) AsDeletePropertyBatchOperation() (*DeletePropertyBatchOperation, bool)
- func (cepbo CheckExistsPropertyBatchOperation) AsGetPropertyBatchOperation() (*GetPropertyBatchOperation, bool)
- func (cepbo CheckExistsPropertyBatchOperation) AsPropertyBatchOperation() (*PropertyBatchOperation, bool)
- func (cepbo CheckExistsPropertyBatchOperation) AsPutPropertyBatchOperation() (*PutPropertyBatchOperation, bool)
- func (cepbo CheckExistsPropertyBatchOperation) MarshalJSON() ([]byte, error)
- type CheckSequencePropertyBatchOperation
- func (cspbo CheckSequencePropertyBatchOperation) AsBasicPropertyBatchOperation() (BasicPropertyBatchOperation, bool)
- func (cspbo CheckSequencePropertyBatchOperation) AsCheckExistsPropertyBatchOperation() (*CheckExistsPropertyBatchOperation, bool)
- func (cspbo CheckSequencePropertyBatchOperation) AsCheckSequencePropertyBatchOperation() (*CheckSequencePropertyBatchOperation, bool)
- func (cspbo CheckSequencePropertyBatchOperation) AsCheckValuePropertyBatchOperation() (*CheckValuePropertyBatchOperation, bool)
- func (cspbo CheckSequencePropertyBatchOperation) AsDeletePropertyBatchOperation() (*DeletePropertyBatchOperation, bool)
- func (cspbo CheckSequencePropertyBatchOperation) AsGetPropertyBatchOperation() (*GetPropertyBatchOperation, bool)
- func (cspbo CheckSequencePropertyBatchOperation) AsPropertyBatchOperation() (*PropertyBatchOperation, bool)
- func (cspbo CheckSequencePropertyBatchOperation) AsPutPropertyBatchOperation() (*PutPropertyBatchOperation, bool)
- func (cspbo CheckSequencePropertyBatchOperation) MarshalJSON() ([]byte, error)
- type CheckValuePropertyBatchOperation
- func (cvpbo CheckValuePropertyBatchOperation) AsBasicPropertyBatchOperation() (BasicPropertyBatchOperation, bool)
- func (cvpbo CheckValuePropertyBatchOperation) AsCheckExistsPropertyBatchOperation() (*CheckExistsPropertyBatchOperation, bool)
- func (cvpbo CheckValuePropertyBatchOperation) AsCheckSequencePropertyBatchOperation() (*CheckSequencePropertyBatchOperation, bool)
- func (cvpbo CheckValuePropertyBatchOperation) AsCheckValuePropertyBatchOperation() (*CheckValuePropertyBatchOperation, bool)
- func (cvpbo CheckValuePropertyBatchOperation) AsDeletePropertyBatchOperation() (*DeletePropertyBatchOperation, bool)
- func (cvpbo CheckValuePropertyBatchOperation) AsGetPropertyBatchOperation() (*GetPropertyBatchOperation, bool)
- func (cvpbo CheckValuePropertyBatchOperation) AsPropertyBatchOperation() (*PropertyBatchOperation, bool)
- func (cvpbo CheckValuePropertyBatchOperation) AsPutPropertyBatchOperation() (*PutPropertyBatchOperation, bool)
- func (cvpbo CheckValuePropertyBatchOperation) MarshalJSON() ([]byte, error)
- func (cvpbo *CheckValuePropertyBatchOperation) UnmarshalJSON(body []byte) error
- type ClusterConfiguration
- type ClusterConfigurationUpgradeDescription
- type ClusterConfigurationUpgradeStatusInfo
- type ClusterEvent
- func (ce ClusterEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (ce ClusterEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (ce ClusterEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (ce ClusterEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (ce ClusterEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (ce ClusterEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (ce ClusterEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (ce ClusterEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (ce ClusterEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (ce ClusterEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (ce ClusterEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (ce ClusterEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (ce ClusterEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (ce ClusterEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (ce ClusterEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (ce ClusterEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (ce ClusterEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (ce ClusterEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (ce ClusterEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (ce ClusterEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (ce ClusterEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (ce ClusterEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (ce ClusterEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (ce ClusterEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (ce ClusterEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (ce ClusterEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (ce ClusterEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (ce ClusterEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (ce ClusterEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (ce ClusterEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (ce ClusterEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (ce ClusterEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (ce ClusterEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (ce ClusterEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (ce ClusterEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (ce ClusterEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (ce ClusterEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (ce ClusterEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (ce ClusterEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (ce ClusterEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (ce ClusterEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (ce ClusterEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (ce ClusterEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (ce ClusterEvent) AsFabricEvent() (*FabricEvent, bool)
- func (ce ClusterEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (ce ClusterEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (ce ClusterEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (ce ClusterEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (ce ClusterEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (ce ClusterEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (ce ClusterEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (ce ClusterEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (ce ClusterEvent) AsNodeEvent() (*NodeEvent, bool)
- func (ce ClusterEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (ce ClusterEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (ce ClusterEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (ce ClusterEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (ce ClusterEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (ce ClusterEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (ce ClusterEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (ce ClusterEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (ce ClusterEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (ce ClusterEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (ce ClusterEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (ce ClusterEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (ce ClusterEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (ce ClusterEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (ce ClusterEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (ce ClusterEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (ce ClusterEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (ce ClusterEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (ce ClusterEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (ce ClusterEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (ce ClusterEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (ce ClusterEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (ce ClusterEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (ce ClusterEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (ce ClusterEvent) MarshalJSON() ([]byte, error)
- type ClusterHealth
- type ClusterHealthChunk
- type ClusterHealthChunkQueryDescription
- type ClusterHealthPolicies
- type ClusterHealthPolicy
- type ClusterHealthReportCreatedEvent
- func (chrce ClusterHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (chrce ClusterHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
- type ClusterHealthReportExpiredEvent
- func (chree ClusterHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (chree ClusterHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
- type ClusterManifest
- type ClusterUpgradeCompleteEvent
- func (cuce ClusterUpgradeCompleteEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsFabricEvent() (*FabricEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsNodeEvent() (*NodeEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (cuce ClusterUpgradeCompleteEvent) MarshalJSON() ([]byte, error)
- type ClusterUpgradeDescriptionObject
- type ClusterUpgradeDomainCompleteEvent
- func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsFabricEvent() (*FabricEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeEvent() (*NodeEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (cudce ClusterUpgradeDomainCompleteEvent) MarshalJSON() ([]byte, error)
- type ClusterUpgradeHealthPolicyObject
- type ClusterUpgradeProgressObject
- type ClusterUpgradeRollbackCompleteEvent
- func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsFabricEvent() (*FabricEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeEvent() (*NodeEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (curce ClusterUpgradeRollbackCompleteEvent) MarshalJSON() ([]byte, error)
- type ClusterUpgradeRollbackStartEvent
- func (curse ClusterUpgradeRollbackStartEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsFabricEvent() (*FabricEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsNodeEvent() (*NodeEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (curse ClusterUpgradeRollbackStartEvent) MarshalJSON() ([]byte, error)
- type ClusterUpgradeStartEvent
- func (cuse ClusterUpgradeStartEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsFabricEvent() (*FabricEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsNodeEvent() (*NodeEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (cuse ClusterUpgradeStartEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (cuse ClusterUpgradeStartEvent) MarshalJSON() ([]byte, error)
- type CodePackageEntryPoint
- type CodePackageEntryPointStatistics
- type ComposeDeploymentStatus
- type ComposeDeploymentStatusInfo
- type ComposeDeploymentUpgradeDescription
- type ComposeDeploymentUpgradeProgressInfo
- type ComposeDeploymentUpgradeState
- type ContainerAPIRequestBody
- type ContainerAPIResponse
- type ContainerAPIResult
- type ContainerDeactivatedEvent
- func (cde ContainerDeactivatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (cde ContainerDeactivatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (cde ContainerDeactivatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (cde ContainerDeactivatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (cde ContainerDeactivatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (cde ContainerDeactivatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (cde ContainerDeactivatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (cde ContainerDeactivatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (cde ContainerDeactivatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (cde ContainerDeactivatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (cde ContainerDeactivatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (cde ContainerDeactivatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (cde ContainerDeactivatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (cde ContainerDeactivatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (cde ContainerDeactivatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (cde ContainerDeactivatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (cde ContainerDeactivatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (cde ContainerDeactivatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (cde ContainerDeactivatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (cde ContainerDeactivatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (cde ContainerDeactivatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (cde ContainerDeactivatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (cde ContainerDeactivatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (cde ContainerDeactivatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (cde ContainerDeactivatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (cde ContainerDeactivatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (cde ContainerDeactivatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (cde ContainerDeactivatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (cde ContainerDeactivatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (cde ContainerDeactivatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (cde ContainerDeactivatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (cde ContainerDeactivatedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (cde ContainerDeactivatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (cde ContainerDeactivatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (cde ContainerDeactivatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (cde ContainerDeactivatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (cde ContainerDeactivatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (cde ContainerDeactivatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (cde ContainerDeactivatedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (cde ContainerDeactivatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (cde ContainerDeactivatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (cde ContainerDeactivatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (cde ContainerDeactivatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (cde ContainerDeactivatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (cde ContainerDeactivatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (cde ContainerDeactivatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (cde ContainerDeactivatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (cde ContainerDeactivatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (cde ContainerDeactivatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (cde ContainerDeactivatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (cde ContainerDeactivatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (cde ContainerDeactivatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (cde ContainerDeactivatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (cde ContainerDeactivatedEvent) MarshalJSON() ([]byte, error)
- type ContainerInstanceEvent
- func (cie ContainerInstanceEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (cie ContainerInstanceEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (cie ContainerInstanceEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (cie ContainerInstanceEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (cie ContainerInstanceEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (cie ContainerInstanceEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (cie ContainerInstanceEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (cie ContainerInstanceEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (cie ContainerInstanceEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (cie ContainerInstanceEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (cie ContainerInstanceEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (cie ContainerInstanceEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (cie ContainerInstanceEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (cie ContainerInstanceEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (cie ContainerInstanceEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (cie ContainerInstanceEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (cie ContainerInstanceEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (cie ContainerInstanceEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (cie ContainerInstanceEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (cie ContainerInstanceEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (cie ContainerInstanceEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (cie ContainerInstanceEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (cie ContainerInstanceEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (cie ContainerInstanceEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (cie ContainerInstanceEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (cie ContainerInstanceEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (cie ContainerInstanceEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (cie ContainerInstanceEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (cie ContainerInstanceEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (cie ContainerInstanceEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (cie ContainerInstanceEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (cie ContainerInstanceEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (cie ContainerInstanceEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (cie ContainerInstanceEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (cie ContainerInstanceEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (cie ContainerInstanceEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (cie ContainerInstanceEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (cie ContainerInstanceEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (cie ContainerInstanceEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (cie ContainerInstanceEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (cie ContainerInstanceEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (cie ContainerInstanceEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (cie ContainerInstanceEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (cie ContainerInstanceEvent) AsFabricEvent() (*FabricEvent, bool)
- func (cie ContainerInstanceEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (cie ContainerInstanceEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (cie ContainerInstanceEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (cie ContainerInstanceEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (cie ContainerInstanceEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (cie ContainerInstanceEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (cie ContainerInstanceEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (cie ContainerInstanceEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (cie ContainerInstanceEvent) AsNodeEvent() (*NodeEvent, bool)
- func (cie ContainerInstanceEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (cie ContainerInstanceEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (cie ContainerInstanceEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (cie ContainerInstanceEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (cie ContainerInstanceEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (cie ContainerInstanceEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (cie ContainerInstanceEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (cie ContainerInstanceEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (cie ContainerInstanceEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (cie ContainerInstanceEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (cie ContainerInstanceEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (cie ContainerInstanceEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (cie ContainerInstanceEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (cie ContainerInstanceEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (cie ContainerInstanceEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (cie ContainerInstanceEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (cie ContainerInstanceEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (cie ContainerInstanceEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (cie ContainerInstanceEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (cie ContainerInstanceEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (cie ContainerInstanceEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (cie ContainerInstanceEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (cie ContainerInstanceEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (cie ContainerInstanceEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (cie ContainerInstanceEvent) MarshalJSON() ([]byte, error)
- type ContainerLogs
- type CreateComposeDeploymentDescription
- type CreateFabricDump
- type CurrentUpgradeDomainProgressInfo
- type DataLossMode
- type DayOfWeek
- type DeactivationIntent
- type DeactivationIntentDescription
- type DeletePropertyBatchOperation
- func (dpbo DeletePropertyBatchOperation) AsBasicPropertyBatchOperation() (BasicPropertyBatchOperation, bool)
- func (dpbo DeletePropertyBatchOperation) AsCheckExistsPropertyBatchOperation() (*CheckExistsPropertyBatchOperation, bool)
- func (dpbo DeletePropertyBatchOperation) AsCheckSequencePropertyBatchOperation() (*CheckSequencePropertyBatchOperation, bool)
- func (dpbo DeletePropertyBatchOperation) AsCheckValuePropertyBatchOperation() (*CheckValuePropertyBatchOperation, bool)
- func (dpbo DeletePropertyBatchOperation) AsDeletePropertyBatchOperation() (*DeletePropertyBatchOperation, bool)
- func (dpbo DeletePropertyBatchOperation) AsGetPropertyBatchOperation() (*GetPropertyBatchOperation, bool)
- func (dpbo DeletePropertyBatchOperation) AsPropertyBatchOperation() (*PropertyBatchOperation, bool)
- func (dpbo DeletePropertyBatchOperation) AsPutPropertyBatchOperation() (*PutPropertyBatchOperation, bool)
- func (dpbo DeletePropertyBatchOperation) MarshalJSON() ([]byte, error)
- type DeltaNodesCheckHealthEvaluation
- func (dnche DeltaNodesCheckHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) MarshalJSON() ([]byte, error)
- type DeployServicePackageToNodeDescription
- type DeployedApplicationHealth
- type DeployedApplicationHealthEvaluation
- func (dahe DeployedApplicationHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) MarshalJSON() ([]byte, error)
- type DeployedApplicationHealthReportCreatedEvent
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (dahrce DeployedApplicationHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
- type DeployedApplicationHealthReportExpiredEvent
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (dahree DeployedApplicationHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
- type DeployedApplicationHealthState
- type DeployedApplicationHealthStateChunk
- type DeployedApplicationHealthStateChunkList
- type DeployedApplicationHealthStateFilter
- type DeployedApplicationInfo
- type DeployedApplicationStatus
- type DeployedApplicationsHealthEvaluation
- func (dahe DeployedApplicationsHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) MarshalJSON() ([]byte, error)
- type DeployedCodePackageInfo
- type DeployedServiceHealthReportCreatedEvent
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (dshrce DeployedServiceHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
- type DeployedServiceHealthReportExpiredEvent
- func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (dshree DeployedServiceHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
- type DeployedServicePackageHealth
- type DeployedServicePackageHealthEvaluation
- func (dsphe DeployedServicePackageHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) MarshalJSON() ([]byte, error)
- type DeployedServicePackageHealthState
- type DeployedServicePackageHealthStateChunk
- type DeployedServicePackageHealthStateChunkList
- type DeployedServicePackageHealthStateFilter
- type DeployedServicePackageInfo
- type DeployedServicePackagesHealthEvaluation
- func (dsphe DeployedServicePackagesHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) MarshalJSON() ([]byte, error)
- type DeployedServiceReplicaDetailInfo
- func (dsrdi DeployedServiceReplicaDetailInfo) AsBasicDeployedServiceReplicaDetailInfo() (BasicDeployedServiceReplicaDetailInfo, bool)
- func (dsrdi DeployedServiceReplicaDetailInfo) AsDeployedServiceReplicaDetailInfo() (*DeployedServiceReplicaDetailInfo, bool)
- func (dsrdi DeployedServiceReplicaDetailInfo) AsDeployedStatefulServiceReplicaDetailInfo() (*DeployedStatefulServiceReplicaDetailInfo, bool)
- func (dsrdi DeployedServiceReplicaDetailInfo) AsDeployedStatelessServiceInstanceDetailInfo() (*DeployedStatelessServiceInstanceDetailInfo, bool)
- func (dsrdi DeployedServiceReplicaDetailInfo) MarshalJSON() ([]byte, error)
- type DeployedServiceReplicaDetailInfoModel
- type DeployedServiceReplicaInfo
- func (dsri DeployedServiceReplicaInfo) AsBasicDeployedServiceReplicaInfo() (BasicDeployedServiceReplicaInfo, bool)
- func (dsri DeployedServiceReplicaInfo) AsDeployedServiceReplicaInfo() (*DeployedServiceReplicaInfo, bool)
- func (dsri DeployedServiceReplicaInfo) AsDeployedStatefulServiceReplicaInfo() (*DeployedStatefulServiceReplicaInfo, bool)
- func (dsri DeployedServiceReplicaInfo) AsDeployedStatelessServiceInstanceInfo() (*DeployedStatelessServiceInstanceInfo, bool)
- func (dsri DeployedServiceReplicaInfo) MarshalJSON() ([]byte, error)
- type DeployedServiceTypeInfo
- type DeployedStatefulServiceReplicaDetailInfo
- func (dssrdi DeployedStatefulServiceReplicaDetailInfo) AsBasicDeployedServiceReplicaDetailInfo() (BasicDeployedServiceReplicaDetailInfo, bool)
- func (dssrdi DeployedStatefulServiceReplicaDetailInfo) AsDeployedServiceReplicaDetailInfo() (*DeployedServiceReplicaDetailInfo, bool)
- func (dssrdi DeployedStatefulServiceReplicaDetailInfo) AsDeployedStatefulServiceReplicaDetailInfo() (*DeployedStatefulServiceReplicaDetailInfo, bool)
- func (dssrdi DeployedStatefulServiceReplicaDetailInfo) AsDeployedStatelessServiceInstanceDetailInfo() (*DeployedStatelessServiceInstanceDetailInfo, bool)
- func (dssrdi DeployedStatefulServiceReplicaDetailInfo) MarshalJSON() ([]byte, error)
- func (dssrdi *DeployedStatefulServiceReplicaDetailInfo) UnmarshalJSON(body []byte) error
- type DeployedStatefulServiceReplicaInfo
- func (dssri DeployedStatefulServiceReplicaInfo) AsBasicDeployedServiceReplicaInfo() (BasicDeployedServiceReplicaInfo, bool)
- func (dssri DeployedStatefulServiceReplicaInfo) AsDeployedServiceReplicaInfo() (*DeployedServiceReplicaInfo, bool)
- func (dssri DeployedStatefulServiceReplicaInfo) AsDeployedStatefulServiceReplicaInfo() (*DeployedStatefulServiceReplicaInfo, bool)
- func (dssri DeployedStatefulServiceReplicaInfo) AsDeployedStatelessServiceInstanceInfo() (*DeployedStatelessServiceInstanceInfo, bool)
- func (dssri DeployedStatefulServiceReplicaInfo) MarshalJSON() ([]byte, error)
- type DeployedStatelessServiceInstanceDetailInfo
- func (dssidi DeployedStatelessServiceInstanceDetailInfo) AsBasicDeployedServiceReplicaDetailInfo() (BasicDeployedServiceReplicaDetailInfo, bool)
- func (dssidi DeployedStatelessServiceInstanceDetailInfo) AsDeployedServiceReplicaDetailInfo() (*DeployedServiceReplicaDetailInfo, bool)
- func (dssidi DeployedStatelessServiceInstanceDetailInfo) AsDeployedStatefulServiceReplicaDetailInfo() (*DeployedStatefulServiceReplicaDetailInfo, bool)
- func (dssidi DeployedStatelessServiceInstanceDetailInfo) AsDeployedStatelessServiceInstanceDetailInfo() (*DeployedStatelessServiceInstanceDetailInfo, bool)
- func (dssidi DeployedStatelessServiceInstanceDetailInfo) MarshalJSON() ([]byte, error)
- type DeployedStatelessServiceInstanceInfo
- func (dssii DeployedStatelessServiceInstanceInfo) AsBasicDeployedServiceReplicaInfo() (BasicDeployedServiceReplicaInfo, bool)
- func (dssii DeployedStatelessServiceInstanceInfo) AsDeployedServiceReplicaInfo() (*DeployedServiceReplicaInfo, bool)
- func (dssii DeployedStatelessServiceInstanceInfo) AsDeployedStatefulServiceReplicaInfo() (*DeployedStatefulServiceReplicaInfo, bool)
- func (dssii DeployedStatelessServiceInstanceInfo) AsDeployedStatelessServiceInstanceInfo() (*DeployedStatelessServiceInstanceInfo, bool)
- func (dssii DeployedStatelessServiceInstanceInfo) MarshalJSON() ([]byte, error)
- type DeploymentStatus
- type DoublePropertyValue
- func (dpv DoublePropertyValue) AsBasicPropertyValue() (BasicPropertyValue, bool)
- func (dpv DoublePropertyValue) AsBinaryPropertyValue() (*BinaryPropertyValue, bool)
- func (dpv DoublePropertyValue) AsDoublePropertyValue() (*DoublePropertyValue, bool)
- func (dpv DoublePropertyValue) AsGUIDPropertyValue() (*GUIDPropertyValue, bool)
- func (dpv DoublePropertyValue) AsInt64PropertyValue() (*Int64PropertyValue, bool)
- func (dpv DoublePropertyValue) AsPropertyValue() (*PropertyValue, bool)
- func (dpv DoublePropertyValue) AsStringPropertyValue() (*StringPropertyValue, bool)
- func (dpv DoublePropertyValue) MarshalJSON() ([]byte, error)
- type EnableBackupDescription
- type EnsureAvailabilitySafetyCheck
- func (easc EnsureAvailabilitySafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
- func (easc EnsureAvailabilitySafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
- func (easc EnsureAvailabilitySafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
- func (easc EnsureAvailabilitySafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
- func (easc EnsureAvailabilitySafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
- func (easc EnsureAvailabilitySafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
- func (easc EnsureAvailabilitySafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
- func (easc EnsureAvailabilitySafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
- func (easc EnsureAvailabilitySafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
- func (easc EnsureAvailabilitySafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
- func (easc EnsureAvailabilitySafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
- func (easc EnsureAvailabilitySafetyCheck) MarshalJSON() ([]byte, error)
- type EnsurePartitionQurumSafetyCheck
- func (epqsc EnsurePartitionQurumSafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
- func (epqsc EnsurePartitionQurumSafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
- func (epqsc EnsurePartitionQurumSafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
- func (epqsc EnsurePartitionQurumSafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
- func (epqsc EnsurePartitionQurumSafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
- func (epqsc EnsurePartitionQurumSafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
- func (epqsc EnsurePartitionQurumSafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
- func (epqsc EnsurePartitionQurumSafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
- func (epqsc EnsurePartitionQurumSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
- func (epqsc EnsurePartitionQurumSafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
- func (epqsc EnsurePartitionQurumSafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
- func (epqsc EnsurePartitionQurumSafetyCheck) MarshalJSON() ([]byte, error)
- type EntityHealth
- type EntityHealthState
- type EntityHealthStateChunk
- type EntityHealthStateChunkList
- type EntityKind
- type EntityKindBasicBackupEntity
- type EntityKindHealthStateCount
- type EntryPointStatus
- type Epoch
- type EventHealthEvaluation
- func (ehe EventHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) MarshalJSON() ([]byte, error)
- type ExecutingFaultsChaosEvent
- func (efce ExecutingFaultsChaosEvent) AsBasicChaosEvent() (BasicChaosEvent, bool)
- func (efce ExecutingFaultsChaosEvent) AsChaosEvent() (*ChaosEvent, bool)
- func (efce ExecutingFaultsChaosEvent) AsExecutingFaultsChaosEvent() (*ExecutingFaultsChaosEvent, bool)
- func (efce ExecutingFaultsChaosEvent) AsStartedChaosEvent() (*StartedChaosEvent, bool)
- func (efce ExecutingFaultsChaosEvent) AsStoppedChaosEvent() (*StoppedChaosEvent, bool)
- func (efce ExecutingFaultsChaosEvent) AsTestErrorChaosEvent() (*TestErrorChaosEvent, bool)
- func (efce ExecutingFaultsChaosEvent) AsValidationFailedChaosEvent() (*ValidationFailedChaosEvent, bool)
- func (efce ExecutingFaultsChaosEvent) AsWaitingChaosEvent() (*WaitingChaosEvent, bool)
- func (efce ExecutingFaultsChaosEvent) MarshalJSON() ([]byte, error)
- type ExternalStoreProvisionApplicationTypeDescription
- func (espatd ExternalStoreProvisionApplicationTypeDescription) AsBasicProvisionApplicationTypeDescriptionBase() (BasicProvisionApplicationTypeDescriptionBase, bool)
- func (espatd ExternalStoreProvisionApplicationTypeDescription) AsExternalStoreProvisionApplicationTypeDescription() (*ExternalStoreProvisionApplicationTypeDescription, bool)
- func (espatd ExternalStoreProvisionApplicationTypeDescription) AsProvisionApplicationTypeDescription() (*ProvisionApplicationTypeDescription, bool)
- func (espatd ExternalStoreProvisionApplicationTypeDescription) AsProvisionApplicationTypeDescriptionBase() (*ProvisionApplicationTypeDescriptionBase, bool)
- func (espatd ExternalStoreProvisionApplicationTypeDescription) MarshalJSON() ([]byte, error)
- type FabricCodeVersionInfo
- type FabricConfigVersionInfo
- type FabricError
- type FabricErrorCodes
- type FabricErrorError
- type FabricEvent
- func (fe FabricEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (fe FabricEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (fe FabricEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (fe FabricEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (fe FabricEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (fe FabricEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (fe FabricEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (fe FabricEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (fe FabricEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (fe FabricEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (fe FabricEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (fe FabricEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (fe FabricEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (fe FabricEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (fe FabricEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (fe FabricEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (fe FabricEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (fe FabricEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (fe FabricEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (fe FabricEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (fe FabricEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (fe FabricEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (fe FabricEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (fe FabricEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (fe FabricEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (fe FabricEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (fe FabricEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (fe FabricEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (fe FabricEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (fe FabricEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (fe FabricEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (fe FabricEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (fe FabricEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (fe FabricEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (fe FabricEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (fe FabricEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (fe FabricEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (fe FabricEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (fe FabricEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (fe FabricEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (fe FabricEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (fe FabricEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (fe FabricEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (fe FabricEvent) AsFabricEvent() (*FabricEvent, bool)
- func (fe FabricEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (fe FabricEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (fe FabricEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (fe FabricEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (fe FabricEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (fe FabricEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (fe FabricEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (fe FabricEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (fe FabricEvent) AsNodeEvent() (*NodeEvent, bool)
- func (fe FabricEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (fe FabricEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (fe FabricEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (fe FabricEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (fe FabricEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (fe FabricEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (fe FabricEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (fe FabricEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (fe FabricEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (fe FabricEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (fe FabricEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (fe FabricEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (fe FabricEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (fe FabricEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (fe FabricEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (fe FabricEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (fe FabricEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (fe FabricEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (fe FabricEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (fe FabricEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (fe FabricEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (fe FabricEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (fe FabricEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (fe FabricEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (fe FabricEvent) MarshalJSON() ([]byte, error)
- type FabricEventKind
- type FabricReplicaStatus
- type FailedPropertyBatchInfo
- func (fpbi FailedPropertyBatchInfo) AsBasicPropertyBatchInfo() (BasicPropertyBatchInfo, bool)
- func (fpbi FailedPropertyBatchInfo) AsFailedPropertyBatchInfo() (*FailedPropertyBatchInfo, bool)
- func (fpbi FailedPropertyBatchInfo) AsPropertyBatchInfo() (*PropertyBatchInfo, bool)
- func (fpbi FailedPropertyBatchInfo) AsSuccessfulPropertyBatchInfo() (*SuccessfulPropertyBatchInfo, bool)
- func (fpbi FailedPropertyBatchInfo) MarshalJSON() ([]byte, error)
- type FailedUpgradeDomainProgressObject
- type FailureAction
- type FailureReason
- type FailureUpgradeDomainProgressInfo
- type FileInfo
- type FileShareBackupStorageDescription
- func (fsbsd FileShareBackupStorageDescription) AsAzureBlobBackupStorageDescription() (*AzureBlobBackupStorageDescription, bool)
- func (fsbsd FileShareBackupStorageDescription) AsBackupStorageDescription() (*BackupStorageDescription, bool)
- func (fsbsd FileShareBackupStorageDescription) AsBasicBackupStorageDescription() (BasicBackupStorageDescription, bool)
- func (fsbsd FileShareBackupStorageDescription) AsFileShareBackupStorageDescription() (*FileShareBackupStorageDescription, bool)
- func (fsbsd FileShareBackupStorageDescription) MarshalJSON() ([]byte, error)
- type FileVersion
- type FolderInfo
- type FrequencyBasedBackupScheduleDescription
- func (fbbsd FrequencyBasedBackupScheduleDescription) AsBackupScheduleDescription() (*BackupScheduleDescription, bool)
- func (fbbsd FrequencyBasedBackupScheduleDescription) AsBasicBackupScheduleDescription() (BasicBackupScheduleDescription, bool)
- func (fbbsd FrequencyBasedBackupScheduleDescription) AsFrequencyBasedBackupScheduleDescription() (*FrequencyBasedBackupScheduleDescription, bool)
- func (fbbsd FrequencyBasedBackupScheduleDescription) AsTimeBasedBackupScheduleDescription() (*TimeBasedBackupScheduleDescription, bool)
- func (fbbsd FrequencyBasedBackupScheduleDescription) MarshalJSON() ([]byte, error)
- type GUIDPropertyValue
- func (gpv GUIDPropertyValue) AsBasicPropertyValue() (BasicPropertyValue, bool)
- func (gpv GUIDPropertyValue) AsBinaryPropertyValue() (*BinaryPropertyValue, bool)
- func (gpv GUIDPropertyValue) AsDoublePropertyValue() (*DoublePropertyValue, bool)
- func (gpv GUIDPropertyValue) AsGUIDPropertyValue() (*GUIDPropertyValue, bool)
- func (gpv GUIDPropertyValue) AsInt64PropertyValue() (*Int64PropertyValue, bool)
- func (gpv GUIDPropertyValue) AsPropertyValue() (*PropertyValue, bool)
- func (gpv GUIDPropertyValue) AsStringPropertyValue() (*StringPropertyValue, bool)
- func (gpv GUIDPropertyValue) MarshalJSON() ([]byte, error)
- type GetBackupByStorageQueryDescription
- type GetPropertyBatchOperation
- func (gpbo GetPropertyBatchOperation) AsBasicPropertyBatchOperation() (BasicPropertyBatchOperation, bool)
- func (gpbo GetPropertyBatchOperation) AsCheckExistsPropertyBatchOperation() (*CheckExistsPropertyBatchOperation, bool)
- func (gpbo GetPropertyBatchOperation) AsCheckSequencePropertyBatchOperation() (*CheckSequencePropertyBatchOperation, bool)
- func (gpbo GetPropertyBatchOperation) AsCheckValuePropertyBatchOperation() (*CheckValuePropertyBatchOperation, bool)
- func (gpbo GetPropertyBatchOperation) AsDeletePropertyBatchOperation() (*DeletePropertyBatchOperation, bool)
- func (gpbo GetPropertyBatchOperation) AsGetPropertyBatchOperation() (*GetPropertyBatchOperation, bool)
- func (gpbo GetPropertyBatchOperation) AsPropertyBatchOperation() (*PropertyBatchOperation, bool)
- func (gpbo GetPropertyBatchOperation) AsPutPropertyBatchOperation() (*PutPropertyBatchOperation, bool)
- func (gpbo GetPropertyBatchOperation) MarshalJSON() ([]byte, error)
- type HealthEvaluation
- func (he HealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (he HealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (he HealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (he HealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (he HealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (he HealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (he HealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (he HealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (he HealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (he HealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (he HealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (he HealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (he HealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (he HealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (he HealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (he HealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (he HealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (he HealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (he HealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (he HealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (he HealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (he HealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (he HealthEvaluation) MarshalJSON() ([]byte, error)
- type HealthEvaluationKind
- type HealthEvaluationWrapper
- type HealthEvent
- type HealthInformation
- type HealthState
- type HealthStateCount
- type HealthStatistics
- type HostIsolationMode
- type HostType
- type ImageStoreContent
- type ImageStoreCopyDescription
- type ImpactLevel
- type Int64PropertyValue
- func (i6pv Int64PropertyValue) AsBasicPropertyValue() (BasicPropertyValue, bool)
- func (i6pv Int64PropertyValue) AsBinaryPropertyValue() (*BinaryPropertyValue, bool)
- func (i6pv Int64PropertyValue) AsDoublePropertyValue() (*DoublePropertyValue, bool)
- func (i6pv Int64PropertyValue) AsGUIDPropertyValue() (*GUIDPropertyValue, bool)
- func (i6pv Int64PropertyValue) AsInt64PropertyValue() (*Int64PropertyValue, bool)
- func (i6pv Int64PropertyValue) AsPropertyValue() (*PropertyValue, bool)
- func (i6pv Int64PropertyValue) AsStringPropertyValue() (*StringPropertyValue, bool)
- func (i6pv Int64PropertyValue) MarshalJSON() ([]byte, error)
- type Int64RangePartitionInformation
- func (i6rpi Int64RangePartitionInformation) AsBasicPartitionInformation() (BasicPartitionInformation, bool)
- func (i6rpi Int64RangePartitionInformation) AsInt64RangePartitionInformation() (*Int64RangePartitionInformation, bool)
- func (i6rpi Int64RangePartitionInformation) AsNamedPartitionInformation() (*NamedPartitionInformation, bool)
- func (i6rpi Int64RangePartitionInformation) AsPartitionInformation() (*PartitionInformation, bool)
- func (i6rpi Int64RangePartitionInformation) AsSingletonPartitionInformation() (*SingletonPartitionInformation, bool)
- func (i6rpi Int64RangePartitionInformation) MarshalJSON() ([]byte, error)
- type InvokeDataLossResult
- type InvokeQuorumLossResult
- type KeyValueStoreReplicaStatus
- func (kvsrs KeyValueStoreReplicaStatus) AsBasicReplicaStatusBase() (BasicReplicaStatusBase, bool)
- func (kvsrs KeyValueStoreReplicaStatus) AsKeyValueStoreReplicaStatus() (*KeyValueStoreReplicaStatus, bool)
- func (kvsrs KeyValueStoreReplicaStatus) AsReplicaStatusBase() (*ReplicaStatusBase, bool)
- func (kvsrs KeyValueStoreReplicaStatus) MarshalJSON() ([]byte, error)
- type Kind
- type KindBasicBackupConfigurationInfo
- type KindBasicChaosEvent
- type KindBasicFabricEvent
- type KindBasicPropertyBatchInfo
- type KindBasicPropertyBatchOperation
- type KindBasicPropertyValue
- type KindBasicProvisionApplicationTypeDescriptionBase
- type KindBasicRepairImpactDescriptionBase
- type KindBasicRepairTargetDescriptionBase
- type KindBasicReplicaStatusBase
- type KindBasicReplicatorStatus
- type KindBasicSafetyCheck
- type KindBasicScalingMechanismDescription
- type KindBasicScalingTriggerDescription
- type KindBasicServiceTypeDescription
- type ListApplicationEvent
- type ListClusterEvent
- type ListContainerInstanceEvent
- type ListDeployedCodePackageInfo
- type ListDeployedServicePackageInfo
- type ListDeployedServiceReplicaInfo
- type ListDeployedServiceTypeInfo
- type ListFabricCodeVersionInfo
- type ListFabricConfigVersionInfo
- type ListFabricEvent
- type ListNodeEvent
- type ListOperationStatus
- type ListPartitionEvent
- type ListRepairTask
- type ListReplicaEvent
- type ListServiceEvent
- type ListServiceTypeInfo
- type LoadMetricReport
- type LoadMetricReportInfo
- type MonitoringPolicyDescription
- type MoveCost
- type NameDescription
- type NamedPartitionInformation
- func (npi NamedPartitionInformation) AsBasicPartitionInformation() (BasicPartitionInformation, bool)
- func (npi NamedPartitionInformation) AsInt64RangePartitionInformation() (*Int64RangePartitionInformation, bool)
- func (npi NamedPartitionInformation) AsNamedPartitionInformation() (*NamedPartitionInformation, bool)
- func (npi NamedPartitionInformation) AsPartitionInformation() (*PartitionInformation, bool)
- func (npi NamedPartitionInformation) AsSingletonPartitionInformation() (*SingletonPartitionInformation, bool)
- func (npi NamedPartitionInformation) MarshalJSON() ([]byte, error)
- type NamedPartitionSchemeDescription
- func (npsd NamedPartitionSchemeDescription) AsBasicPartitionSchemeDescription() (BasicPartitionSchemeDescription, bool)
- func (npsd NamedPartitionSchemeDescription) AsNamedPartitionSchemeDescription() (*NamedPartitionSchemeDescription, bool)
- func (npsd NamedPartitionSchemeDescription) AsPartitionSchemeDescription() (*PartitionSchemeDescription, bool)
- func (npsd NamedPartitionSchemeDescription) AsSingletonPartitionSchemeDescription() (*SingletonPartitionSchemeDescription, bool)
- func (npsd NamedPartitionSchemeDescription) AsUniformInt64RangePartitionSchemeDescription() (*UniformInt64RangePartitionSchemeDescription, bool)
- func (npsd NamedPartitionSchemeDescription) MarshalJSON() ([]byte, error)
- type NodeAbortedEvent
- func (nae NodeAbortedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (nae NodeAbortedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (nae NodeAbortedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (nae NodeAbortedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (nae NodeAbortedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (nae NodeAbortedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (nae NodeAbortedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (nae NodeAbortedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (nae NodeAbortedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (nae NodeAbortedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (nae NodeAbortedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (nae NodeAbortedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (nae NodeAbortedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (nae NodeAbortedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (nae NodeAbortedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (nae NodeAbortedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (nae NodeAbortedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (nae NodeAbortedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (nae NodeAbortedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (nae NodeAbortedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (nae NodeAbortedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (nae NodeAbortedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (nae NodeAbortedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (nae NodeAbortedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (nae NodeAbortedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (nae NodeAbortedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (nae NodeAbortedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (nae NodeAbortedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (nae NodeAbortedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (nae NodeAbortedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (nae NodeAbortedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (nae NodeAbortedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (nae NodeAbortedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (nae NodeAbortedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (nae NodeAbortedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (nae NodeAbortedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (nae NodeAbortedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (nae NodeAbortedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (nae NodeAbortedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (nae NodeAbortedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (nae NodeAbortedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (nae NodeAbortedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (nae NodeAbortedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (nae NodeAbortedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (nae NodeAbortedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (nae NodeAbortedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (nae NodeAbortedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (nae NodeAbortedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (nae NodeAbortedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (nae NodeAbortedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (nae NodeAbortedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (nae NodeAbortedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (nae NodeAbortedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (nae NodeAbortedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (nae NodeAbortedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (nae NodeAbortedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (nae NodeAbortedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (nae NodeAbortedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (nae NodeAbortedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (nae NodeAbortedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (nae NodeAbortedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (nae NodeAbortedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (nae NodeAbortedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (nae NodeAbortedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (nae NodeAbortedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (nae NodeAbortedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (nae NodeAbortedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (nae NodeAbortedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (nae NodeAbortedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (nae NodeAbortedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (nae NodeAbortedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (nae NodeAbortedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (nae NodeAbortedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (nae NodeAbortedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (nae NodeAbortedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (nae NodeAbortedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (nae NodeAbortedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (nae NodeAbortedEvent) MarshalJSON() ([]byte, error)
- type NodeAbortingEvent
- func (nae NodeAbortingEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (nae NodeAbortingEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (nae NodeAbortingEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (nae NodeAbortingEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (nae NodeAbortingEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (nae NodeAbortingEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (nae NodeAbortingEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (nae NodeAbortingEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (nae NodeAbortingEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (nae NodeAbortingEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (nae NodeAbortingEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (nae NodeAbortingEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (nae NodeAbortingEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (nae NodeAbortingEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (nae NodeAbortingEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (nae NodeAbortingEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (nae NodeAbortingEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (nae NodeAbortingEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (nae NodeAbortingEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (nae NodeAbortingEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (nae NodeAbortingEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (nae NodeAbortingEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (nae NodeAbortingEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (nae NodeAbortingEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (nae NodeAbortingEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (nae NodeAbortingEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (nae NodeAbortingEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (nae NodeAbortingEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (nae NodeAbortingEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (nae NodeAbortingEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (nae NodeAbortingEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (nae NodeAbortingEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (nae NodeAbortingEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (nae NodeAbortingEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (nae NodeAbortingEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (nae NodeAbortingEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (nae NodeAbortingEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (nae NodeAbortingEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (nae NodeAbortingEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (nae NodeAbortingEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (nae NodeAbortingEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (nae NodeAbortingEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (nae NodeAbortingEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (nae NodeAbortingEvent) AsFabricEvent() (*FabricEvent, bool)
- func (nae NodeAbortingEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (nae NodeAbortingEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (nae NodeAbortingEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (nae NodeAbortingEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (nae NodeAbortingEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (nae NodeAbortingEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (nae NodeAbortingEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (nae NodeAbortingEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (nae NodeAbortingEvent) AsNodeEvent() (*NodeEvent, bool)
- func (nae NodeAbortingEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (nae NodeAbortingEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (nae NodeAbortingEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (nae NodeAbortingEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (nae NodeAbortingEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (nae NodeAbortingEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (nae NodeAbortingEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (nae NodeAbortingEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (nae NodeAbortingEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (nae NodeAbortingEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (nae NodeAbortingEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (nae NodeAbortingEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (nae NodeAbortingEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (nae NodeAbortingEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (nae NodeAbortingEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (nae NodeAbortingEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (nae NodeAbortingEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (nae NodeAbortingEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (nae NodeAbortingEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (nae NodeAbortingEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (nae NodeAbortingEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (nae NodeAbortingEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (nae NodeAbortingEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (nae NodeAbortingEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (nae NodeAbortingEvent) MarshalJSON() ([]byte, error)
- type NodeAddedEvent
- func (nae NodeAddedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (nae NodeAddedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (nae NodeAddedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (nae NodeAddedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (nae NodeAddedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (nae NodeAddedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (nae NodeAddedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (nae NodeAddedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (nae NodeAddedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (nae NodeAddedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (nae NodeAddedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (nae NodeAddedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (nae NodeAddedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (nae NodeAddedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (nae NodeAddedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (nae NodeAddedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (nae NodeAddedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (nae NodeAddedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (nae NodeAddedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (nae NodeAddedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (nae NodeAddedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (nae NodeAddedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (nae NodeAddedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (nae NodeAddedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (nae NodeAddedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (nae NodeAddedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (nae NodeAddedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (nae NodeAddedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (nae NodeAddedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (nae NodeAddedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (nae NodeAddedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (nae NodeAddedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (nae NodeAddedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (nae NodeAddedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (nae NodeAddedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (nae NodeAddedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (nae NodeAddedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (nae NodeAddedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (nae NodeAddedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (nae NodeAddedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (nae NodeAddedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (nae NodeAddedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (nae NodeAddedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (nae NodeAddedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (nae NodeAddedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (nae NodeAddedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (nae NodeAddedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (nae NodeAddedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (nae NodeAddedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (nae NodeAddedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (nae NodeAddedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (nae NodeAddedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (nae NodeAddedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (nae NodeAddedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (nae NodeAddedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (nae NodeAddedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (nae NodeAddedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (nae NodeAddedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (nae NodeAddedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (nae NodeAddedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (nae NodeAddedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (nae NodeAddedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (nae NodeAddedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (nae NodeAddedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (nae NodeAddedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (nae NodeAddedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (nae NodeAddedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (nae NodeAddedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (nae NodeAddedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (nae NodeAddedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (nae NodeAddedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (nae NodeAddedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (nae NodeAddedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (nae NodeAddedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (nae NodeAddedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (nae NodeAddedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (nae NodeAddedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (nae NodeAddedEvent) MarshalJSON() ([]byte, error)
- type NodeCloseEvent
- func (nce NodeCloseEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (nce NodeCloseEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (nce NodeCloseEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (nce NodeCloseEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (nce NodeCloseEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (nce NodeCloseEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (nce NodeCloseEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (nce NodeCloseEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (nce NodeCloseEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (nce NodeCloseEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (nce NodeCloseEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (nce NodeCloseEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (nce NodeCloseEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (nce NodeCloseEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (nce NodeCloseEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (nce NodeCloseEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (nce NodeCloseEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (nce NodeCloseEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (nce NodeCloseEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (nce NodeCloseEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (nce NodeCloseEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (nce NodeCloseEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (nce NodeCloseEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (nce NodeCloseEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (nce NodeCloseEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (nce NodeCloseEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (nce NodeCloseEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (nce NodeCloseEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (nce NodeCloseEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (nce NodeCloseEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (nce NodeCloseEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (nce NodeCloseEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (nce NodeCloseEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (nce NodeCloseEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (nce NodeCloseEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (nce NodeCloseEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (nce NodeCloseEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (nce NodeCloseEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (nce NodeCloseEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (nce NodeCloseEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (nce NodeCloseEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (nce NodeCloseEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (nce NodeCloseEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (nce NodeCloseEvent) AsFabricEvent() (*FabricEvent, bool)
- func (nce NodeCloseEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (nce NodeCloseEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (nce NodeCloseEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (nce NodeCloseEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (nce NodeCloseEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (nce NodeCloseEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (nce NodeCloseEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (nce NodeCloseEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (nce NodeCloseEvent) AsNodeEvent() (*NodeEvent, bool)
- func (nce NodeCloseEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (nce NodeCloseEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (nce NodeCloseEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (nce NodeCloseEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (nce NodeCloseEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (nce NodeCloseEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (nce NodeCloseEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (nce NodeCloseEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (nce NodeCloseEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (nce NodeCloseEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (nce NodeCloseEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (nce NodeCloseEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (nce NodeCloseEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (nce NodeCloseEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (nce NodeCloseEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (nce NodeCloseEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (nce NodeCloseEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (nce NodeCloseEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (nce NodeCloseEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (nce NodeCloseEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (nce NodeCloseEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (nce NodeCloseEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (nce NodeCloseEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (nce NodeCloseEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (nce NodeCloseEvent) MarshalJSON() ([]byte, error)
- type NodeClosingEvent
- func (nce NodeClosingEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (nce NodeClosingEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (nce NodeClosingEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (nce NodeClosingEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (nce NodeClosingEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (nce NodeClosingEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (nce NodeClosingEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (nce NodeClosingEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (nce NodeClosingEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (nce NodeClosingEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (nce NodeClosingEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (nce NodeClosingEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (nce NodeClosingEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (nce NodeClosingEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (nce NodeClosingEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (nce NodeClosingEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (nce NodeClosingEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (nce NodeClosingEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (nce NodeClosingEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (nce NodeClosingEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (nce NodeClosingEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (nce NodeClosingEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (nce NodeClosingEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (nce NodeClosingEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (nce NodeClosingEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (nce NodeClosingEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (nce NodeClosingEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (nce NodeClosingEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (nce NodeClosingEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (nce NodeClosingEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (nce NodeClosingEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (nce NodeClosingEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (nce NodeClosingEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (nce NodeClosingEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (nce NodeClosingEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (nce NodeClosingEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (nce NodeClosingEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (nce NodeClosingEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (nce NodeClosingEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (nce NodeClosingEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (nce NodeClosingEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (nce NodeClosingEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (nce NodeClosingEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (nce NodeClosingEvent) AsFabricEvent() (*FabricEvent, bool)
- func (nce NodeClosingEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (nce NodeClosingEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (nce NodeClosingEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (nce NodeClosingEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (nce NodeClosingEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (nce NodeClosingEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (nce NodeClosingEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (nce NodeClosingEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (nce NodeClosingEvent) AsNodeEvent() (*NodeEvent, bool)
- func (nce NodeClosingEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (nce NodeClosingEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (nce NodeClosingEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (nce NodeClosingEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (nce NodeClosingEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (nce NodeClosingEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (nce NodeClosingEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (nce NodeClosingEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (nce NodeClosingEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (nce NodeClosingEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (nce NodeClosingEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (nce NodeClosingEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (nce NodeClosingEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (nce NodeClosingEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (nce NodeClosingEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (nce NodeClosingEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (nce NodeClosingEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (nce NodeClosingEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (nce NodeClosingEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (nce NodeClosingEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (nce NodeClosingEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (nce NodeClosingEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (nce NodeClosingEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (nce NodeClosingEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (nce NodeClosingEvent) MarshalJSON() ([]byte, error)
- type NodeDeactivateCompleteEvent
- func (ndce NodeDeactivateCompleteEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsFabricEvent() (*FabricEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsNodeEvent() (*NodeEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (ndce NodeDeactivateCompleteEvent) MarshalJSON() ([]byte, error)
- type NodeDeactivateStartEvent
- func (ndse NodeDeactivateStartEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsFabricEvent() (*FabricEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsNodeEvent() (*NodeEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (ndse NodeDeactivateStartEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (ndse NodeDeactivateStartEvent) MarshalJSON() ([]byte, error)
- type NodeDeactivationInfo
- type NodeDeactivationIntent
- type NodeDeactivationStatus
- type NodeDeactivationTask
- type NodeDeactivationTaskID
- type NodeDeactivationTaskType
- type NodeDownEvent
- func (nde NodeDownEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (nde NodeDownEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (nde NodeDownEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (nde NodeDownEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (nde NodeDownEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (nde NodeDownEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (nde NodeDownEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (nde NodeDownEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (nde NodeDownEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (nde NodeDownEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (nde NodeDownEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (nde NodeDownEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (nde NodeDownEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (nde NodeDownEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (nde NodeDownEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (nde NodeDownEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (nde NodeDownEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (nde NodeDownEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (nde NodeDownEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (nde NodeDownEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (nde NodeDownEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (nde NodeDownEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (nde NodeDownEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (nde NodeDownEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (nde NodeDownEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (nde NodeDownEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (nde NodeDownEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (nde NodeDownEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (nde NodeDownEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (nde NodeDownEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (nde NodeDownEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (nde NodeDownEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (nde NodeDownEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (nde NodeDownEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (nde NodeDownEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (nde NodeDownEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (nde NodeDownEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (nde NodeDownEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (nde NodeDownEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (nde NodeDownEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (nde NodeDownEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (nde NodeDownEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (nde NodeDownEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (nde NodeDownEvent) AsFabricEvent() (*FabricEvent, bool)
- func (nde NodeDownEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (nde NodeDownEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (nde NodeDownEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (nde NodeDownEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (nde NodeDownEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (nde NodeDownEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (nde NodeDownEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (nde NodeDownEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (nde NodeDownEvent) AsNodeEvent() (*NodeEvent, bool)
- func (nde NodeDownEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (nde NodeDownEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (nde NodeDownEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (nde NodeDownEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (nde NodeDownEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (nde NodeDownEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (nde NodeDownEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (nde NodeDownEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (nde NodeDownEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (nde NodeDownEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (nde NodeDownEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (nde NodeDownEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (nde NodeDownEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (nde NodeDownEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (nde NodeDownEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (nde NodeDownEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (nde NodeDownEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (nde NodeDownEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (nde NodeDownEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (nde NodeDownEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (nde NodeDownEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (nde NodeDownEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (nde NodeDownEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (nde NodeDownEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (nde NodeDownEvent) MarshalJSON() ([]byte, error)
- type NodeEvent
- func (ne NodeEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (ne NodeEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (ne NodeEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (ne NodeEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (ne NodeEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (ne NodeEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (ne NodeEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (ne NodeEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (ne NodeEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (ne NodeEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (ne NodeEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (ne NodeEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (ne NodeEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (ne NodeEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (ne NodeEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (ne NodeEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (ne NodeEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (ne NodeEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (ne NodeEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (ne NodeEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (ne NodeEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (ne NodeEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (ne NodeEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (ne NodeEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (ne NodeEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (ne NodeEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (ne NodeEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (ne NodeEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (ne NodeEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (ne NodeEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (ne NodeEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (ne NodeEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (ne NodeEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (ne NodeEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (ne NodeEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (ne NodeEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (ne NodeEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (ne NodeEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (ne NodeEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (ne NodeEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (ne NodeEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (ne NodeEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (ne NodeEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (ne NodeEvent) AsFabricEvent() (*FabricEvent, bool)
- func (ne NodeEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (ne NodeEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (ne NodeEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (ne NodeEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (ne NodeEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (ne NodeEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (ne NodeEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (ne NodeEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (ne NodeEvent) AsNodeEvent() (*NodeEvent, bool)
- func (ne NodeEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (ne NodeEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (ne NodeEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (ne NodeEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (ne NodeEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (ne NodeEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (ne NodeEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (ne NodeEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (ne NodeEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (ne NodeEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (ne NodeEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (ne NodeEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (ne NodeEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (ne NodeEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (ne NodeEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (ne NodeEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (ne NodeEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (ne NodeEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (ne NodeEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (ne NodeEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (ne NodeEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (ne NodeEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (ne NodeEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (ne NodeEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (ne NodeEvent) MarshalJSON() ([]byte, error)
- type NodeHealth
- type NodeHealthEvaluation
- func (nhe NodeHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) MarshalJSON() ([]byte, error)
- type NodeHealthReportCreatedEvent
- func (nhrce NodeHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (nhrce NodeHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
- type NodeHealthReportExpiredEvent
- func (nhree NodeHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (nhree NodeHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
- type NodeHealthState
- type NodeHealthStateChunk
- type NodeHealthStateChunkList
- type NodeHealthStateFilter
- type NodeID
- type NodeImpact
- type NodeInfo
- type NodeLoadInfo
- type NodeLoadMetricInformation
- type NodeOpenFailedEvent
- func (nofe NodeOpenFailedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (nofe NodeOpenFailedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (nofe NodeOpenFailedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (nofe NodeOpenFailedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (nofe NodeOpenFailedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (nofe NodeOpenFailedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (nofe NodeOpenFailedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (nofe NodeOpenFailedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (nofe NodeOpenFailedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (nofe NodeOpenFailedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (nofe NodeOpenFailedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (nofe NodeOpenFailedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (nofe NodeOpenFailedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (nofe NodeOpenFailedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (nofe NodeOpenFailedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (nofe NodeOpenFailedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (nofe NodeOpenFailedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (nofe NodeOpenFailedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (nofe NodeOpenFailedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (nofe NodeOpenFailedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (nofe NodeOpenFailedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (nofe NodeOpenFailedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (nofe NodeOpenFailedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (nofe NodeOpenFailedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (nofe NodeOpenFailedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (nofe NodeOpenFailedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (nofe NodeOpenFailedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (nofe NodeOpenFailedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (nofe NodeOpenFailedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (nofe NodeOpenFailedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (nofe NodeOpenFailedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (nofe NodeOpenFailedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (nofe NodeOpenFailedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (nofe NodeOpenFailedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (nofe NodeOpenFailedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (nofe NodeOpenFailedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (nofe NodeOpenFailedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (nofe NodeOpenFailedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (nofe NodeOpenFailedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (nofe NodeOpenFailedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (nofe NodeOpenFailedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (nofe NodeOpenFailedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (nofe NodeOpenFailedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (nofe NodeOpenFailedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (nofe NodeOpenFailedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (nofe NodeOpenFailedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (nofe NodeOpenFailedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (nofe NodeOpenFailedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (nofe NodeOpenFailedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (nofe NodeOpenFailedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (nofe NodeOpenFailedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (nofe NodeOpenFailedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (nofe NodeOpenFailedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (nofe NodeOpenFailedEvent) MarshalJSON() ([]byte, error)
- type NodeOpenedSuccessEvent
- func (nose NodeOpenedSuccessEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsFabricEvent() (*FabricEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsNodeEvent() (*NodeEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (nose NodeOpenedSuccessEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (nose NodeOpenedSuccessEvent) MarshalJSON() ([]byte, error)
- type NodeOpeningEvent
- func (noe NodeOpeningEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (noe NodeOpeningEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (noe NodeOpeningEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (noe NodeOpeningEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (noe NodeOpeningEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (noe NodeOpeningEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (noe NodeOpeningEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (noe NodeOpeningEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (noe NodeOpeningEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (noe NodeOpeningEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (noe NodeOpeningEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (noe NodeOpeningEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (noe NodeOpeningEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (noe NodeOpeningEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (noe NodeOpeningEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (noe NodeOpeningEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (noe NodeOpeningEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (noe NodeOpeningEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (noe NodeOpeningEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (noe NodeOpeningEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (noe NodeOpeningEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (noe NodeOpeningEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (noe NodeOpeningEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (noe NodeOpeningEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (noe NodeOpeningEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (noe NodeOpeningEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (noe NodeOpeningEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (noe NodeOpeningEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (noe NodeOpeningEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (noe NodeOpeningEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (noe NodeOpeningEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (noe NodeOpeningEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (noe NodeOpeningEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (noe NodeOpeningEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (noe NodeOpeningEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (noe NodeOpeningEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (noe NodeOpeningEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (noe NodeOpeningEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (noe NodeOpeningEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (noe NodeOpeningEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (noe NodeOpeningEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (noe NodeOpeningEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (noe NodeOpeningEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (noe NodeOpeningEvent) AsFabricEvent() (*FabricEvent, bool)
- func (noe NodeOpeningEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (noe NodeOpeningEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (noe NodeOpeningEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (noe NodeOpeningEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (noe NodeOpeningEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (noe NodeOpeningEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (noe NodeOpeningEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (noe NodeOpeningEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (noe NodeOpeningEvent) AsNodeEvent() (*NodeEvent, bool)
- func (noe NodeOpeningEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (noe NodeOpeningEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (noe NodeOpeningEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (noe NodeOpeningEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (noe NodeOpeningEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (noe NodeOpeningEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (noe NodeOpeningEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (noe NodeOpeningEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (noe NodeOpeningEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (noe NodeOpeningEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (noe NodeOpeningEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (noe NodeOpeningEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (noe NodeOpeningEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (noe NodeOpeningEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (noe NodeOpeningEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (noe NodeOpeningEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (noe NodeOpeningEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (noe NodeOpeningEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (noe NodeOpeningEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (noe NodeOpeningEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (noe NodeOpeningEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (noe NodeOpeningEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (noe NodeOpeningEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (noe NodeOpeningEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (noe NodeOpeningEvent) MarshalJSON() ([]byte, error)
- type NodeRemovedEvent
- func (nre NodeRemovedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (nre NodeRemovedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (nre NodeRemovedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (nre NodeRemovedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (nre NodeRemovedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (nre NodeRemovedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (nre NodeRemovedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (nre NodeRemovedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (nre NodeRemovedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (nre NodeRemovedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (nre NodeRemovedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (nre NodeRemovedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (nre NodeRemovedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (nre NodeRemovedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (nre NodeRemovedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (nre NodeRemovedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (nre NodeRemovedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (nre NodeRemovedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (nre NodeRemovedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (nre NodeRemovedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (nre NodeRemovedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (nre NodeRemovedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (nre NodeRemovedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (nre NodeRemovedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (nre NodeRemovedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (nre NodeRemovedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (nre NodeRemovedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (nre NodeRemovedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (nre NodeRemovedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (nre NodeRemovedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (nre NodeRemovedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (nre NodeRemovedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (nre NodeRemovedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (nre NodeRemovedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (nre NodeRemovedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (nre NodeRemovedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (nre NodeRemovedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (nre NodeRemovedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (nre NodeRemovedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (nre NodeRemovedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (nre NodeRemovedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (nre NodeRemovedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (nre NodeRemovedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (nre NodeRemovedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (nre NodeRemovedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (nre NodeRemovedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (nre NodeRemovedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (nre NodeRemovedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (nre NodeRemovedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (nre NodeRemovedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (nre NodeRemovedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (nre NodeRemovedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (nre NodeRemovedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (nre NodeRemovedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (nre NodeRemovedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (nre NodeRemovedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (nre NodeRemovedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (nre NodeRemovedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (nre NodeRemovedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (nre NodeRemovedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (nre NodeRemovedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (nre NodeRemovedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (nre NodeRemovedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (nre NodeRemovedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (nre NodeRemovedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (nre NodeRemovedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (nre NodeRemovedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (nre NodeRemovedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (nre NodeRemovedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (nre NodeRemovedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (nre NodeRemovedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (nre NodeRemovedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (nre NodeRemovedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (nre NodeRemovedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (nre NodeRemovedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (nre NodeRemovedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (nre NodeRemovedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (nre NodeRemovedEvent) MarshalJSON() ([]byte, error)
- type NodeRepairImpactDescription
- func (nrid NodeRepairImpactDescription) AsBasicRepairImpactDescriptionBase() (BasicRepairImpactDescriptionBase, bool)
- func (nrid NodeRepairImpactDescription) AsNodeRepairImpactDescription() (*NodeRepairImpactDescription, bool)
- func (nrid NodeRepairImpactDescription) AsRepairImpactDescriptionBase() (*RepairImpactDescriptionBase, bool)
- func (nrid NodeRepairImpactDescription) MarshalJSON() ([]byte, error)
- type NodeRepairTargetDescription
- func (nrtd NodeRepairTargetDescription) AsBasicRepairTargetDescriptionBase() (BasicRepairTargetDescriptionBase, bool)
- func (nrtd NodeRepairTargetDescription) AsNodeRepairTargetDescription() (*NodeRepairTargetDescription, bool)
- func (nrtd NodeRepairTargetDescription) AsRepairTargetDescriptionBase() (*RepairTargetDescriptionBase, bool)
- func (nrtd NodeRepairTargetDescription) MarshalJSON() ([]byte, error)
- type NodeResult
- type NodeStatus
- type NodeStatusFilter
- type NodeTransitionProgress
- type NodeTransitionResult
- type NodeTransitionType
- type NodeUpEvent
- func (nue NodeUpEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (nue NodeUpEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (nue NodeUpEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (nue NodeUpEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (nue NodeUpEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (nue NodeUpEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (nue NodeUpEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (nue NodeUpEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (nue NodeUpEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (nue NodeUpEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (nue NodeUpEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (nue NodeUpEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (nue NodeUpEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (nue NodeUpEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (nue NodeUpEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (nue NodeUpEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (nue NodeUpEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (nue NodeUpEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (nue NodeUpEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (nue NodeUpEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (nue NodeUpEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (nue NodeUpEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (nue NodeUpEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (nue NodeUpEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (nue NodeUpEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (nue NodeUpEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (nue NodeUpEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (nue NodeUpEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (nue NodeUpEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (nue NodeUpEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (nue NodeUpEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (nue NodeUpEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (nue NodeUpEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (nue NodeUpEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (nue NodeUpEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (nue NodeUpEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (nue NodeUpEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (nue NodeUpEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (nue NodeUpEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (nue NodeUpEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (nue NodeUpEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (nue NodeUpEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (nue NodeUpEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (nue NodeUpEvent) AsFabricEvent() (*FabricEvent, bool)
- func (nue NodeUpEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (nue NodeUpEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (nue NodeUpEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (nue NodeUpEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (nue NodeUpEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (nue NodeUpEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (nue NodeUpEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (nue NodeUpEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (nue NodeUpEvent) AsNodeEvent() (*NodeEvent, bool)
- func (nue NodeUpEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (nue NodeUpEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (nue NodeUpEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (nue NodeUpEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (nue NodeUpEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (nue NodeUpEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (nue NodeUpEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (nue NodeUpEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (nue NodeUpEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (nue NodeUpEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (nue NodeUpEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (nue NodeUpEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (nue NodeUpEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (nue NodeUpEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (nue NodeUpEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (nue NodeUpEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (nue NodeUpEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (nue NodeUpEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (nue NodeUpEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (nue NodeUpEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (nue NodeUpEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (nue NodeUpEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (nue NodeUpEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (nue NodeUpEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (nue NodeUpEvent) MarshalJSON() ([]byte, error)
- type NodeUpgradePhase
- type NodeUpgradeProgressInfo
- type NodesHealthEvaluation
- func (nhe NodesHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) MarshalJSON() ([]byte, error)
- type OperationState
- type OperationStatus
- type OperationType
- type PackageSharingPolicyInfo
- type PackageSharingPolicyScope
- type PagedApplicationInfoList
- type PagedApplicationTypeInfoList
- type PagedBackupConfigurationInfoList
- type PagedBackupEntityList
- type PagedBackupInfoList
- type PagedBackupPolicyDescriptionList
- type PagedComposeDeploymentStatusInfoList
- type PagedDeployedApplicationInfoList
- type PagedNodeInfoList
- type PagedPropertyInfoList
- type PagedReplicaInfoList
- type PagedServiceInfoList
- type PagedServicePartitionInfoList
- type PagedSubNameInfoList
- type PartitionAccessStatus
- type PartitionAnalysisEvent
- func (pae PartitionAnalysisEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (pae PartitionAnalysisEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (pae PartitionAnalysisEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (pae PartitionAnalysisEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (pae PartitionAnalysisEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (pae PartitionAnalysisEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (pae PartitionAnalysisEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (pae PartitionAnalysisEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (pae PartitionAnalysisEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (pae PartitionAnalysisEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (pae PartitionAnalysisEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (pae PartitionAnalysisEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (pae PartitionAnalysisEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (pae PartitionAnalysisEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (pae PartitionAnalysisEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (pae PartitionAnalysisEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (pae PartitionAnalysisEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (pae PartitionAnalysisEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (pae PartitionAnalysisEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (pae PartitionAnalysisEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (pae PartitionAnalysisEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (pae PartitionAnalysisEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (pae PartitionAnalysisEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (pae PartitionAnalysisEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (pae PartitionAnalysisEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (pae PartitionAnalysisEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (pae PartitionAnalysisEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (pae PartitionAnalysisEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (pae PartitionAnalysisEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (pae PartitionAnalysisEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (pae PartitionAnalysisEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (pae PartitionAnalysisEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (pae PartitionAnalysisEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (pae PartitionAnalysisEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (pae PartitionAnalysisEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (pae PartitionAnalysisEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (pae PartitionAnalysisEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (pae PartitionAnalysisEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (pae PartitionAnalysisEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (pae PartitionAnalysisEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (pae PartitionAnalysisEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (pae PartitionAnalysisEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (pae PartitionAnalysisEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (pae PartitionAnalysisEvent) AsFabricEvent() (*FabricEvent, bool)
- func (pae PartitionAnalysisEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (pae PartitionAnalysisEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (pae PartitionAnalysisEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (pae PartitionAnalysisEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (pae PartitionAnalysisEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (pae PartitionAnalysisEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (pae PartitionAnalysisEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (pae PartitionAnalysisEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (pae PartitionAnalysisEvent) AsNodeEvent() (*NodeEvent, bool)
- func (pae PartitionAnalysisEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (pae PartitionAnalysisEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (pae PartitionAnalysisEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (pae PartitionAnalysisEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (pae PartitionAnalysisEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (pae PartitionAnalysisEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (pae PartitionAnalysisEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (pae PartitionAnalysisEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (pae PartitionAnalysisEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (pae PartitionAnalysisEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (pae PartitionAnalysisEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (pae PartitionAnalysisEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (pae PartitionAnalysisEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (pae PartitionAnalysisEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (pae PartitionAnalysisEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (pae PartitionAnalysisEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (pae PartitionAnalysisEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (pae PartitionAnalysisEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (pae PartitionAnalysisEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (pae PartitionAnalysisEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (pae PartitionAnalysisEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (pae PartitionAnalysisEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (pae PartitionAnalysisEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (pae PartitionAnalysisEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (pae PartitionAnalysisEvent) MarshalJSON() ([]byte, error)
- type PartitionBackupConfigurationInfo
- func (pbci PartitionBackupConfigurationInfo) AsApplicationBackupConfigurationInfo() (*ApplicationBackupConfigurationInfo, bool)
- func (pbci PartitionBackupConfigurationInfo) AsBackupConfigurationInfo() (*BackupConfigurationInfo, bool)
- func (pbci PartitionBackupConfigurationInfo) AsBasicBackupConfigurationInfo() (BasicBackupConfigurationInfo, bool)
- func (pbci PartitionBackupConfigurationInfo) AsPartitionBackupConfigurationInfo() (*PartitionBackupConfigurationInfo, bool)
- func (pbci PartitionBackupConfigurationInfo) AsServiceBackupConfigurationInfo() (*ServiceBackupConfigurationInfo, bool)
- func (pbci PartitionBackupConfigurationInfo) MarshalJSON() ([]byte, error)
- type PartitionBackupEntity
- func (pbe PartitionBackupEntity) AsApplicationBackupEntity() (*ApplicationBackupEntity, bool)
- func (pbe PartitionBackupEntity) AsBackupEntity() (*BackupEntity, bool)
- func (pbe PartitionBackupEntity) AsBasicBackupEntity() (BasicBackupEntity, bool)
- func (pbe PartitionBackupEntity) AsPartitionBackupEntity() (*PartitionBackupEntity, bool)
- func (pbe PartitionBackupEntity) AsServiceBackupEntity() (*ServiceBackupEntity, bool)
- func (pbe PartitionBackupEntity) MarshalJSON() ([]byte, error)
- type PartitionDataLossProgress
- type PartitionEvent
- func (peVar PartitionEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (peVar PartitionEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (peVar PartitionEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (peVar PartitionEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (peVar PartitionEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (peVar PartitionEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (peVar PartitionEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (peVar PartitionEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (peVar PartitionEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (peVar PartitionEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (peVar PartitionEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (peVar PartitionEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (peVar PartitionEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (peVar PartitionEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (peVar PartitionEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (peVar PartitionEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (peVar PartitionEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (peVar PartitionEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (peVar PartitionEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (peVar PartitionEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (peVar PartitionEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (peVar PartitionEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (peVar PartitionEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (peVar PartitionEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (peVar PartitionEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (peVar PartitionEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (peVar PartitionEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (peVar PartitionEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (peVar PartitionEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (peVar PartitionEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (peVar PartitionEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (peVar PartitionEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (peVar PartitionEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (peVar PartitionEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (peVar PartitionEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (peVar PartitionEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (peVar PartitionEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (peVar PartitionEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (peVar PartitionEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (peVar PartitionEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (peVar PartitionEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (peVar PartitionEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (peVar PartitionEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (peVar PartitionEvent) AsFabricEvent() (*FabricEvent, bool)
- func (peVar PartitionEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (peVar PartitionEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (peVar PartitionEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (peVar PartitionEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (peVar PartitionEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (peVar PartitionEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (peVar PartitionEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (peVar PartitionEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (peVar PartitionEvent) AsNodeEvent() (*NodeEvent, bool)
- func (peVar PartitionEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (peVar PartitionEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (peVar PartitionEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (peVar PartitionEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (peVar PartitionEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (peVar PartitionEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (peVar PartitionEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (peVar PartitionEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (peVar PartitionEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (peVar PartitionEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (peVar PartitionEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (peVar PartitionEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (peVar PartitionEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (peVar PartitionEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (peVar PartitionEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (peVar PartitionEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (peVar PartitionEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (peVar PartitionEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (peVar PartitionEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (peVar PartitionEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (peVar PartitionEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (peVar PartitionEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (peVar PartitionEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (peVar PartitionEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (peVar PartitionEvent) MarshalJSON() ([]byte, error)
- type PartitionHealth
- type PartitionHealthEvaluation
- func (phe PartitionHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) MarshalJSON() ([]byte, error)
- type PartitionHealthReportCreatedEvent
- func (phrce PartitionHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (phrce PartitionHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
- type PartitionHealthReportExpiredEvent
- func (phree PartitionHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (phree PartitionHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
- type PartitionHealthState
- type PartitionHealthStateChunk
- type PartitionHealthStateChunkList
- type PartitionHealthStateFilter
- type PartitionInformation
- func (pi PartitionInformation) AsBasicPartitionInformation() (BasicPartitionInformation, bool)
- func (pi PartitionInformation) AsInt64RangePartitionInformation() (*Int64RangePartitionInformation, bool)
- func (pi PartitionInformation) AsNamedPartitionInformation() (*NamedPartitionInformation, bool)
- func (pi PartitionInformation) AsPartitionInformation() (*PartitionInformation, bool)
- func (pi PartitionInformation) AsSingletonPartitionInformation() (*SingletonPartitionInformation, bool)
- func (pi PartitionInformation) MarshalJSON() ([]byte, error)
- type PartitionInstanceCountScaleMechanism
- func (picsm PartitionInstanceCountScaleMechanism) AsAddRemoveIncrementalNamedPartitionScalingMechanism() (*AddRemoveIncrementalNamedPartitionScalingMechanism, bool)
- func (picsm PartitionInstanceCountScaleMechanism) AsBasicScalingMechanismDescription() (BasicScalingMechanismDescription, bool)
- func (picsm PartitionInstanceCountScaleMechanism) AsPartitionInstanceCountScaleMechanism() (*PartitionInstanceCountScaleMechanism, bool)
- func (picsm PartitionInstanceCountScaleMechanism) AsScalingMechanismDescription() (*ScalingMechanismDescription, bool)
- func (picsm PartitionInstanceCountScaleMechanism) MarshalJSON() ([]byte, error)
- type PartitionLoadInformation
- type PartitionPrimaryMoveAnalysisEvent
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsFabricEvent() (*FabricEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeEvent() (*NodeEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (ppmae PartitionPrimaryMoveAnalysisEvent) MarshalJSON() ([]byte, error)
- type PartitionQuorumLossProgress
- type PartitionReconfigurationCompletedEvent
- func (prce PartitionReconfigurationCompletedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (prce PartitionReconfigurationCompletedEvent) MarshalJSON() ([]byte, error)
- type PartitionRestartProgress
- type PartitionSafetyCheck
- func (psc PartitionSafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
- func (psc PartitionSafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
- func (psc PartitionSafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
- func (psc PartitionSafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
- func (psc PartitionSafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
- func (psc PartitionSafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
- func (psc PartitionSafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
- func (psc PartitionSafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
- func (psc PartitionSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
- func (psc PartitionSafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
- func (psc PartitionSafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
- func (psc PartitionSafetyCheck) MarshalJSON() ([]byte, error)
- type PartitionScheme
- type PartitionSchemeBasicPartitionSchemeDescription
- type PartitionSchemeDescription
- func (psd PartitionSchemeDescription) AsBasicPartitionSchemeDescription() (BasicPartitionSchemeDescription, bool)
- func (psd PartitionSchemeDescription) AsNamedPartitionSchemeDescription() (*NamedPartitionSchemeDescription, bool)
- func (psd PartitionSchemeDescription) AsPartitionSchemeDescription() (*PartitionSchemeDescription, bool)
- func (psd PartitionSchemeDescription) AsSingletonPartitionSchemeDescription() (*SingletonPartitionSchemeDescription, bool)
- func (psd PartitionSchemeDescription) AsUniformInt64RangePartitionSchemeDescription() (*UniformInt64RangePartitionSchemeDescription, bool)
- func (psd PartitionSchemeDescription) MarshalJSON() ([]byte, error)
- type PartitionsHealthEvaluation
- func (phe PartitionsHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) MarshalJSON() ([]byte, error)
- type PrimaryReplicatorStatus
- func (prs PrimaryReplicatorStatus) AsBasicReplicatorStatus() (BasicReplicatorStatus, bool)
- func (prs PrimaryReplicatorStatus) AsBasicSecondaryReplicatorStatus() (BasicSecondaryReplicatorStatus, bool)
- func (prs PrimaryReplicatorStatus) AsPrimaryReplicatorStatus() (*PrimaryReplicatorStatus, bool)
- func (prs PrimaryReplicatorStatus) AsReplicatorStatus() (*ReplicatorStatus, bool)
- func (prs PrimaryReplicatorStatus) AsSecondaryActiveReplicatorStatus() (*SecondaryActiveReplicatorStatus, bool)
- func (prs PrimaryReplicatorStatus) AsSecondaryIdleReplicatorStatus() (*SecondaryIdleReplicatorStatus, bool)
- func (prs PrimaryReplicatorStatus) AsSecondaryReplicatorStatus() (*SecondaryReplicatorStatus, bool)
- func (prs PrimaryReplicatorStatus) MarshalJSON() ([]byte, error)
- type ProcessDeactivatedEvent
- func (pde ProcessDeactivatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (pde ProcessDeactivatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (pde ProcessDeactivatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (pde ProcessDeactivatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (pde ProcessDeactivatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (pde ProcessDeactivatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (pde ProcessDeactivatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (pde ProcessDeactivatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (pde ProcessDeactivatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (pde ProcessDeactivatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (pde ProcessDeactivatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (pde ProcessDeactivatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (pde ProcessDeactivatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (pde ProcessDeactivatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (pde ProcessDeactivatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (pde ProcessDeactivatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (pde ProcessDeactivatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (pde ProcessDeactivatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (pde ProcessDeactivatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (pde ProcessDeactivatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (pde ProcessDeactivatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (pde ProcessDeactivatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (pde ProcessDeactivatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (pde ProcessDeactivatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (pde ProcessDeactivatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (pde ProcessDeactivatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (pde ProcessDeactivatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (pde ProcessDeactivatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (pde ProcessDeactivatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (pde ProcessDeactivatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (pde ProcessDeactivatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (pde ProcessDeactivatedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (pde ProcessDeactivatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (pde ProcessDeactivatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (pde ProcessDeactivatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (pde ProcessDeactivatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (pde ProcessDeactivatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (pde ProcessDeactivatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (pde ProcessDeactivatedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (pde ProcessDeactivatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (pde ProcessDeactivatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (pde ProcessDeactivatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (pde ProcessDeactivatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (pde ProcessDeactivatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (pde ProcessDeactivatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (pde ProcessDeactivatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (pde ProcessDeactivatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (pde ProcessDeactivatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (pde ProcessDeactivatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (pde ProcessDeactivatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (pde ProcessDeactivatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (pde ProcessDeactivatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (pde ProcessDeactivatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (pde ProcessDeactivatedEvent) MarshalJSON() ([]byte, error)
- type PropertyBatchDescriptionList
- type PropertyBatchInfo
- func (pbi PropertyBatchInfo) AsBasicPropertyBatchInfo() (BasicPropertyBatchInfo, bool)
- func (pbi PropertyBatchInfo) AsFailedPropertyBatchInfo() (*FailedPropertyBatchInfo, bool)
- func (pbi PropertyBatchInfo) AsPropertyBatchInfo() (*PropertyBatchInfo, bool)
- func (pbi PropertyBatchInfo) AsSuccessfulPropertyBatchInfo() (*SuccessfulPropertyBatchInfo, bool)
- func (pbi PropertyBatchInfo) MarshalJSON() ([]byte, error)
- type PropertyBatchInfoKind
- type PropertyBatchInfoModel
- type PropertyBatchOperation
- func (pbo PropertyBatchOperation) AsBasicPropertyBatchOperation() (BasicPropertyBatchOperation, bool)
- func (pbo PropertyBatchOperation) AsCheckExistsPropertyBatchOperation() (*CheckExistsPropertyBatchOperation, bool)
- func (pbo PropertyBatchOperation) AsCheckSequencePropertyBatchOperation() (*CheckSequencePropertyBatchOperation, bool)
- func (pbo PropertyBatchOperation) AsCheckValuePropertyBatchOperation() (*CheckValuePropertyBatchOperation, bool)
- func (pbo PropertyBatchOperation) AsDeletePropertyBatchOperation() (*DeletePropertyBatchOperation, bool)
- func (pbo PropertyBatchOperation) AsGetPropertyBatchOperation() (*GetPropertyBatchOperation, bool)
- func (pbo PropertyBatchOperation) AsPropertyBatchOperation() (*PropertyBatchOperation, bool)
- func (pbo PropertyBatchOperation) AsPutPropertyBatchOperation() (*PutPropertyBatchOperation, bool)
- func (pbo PropertyBatchOperation) MarshalJSON() ([]byte, error)
- type PropertyBatchOperationKind
- type PropertyDescription
- type PropertyInfo
- type PropertyMetadata
- type PropertyValue
- func (pv PropertyValue) AsBasicPropertyValue() (BasicPropertyValue, bool)
- func (pv PropertyValue) AsBinaryPropertyValue() (*BinaryPropertyValue, bool)
- func (pv PropertyValue) AsDoublePropertyValue() (*DoublePropertyValue, bool)
- func (pv PropertyValue) AsGUIDPropertyValue() (*GUIDPropertyValue, bool)
- func (pv PropertyValue) AsInt64PropertyValue() (*Int64PropertyValue, bool)
- func (pv PropertyValue) AsPropertyValue() (*PropertyValue, bool)
- func (pv PropertyValue) AsStringPropertyValue() (*StringPropertyValue, bool)
- func (pv PropertyValue) MarshalJSON() ([]byte, error)
- type PropertyValueKind
- type ProvisionApplicationTypeDescription
- func (patd ProvisionApplicationTypeDescription) AsBasicProvisionApplicationTypeDescriptionBase() (BasicProvisionApplicationTypeDescriptionBase, bool)
- func (patd ProvisionApplicationTypeDescription) AsExternalStoreProvisionApplicationTypeDescription() (*ExternalStoreProvisionApplicationTypeDescription, bool)
- func (patd ProvisionApplicationTypeDescription) AsProvisionApplicationTypeDescription() (*ProvisionApplicationTypeDescription, bool)
- func (patd ProvisionApplicationTypeDescription) AsProvisionApplicationTypeDescriptionBase() (*ProvisionApplicationTypeDescriptionBase, bool)
- func (patd ProvisionApplicationTypeDescription) MarshalJSON() ([]byte, error)
- type ProvisionApplicationTypeDescriptionBase
- func (patdb ProvisionApplicationTypeDescriptionBase) AsBasicProvisionApplicationTypeDescriptionBase() (BasicProvisionApplicationTypeDescriptionBase, bool)
- func (patdb ProvisionApplicationTypeDescriptionBase) AsExternalStoreProvisionApplicationTypeDescription() (*ExternalStoreProvisionApplicationTypeDescription, bool)
- func (patdb ProvisionApplicationTypeDescriptionBase) AsProvisionApplicationTypeDescription() (*ProvisionApplicationTypeDescription, bool)
- func (patdb ProvisionApplicationTypeDescriptionBase) AsProvisionApplicationTypeDescriptionBase() (*ProvisionApplicationTypeDescriptionBase, bool)
- func (patdb ProvisionApplicationTypeDescriptionBase) MarshalJSON() ([]byte, error)
- type ProvisionApplicationTypeKind
- type ProvisionFabricDescription
- type PutPropertyBatchOperation
- func (ppbo PutPropertyBatchOperation) AsBasicPropertyBatchOperation() (BasicPropertyBatchOperation, bool)
- func (ppbo PutPropertyBatchOperation) AsCheckExistsPropertyBatchOperation() (*CheckExistsPropertyBatchOperation, bool)
- func (ppbo PutPropertyBatchOperation) AsCheckSequencePropertyBatchOperation() (*CheckSequencePropertyBatchOperation, bool)
- func (ppbo PutPropertyBatchOperation) AsCheckValuePropertyBatchOperation() (*CheckValuePropertyBatchOperation, bool)
- func (ppbo PutPropertyBatchOperation) AsDeletePropertyBatchOperation() (*DeletePropertyBatchOperation, bool)
- func (ppbo PutPropertyBatchOperation) AsGetPropertyBatchOperation() (*GetPropertyBatchOperation, bool)
- func (ppbo PutPropertyBatchOperation) AsPropertyBatchOperation() (*PropertyBatchOperation, bool)
- func (ppbo PutPropertyBatchOperation) AsPutPropertyBatchOperation() (*PutPropertyBatchOperation, bool)
- func (ppbo PutPropertyBatchOperation) MarshalJSON() ([]byte, error)
- func (ppbo *PutPropertyBatchOperation) UnmarshalJSON(body []byte) error
- type QuorumLossMode
- type ReconfigurationInformation
- type ReconfigurationPhase
- type ReconfigurationType
- type RegistryCredential
- type RemoteReplicatorAcknowledgementDetail
- type RemoteReplicatorAcknowledgementStatus
- type RemoteReplicatorStatus
- type RepairImpactDescriptionBase
- func (ridb RepairImpactDescriptionBase) AsBasicRepairImpactDescriptionBase() (BasicRepairImpactDescriptionBase, bool)
- func (ridb RepairImpactDescriptionBase) AsNodeRepairImpactDescription() (*NodeRepairImpactDescription, bool)
- func (ridb RepairImpactDescriptionBase) AsRepairImpactDescriptionBase() (*RepairImpactDescriptionBase, bool)
- func (ridb RepairImpactDescriptionBase) MarshalJSON() ([]byte, error)
- type RepairImpactKind
- type RepairTargetDescriptionBase
- func (rtdb RepairTargetDescriptionBase) AsBasicRepairTargetDescriptionBase() (BasicRepairTargetDescriptionBase, bool)
- func (rtdb RepairTargetDescriptionBase) AsNodeRepairTargetDescription() (*NodeRepairTargetDescription, bool)
- func (rtdb RepairTargetDescriptionBase) AsRepairTargetDescriptionBase() (*RepairTargetDescriptionBase, bool)
- func (rtdb RepairTargetDescriptionBase) MarshalJSON() ([]byte, error)
- type RepairTargetKind
- type RepairTask
- type RepairTaskApproveDescription
- type RepairTaskCancelDescription
- type RepairTaskDeleteDescription
- type RepairTaskHealthCheckState
- type RepairTaskHistory
- type RepairTaskUpdateHealthPolicyDescription
- type RepairTaskUpdateInfo
- type ReplicaEvent
- func (re ReplicaEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (re ReplicaEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (re ReplicaEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (re ReplicaEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (re ReplicaEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (re ReplicaEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (re ReplicaEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (re ReplicaEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (re ReplicaEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (re ReplicaEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (re ReplicaEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (re ReplicaEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (re ReplicaEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (re ReplicaEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (re ReplicaEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (re ReplicaEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (re ReplicaEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (re ReplicaEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (re ReplicaEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (re ReplicaEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (re ReplicaEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (re ReplicaEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (re ReplicaEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (re ReplicaEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (re ReplicaEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (re ReplicaEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (re ReplicaEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (re ReplicaEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (re ReplicaEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (re ReplicaEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (re ReplicaEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (re ReplicaEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (re ReplicaEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (re ReplicaEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (re ReplicaEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (re ReplicaEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (re ReplicaEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (re ReplicaEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (re ReplicaEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (re ReplicaEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (re ReplicaEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (re ReplicaEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (re ReplicaEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (re ReplicaEvent) AsFabricEvent() (*FabricEvent, bool)
- func (re ReplicaEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (re ReplicaEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (re ReplicaEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (re ReplicaEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (re ReplicaEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (re ReplicaEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (re ReplicaEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (re ReplicaEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (re ReplicaEvent) AsNodeEvent() (*NodeEvent, bool)
- func (re ReplicaEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (re ReplicaEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (re ReplicaEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (re ReplicaEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (re ReplicaEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (re ReplicaEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (re ReplicaEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (re ReplicaEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (re ReplicaEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (re ReplicaEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (re ReplicaEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (re ReplicaEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (re ReplicaEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (re ReplicaEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (re ReplicaEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (re ReplicaEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (re ReplicaEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (re ReplicaEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (re ReplicaEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (re ReplicaEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (re ReplicaEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (re ReplicaEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (re ReplicaEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (re ReplicaEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (re ReplicaEvent) MarshalJSON() ([]byte, error)
- type ReplicaHealth
- func (rh ReplicaHealth) AsBasicReplicaHealth() (BasicReplicaHealth, bool)
- func (rh ReplicaHealth) AsReplicaHealth() (*ReplicaHealth, bool)
- func (rh ReplicaHealth) AsStatefulServiceReplicaHealth() (*StatefulServiceReplicaHealth, bool)
- func (rh ReplicaHealth) AsStatelessServiceInstanceHealth() (*StatelessServiceInstanceHealth, bool)
- func (rh ReplicaHealth) MarshalJSON() ([]byte, error)
- type ReplicaHealthEvaluation
- func (rhe ReplicaHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) MarshalJSON() ([]byte, error)
- type ReplicaHealthModel
- type ReplicaHealthReportServiceKind
- type ReplicaHealthState
- func (RHS ReplicaHealthState) AsBasicReplicaHealthState() (BasicReplicaHealthState, bool)
- func (RHS ReplicaHealthState) AsReplicaHealthState() (*ReplicaHealthState, bool)
- func (RHS ReplicaHealthState) AsStatefulServiceReplicaHealthState() (*StatefulServiceReplicaHealthState, bool)
- func (RHS ReplicaHealthState) AsStatelessServiceInstanceHealthState() (*StatelessServiceInstanceHealthState, bool)
- func (RHS ReplicaHealthState) MarshalJSON() ([]byte, error)
- type ReplicaHealthStateChunk
- type ReplicaHealthStateChunkList
- type ReplicaHealthStateFilter
- type ReplicaInfo
- func (ri ReplicaInfo) AsBasicReplicaInfo() (BasicReplicaInfo, bool)
- func (ri ReplicaInfo) AsReplicaInfo() (*ReplicaInfo, bool)
- func (ri ReplicaInfo) AsStatefulServiceReplicaInfo() (*StatefulServiceReplicaInfo, bool)
- func (ri ReplicaInfo) AsStatelessServiceInstanceInfo() (*StatelessServiceInstanceInfo, bool)
- func (ri ReplicaInfo) MarshalJSON() ([]byte, error)
- type ReplicaInfoModel
- type ReplicaKind
- type ReplicaRole
- type ReplicaStatus
- type ReplicaStatusBase
- func (rsb ReplicaStatusBase) AsBasicReplicaStatusBase() (BasicReplicaStatusBase, bool)
- func (rsb ReplicaStatusBase) AsKeyValueStoreReplicaStatus() (*KeyValueStoreReplicaStatus, bool)
- func (rsb ReplicaStatusBase) AsReplicaStatusBase() (*ReplicaStatusBase, bool)
- func (rsb ReplicaStatusBase) MarshalJSON() ([]byte, error)
- type ReplicasHealthEvaluation
- func (rhe ReplicasHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) MarshalJSON() ([]byte, error)
- type ReplicatorOperationName
- type ReplicatorQueueStatus
- type ReplicatorStatus
- func (rs ReplicatorStatus) AsBasicReplicatorStatus() (BasicReplicatorStatus, bool)
- func (rs ReplicatorStatus) AsBasicSecondaryReplicatorStatus() (BasicSecondaryReplicatorStatus, bool)
- func (rs ReplicatorStatus) AsPrimaryReplicatorStatus() (*PrimaryReplicatorStatus, bool)
- func (rs ReplicatorStatus) AsReplicatorStatus() (*ReplicatorStatus, bool)
- func (rs ReplicatorStatus) AsSecondaryActiveReplicatorStatus() (*SecondaryActiveReplicatorStatus, bool)
- func (rs ReplicatorStatus) AsSecondaryIdleReplicatorStatus() (*SecondaryIdleReplicatorStatus, bool)
- func (rs ReplicatorStatus) AsSecondaryReplicatorStatus() (*SecondaryReplicatorStatus, bool)
- func (rs ReplicatorStatus) MarshalJSON() ([]byte, error)
- type ResolvedServiceEndpoint
- type ResolvedServicePartition
- type RestartDeployedCodePackageDescription
- type RestartNodeDescription
- type RestartPartitionMode
- type RestartPartitionResult
- type RestorePartitionDescription
- type RestoreProgressInfo
- type RestoreState
- type ResultStatus
- type ResumeApplicationUpgradeDescription
- type ResumeClusterUpgradeDescription
- type RollingUpgradeUpdateDescription
- type SafetyCheck
- func (sc SafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
- func (sc SafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
- func (sc SafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
- func (sc SafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
- func (sc SafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
- func (sc SafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
- func (sc SafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
- func (sc SafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
- func (sc SafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
- func (sc SafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
- func (sc SafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
- func (sc SafetyCheck) MarshalJSON() ([]byte, error)
- type SafetyCheckKind
- type SafetyCheckWrapper
- type ScalingMechanismDescription
- func (smd ScalingMechanismDescription) AsAddRemoveIncrementalNamedPartitionScalingMechanism() (*AddRemoveIncrementalNamedPartitionScalingMechanism, bool)
- func (smd ScalingMechanismDescription) AsBasicScalingMechanismDescription() (BasicScalingMechanismDescription, bool)
- func (smd ScalingMechanismDescription) AsPartitionInstanceCountScaleMechanism() (*PartitionInstanceCountScaleMechanism, bool)
- func (smd ScalingMechanismDescription) AsScalingMechanismDescription() (*ScalingMechanismDescription, bool)
- func (smd ScalingMechanismDescription) MarshalJSON() ([]byte, error)
- type ScalingMechanismKind
- type ScalingPolicyDescription
- type ScalingTriggerDescription
- func (std ScalingTriggerDescription) AsAveragePartitionLoadScalingTrigger() (*AveragePartitionLoadScalingTrigger, bool)
- func (std ScalingTriggerDescription) AsAverageServiceLoadScalingTrigger() (*AverageServiceLoadScalingTrigger, bool)
- func (std ScalingTriggerDescription) AsBasicScalingTriggerDescription() (BasicScalingTriggerDescription, bool)
- func (std ScalingTriggerDescription) AsScalingTriggerDescription() (*ScalingTriggerDescription, bool)
- func (std ScalingTriggerDescription) MarshalJSON() ([]byte, error)
- type ScalingTriggerKind
- type ScheduleKind
- type SecondaryActiveReplicatorStatus
- func (sars SecondaryActiveReplicatorStatus) AsBasicReplicatorStatus() (BasicReplicatorStatus, bool)
- func (sars SecondaryActiveReplicatorStatus) AsBasicSecondaryReplicatorStatus() (BasicSecondaryReplicatorStatus, bool)
- func (sars SecondaryActiveReplicatorStatus) AsPrimaryReplicatorStatus() (*PrimaryReplicatorStatus, bool)
- func (sars SecondaryActiveReplicatorStatus) AsReplicatorStatus() (*ReplicatorStatus, bool)
- func (sars SecondaryActiveReplicatorStatus) AsSecondaryActiveReplicatorStatus() (*SecondaryActiveReplicatorStatus, bool)
- func (sars SecondaryActiveReplicatorStatus) AsSecondaryIdleReplicatorStatus() (*SecondaryIdleReplicatorStatus, bool)
- func (sars SecondaryActiveReplicatorStatus) AsSecondaryReplicatorStatus() (*SecondaryReplicatorStatus, bool)
- func (sars SecondaryActiveReplicatorStatus) MarshalJSON() ([]byte, error)
- type SecondaryIdleReplicatorStatus
- func (sirs SecondaryIdleReplicatorStatus) AsBasicReplicatorStatus() (BasicReplicatorStatus, bool)
- func (sirs SecondaryIdleReplicatorStatus) AsBasicSecondaryReplicatorStatus() (BasicSecondaryReplicatorStatus, bool)
- func (sirs SecondaryIdleReplicatorStatus) AsPrimaryReplicatorStatus() (*PrimaryReplicatorStatus, bool)
- func (sirs SecondaryIdleReplicatorStatus) AsReplicatorStatus() (*ReplicatorStatus, bool)
- func (sirs SecondaryIdleReplicatorStatus) AsSecondaryActiveReplicatorStatus() (*SecondaryActiveReplicatorStatus, bool)
- func (sirs SecondaryIdleReplicatorStatus) AsSecondaryIdleReplicatorStatus() (*SecondaryIdleReplicatorStatus, bool)
- func (sirs SecondaryIdleReplicatorStatus) AsSecondaryReplicatorStatus() (*SecondaryReplicatorStatus, bool)
- func (sirs SecondaryIdleReplicatorStatus) MarshalJSON() ([]byte, error)
- type SecondaryReplicatorStatus
- func (srs SecondaryReplicatorStatus) AsBasicReplicatorStatus() (BasicReplicatorStatus, bool)
- func (srs SecondaryReplicatorStatus) AsBasicSecondaryReplicatorStatus() (BasicSecondaryReplicatorStatus, bool)
- func (srs SecondaryReplicatorStatus) AsPrimaryReplicatorStatus() (*PrimaryReplicatorStatus, bool)
- func (srs SecondaryReplicatorStatus) AsReplicatorStatus() (*ReplicatorStatus, bool)
- func (srs SecondaryReplicatorStatus) AsSecondaryActiveReplicatorStatus() (*SecondaryActiveReplicatorStatus, bool)
- func (srs SecondaryReplicatorStatus) AsSecondaryIdleReplicatorStatus() (*SecondaryIdleReplicatorStatus, bool)
- func (srs SecondaryReplicatorStatus) AsSecondaryReplicatorStatus() (*SecondaryReplicatorStatus, bool)
- func (srs SecondaryReplicatorStatus) MarshalJSON() ([]byte, error)
- type SeedNodeSafetyCheck
- func (snsc SeedNodeSafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
- func (snsc SeedNodeSafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
- func (snsc SeedNodeSafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
- func (snsc SeedNodeSafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
- func (snsc SeedNodeSafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
- func (snsc SeedNodeSafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
- func (snsc SeedNodeSafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
- func (snsc SeedNodeSafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
- func (snsc SeedNodeSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
- func (snsc SeedNodeSafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
- func (snsc SeedNodeSafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
- func (snsc SeedNodeSafetyCheck) MarshalJSON() ([]byte, error)
- type SelectedPartition
- type ServiceBackupConfigurationInfo
- func (sbci ServiceBackupConfigurationInfo) AsApplicationBackupConfigurationInfo() (*ApplicationBackupConfigurationInfo, bool)
- func (sbci ServiceBackupConfigurationInfo) AsBackupConfigurationInfo() (*BackupConfigurationInfo, bool)
- func (sbci ServiceBackupConfigurationInfo) AsBasicBackupConfigurationInfo() (BasicBackupConfigurationInfo, bool)
- func (sbci ServiceBackupConfigurationInfo) AsPartitionBackupConfigurationInfo() (*PartitionBackupConfigurationInfo, bool)
- func (sbci ServiceBackupConfigurationInfo) AsServiceBackupConfigurationInfo() (*ServiceBackupConfigurationInfo, bool)
- func (sbci ServiceBackupConfigurationInfo) MarshalJSON() ([]byte, error)
- type ServiceBackupEntity
- func (sbe ServiceBackupEntity) AsApplicationBackupEntity() (*ApplicationBackupEntity, bool)
- func (sbe ServiceBackupEntity) AsBackupEntity() (*BackupEntity, bool)
- func (sbe ServiceBackupEntity) AsBasicBackupEntity() (BasicBackupEntity, bool)
- func (sbe ServiceBackupEntity) AsPartitionBackupEntity() (*PartitionBackupEntity, bool)
- func (sbe ServiceBackupEntity) AsServiceBackupEntity() (*ServiceBackupEntity, bool)
- func (sbe ServiceBackupEntity) MarshalJSON() ([]byte, error)
- type ServiceCorrelationDescription
- type ServiceCorrelationScheme
- type ServiceCreatedEvent
- func (sce ServiceCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (sce ServiceCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (sce ServiceCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (sce ServiceCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (sce ServiceCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (sce ServiceCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (sce ServiceCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (sce ServiceCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (sce ServiceCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (sce ServiceCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (sce ServiceCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (sce ServiceCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (sce ServiceCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (sce ServiceCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (sce ServiceCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (sce ServiceCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (sce ServiceCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (sce ServiceCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (sce ServiceCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (sce ServiceCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (sce ServiceCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (sce ServiceCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (sce ServiceCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (sce ServiceCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (sce ServiceCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (sce ServiceCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (sce ServiceCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (sce ServiceCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (sce ServiceCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (sce ServiceCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (sce ServiceCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (sce ServiceCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (sce ServiceCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (sce ServiceCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (sce ServiceCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (sce ServiceCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (sce ServiceCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (sce ServiceCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (sce ServiceCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (sce ServiceCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (sce ServiceCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (sce ServiceCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (sce ServiceCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (sce ServiceCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (sce ServiceCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (sce ServiceCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (sce ServiceCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (sce ServiceCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (sce ServiceCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (sce ServiceCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (sce ServiceCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (sce ServiceCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (sce ServiceCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (sce ServiceCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (sce ServiceCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (sce ServiceCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (sce ServiceCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (sce ServiceCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (sce ServiceCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (sce ServiceCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (sce ServiceCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (sce ServiceCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (sce ServiceCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (sce ServiceCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (sce ServiceCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (sce ServiceCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (sce ServiceCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (sce ServiceCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (sce ServiceCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (sce ServiceCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (sce ServiceCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (sce ServiceCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (sce ServiceCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (sce ServiceCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (sce ServiceCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (sce ServiceCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (sce ServiceCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (sce ServiceCreatedEvent) MarshalJSON() ([]byte, error)
- type ServiceDeletedEvent
- func (sde ServiceDeletedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (sde ServiceDeletedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (sde ServiceDeletedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (sde ServiceDeletedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (sde ServiceDeletedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (sde ServiceDeletedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (sde ServiceDeletedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (sde ServiceDeletedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (sde ServiceDeletedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (sde ServiceDeletedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (sde ServiceDeletedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (sde ServiceDeletedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (sde ServiceDeletedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (sde ServiceDeletedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (sde ServiceDeletedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (sde ServiceDeletedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (sde ServiceDeletedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (sde ServiceDeletedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (sde ServiceDeletedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (sde ServiceDeletedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (sde ServiceDeletedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (sde ServiceDeletedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (sde ServiceDeletedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (sde ServiceDeletedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (sde ServiceDeletedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (sde ServiceDeletedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (sde ServiceDeletedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (sde ServiceDeletedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (sde ServiceDeletedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (sde ServiceDeletedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (sde ServiceDeletedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (sde ServiceDeletedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (sde ServiceDeletedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (sde ServiceDeletedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (sde ServiceDeletedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (sde ServiceDeletedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (sde ServiceDeletedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (sde ServiceDeletedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (sde ServiceDeletedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (sde ServiceDeletedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (sde ServiceDeletedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (sde ServiceDeletedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (sde ServiceDeletedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (sde ServiceDeletedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (sde ServiceDeletedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (sde ServiceDeletedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (sde ServiceDeletedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (sde ServiceDeletedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (sde ServiceDeletedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (sde ServiceDeletedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (sde ServiceDeletedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (sde ServiceDeletedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (sde ServiceDeletedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (sde ServiceDeletedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (sde ServiceDeletedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (sde ServiceDeletedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (sde ServiceDeletedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (sde ServiceDeletedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (sde ServiceDeletedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (sde ServiceDeletedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (sde ServiceDeletedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (sde ServiceDeletedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (sde ServiceDeletedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (sde ServiceDeletedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (sde ServiceDeletedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (sde ServiceDeletedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (sde ServiceDeletedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (sde ServiceDeletedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (sde ServiceDeletedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (sde ServiceDeletedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (sde ServiceDeletedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (sde ServiceDeletedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (sde ServiceDeletedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (sde ServiceDeletedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (sde ServiceDeletedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (sde ServiceDeletedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (sde ServiceDeletedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (sde ServiceDeletedEvent) MarshalJSON() ([]byte, error)
- type ServiceDescription
- func (sd ServiceDescription) AsBasicServiceDescription() (BasicServiceDescription, bool)
- func (sd ServiceDescription) AsServiceDescription() (*ServiceDescription, bool)
- func (sd ServiceDescription) AsStatefulServiceDescription() (*StatefulServiceDescription, bool)
- func (sd ServiceDescription) AsStatelessServiceDescription() (*StatelessServiceDescription, bool)
- func (sd ServiceDescription) MarshalJSON() ([]byte, error)
- func (sd *ServiceDescription) UnmarshalJSON(body []byte) error
- type ServiceDescriptionModel
- type ServiceEndpointRole
- type ServiceEvent
- func (se ServiceEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (se ServiceEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (se ServiceEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (se ServiceEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (se ServiceEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (se ServiceEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (se ServiceEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (se ServiceEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (se ServiceEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (se ServiceEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (se ServiceEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (se ServiceEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (se ServiceEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (se ServiceEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (se ServiceEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (se ServiceEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (se ServiceEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (se ServiceEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (se ServiceEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (se ServiceEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (se ServiceEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (se ServiceEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (se ServiceEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (se ServiceEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (se ServiceEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (se ServiceEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (se ServiceEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (se ServiceEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (se ServiceEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (se ServiceEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (se ServiceEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (se ServiceEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (se ServiceEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (se ServiceEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (se ServiceEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (se ServiceEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (se ServiceEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (se ServiceEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (se ServiceEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (se ServiceEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (se ServiceEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (se ServiceEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (se ServiceEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (se ServiceEvent) AsFabricEvent() (*FabricEvent, bool)
- func (se ServiceEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (se ServiceEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (se ServiceEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (se ServiceEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (se ServiceEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (se ServiceEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (se ServiceEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (se ServiceEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (se ServiceEvent) AsNodeEvent() (*NodeEvent, bool)
- func (se ServiceEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (se ServiceEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (se ServiceEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (se ServiceEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (se ServiceEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (se ServiceEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (se ServiceEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (se ServiceEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (se ServiceEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (se ServiceEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (se ServiceEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (se ServiceEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (se ServiceEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (se ServiceEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (se ServiceEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (se ServiceEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (se ServiceEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (se ServiceEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (se ServiceEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (se ServiceEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (se ServiceEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (se ServiceEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (se ServiceEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (se ServiceEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (se ServiceEvent) MarshalJSON() ([]byte, error)
- type ServiceFromTemplateDescription
- type ServiceHealth
- type ServiceHealthEvaluation
- func (she ServiceHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) MarshalJSON() ([]byte, error)
- type ServiceHealthReportCreatedEvent
- func (shrce ServiceHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (shrce ServiceHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
- type ServiceHealthReportExpiredEvent
- func (shree ServiceHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (shree ServiceHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
- type ServiceHealthState
- type ServiceHealthStateChunk
- type ServiceHealthStateChunkList
- type ServiceHealthStateFilter
- type ServiceInfo
- func (si ServiceInfo) AsBasicServiceInfo() (BasicServiceInfo, bool)
- func (si ServiceInfo) AsServiceInfo() (*ServiceInfo, bool)
- func (si ServiceInfo) AsStatefulServiceInfo() (*StatefulServiceInfo, bool)
- func (si ServiceInfo) AsStatelessServiceInfo() (*StatelessServiceInfo, bool)
- func (si ServiceInfo) MarshalJSON() ([]byte, error)
- type ServiceInfoModel
- type ServiceKind
- type ServiceKindBasicDeployedServiceReplicaDetailInfo
- type ServiceKindBasicDeployedServiceReplicaInfo
- type ServiceKindBasicReplicaHealth
- type ServiceKindBasicReplicaHealthState
- type ServiceKindBasicReplicaInfo
- type ServiceKindBasicServiceDescription
- type ServiceKindBasicServiceInfo
- type ServiceKindBasicServicePartitionInfo
- type ServiceKindBasicServiceUpdateDescription
- type ServiceLoadMetricDescription
- type ServiceLoadMetricWeight
- type ServiceNameInfo
- type ServiceOperationName
- type ServicePackageActivationMode
- type ServicePartitionInfo
- func (spi ServicePartitionInfo) AsBasicServicePartitionInfo() (BasicServicePartitionInfo, bool)
- func (spi ServicePartitionInfo) AsServicePartitionInfo() (*ServicePartitionInfo, bool)
- func (spi ServicePartitionInfo) AsStatefulServicePartitionInfo() (*StatefulServicePartitionInfo, bool)
- func (spi ServicePartitionInfo) AsStatelessServicePartitionInfo() (*StatelessServicePartitionInfo, bool)
- func (spi ServicePartitionInfo) MarshalJSON() ([]byte, error)
- func (spi *ServicePartitionInfo) UnmarshalJSON(body []byte) error
- type ServicePartitionInfoModel
- type ServicePartitionKind
- type ServicePartitionKindBasicPartitionInformation
- type ServicePartitionStatus
- type ServicePlacementInvalidDomainPolicyDescription
- func (spidpd ServicePlacementInvalidDomainPolicyDescription) AsBasicServicePlacementPolicyDescription() (BasicServicePlacementPolicyDescription, bool)
- func (spidpd ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementInvalidDomainPolicyDescription() (*ServicePlacementInvalidDomainPolicyDescription, bool)
- func (spidpd ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription() (*ServicePlacementNonPartiallyPlaceServicePolicyDescription, bool)
- func (spidpd ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementPolicyDescription() (*ServicePlacementPolicyDescription, bool)
- func (spidpd ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription() (*ServicePlacementPreferPrimaryDomainPolicyDescription, bool)
- func (spidpd ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription() (*ServicePlacementRequireDomainDistributionPolicyDescription, bool)
- func (spidpd ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementRequiredDomainPolicyDescription() (*ServicePlacementRequiredDomainPolicyDescription, bool)
- func (spidpd ServicePlacementInvalidDomainPolicyDescription) MarshalJSON() ([]byte, error)
- type ServicePlacementNonPartiallyPlaceServicePolicyDescription
- func (spnppspd ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsBasicServicePlacementPolicyDescription() (BasicServicePlacementPolicyDescription, bool)
- func (spnppspd ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementInvalidDomainPolicyDescription() (*ServicePlacementInvalidDomainPolicyDescription, bool)
- func (spnppspd ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription() (*ServicePlacementNonPartiallyPlaceServicePolicyDescription, bool)
- func (spnppspd ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementPolicyDescription() (*ServicePlacementPolicyDescription, bool)
- func (spnppspd ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription() (*ServicePlacementPreferPrimaryDomainPolicyDescription, bool)
- func (spnppspd ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription() (*ServicePlacementRequireDomainDistributionPolicyDescription, bool)
- func (spnppspd ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementRequiredDomainPolicyDescription() (*ServicePlacementRequiredDomainPolicyDescription, bool)
- func (spnppspd ServicePlacementNonPartiallyPlaceServicePolicyDescription) MarshalJSON() ([]byte, error)
- type ServicePlacementPolicyDescription
- func (sppd ServicePlacementPolicyDescription) AsBasicServicePlacementPolicyDescription() (BasicServicePlacementPolicyDescription, bool)
- func (sppd ServicePlacementPolicyDescription) AsServicePlacementInvalidDomainPolicyDescription() (*ServicePlacementInvalidDomainPolicyDescription, bool)
- func (sppd ServicePlacementPolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription() (*ServicePlacementNonPartiallyPlaceServicePolicyDescription, bool)
- func (sppd ServicePlacementPolicyDescription) AsServicePlacementPolicyDescription() (*ServicePlacementPolicyDescription, bool)
- func (sppd ServicePlacementPolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription() (*ServicePlacementPreferPrimaryDomainPolicyDescription, bool)
- func (sppd ServicePlacementPolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription() (*ServicePlacementRequireDomainDistributionPolicyDescription, bool)
- func (sppd ServicePlacementPolicyDescription) AsServicePlacementRequiredDomainPolicyDescription() (*ServicePlacementRequiredDomainPolicyDescription, bool)
- func (sppd ServicePlacementPolicyDescription) MarshalJSON() ([]byte, error)
- type ServicePlacementPolicyType
- type ServicePlacementPreferPrimaryDomainPolicyDescription
- func (spppdpd ServicePlacementPreferPrimaryDomainPolicyDescription) AsBasicServicePlacementPolicyDescription() (BasicServicePlacementPolicyDescription, bool)
- func (spppdpd ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementInvalidDomainPolicyDescription() (*ServicePlacementInvalidDomainPolicyDescription, bool)
- func (spppdpd ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription() (*ServicePlacementNonPartiallyPlaceServicePolicyDescription, bool)
- func (spppdpd ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementPolicyDescription() (*ServicePlacementPolicyDescription, bool)
- func (spppdpd ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription() (*ServicePlacementPreferPrimaryDomainPolicyDescription, bool)
- func (spppdpd ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription() (*ServicePlacementRequireDomainDistributionPolicyDescription, bool)
- func (spppdpd ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementRequiredDomainPolicyDescription() (*ServicePlacementRequiredDomainPolicyDescription, bool)
- func (spppdpd ServicePlacementPreferPrimaryDomainPolicyDescription) MarshalJSON() ([]byte, error)
- type ServicePlacementRequireDomainDistributionPolicyDescription
- func (sprddpd ServicePlacementRequireDomainDistributionPolicyDescription) AsBasicServicePlacementPolicyDescription() (BasicServicePlacementPolicyDescription, bool)
- func (sprddpd ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementInvalidDomainPolicyDescription() (*ServicePlacementInvalidDomainPolicyDescription, bool)
- func (sprddpd ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription() (*ServicePlacementNonPartiallyPlaceServicePolicyDescription, bool)
- func (sprddpd ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementPolicyDescription() (*ServicePlacementPolicyDescription, bool)
- func (sprddpd ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription() (*ServicePlacementPreferPrimaryDomainPolicyDescription, bool)
- func (sprddpd ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription() (*ServicePlacementRequireDomainDistributionPolicyDescription, bool)
- func (sprddpd ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementRequiredDomainPolicyDescription() (*ServicePlacementRequiredDomainPolicyDescription, bool)
- func (sprddpd ServicePlacementRequireDomainDistributionPolicyDescription) MarshalJSON() ([]byte, error)
- type ServicePlacementRequiredDomainPolicyDescription
- func (sprdpd ServicePlacementRequiredDomainPolicyDescription) AsBasicServicePlacementPolicyDescription() (BasicServicePlacementPolicyDescription, bool)
- func (sprdpd ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementInvalidDomainPolicyDescription() (*ServicePlacementInvalidDomainPolicyDescription, bool)
- func (sprdpd ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription() (*ServicePlacementNonPartiallyPlaceServicePolicyDescription, bool)
- func (sprdpd ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementPolicyDescription() (*ServicePlacementPolicyDescription, bool)
- func (sprdpd ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription() (*ServicePlacementPreferPrimaryDomainPolicyDescription, bool)
- func (sprdpd ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription() (*ServicePlacementRequireDomainDistributionPolicyDescription, bool)
- func (sprdpd ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementRequiredDomainPolicyDescription() (*ServicePlacementRequiredDomainPolicyDescription, bool)
- func (sprdpd ServicePlacementRequiredDomainPolicyDescription) MarshalJSON() ([]byte, error)
- type ServiceStatus
- type ServiceTypeDescription
- func (std ServiceTypeDescription) AsBasicServiceTypeDescription() (BasicServiceTypeDescription, bool)
- func (std ServiceTypeDescription) AsServiceTypeDescription() (*ServiceTypeDescription, bool)
- func (std ServiceTypeDescription) AsStatefulServiceTypeDescription() (*StatefulServiceTypeDescription, bool)
- func (std ServiceTypeDescription) AsStatelessServiceTypeDescription() (*StatelessServiceTypeDescription, bool)
- func (std ServiceTypeDescription) MarshalJSON() ([]byte, error)
- func (std *ServiceTypeDescription) UnmarshalJSON(body []byte) error
- type ServiceTypeExtensionDescription
- type ServiceTypeHealthPolicy
- type ServiceTypeHealthPolicyMapItem
- type ServiceTypeInfo
- type ServiceTypeManifest
- type ServiceTypeRegistrationStatus
- type ServiceUpdateDescription
- func (sud ServiceUpdateDescription) AsBasicServiceUpdateDescription() (BasicServiceUpdateDescription, bool)
- func (sud ServiceUpdateDescription) AsServiceUpdateDescription() (*ServiceUpdateDescription, bool)
- func (sud ServiceUpdateDescription) AsStatefulServiceUpdateDescription() (*StatefulServiceUpdateDescription, bool)
- func (sud ServiceUpdateDescription) AsStatelessServiceUpdateDescription() (*StatelessServiceUpdateDescription, bool)
- func (sud ServiceUpdateDescription) MarshalJSON() ([]byte, error)
- func (sud *ServiceUpdateDescription) UnmarshalJSON(body []byte) error
- type ServicesHealthEvaluation
- func (she ServicesHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) MarshalJSON() ([]byte, error)
- type SingletonPartitionInformation
- func (spi SingletonPartitionInformation) AsBasicPartitionInformation() (BasicPartitionInformation, bool)
- func (spi SingletonPartitionInformation) AsInt64RangePartitionInformation() (*Int64RangePartitionInformation, bool)
- func (spi SingletonPartitionInformation) AsNamedPartitionInformation() (*NamedPartitionInformation, bool)
- func (spi SingletonPartitionInformation) AsPartitionInformation() (*PartitionInformation, bool)
- func (spi SingletonPartitionInformation) AsSingletonPartitionInformation() (*SingletonPartitionInformation, bool)
- func (spi SingletonPartitionInformation) MarshalJSON() ([]byte, error)
- type SingletonPartitionSchemeDescription
- func (spsd SingletonPartitionSchemeDescription) AsBasicPartitionSchemeDescription() (BasicPartitionSchemeDescription, bool)
- func (spsd SingletonPartitionSchemeDescription) AsNamedPartitionSchemeDescription() (*NamedPartitionSchemeDescription, bool)
- func (spsd SingletonPartitionSchemeDescription) AsPartitionSchemeDescription() (*PartitionSchemeDescription, bool)
- func (spsd SingletonPartitionSchemeDescription) AsSingletonPartitionSchemeDescription() (*SingletonPartitionSchemeDescription, bool)
- func (spsd SingletonPartitionSchemeDescription) AsUniformInt64RangePartitionSchemeDescription() (*UniformInt64RangePartitionSchemeDescription, bool)
- func (spsd SingletonPartitionSchemeDescription) MarshalJSON() ([]byte, error)
- type StartClusterUpgradeDescription
- type StartedChaosEvent
- func (sce StartedChaosEvent) AsBasicChaosEvent() (BasicChaosEvent, bool)
- func (sce StartedChaosEvent) AsChaosEvent() (*ChaosEvent, bool)
- func (sce StartedChaosEvent) AsExecutingFaultsChaosEvent() (*ExecutingFaultsChaosEvent, bool)
- func (sce StartedChaosEvent) AsStartedChaosEvent() (*StartedChaosEvent, bool)
- func (sce StartedChaosEvent) AsStoppedChaosEvent() (*StoppedChaosEvent, bool)
- func (sce StartedChaosEvent) AsTestErrorChaosEvent() (*TestErrorChaosEvent, bool)
- func (sce StartedChaosEvent) AsValidationFailedChaosEvent() (*ValidationFailedChaosEvent, bool)
- func (sce StartedChaosEvent) AsWaitingChaosEvent() (*WaitingChaosEvent, bool)
- func (sce StartedChaosEvent) MarshalJSON() ([]byte, error)
- type State
- type StatefulReplicaHealthReportCreatedEvent
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (srhrce StatefulReplicaHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
- type StatefulReplicaHealthReportExpiredEvent
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (srhree StatefulReplicaHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
- type StatefulServiceDescription
- func (ssd StatefulServiceDescription) AsBasicServiceDescription() (BasicServiceDescription, bool)
- func (ssd StatefulServiceDescription) AsServiceDescription() (*ServiceDescription, bool)
- func (ssd StatefulServiceDescription) AsStatefulServiceDescription() (*StatefulServiceDescription, bool)
- func (ssd StatefulServiceDescription) AsStatelessServiceDescription() (*StatelessServiceDescription, bool)
- func (ssd StatefulServiceDescription) MarshalJSON() ([]byte, error)
- func (ssd *StatefulServiceDescription) UnmarshalJSON(body []byte) error
- type StatefulServiceInfo
- func (ssi StatefulServiceInfo) AsBasicServiceInfo() (BasicServiceInfo, bool)
- func (ssi StatefulServiceInfo) AsServiceInfo() (*ServiceInfo, bool)
- func (ssi StatefulServiceInfo) AsStatefulServiceInfo() (*StatefulServiceInfo, bool)
- func (ssi StatefulServiceInfo) AsStatelessServiceInfo() (*StatelessServiceInfo, bool)
- func (ssi StatefulServiceInfo) MarshalJSON() ([]byte, error)
- type StatefulServicePartitionInfo
- func (sspi StatefulServicePartitionInfo) AsBasicServicePartitionInfo() (BasicServicePartitionInfo, bool)
- func (sspi StatefulServicePartitionInfo) AsServicePartitionInfo() (*ServicePartitionInfo, bool)
- func (sspi StatefulServicePartitionInfo) AsStatefulServicePartitionInfo() (*StatefulServicePartitionInfo, bool)
- func (sspi StatefulServicePartitionInfo) AsStatelessServicePartitionInfo() (*StatelessServicePartitionInfo, bool)
- func (sspi StatefulServicePartitionInfo) MarshalJSON() ([]byte, error)
- func (sspi *StatefulServicePartitionInfo) UnmarshalJSON(body []byte) error
- type StatefulServiceReplicaHealth
- func (ssrh StatefulServiceReplicaHealth) AsBasicReplicaHealth() (BasicReplicaHealth, bool)
- func (ssrh StatefulServiceReplicaHealth) AsReplicaHealth() (*ReplicaHealth, bool)
- func (ssrh StatefulServiceReplicaHealth) AsStatefulServiceReplicaHealth() (*StatefulServiceReplicaHealth, bool)
- func (ssrh StatefulServiceReplicaHealth) AsStatelessServiceInstanceHealth() (*StatelessServiceInstanceHealth, bool)
- func (ssrh StatefulServiceReplicaHealth) MarshalJSON() ([]byte, error)
- type StatefulServiceReplicaHealthState
- func (ssrhs StatefulServiceReplicaHealthState) AsBasicReplicaHealthState() (BasicReplicaHealthState, bool)
- func (ssrhs StatefulServiceReplicaHealthState) AsReplicaHealthState() (*ReplicaHealthState, bool)
- func (ssrhs StatefulServiceReplicaHealthState) AsStatefulServiceReplicaHealthState() (*StatefulServiceReplicaHealthState, bool)
- func (ssrhs StatefulServiceReplicaHealthState) AsStatelessServiceInstanceHealthState() (*StatelessServiceInstanceHealthState, bool)
- func (ssrhs StatefulServiceReplicaHealthState) MarshalJSON() ([]byte, error)
- type StatefulServiceReplicaInfo
- func (ssri StatefulServiceReplicaInfo) AsBasicReplicaInfo() (BasicReplicaInfo, bool)
- func (ssri StatefulServiceReplicaInfo) AsReplicaInfo() (*ReplicaInfo, bool)
- func (ssri StatefulServiceReplicaInfo) AsStatefulServiceReplicaInfo() (*StatefulServiceReplicaInfo, bool)
- func (ssri StatefulServiceReplicaInfo) AsStatelessServiceInstanceInfo() (*StatelessServiceInstanceInfo, bool)
- func (ssri StatefulServiceReplicaInfo) MarshalJSON() ([]byte, error)
- type StatefulServiceTypeDescription
- func (sstd StatefulServiceTypeDescription) AsBasicServiceTypeDescription() (BasicServiceTypeDescription, bool)
- func (sstd StatefulServiceTypeDescription) AsServiceTypeDescription() (*ServiceTypeDescription, bool)
- func (sstd StatefulServiceTypeDescription) AsStatefulServiceTypeDescription() (*StatefulServiceTypeDescription, bool)
- func (sstd StatefulServiceTypeDescription) AsStatelessServiceTypeDescription() (*StatelessServiceTypeDescription, bool)
- func (sstd StatefulServiceTypeDescription) MarshalJSON() ([]byte, error)
- func (sstd *StatefulServiceTypeDescription) UnmarshalJSON(body []byte) error
- type StatefulServiceUpdateDescription
- func (ssud StatefulServiceUpdateDescription) AsBasicServiceUpdateDescription() (BasicServiceUpdateDescription, bool)
- func (ssud StatefulServiceUpdateDescription) AsServiceUpdateDescription() (*ServiceUpdateDescription, bool)
- func (ssud StatefulServiceUpdateDescription) AsStatefulServiceUpdateDescription() (*StatefulServiceUpdateDescription, bool)
- func (ssud StatefulServiceUpdateDescription) AsStatelessServiceUpdateDescription() (*StatelessServiceUpdateDescription, bool)
- func (ssud StatefulServiceUpdateDescription) MarshalJSON() ([]byte, error)
- func (ssud *StatefulServiceUpdateDescription) UnmarshalJSON(body []byte) error
- type StatelessReplicaHealthReportCreatedEvent
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (srhrce StatelessReplicaHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
- type StatelessReplicaHealthReportExpiredEvent
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
- func (srhree StatelessReplicaHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
- type StatelessServiceDescription
- func (ssd StatelessServiceDescription) AsBasicServiceDescription() (BasicServiceDescription, bool)
- func (ssd StatelessServiceDescription) AsServiceDescription() (*ServiceDescription, bool)
- func (ssd StatelessServiceDescription) AsStatefulServiceDescription() (*StatefulServiceDescription, bool)
- func (ssd StatelessServiceDescription) AsStatelessServiceDescription() (*StatelessServiceDescription, bool)
- func (ssd StatelessServiceDescription) MarshalJSON() ([]byte, error)
- func (ssd *StatelessServiceDescription) UnmarshalJSON(body []byte) error
- type StatelessServiceInfo
- func (ssi StatelessServiceInfo) AsBasicServiceInfo() (BasicServiceInfo, bool)
- func (ssi StatelessServiceInfo) AsServiceInfo() (*ServiceInfo, bool)
- func (ssi StatelessServiceInfo) AsStatefulServiceInfo() (*StatefulServiceInfo, bool)
- func (ssi StatelessServiceInfo) AsStatelessServiceInfo() (*StatelessServiceInfo, bool)
- func (ssi StatelessServiceInfo) MarshalJSON() ([]byte, error)
- type StatelessServiceInstanceHealth
- func (ssih StatelessServiceInstanceHealth) AsBasicReplicaHealth() (BasicReplicaHealth, bool)
- func (ssih StatelessServiceInstanceHealth) AsReplicaHealth() (*ReplicaHealth, bool)
- func (ssih StatelessServiceInstanceHealth) AsStatefulServiceReplicaHealth() (*StatefulServiceReplicaHealth, bool)
- func (ssih StatelessServiceInstanceHealth) AsStatelessServiceInstanceHealth() (*StatelessServiceInstanceHealth, bool)
- func (ssih StatelessServiceInstanceHealth) MarshalJSON() ([]byte, error)
- type StatelessServiceInstanceHealthState
- func (ssihs StatelessServiceInstanceHealthState) AsBasicReplicaHealthState() (BasicReplicaHealthState, bool)
- func (ssihs StatelessServiceInstanceHealthState) AsReplicaHealthState() (*ReplicaHealthState, bool)
- func (ssihs StatelessServiceInstanceHealthState) AsStatefulServiceReplicaHealthState() (*StatefulServiceReplicaHealthState, bool)
- func (ssihs StatelessServiceInstanceHealthState) AsStatelessServiceInstanceHealthState() (*StatelessServiceInstanceHealthState, bool)
- func (ssihs StatelessServiceInstanceHealthState) MarshalJSON() ([]byte, error)
- type StatelessServiceInstanceInfo
- func (ssii StatelessServiceInstanceInfo) AsBasicReplicaInfo() (BasicReplicaInfo, bool)
- func (ssii StatelessServiceInstanceInfo) AsReplicaInfo() (*ReplicaInfo, bool)
- func (ssii StatelessServiceInstanceInfo) AsStatefulServiceReplicaInfo() (*StatefulServiceReplicaInfo, bool)
- func (ssii StatelessServiceInstanceInfo) AsStatelessServiceInstanceInfo() (*StatelessServiceInstanceInfo, bool)
- func (ssii StatelessServiceInstanceInfo) MarshalJSON() ([]byte, error)
- type StatelessServicePartitionInfo
- func (sspi StatelessServicePartitionInfo) AsBasicServicePartitionInfo() (BasicServicePartitionInfo, bool)
- func (sspi StatelessServicePartitionInfo) AsServicePartitionInfo() (*ServicePartitionInfo, bool)
- func (sspi StatelessServicePartitionInfo) AsStatefulServicePartitionInfo() (*StatefulServicePartitionInfo, bool)
- func (sspi StatelessServicePartitionInfo) AsStatelessServicePartitionInfo() (*StatelessServicePartitionInfo, bool)
- func (sspi StatelessServicePartitionInfo) MarshalJSON() ([]byte, error)
- func (sspi *StatelessServicePartitionInfo) UnmarshalJSON(body []byte) error
- type StatelessServiceTypeDescription
- func (sstd StatelessServiceTypeDescription) AsBasicServiceTypeDescription() (BasicServiceTypeDescription, bool)
- func (sstd StatelessServiceTypeDescription) AsServiceTypeDescription() (*ServiceTypeDescription, bool)
- func (sstd StatelessServiceTypeDescription) AsStatefulServiceTypeDescription() (*StatefulServiceTypeDescription, bool)
- func (sstd StatelessServiceTypeDescription) AsStatelessServiceTypeDescription() (*StatelessServiceTypeDescription, bool)
- func (sstd StatelessServiceTypeDescription) MarshalJSON() ([]byte, error)
- func (sstd *StatelessServiceTypeDescription) UnmarshalJSON(body []byte) error
- type StatelessServiceUpdateDescription
- func (ssud StatelessServiceUpdateDescription) AsBasicServiceUpdateDescription() (BasicServiceUpdateDescription, bool)
- func (ssud StatelessServiceUpdateDescription) AsServiceUpdateDescription() (*ServiceUpdateDescription, bool)
- func (ssud StatelessServiceUpdateDescription) AsStatefulServiceUpdateDescription() (*StatefulServiceUpdateDescription, bool)
- func (ssud StatelessServiceUpdateDescription) AsStatelessServiceUpdateDescription() (*StatelessServiceUpdateDescription, bool)
- func (ssud StatelessServiceUpdateDescription) MarshalJSON() ([]byte, error)
- func (ssud *StatelessServiceUpdateDescription) UnmarshalJSON(body []byte) error
- type StoppedChaosEvent
- func (sce StoppedChaosEvent) AsBasicChaosEvent() (BasicChaosEvent, bool)
- func (sce StoppedChaosEvent) AsChaosEvent() (*ChaosEvent, bool)
- func (sce StoppedChaosEvent) AsExecutingFaultsChaosEvent() (*ExecutingFaultsChaosEvent, bool)
- func (sce StoppedChaosEvent) AsStartedChaosEvent() (*StartedChaosEvent, bool)
- func (sce StoppedChaosEvent) AsStoppedChaosEvent() (*StoppedChaosEvent, bool)
- func (sce StoppedChaosEvent) AsTestErrorChaosEvent() (*TestErrorChaosEvent, bool)
- func (sce StoppedChaosEvent) AsValidationFailedChaosEvent() (*ValidationFailedChaosEvent, bool)
- func (sce StoppedChaosEvent) AsWaitingChaosEvent() (*WaitingChaosEvent, bool)
- func (sce StoppedChaosEvent) MarshalJSON() ([]byte, error)
- type StorageKind
- type String
- type StringPropertyValue
- func (spv StringPropertyValue) AsBasicPropertyValue() (BasicPropertyValue, bool)
- func (spv StringPropertyValue) AsBinaryPropertyValue() (*BinaryPropertyValue, bool)
- func (spv StringPropertyValue) AsDoublePropertyValue() (*DoublePropertyValue, bool)
- func (spv StringPropertyValue) AsGUIDPropertyValue() (*GUIDPropertyValue, bool)
- func (spv StringPropertyValue) AsInt64PropertyValue() (*Int64PropertyValue, bool)
- func (spv StringPropertyValue) AsPropertyValue() (*PropertyValue, bool)
- func (spv StringPropertyValue) AsStringPropertyValue() (*StringPropertyValue, bool)
- func (spv StringPropertyValue) MarshalJSON() ([]byte, error)
- type SuccessfulPropertyBatchInfo
- func (spbi SuccessfulPropertyBatchInfo) AsBasicPropertyBatchInfo() (BasicPropertyBatchInfo, bool)
- func (spbi SuccessfulPropertyBatchInfo) AsFailedPropertyBatchInfo() (*FailedPropertyBatchInfo, bool)
- func (spbi SuccessfulPropertyBatchInfo) AsPropertyBatchInfo() (*PropertyBatchInfo, bool)
- func (spbi SuccessfulPropertyBatchInfo) AsSuccessfulPropertyBatchInfo() (*SuccessfulPropertyBatchInfo, bool)
- func (spbi SuccessfulPropertyBatchInfo) MarshalJSON() ([]byte, error)
- type SystemApplicationHealthEvaluation
- func (sahe SystemApplicationHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) MarshalJSON() ([]byte, error)
- type TestErrorChaosEvent
- func (tece TestErrorChaosEvent) AsBasicChaosEvent() (BasicChaosEvent, bool)
- func (tece TestErrorChaosEvent) AsChaosEvent() (*ChaosEvent, bool)
- func (tece TestErrorChaosEvent) AsExecutingFaultsChaosEvent() (*ExecutingFaultsChaosEvent, bool)
- func (tece TestErrorChaosEvent) AsStartedChaosEvent() (*StartedChaosEvent, bool)
- func (tece TestErrorChaosEvent) AsStoppedChaosEvent() (*StoppedChaosEvent, bool)
- func (tece TestErrorChaosEvent) AsTestErrorChaosEvent() (*TestErrorChaosEvent, bool)
- func (tece TestErrorChaosEvent) AsValidationFailedChaosEvent() (*ValidationFailedChaosEvent, bool)
- func (tece TestErrorChaosEvent) AsWaitingChaosEvent() (*WaitingChaosEvent, bool)
- func (tece TestErrorChaosEvent) MarshalJSON() ([]byte, error)
- type TimeBasedBackupScheduleDescription
- func (tbbsd TimeBasedBackupScheduleDescription) AsBackupScheduleDescription() (*BackupScheduleDescription, bool)
- func (tbbsd TimeBasedBackupScheduleDescription) AsBasicBackupScheduleDescription() (BasicBackupScheduleDescription, bool)
- func (tbbsd TimeBasedBackupScheduleDescription) AsFrequencyBasedBackupScheduleDescription() (*FrequencyBasedBackupScheduleDescription, bool)
- func (tbbsd TimeBasedBackupScheduleDescription) AsTimeBasedBackupScheduleDescription() (*TimeBasedBackupScheduleDescription, bool)
- func (tbbsd TimeBasedBackupScheduleDescription) MarshalJSON() ([]byte, error)
- type TimeOfDay
- type TimeRange
- type Type
- type UniformInt64RangePartitionSchemeDescription
- func (ui6rpsd UniformInt64RangePartitionSchemeDescription) AsBasicPartitionSchemeDescription() (BasicPartitionSchemeDescription, bool)
- func (ui6rpsd UniformInt64RangePartitionSchemeDescription) AsNamedPartitionSchemeDescription() (*NamedPartitionSchemeDescription, bool)
- func (ui6rpsd UniformInt64RangePartitionSchemeDescription) AsPartitionSchemeDescription() (*PartitionSchemeDescription, bool)
- func (ui6rpsd UniformInt64RangePartitionSchemeDescription) AsSingletonPartitionSchemeDescription() (*SingletonPartitionSchemeDescription, bool)
- func (ui6rpsd UniformInt64RangePartitionSchemeDescription) AsUniformInt64RangePartitionSchemeDescription() (*UniformInt64RangePartitionSchemeDescription, bool)
- func (ui6rpsd UniformInt64RangePartitionSchemeDescription) MarshalJSON() ([]byte, error)
- type UnprovisionApplicationTypeDescriptionInfo
- type UnprovisionFabricDescription
- type UpdateClusterUpgradeDescription
- type UpgradeDomainDeltaNodesCheckHealthEvaluation
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) MarshalJSON() ([]byte, error)
- type UpgradeDomainInfo
- type UpgradeDomainNodesHealthEvaluation
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) MarshalJSON() ([]byte, error)
- type UpgradeDomainState
- type UpgradeKind
- type UpgradeMode
- type UpgradeOrchestrationServiceState
- type UpgradeOrchestrationServiceStateSummary
- type UpgradeState
- type UpgradeType
- type UploadChunkRange
- type UploadSession
- type UploadSessionInfo
- type ValidationFailedChaosEvent
- func (vfce ValidationFailedChaosEvent) AsBasicChaosEvent() (BasicChaosEvent, bool)
- func (vfce ValidationFailedChaosEvent) AsChaosEvent() (*ChaosEvent, bool)
- func (vfce ValidationFailedChaosEvent) AsExecutingFaultsChaosEvent() (*ExecutingFaultsChaosEvent, bool)
- func (vfce ValidationFailedChaosEvent) AsStartedChaosEvent() (*StartedChaosEvent, bool)
- func (vfce ValidationFailedChaosEvent) AsStoppedChaosEvent() (*StoppedChaosEvent, bool)
- func (vfce ValidationFailedChaosEvent) AsTestErrorChaosEvent() (*TestErrorChaosEvent, bool)
- func (vfce ValidationFailedChaosEvent) AsValidationFailedChaosEvent() (*ValidationFailedChaosEvent, bool)
- func (vfce ValidationFailedChaosEvent) AsWaitingChaosEvent() (*WaitingChaosEvent, bool)
- func (vfce ValidationFailedChaosEvent) MarshalJSON() ([]byte, error)
- type WaitForInbuildReplicaSafetyCheck
- func (wfirsc WaitForInbuildReplicaSafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
- func (wfirsc WaitForInbuildReplicaSafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
- func (wfirsc WaitForInbuildReplicaSafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
- func (wfirsc WaitForInbuildReplicaSafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
- func (wfirsc WaitForInbuildReplicaSafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
- func (wfirsc WaitForInbuildReplicaSafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
- func (wfirsc WaitForInbuildReplicaSafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
- func (wfirsc WaitForInbuildReplicaSafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
- func (wfirsc WaitForInbuildReplicaSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
- func (wfirsc WaitForInbuildReplicaSafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
- func (wfirsc WaitForInbuildReplicaSafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
- func (wfirsc WaitForInbuildReplicaSafetyCheck) MarshalJSON() ([]byte, error)
- type WaitForPrimaryPlacementSafetyCheck
- func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
- func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
- func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
- func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
- func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
- func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
- func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
- func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
- func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
- func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
- func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
- func (wfppsc WaitForPrimaryPlacementSafetyCheck) MarshalJSON() ([]byte, error)
- type WaitForPrimarySwapSafetyCheck
- func (wfpssc WaitForPrimarySwapSafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
- func (wfpssc WaitForPrimarySwapSafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
- func (wfpssc WaitForPrimarySwapSafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
- func (wfpssc WaitForPrimarySwapSafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
- func (wfpssc WaitForPrimarySwapSafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
- func (wfpssc WaitForPrimarySwapSafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
- func (wfpssc WaitForPrimarySwapSafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
- func (wfpssc WaitForPrimarySwapSafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
- func (wfpssc WaitForPrimarySwapSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
- func (wfpssc WaitForPrimarySwapSafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
- func (wfpssc WaitForPrimarySwapSafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
- func (wfpssc WaitForPrimarySwapSafetyCheck) MarshalJSON() ([]byte, error)
- type WaitForReconfigurationSafetyCheck
- func (wfrsc WaitForReconfigurationSafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
- func (wfrsc WaitForReconfigurationSafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
- func (wfrsc WaitForReconfigurationSafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
- func (wfrsc WaitForReconfigurationSafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
- func (wfrsc WaitForReconfigurationSafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
- func (wfrsc WaitForReconfigurationSafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
- func (wfrsc WaitForReconfigurationSafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
- func (wfrsc WaitForReconfigurationSafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
- func (wfrsc WaitForReconfigurationSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
- func (wfrsc WaitForReconfigurationSafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
- func (wfrsc WaitForReconfigurationSafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
- func (wfrsc WaitForReconfigurationSafetyCheck) MarshalJSON() ([]byte, error)
- type WaitingChaosEvent
- func (wce WaitingChaosEvent) AsBasicChaosEvent() (BasicChaosEvent, bool)
- func (wce WaitingChaosEvent) AsChaosEvent() (*ChaosEvent, bool)
- func (wce WaitingChaosEvent) AsExecutingFaultsChaosEvent() (*ExecutingFaultsChaosEvent, bool)
- func (wce WaitingChaosEvent) AsStartedChaosEvent() (*StartedChaosEvent, bool)
- func (wce WaitingChaosEvent) AsStoppedChaosEvent() (*StoppedChaosEvent, bool)
- func (wce WaitingChaosEvent) AsTestErrorChaosEvent() (*TestErrorChaosEvent, bool)
- func (wce WaitingChaosEvent) AsValidationFailedChaosEvent() (*ValidationFailedChaosEvent, bool)
- func (wce WaitingChaosEvent) AsWaitingChaosEvent() (*WaitingChaosEvent, bool)
- func (wce WaitingChaosEvent) MarshalJSON() ([]byte, error)
Constants ¶
const (
// DefaultBaseURI is the default URI used for the service Servicefabric
DefaultBaseURI = "http://localhost:19080"
)
Variables ¶
This section is empty.
Functions ¶
func UserAgent ¶
func UserAgent() string
UserAgent returns the UserAgent string to use when sending http.Requests.
func Version ¶
func Version() string
Version returns the semantic version (see http://semver.org) of the client.
Types ¶
type AadMetadata ¶
type AadMetadata struct { // Authority - The AAD authority url. Authority *string `json:"authority,omitempty"` // Client - The AAD client application Id. Client *string `json:"client,omitempty"` // Cluster - The AAD cluster application Id. Cluster *string `json:"cluster,omitempty"` // Login - The AAD login url. Login *string `json:"login,omitempty"` // Redirect - The client application redirect address. Redirect *string `json:"redirect,omitempty"` // Tenant - The AAD tenant Id. Tenant *string `json:"tenant,omitempty"` }
AadMetadata azure Active Directory metadata used for secured connection to cluster.
type AadMetadataObject ¶
type AadMetadataObject struct { autorest.Response `json:"-"` // Type - The client authentication method. Type *string `json:"type,omitempty"` // Metadata - Azure Active Directory metadata used for secured connection to cluster. Metadata *AadMetadata `json:"metadata,omitempty"` }
AadMetadataObject azure Active Directory metadata object used for secured connection to cluster.
type AddRemoveIncrementalNamedPartitionScalingMechanism ¶
type AddRemoveIncrementalNamedPartitionScalingMechanism struct { // MinPartitionCount - Minimum number of named partitions of the service. MinPartitionCount *int32 `json:"MinPartitionCount,omitempty"` // MaxPartitionCount - Maximum number of named partitions of the service. MaxPartitionCount *int32 `json:"MaxPartitionCount,omitempty"` // ScaleIncrement - The number of instances to add or remove during a scaling operation. ScaleIncrement *int32 `json:"ScaleIncrement,omitempty"` // Kind - Possible values include: 'KindScalingMechanismDescription', 'KindPartitionInstanceCount', 'KindAddRemoveIncrementalNamedPartition' Kind KindBasicScalingMechanismDescription `json:"Kind,omitempty"` }
AddRemoveIncrementalNamedPartitionScalingMechanism represents a scaling mechanism for adding or removing named partitions of a stateless service. Partition names are in the format '0','1”N-1'
func (AddRemoveIncrementalNamedPartitionScalingMechanism) AsAddRemoveIncrementalNamedPartitionScalingMechanism ¶
func (arinpsm AddRemoveIncrementalNamedPartitionScalingMechanism) AsAddRemoveIncrementalNamedPartitionScalingMechanism() (*AddRemoveIncrementalNamedPartitionScalingMechanism, bool)
AsAddRemoveIncrementalNamedPartitionScalingMechanism is the BasicScalingMechanismDescription implementation for AddRemoveIncrementalNamedPartitionScalingMechanism.
func (AddRemoveIncrementalNamedPartitionScalingMechanism) AsBasicScalingMechanismDescription ¶
func (arinpsm AddRemoveIncrementalNamedPartitionScalingMechanism) AsBasicScalingMechanismDescription() (BasicScalingMechanismDescription, bool)
AsBasicScalingMechanismDescription is the BasicScalingMechanismDescription implementation for AddRemoveIncrementalNamedPartitionScalingMechanism.
func (AddRemoveIncrementalNamedPartitionScalingMechanism) AsPartitionInstanceCountScaleMechanism ¶
func (arinpsm AddRemoveIncrementalNamedPartitionScalingMechanism) AsPartitionInstanceCountScaleMechanism() (*PartitionInstanceCountScaleMechanism, bool)
AsPartitionInstanceCountScaleMechanism is the BasicScalingMechanismDescription implementation for AddRemoveIncrementalNamedPartitionScalingMechanism.
func (AddRemoveIncrementalNamedPartitionScalingMechanism) AsScalingMechanismDescription ¶
func (arinpsm AddRemoveIncrementalNamedPartitionScalingMechanism) AsScalingMechanismDescription() (*ScalingMechanismDescription, bool)
AsScalingMechanismDescription is the BasicScalingMechanismDescription implementation for AddRemoveIncrementalNamedPartitionScalingMechanism.
func (AddRemoveIncrementalNamedPartitionScalingMechanism) MarshalJSON ¶
func (arinpsm AddRemoveIncrementalNamedPartitionScalingMechanism) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AddRemoveIncrementalNamedPartitionScalingMechanism.
type AnalysisEventMetadata ¶
type AnalysisEventMetadata struct { // Delay - The analysis delay. Delay *string `json:"Delay,omitempty"` // Duration - The duration of analysis. Duration *string `json:"Duration,omitempty"` }
AnalysisEventMetadata metadata about an Analysis Event.
type ApplicationBackupConfigurationInfo ¶
type ApplicationBackupConfigurationInfo struct { // ApplicationName - The name of the application, including the 'fabric:' URI scheme. ApplicationName *string `json:"ApplicationName,omitempty"` // PolicyName - The name of the backup policy which is applicable to this Service Fabric application or service or partition. PolicyName *string `json:"PolicyName,omitempty"` // PolicyInheritedFrom - Specifies the scope at which the backup policy is applied. Possible values include: 'BackupPolicyScopeInvalid', 'BackupPolicyScopePartition', 'BackupPolicyScopeService', 'BackupPolicyScopeApplication' PolicyInheritedFrom BackupPolicyScope `json:"PolicyInheritedFrom,omitempty"` // SuspensionInfo - Describes the backup suspension details. SuspensionInfo *BackupSuspensionInfo `json:"SuspensionInfo,omitempty"` // Kind - Possible values include: 'KindBasicBackupConfigurationInfoKindBackupConfigurationInfo', 'KindBasicBackupConfigurationInfoKindApplication', 'KindBasicBackupConfigurationInfoKindService', 'KindBasicBackupConfigurationInfoKindPartition' Kind KindBasicBackupConfigurationInfo `json:"Kind,omitempty"` }
ApplicationBackupConfigurationInfo backup configuration information for a specific Service Fabric application specifying what backup policy is being applied and suspend description, if any.
func (ApplicationBackupConfigurationInfo) AsApplicationBackupConfigurationInfo ¶
func (abci ApplicationBackupConfigurationInfo) AsApplicationBackupConfigurationInfo() (*ApplicationBackupConfigurationInfo, bool)
AsApplicationBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for ApplicationBackupConfigurationInfo.
func (ApplicationBackupConfigurationInfo) AsBackupConfigurationInfo ¶
func (abci ApplicationBackupConfigurationInfo) AsBackupConfigurationInfo() (*BackupConfigurationInfo, bool)
AsBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for ApplicationBackupConfigurationInfo.
func (ApplicationBackupConfigurationInfo) AsBasicBackupConfigurationInfo ¶
func (abci ApplicationBackupConfigurationInfo) AsBasicBackupConfigurationInfo() (BasicBackupConfigurationInfo, bool)
AsBasicBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for ApplicationBackupConfigurationInfo.
func (ApplicationBackupConfigurationInfo) AsPartitionBackupConfigurationInfo ¶
func (abci ApplicationBackupConfigurationInfo) AsPartitionBackupConfigurationInfo() (*PartitionBackupConfigurationInfo, bool)
AsPartitionBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for ApplicationBackupConfigurationInfo.
func (ApplicationBackupConfigurationInfo) AsServiceBackupConfigurationInfo ¶
func (abci ApplicationBackupConfigurationInfo) AsServiceBackupConfigurationInfo() (*ServiceBackupConfigurationInfo, bool)
AsServiceBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for ApplicationBackupConfigurationInfo.
func (ApplicationBackupConfigurationInfo) MarshalJSON ¶
func (abci ApplicationBackupConfigurationInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationBackupConfigurationInfo.
type ApplicationBackupEntity ¶
type ApplicationBackupEntity struct { // ApplicationName - The name of the application, including the 'fabric:' URI scheme. ApplicationName *string `json:"ApplicationName,omitempty"` // EntityKind - Possible values include: 'EntityKindBackupEntity', 'EntityKindApplication1', 'EntityKindService1', 'EntityKindPartition1' EntityKind EntityKindBasicBackupEntity `json:"EntityKind,omitempty"` }
ApplicationBackupEntity identifies the Service Fabric application which is being backed up.
func (ApplicationBackupEntity) AsApplicationBackupEntity ¶
func (abe ApplicationBackupEntity) AsApplicationBackupEntity() (*ApplicationBackupEntity, bool)
AsApplicationBackupEntity is the BasicBackupEntity implementation for ApplicationBackupEntity.
func (ApplicationBackupEntity) AsBackupEntity ¶
func (abe ApplicationBackupEntity) AsBackupEntity() (*BackupEntity, bool)
AsBackupEntity is the BasicBackupEntity implementation for ApplicationBackupEntity.
func (ApplicationBackupEntity) AsBasicBackupEntity ¶
func (abe ApplicationBackupEntity) AsBasicBackupEntity() (BasicBackupEntity, bool)
AsBasicBackupEntity is the BasicBackupEntity implementation for ApplicationBackupEntity.
func (ApplicationBackupEntity) AsPartitionBackupEntity ¶
func (abe ApplicationBackupEntity) AsPartitionBackupEntity() (*PartitionBackupEntity, bool)
AsPartitionBackupEntity is the BasicBackupEntity implementation for ApplicationBackupEntity.
func (ApplicationBackupEntity) AsServiceBackupEntity ¶
func (abe ApplicationBackupEntity) AsServiceBackupEntity() (*ServiceBackupEntity, bool)
AsServiceBackupEntity is the BasicBackupEntity implementation for ApplicationBackupEntity.
func (ApplicationBackupEntity) MarshalJSON ¶
func (abe ApplicationBackupEntity) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationBackupEntity.
type ApplicationCapacityDescription ¶
type ApplicationCapacityDescription struct { // MinimumNodes - The minimum number of nodes where Service Fabric will reserve capacity for this application. Note that this does not mean that the services of this application will be placed on all of those nodes. If this property is set to zero, no capacity will be reserved. The value of this property cannot be more than the value of the MaximumNodes property. MinimumNodes *int64 `json:"MinimumNodes,omitempty"` // MaximumNodes - The maximum number of nodes where Service Fabric will reserve capacity for this application. Note that this does not mean that the services of this application will be placed on all of those nodes. By default, the value of this property is zero and it means that the services can be placed on any node. MaximumNodes *int64 `json:"MaximumNodes,omitempty"` // ApplicationMetrics - List of application capacity metric description. ApplicationMetrics *[]ApplicationMetricDescription `json:"ApplicationMetrics,omitempty"` }
ApplicationCapacityDescription describes capacity information for services of this application. This description can be used for describing the following. - Reserving the capacity for the services on the nodes - Limiting the total number of nodes that services of this application can run on - Limiting the custom capacity metrics to limit the total consumption of this metric by the services of this application
type ApplicationCreatedEvent ¶
type ApplicationCreatedEvent struct { // ApplicationTypeName - Application type name. ApplicationTypeName *string `json:"ApplicationTypeName,omitempty"` // ApplicationTypeVersion - Application type version. ApplicationTypeVersion *string `json:"ApplicationTypeVersion,omitempty"` // ApplicationDefinitionKind - Application definition kind. ApplicationDefinitionKind *string `json:"ApplicationDefinitionKind,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ApplicationCreatedEvent application Created event.
func (ApplicationCreatedEvent) AsApplicationCreatedEvent ¶
func (ace ApplicationCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsApplicationDeletedEvent ¶
func (ace ApplicationCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsApplicationEvent ¶
func (ace ApplicationCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsApplicationHealthReportCreatedEvent ¶
func (ace ApplicationCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsApplicationHealthReportExpiredEvent ¶
func (ace ApplicationCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsApplicationUpgradeCompleteEvent ¶
func (ace ApplicationCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (ace ApplicationCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (ace ApplicationCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (ace ApplicationCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsApplicationUpgradeStartEvent ¶
func (ace ApplicationCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsBasicApplicationEvent ¶
func (ace ApplicationCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsBasicClusterEvent ¶
func (ace ApplicationCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsBasicFabricEvent ¶
func (ace ApplicationCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsBasicNodeEvent ¶
func (ace ApplicationCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsBasicPartitionAnalysisEvent ¶
func (ace ApplicationCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsBasicPartitionEvent ¶
func (ace ApplicationCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsBasicReplicaEvent ¶
func (ace ApplicationCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsBasicServiceEvent ¶
func (ace ApplicationCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (ace ApplicationCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (ace ApplicationCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (ace ApplicationCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (ace ApplicationCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (ace ApplicationCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (ace ApplicationCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (ace ApplicationCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (ace ApplicationCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (ace ApplicationCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsChaosStartedEvent ¶
func (ace ApplicationCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsChaosStoppedEvent ¶
func (ace ApplicationCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsClusterEvent ¶
func (ace ApplicationCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsClusterHealthReportCreatedEvent ¶
func (ace ApplicationCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsClusterHealthReportExpiredEvent ¶
func (ace ApplicationCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsClusterUpgradeCompleteEvent ¶
func (ace ApplicationCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (ace ApplicationCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (ace ApplicationCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (ace ApplicationCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsClusterUpgradeStartEvent ¶
func (ace ApplicationCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsContainerDeactivatedEvent ¶
func (ace ApplicationCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsContainerInstanceEvent ¶
func (ace ApplicationCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (ace ApplicationCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (ace ApplicationCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (ace ApplicationCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (ace ApplicationCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsFabricEvent ¶
func (ace ApplicationCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsNodeAbortedEvent ¶
func (ace ApplicationCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsNodeAbortingEvent ¶
func (ace ApplicationCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsNodeAddedEvent ¶
func (ace ApplicationCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsNodeCloseEvent ¶
func (ace ApplicationCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsNodeClosingEvent ¶
func (ace ApplicationCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsNodeDeactivateCompleteEvent ¶
func (ace ApplicationCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsNodeDeactivateStartEvent ¶
func (ace ApplicationCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsNodeDownEvent ¶
func (ace ApplicationCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsNodeEvent ¶
func (ace ApplicationCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsNodeHealthReportCreatedEvent ¶
func (ace ApplicationCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsNodeHealthReportExpiredEvent ¶
func (ace ApplicationCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsNodeOpenFailedEvent ¶
func (ace ApplicationCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsNodeOpenedSuccessEvent ¶
func (ace ApplicationCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsNodeOpeningEvent ¶
func (ace ApplicationCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsNodeRemovedEvent ¶
func (ace ApplicationCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsNodeUpEvent ¶
func (ace ApplicationCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsPartitionAnalysisEvent ¶
func (ace ApplicationCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsPartitionEvent ¶
func (ace ApplicationCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsPartitionHealthReportCreatedEvent ¶
func (ace ApplicationCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsPartitionHealthReportExpiredEvent ¶
func (ace ApplicationCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (ace ApplicationCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (ace ApplicationCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsProcessDeactivatedEvent ¶
func (ace ApplicationCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsReplicaEvent ¶
func (ace ApplicationCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsServiceCreatedEvent ¶
func (ace ApplicationCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsServiceDeletedEvent ¶
func (ace ApplicationCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsServiceEvent ¶
func (ace ApplicationCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsServiceHealthReportCreatedEvent ¶
func (ace ApplicationCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsServiceHealthReportExpiredEvent ¶
func (ace ApplicationCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (ace ApplicationCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (ace ApplicationCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (ace ApplicationCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (ace ApplicationCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationCreatedEvent.
func (ApplicationCreatedEvent) MarshalJSON ¶
func (ace ApplicationCreatedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationCreatedEvent.
type ApplicationDefinitionKind ¶
type ApplicationDefinitionKind string
ApplicationDefinitionKind enumerates the values for application definition kind.
const ( // Compose Indicates the application is defined by compose file(s). The value is 1. Compose ApplicationDefinitionKind = "Compose" // Invalid Indicates the application definition kind is invalid. All Service Fabric enumerations have the // invalid type. The value is 65535. Invalid ApplicationDefinitionKind = "Invalid" // ServiceFabricApplicationDescription Indicates the application is defined by a Service Fabric application // description. The value is 0. ServiceFabricApplicationDescription ApplicationDefinitionKind = "ServiceFabricApplicationDescription" )
func PossibleApplicationDefinitionKindValues ¶
func PossibleApplicationDefinitionKindValues() []ApplicationDefinitionKind
PossibleApplicationDefinitionKindValues returns an array of possible values for the ApplicationDefinitionKind const type.
type ApplicationDeletedEvent ¶
type ApplicationDeletedEvent struct { // ApplicationTypeName - Application type name. ApplicationTypeName *string `json:"ApplicationTypeName,omitempty"` // ApplicationTypeVersion - Application type version. ApplicationTypeVersion *string `json:"ApplicationTypeVersion,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ApplicationDeletedEvent application Deleted event.
func (ApplicationDeletedEvent) AsApplicationCreatedEvent ¶
func (ade ApplicationDeletedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsApplicationDeletedEvent ¶
func (ade ApplicationDeletedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsApplicationEvent ¶
func (ade ApplicationDeletedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsApplicationHealthReportCreatedEvent ¶
func (ade ApplicationDeletedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsApplicationHealthReportExpiredEvent ¶
func (ade ApplicationDeletedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsApplicationUpgradeCompleteEvent ¶
func (ade ApplicationDeletedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (ade ApplicationDeletedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (ade ApplicationDeletedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (ade ApplicationDeletedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsApplicationUpgradeStartEvent ¶
func (ade ApplicationDeletedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsBasicApplicationEvent ¶
func (ade ApplicationDeletedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsBasicClusterEvent ¶
func (ade ApplicationDeletedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsBasicFabricEvent ¶
func (ade ApplicationDeletedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsBasicNodeEvent ¶
func (ade ApplicationDeletedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsBasicPartitionAnalysisEvent ¶
func (ade ApplicationDeletedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsBasicPartitionEvent ¶
func (ade ApplicationDeletedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsBasicReplicaEvent ¶
func (ade ApplicationDeletedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsBasicServiceEvent ¶
func (ade ApplicationDeletedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (ade ApplicationDeletedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (ade ApplicationDeletedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (ade ApplicationDeletedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (ade ApplicationDeletedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (ade ApplicationDeletedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (ade ApplicationDeletedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (ade ApplicationDeletedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (ade ApplicationDeletedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (ade ApplicationDeletedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsChaosStartedEvent ¶
func (ade ApplicationDeletedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsChaosStoppedEvent ¶
func (ade ApplicationDeletedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsClusterEvent ¶
func (ade ApplicationDeletedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsClusterHealthReportCreatedEvent ¶
func (ade ApplicationDeletedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsClusterHealthReportExpiredEvent ¶
func (ade ApplicationDeletedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsClusterUpgradeCompleteEvent ¶
func (ade ApplicationDeletedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (ade ApplicationDeletedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (ade ApplicationDeletedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (ade ApplicationDeletedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsClusterUpgradeStartEvent ¶
func (ade ApplicationDeletedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsContainerDeactivatedEvent ¶
func (ade ApplicationDeletedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsContainerInstanceEvent ¶
func (ade ApplicationDeletedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (ade ApplicationDeletedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (ade ApplicationDeletedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (ade ApplicationDeletedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (ade ApplicationDeletedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsFabricEvent ¶
func (ade ApplicationDeletedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsNodeAbortedEvent ¶
func (ade ApplicationDeletedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsNodeAbortingEvent ¶
func (ade ApplicationDeletedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsNodeAddedEvent ¶
func (ade ApplicationDeletedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsNodeCloseEvent ¶
func (ade ApplicationDeletedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsNodeClosingEvent ¶
func (ade ApplicationDeletedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsNodeDeactivateCompleteEvent ¶
func (ade ApplicationDeletedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsNodeDeactivateStartEvent ¶
func (ade ApplicationDeletedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsNodeDownEvent ¶
func (ade ApplicationDeletedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsNodeEvent ¶
func (ade ApplicationDeletedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsNodeHealthReportCreatedEvent ¶
func (ade ApplicationDeletedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsNodeHealthReportExpiredEvent ¶
func (ade ApplicationDeletedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsNodeOpenFailedEvent ¶
func (ade ApplicationDeletedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsNodeOpenedSuccessEvent ¶
func (ade ApplicationDeletedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsNodeOpeningEvent ¶
func (ade ApplicationDeletedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsNodeRemovedEvent ¶
func (ade ApplicationDeletedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsNodeUpEvent ¶
func (ade ApplicationDeletedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsPartitionAnalysisEvent ¶
func (ade ApplicationDeletedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsPartitionEvent ¶
func (ade ApplicationDeletedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsPartitionHealthReportCreatedEvent ¶
func (ade ApplicationDeletedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsPartitionHealthReportExpiredEvent ¶
func (ade ApplicationDeletedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (ade ApplicationDeletedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (ade ApplicationDeletedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsProcessDeactivatedEvent ¶
func (ade ApplicationDeletedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsReplicaEvent ¶
func (ade ApplicationDeletedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsServiceCreatedEvent ¶
func (ade ApplicationDeletedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsServiceDeletedEvent ¶
func (ade ApplicationDeletedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsServiceEvent ¶
func (ade ApplicationDeletedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsServiceHealthReportCreatedEvent ¶
func (ade ApplicationDeletedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsServiceHealthReportExpiredEvent ¶
func (ade ApplicationDeletedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (ade ApplicationDeletedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (ade ApplicationDeletedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (ade ApplicationDeletedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (ade ApplicationDeletedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationDeletedEvent.
func (ApplicationDeletedEvent) MarshalJSON ¶
func (ade ApplicationDeletedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationDeletedEvent.
type ApplicationDescription ¶
type ApplicationDescription struct { // Name - The name of the application, including the 'fabric:' URI scheme. Name *string `json:"Name,omitempty"` // TypeName - The application type name as defined in the application manifest. TypeName *string `json:"TypeName,omitempty"` // TypeVersion - The version of the application type as defined in the application manifest. TypeVersion *string `json:"TypeVersion,omitempty"` // ParameterList - List of application parameters with overridden values from their default values specified in the application manifest. ParameterList *[]ApplicationParameter `json:"ParameterList,omitempty"` // ApplicationCapacity - Describes capacity information for services of this application. This description can be used for describing the following. // - Reserving the capacity for the services on the nodes // - Limiting the total number of nodes that services of this application can run on // - Limiting the custom capacity metrics to limit the total consumption of this metric by the services of this application ApplicationCapacity *ApplicationCapacityDescription `json:"ApplicationCapacity,omitempty"` }
ApplicationDescription describes a Service Fabric application.
type ApplicationEvent ¶
type ApplicationEvent struct { // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ApplicationEvent represents the base for all Application Events.
func (ApplicationEvent) AsApplicationCreatedEvent ¶
func (ae ApplicationEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsApplicationDeletedEvent ¶
func (ae ApplicationEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsApplicationEvent ¶
func (ae ApplicationEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsApplicationHealthReportCreatedEvent ¶
func (ae ApplicationEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsApplicationHealthReportExpiredEvent ¶
func (ae ApplicationEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsApplicationUpgradeCompleteEvent ¶
func (ae ApplicationEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (ae ApplicationEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (ae ApplicationEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (ae ApplicationEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsApplicationUpgradeStartEvent ¶
func (ae ApplicationEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsBasicApplicationEvent ¶
func (ae ApplicationEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsBasicClusterEvent ¶
func (ae ApplicationEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsBasicFabricEvent ¶
func (ae ApplicationEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsBasicNodeEvent ¶
func (ae ApplicationEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsBasicPartitionAnalysisEvent ¶
func (ae ApplicationEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsBasicPartitionEvent ¶
func (ae ApplicationEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsBasicReplicaEvent ¶
func (ae ApplicationEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsBasicServiceEvent ¶
func (ae ApplicationEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (ae ApplicationEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (ae ApplicationEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (ae ApplicationEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (ae ApplicationEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (ae ApplicationEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (ae ApplicationEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (ae ApplicationEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (ae ApplicationEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (ae ApplicationEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsChaosStartedEvent ¶
func (ae ApplicationEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsChaosStoppedEvent ¶
func (ae ApplicationEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsClusterEvent ¶
func (ae ApplicationEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsClusterHealthReportCreatedEvent ¶
func (ae ApplicationEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsClusterHealthReportExpiredEvent ¶
func (ae ApplicationEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsClusterUpgradeCompleteEvent ¶
func (ae ApplicationEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (ae ApplicationEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (ae ApplicationEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsClusterUpgradeRollbackStartEvent ¶
func (ae ApplicationEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsClusterUpgradeStartEvent ¶
func (ae ApplicationEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsContainerDeactivatedEvent ¶
func (ae ApplicationEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsContainerInstanceEvent ¶
func (ae ApplicationEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (ae ApplicationEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (ae ApplicationEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (ae ApplicationEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (ae ApplicationEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsFabricEvent ¶
func (ae ApplicationEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsNodeAbortedEvent ¶
func (ae ApplicationEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsNodeAbortingEvent ¶
func (ae ApplicationEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsNodeAddedEvent ¶
func (ae ApplicationEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsNodeCloseEvent ¶
func (ae ApplicationEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsNodeClosingEvent ¶
func (ae ApplicationEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsNodeDeactivateCompleteEvent ¶
func (ae ApplicationEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsNodeDeactivateStartEvent ¶
func (ae ApplicationEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsNodeDownEvent ¶
func (ae ApplicationEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsNodeEvent ¶
func (ae ApplicationEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsNodeHealthReportCreatedEvent ¶
func (ae ApplicationEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsNodeHealthReportExpiredEvent ¶
func (ae ApplicationEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsNodeOpenFailedEvent ¶
func (ae ApplicationEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsNodeOpenedSuccessEvent ¶
func (ae ApplicationEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsNodeOpeningEvent ¶
func (ae ApplicationEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsNodeRemovedEvent ¶
func (ae ApplicationEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsNodeUpEvent ¶
func (ae ApplicationEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsPartitionAnalysisEvent ¶
func (ae ApplicationEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsPartitionEvent ¶
func (ae ApplicationEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsPartitionHealthReportCreatedEvent ¶
func (ae ApplicationEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsPartitionHealthReportExpiredEvent ¶
func (ae ApplicationEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (ae ApplicationEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsPartitionReconfigurationCompletedEvent ¶
func (ae ApplicationEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsProcessDeactivatedEvent ¶
func (ae ApplicationEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsReplicaEvent ¶
func (ae ApplicationEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsServiceCreatedEvent ¶
func (ae ApplicationEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsServiceDeletedEvent ¶
func (ae ApplicationEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsServiceEvent ¶
func (ae ApplicationEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsServiceHealthReportCreatedEvent ¶
func (ae ApplicationEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsServiceHealthReportExpiredEvent ¶
func (ae ApplicationEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (ae ApplicationEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (ae ApplicationEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (ae ApplicationEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (ae ApplicationEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationEvent.
func (ApplicationEvent) MarshalJSON ¶
func (ae ApplicationEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationEvent.
type ApplicationHealth ¶
type ApplicationHealth struct { autorest.Response `json:"-"` // Name - The name of the application, including the 'fabric:' URI scheme. Name *string `json:"Name,omitempty"` // ServiceHealthStates - Service health states as found in the health store. ServiceHealthStates *[]ServiceHealthState `json:"ServiceHealthStates,omitempty"` // DeployedApplicationHealthStates - Deployed application health states as found in the health store. DeployedApplicationHealthStates *[]DeployedApplicationHealthState `json:"DeployedApplicationHealthStates,omitempty"` // AggregatedHealthState - The HealthState representing the aggregated health state of the entity computed by Health Manager. // The health evaluation of the entity reflects all events reported on the entity and its children (if any). // The aggregation is done by applying the desired health policy. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // HealthEvents - The list of health events reported on the entity. HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // UnhealthyEvaluations - The unhealthy evaluations that show why the current aggregated health state was returned by Health Manager. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // HealthStatistics - Shows the health statistics for all children types of the queried entity. HealthStatistics *HealthStatistics `json:"HealthStatistics,omitempty"` }
ApplicationHealth represents the health of the application. Contains the application aggregated health state and the service and deployed application health states.
type ApplicationHealthEvaluation ¶
type ApplicationHealthEvaluation struct { // ApplicationName - The name of the application, including the 'fabric:' URI scheme. ApplicationName *string `json:"ApplicationName,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the current aggregated health state of the application. The types of the unhealthy evaluations can be DeployedApplicationsHealthEvaluation, ServicesHealthEvaluation or EventHealthEvaluation. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
ApplicationHealthEvaluation represents health evaluation for an application, containing information about the data and the algorithm used by the health store to evaluate health.
func (ApplicationHealthEvaluation) AsApplicationHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsBasicHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsEventHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsNodeHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsNodesHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsPartitionHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsReplicaHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsReplicasHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsServiceHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsServicesHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) MarshalJSON ¶
func (ahe ApplicationHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationHealthEvaluation.
type ApplicationHealthPolicies ¶
type ApplicationHealthPolicies struct { // ApplicationHealthPolicyMap - The wrapper that contains the map with application health policies used to evaluate specific applications in the cluster. ApplicationHealthPolicyMap *[]ApplicationHealthPolicyMapItem `json:"ApplicationHealthPolicyMap,omitempty"` }
ApplicationHealthPolicies defines the application health policy map used to evaluate the health of an application or one of its children entities.
type ApplicationHealthPolicy ¶
type ApplicationHealthPolicy struct { // ConsiderWarningAsError - Indicates whether warnings are treated with the same severity as errors. ConsiderWarningAsError *bool `json:"ConsiderWarningAsError,omitempty"` // MaxPercentUnhealthyDeployedApplications - The maximum allowed percentage of unhealthy deployed applications. Allowed values are Byte values from zero to 100. // The percentage represents the maximum tolerated percentage of deployed applications that can be unhealthy before the application is considered in error. // This is calculated by dividing the number of unhealthy deployed applications over the number of nodes where the application is currently deployed on in the cluster. // The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero. MaxPercentUnhealthyDeployedApplications *int32 `json:"MaxPercentUnhealthyDeployedApplications,omitempty"` // DefaultServiceTypeHealthPolicy - The health policy used by default to evaluate the health of a service type. DefaultServiceTypeHealthPolicy *ServiceTypeHealthPolicy `json:"DefaultServiceTypeHealthPolicy,omitempty"` // ServiceTypeHealthPolicyMap - The map with service type health policy per service type name. The map is empty by default. ServiceTypeHealthPolicyMap *[]ServiceTypeHealthPolicyMapItem `json:"ServiceTypeHealthPolicyMap,omitempty"` }
ApplicationHealthPolicy defines a health policy used to evaluate the health of an application or one of its children entities.
type ApplicationHealthPolicyMapItem ¶
type ApplicationHealthPolicyMapItem struct { // Key - The key of the application health policy map item. This is the name of the application. Key *string `json:"Key,omitempty"` // Value - The value of the application health policy map item. This is the ApplicationHealthPolicy for this application. Value *ApplicationHealthPolicy `json:"Value,omitempty"` }
ApplicationHealthPolicyMapItem defines an item in ApplicationHealthPolicyMap.
type ApplicationHealthReportCreatedEvent ¶
type ApplicationHealthReportCreatedEvent struct { // ApplicationInstanceID - Id of Application instance. ApplicationInstanceID *int64 `json:"ApplicationInstanceId,omitempty"` // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TimeToLiveMs - Time to live in milli-seconds. TimeToLiveMs *int64 `json:"TimeToLiveMs,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ApplicationHealthReportCreatedEvent application Health Report Created event.
func (ApplicationHealthReportCreatedEvent) AsApplicationCreatedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsApplicationDeletedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsApplicationEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsApplicationUpgradeStartEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsBasicApplicationEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsBasicClusterEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsBasicFabricEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsBasicNodeEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsBasicPartitionEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsBasicReplicaEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsBasicServiceEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsChaosStartedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsChaosStoppedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsClusterEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsClusterUpgradeStartEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsContainerDeactivatedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsContainerInstanceEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsFabricEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsNodeAbortedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsNodeAbortingEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsNodeAddedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsNodeCloseEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsNodeClosingEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsNodeDeactivateStartEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsNodeDownEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsNodeEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsNodeOpenFailedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsNodeOpenedSuccessEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsNodeOpeningEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsNodeRemovedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsNodeUpEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsPartitionAnalysisEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsPartitionEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsProcessDeactivatedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsReplicaEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsServiceCreatedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsServiceDeletedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsServiceEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (ahrce ApplicationHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportCreatedEvent.
func (ApplicationHealthReportCreatedEvent) MarshalJSON ¶
func (ahrce ApplicationHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationHealthReportCreatedEvent.
type ApplicationHealthReportExpiredEvent ¶
type ApplicationHealthReportExpiredEvent struct { // ApplicationInstanceID - Id of Application instance. ApplicationInstanceID *int64 `json:"ApplicationInstanceId,omitempty"` // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TimeToLiveMs - Time to live in milli-seconds. TimeToLiveMs *int64 `json:"TimeToLiveMs,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ApplicationHealthReportExpiredEvent application Health Report Expired event.
func (ApplicationHealthReportExpiredEvent) AsApplicationCreatedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsApplicationDeletedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsApplicationEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsApplicationUpgradeStartEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsBasicApplicationEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsBasicClusterEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsBasicFabricEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsBasicNodeEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsBasicPartitionEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsBasicReplicaEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsBasicServiceEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsChaosStartedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsChaosStoppedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsClusterEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsClusterUpgradeStartEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsContainerDeactivatedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsContainerInstanceEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsFabricEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsNodeAbortedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsNodeAbortingEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsNodeAddedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsNodeCloseEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsNodeClosingEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsNodeDeactivateStartEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsNodeDownEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsNodeEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsNodeOpenFailedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsNodeOpenedSuccessEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsNodeOpeningEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsNodeRemovedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsNodeUpEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsPartitionAnalysisEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsPartitionEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsProcessDeactivatedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsReplicaEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsServiceCreatedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsServiceDeletedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsServiceEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (ahree ApplicationHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationHealthReportExpiredEvent.
func (ApplicationHealthReportExpiredEvent) MarshalJSON ¶
func (ahree ApplicationHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationHealthReportExpiredEvent.
type ApplicationHealthState ¶
type ApplicationHealthState struct { // Name - The name of the application, including the 'fabric:' URI scheme. Name *string `json:"Name,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` }
ApplicationHealthState represents the health state of an application, which contains the application identifier and the aggregated health state.
type ApplicationHealthStateChunk ¶
type ApplicationHealthStateChunk struct { // ApplicationName - The name of the application, including the 'fabric:' URI scheme. ApplicationName *string `json:"ApplicationName,omitempty"` // ApplicationTypeName - The application type name as defined in the application manifest. ApplicationTypeName *string `json:"ApplicationTypeName,omitempty"` // ServiceHealthStateChunks - The list of service health state chunks in the cluster that respect the filters in the cluster health chunk query description. ServiceHealthStateChunks *ServiceHealthStateChunkList `json:"ServiceHealthStateChunks,omitempty"` // DeployedApplicationHealthStateChunks - The list of deployed application health state chunks in the cluster that respect the filters in the cluster health chunk query description. DeployedApplicationHealthStateChunks *DeployedApplicationHealthStateChunkList `json:"DeployedApplicationHealthStateChunks,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` }
ApplicationHealthStateChunk represents the health state chunk of a application. The application health state chunk contains the application name, its aggregated health state and any children services and deployed applications that respect the filters in cluster health chunk query description.
type ApplicationHealthStateChunkList ¶
type ApplicationHealthStateChunkList struct { // Items - The list of application health state chunks that respect the input filters in the chunk query. Items *[]ApplicationHealthStateChunk `json:"Items,omitempty"` // TotalCount - Total number of entity health state objects that match the specified filters from the cluster health chunk query description. TotalCount *int64 `json:"TotalCount,omitempty"` }
ApplicationHealthStateChunkList the list of application health state chunks in the cluster that respect the input filters in the chunk query. Returned by get cluster health state chunks query.
type ApplicationHealthStateFilter ¶
type ApplicationHealthStateFilter struct { // ApplicationNameFilter - The name of the application that matches the filter, as a fabric uri. The filter is applied only to the specified application, if it exists. // If the application doesn't exist, no application is returned in the cluster health chunk based on this filter. // If the application exists, it is included in the cluster health chunk if it respects the other filter properties. // If not specified, all applications are matched against the other filter members, like health state filter. ApplicationNameFilter *string `json:"ApplicationNameFilter,omitempty"` // ApplicationTypeNameFilter - The name of the application type that matches the filter. // If specified, the filter is applied only to applications of the selected application type, if any exists. // If no applications of the specified application type exists, no application is returned in the cluster health chunk based on this filter. // Each application of the specified application type is included in the cluster health chunk if it respects the other filter properties. // If not specified, all applications are matched against the other filter members, like health state filter. ApplicationTypeNameFilter *string `json:"ApplicationTypeNameFilter,omitempty"` // HealthStateFilter - The filter for the health state of the applications. It allows selecting applications if they match the desired health states. // The possible values are integer value of one of the following health states. Only applications that match the filter are returned. All applications are used to evaluate the cluster aggregated health state. // If not specified, default value is None, unless the application name or the application type name are specified. If the filter has default value and application name is specified, the matching application is returned. // The state values are flag based enumeration, so the value could be a combination of these values obtained using bitwise 'OR' operator. // For example, if the provided value is 6, it matches applications with HealthState value of OK (2) and Warning (4). // - Default - Default value. Matches any HealthState. The value is zero. // - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. // - Ok - Filter that matches input with HealthState value Ok. The value is 2. // - Warning - Filter that matches input with HealthState value Warning. The value is 4. // - Error - Filter that matches input with HealthState value Error. The value is 8. // - All - Filter that matches input with any HealthState value. The value is 65535. HealthStateFilter *int32 `json:"HealthStateFilter,omitempty"` // ServiceFilters - Defines a list of filters that specify which services to be included in the returned cluster health chunk as children of the application. The services are returned only if the parent application matches a filter. // If the list is empty, no services are returned. All the services are used to evaluate the parent application aggregated health state, regardless of the input filters. // The application filter may specify multiple service filters. // For example, it can specify a filter to return all services with health state Error and another filter to always include a service identified by its service name. ServiceFilters *[]ServiceHealthStateFilter `json:"ServiceFilters,omitempty"` // DeployedApplicationFilters - Defines a list of filters that specify which deployed applications to be included in the returned cluster health chunk as children of the application. The deployed applications are returned only if the parent application matches a filter. // If the list is empty, no deployed applications are returned. All the deployed applications are used to evaluate the parent application aggregated health state, regardless of the input filters. // The application filter may specify multiple deployed application filters. // For example, it can specify a filter to return all deployed applications with health state Error and another filter to always include a deployed application on a specified node. DeployedApplicationFilters *[]DeployedApplicationHealthStateFilter `json:"DeployedApplicationFilters,omitempty"` }
ApplicationHealthStateFilter defines matching criteria to determine whether a application should be included in the cluster health chunk. One filter can match zero, one or multiple applications, depending on its properties.
type ApplicationInfo ¶
type ApplicationInfo struct { autorest.Response `json:"-"` // ID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ID *string `json:"Id,omitempty"` // Name - The name of the application, including the 'fabric:' URI scheme. Name *string `json:"Name,omitempty"` // TypeName - The application type name as defined in the application manifest. TypeName *string `json:"TypeName,omitempty"` // TypeVersion - The version of the application type as defined in the application manifest. TypeVersion *string `json:"TypeVersion,omitempty"` // Status - The status of the application. Possible values include: 'ApplicationStatusInvalid', 'ApplicationStatusReady', 'ApplicationStatusUpgrading', 'ApplicationStatusCreating', 'ApplicationStatusDeleting', 'ApplicationStatusFailed' Status ApplicationStatus `json:"Status,omitempty"` // Parameters - List of application parameters with overridden values from their default values specified in the application manifest. Parameters *[]ApplicationParameter `json:"Parameters,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` // ApplicationDefinitionKind - The mechanism used to define a Service Fabric application. Possible values include: 'Invalid', 'ServiceFabricApplicationDescription', 'Compose' ApplicationDefinitionKind ApplicationDefinitionKind `json:"ApplicationDefinitionKind,omitempty"` }
ApplicationInfo information about a Service Fabric application.
type ApplicationLoadInfo ¶
type ApplicationLoadInfo struct { autorest.Response `json:"-"` // ID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ID *string `json:"Id,omitempty"` // MinimumNodes - The minimum number of nodes for this application. // It is the number of nodes where Service Fabric will reserve Capacity in the cluster which equals to ReservedLoad * MinimumNodes for this Application instance. // For applications that do not have application capacity defined this value will be zero. MinimumNodes *int64 `json:"MinimumNodes,omitempty"` // MaximumNodes - The maximum number of nodes where this application can be instantiated. // It is the number of nodes this application is allowed to span. // For applications that do not have application capacity defined this value will be zero. MaximumNodes *int64 `json:"MaximumNodes,omitempty"` // NodeCount - The number of nodes on which this application is instantiated. // For applications that do not have application capacity defined this value will be zero. NodeCount *int64 `json:"NodeCount,omitempty"` // ApplicationLoadMetricInformation - List of application capacity metric description. ApplicationLoadMetricInformation *[]ApplicationMetricDescription `json:"ApplicationLoadMetricInformation,omitempty"` }
ApplicationLoadInfo load Information about a Service Fabric application.
type ApplicationMetricDescription ¶
type ApplicationMetricDescription struct { // Name - The name of the metric. Name *string `json:"Name,omitempty"` // MaximumCapacity - The maximum node capacity for Service Fabric application. // This is the maximum Load for an instance of this application on a single node. Even if the capacity of node is greater than this value, Service Fabric will limit the total load of services within the application on each node to this value. // If set to zero, capacity for this metric is unlimited on each node. // When creating a new application with application capacity defined, the product of MaximumNodes and this value must always be smaller than or equal to TotalApplicationCapacity. // When updating existing application with application capacity, the product of MaximumNodes and this value must always be smaller than or equal to TotalApplicationCapacity. MaximumCapacity *int64 `json:"MaximumCapacity,omitempty"` // ReservationCapacity - The node reservation capacity for Service Fabric application. // This is the amount of load which is reserved on nodes which have instances of this application. // If MinimumNodes is specified, then the product of these values will be the capacity reserved in the cluster for the application. // If set to zero, no capacity is reserved for this metric. // When setting application capacity or when updating application capacity; this value must be smaller than or equal to MaximumCapacity for each metric. ReservationCapacity *int64 `json:"ReservationCapacity,omitempty"` // TotalApplicationCapacity - The total metric capacity for Service Fabric application. // This is the total metric capacity for this application in the cluster. Service Fabric will try to limit the sum of loads of services within the application to this value. // When creating a new application with application capacity defined, the product of MaximumNodes and MaximumCapacity must always be smaller than or equal to this value. TotalApplicationCapacity *int64 `json:"TotalApplicationCapacity,omitempty"` }
ApplicationMetricDescription describes capacity information for a custom resource balancing metric. This can be used to limit the total consumption of this metric by the services of this application.
type ApplicationNameInfo ¶
type ApplicationNameInfo struct { autorest.Response `json:"-"` // ID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ID *string `json:"Id,omitempty"` // Name - The name of the application, including the 'fabric:' URI scheme. Name *string `json:"Name,omitempty"` }
ApplicationNameInfo information about the application name.
type ApplicationPackageCleanupPolicy ¶
type ApplicationPackageCleanupPolicy string
ApplicationPackageCleanupPolicy enumerates the values for application package cleanup policy.
const ( // ApplicationPackageCleanupPolicyAutomatic Indicates that the service fabric runtime determines when to do // the application package cleanup. By default, cleanup is done on successful provision. The value is 2. ApplicationPackageCleanupPolicyAutomatic ApplicationPackageCleanupPolicy = "Automatic" // ApplicationPackageCleanupPolicyDefault Indicates that the cleanup policy of application packages is // based on the cluster setting "CleanupApplicationPackageOnProvisionSuccess." The value is 1. ApplicationPackageCleanupPolicyDefault ApplicationPackageCleanupPolicy = "Default" // ApplicationPackageCleanupPolicyInvalid Indicates that the application package cleanup policy is invalid. // This value is default. The value is zero. ApplicationPackageCleanupPolicyInvalid ApplicationPackageCleanupPolicy = "Invalid" // ApplicationPackageCleanupPolicyManual Indicates that the user has to explicitly clean up the application // package. The value is 3. ApplicationPackageCleanupPolicyManual ApplicationPackageCleanupPolicy = "Manual" )
func PossibleApplicationPackageCleanupPolicyValues ¶
func PossibleApplicationPackageCleanupPolicyValues() []ApplicationPackageCleanupPolicy
PossibleApplicationPackageCleanupPolicyValues returns an array of possible values for the ApplicationPackageCleanupPolicy const type.
type ApplicationParameter ¶
type ApplicationParameter struct { // Key - The name of the parameter. Key *string `json:"Key,omitempty"` // Value - The value of the parameter. Value *string `json:"Value,omitempty"` }
ApplicationParameter describes an application parameter override to be applied when creating or upgrading an application.
type ApplicationStatus ¶
type ApplicationStatus string
ApplicationStatus enumerates the values for application status.
const ( // ApplicationStatusCreating Indicates the application status is creating. The value is 3. ApplicationStatusCreating ApplicationStatus = "Creating" // ApplicationStatusDeleting Indicates the application status is deleting. The value is 4. ApplicationStatusDeleting ApplicationStatus = "Deleting" // ApplicationStatusFailed Indicates the creation or deletion of application was terminated due to // persistent failures. Another create/delete request can be accepted to resume a failed application. The // value is 5. ApplicationStatusFailed ApplicationStatus = "Failed" // ApplicationStatusInvalid Indicates the application status is invalid. All Service Fabric enumerations // have the invalid type. The value is zero. ApplicationStatusInvalid ApplicationStatus = "Invalid" // ApplicationStatusReady Indicates the application status is ready. The value is 1. ApplicationStatusReady ApplicationStatus = "Ready" // ApplicationStatusUpgrading Indicates the application status is upgrading. The value is 2. ApplicationStatusUpgrading ApplicationStatus = "Upgrading" )
func PossibleApplicationStatusValues ¶
func PossibleApplicationStatusValues() []ApplicationStatus
PossibleApplicationStatusValues returns an array of possible values for the ApplicationStatus const type.
type ApplicationTypeApplicationsHealthEvaluation ¶
type ApplicationTypeApplicationsHealthEvaluation struct { // ApplicationTypeName - The application type name as defined in the application manifest. ApplicationTypeName *string `json:"ApplicationTypeName,omitempty"` // MaxPercentUnhealthyApplications - Maximum allowed percentage of unhealthy applications for the application type, specified as an entry in ApplicationTypeHealthPolicyMap. MaxPercentUnhealthyApplications *int32 `json:"MaxPercentUnhealthyApplications,omitempty"` // TotalCount - Total number of applications of the application type found in the health store. TotalCount *int64 `json:"TotalCount,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the aggregated health state. Includes all the unhealthy ApplicationHealthEvaluation of this application type that impacted the aggregated health. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
ApplicationTypeApplicationsHealthEvaluation represents health evaluation for applications of a particular application type. The application type applications evaluation can be returned when cluster health evaluation returns unhealthy aggregated health state, either Error or Warning. It contains health evaluations for each unhealthy application of the included application type that impacted current aggregated health state.
func (ApplicationTypeApplicationsHealthEvaluation) AsApplicationHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsBasicHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsEventHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsNodeHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsNodesHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsPartitionHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsReplicaHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsReplicasHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsServiceHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsServicesHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeApplicationsHealthEvaluation.
func (ApplicationTypeApplicationsHealthEvaluation) MarshalJSON ¶
func (atahe ApplicationTypeApplicationsHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationTypeApplicationsHealthEvaluation.
type ApplicationTypeDefinitionKind ¶
type ApplicationTypeDefinitionKind string
ApplicationTypeDefinitionKind enumerates the values for application type definition kind.
const ( // ApplicationTypeDefinitionKindCompose Indicates the application type is defined and created implicitly as // part of a compose deployment. The value is 2. ApplicationTypeDefinitionKindCompose ApplicationTypeDefinitionKind = "Compose" // ApplicationTypeDefinitionKindInvalid Indicates the application type definition kind is invalid. All // Service Fabric enumerations have the invalid type. The value is 0. ApplicationTypeDefinitionKindInvalid ApplicationTypeDefinitionKind = "Invalid" // ApplicationTypeDefinitionKindServiceFabricApplicationPackage Indicates the application type is defined // and created by a Service Fabric application package provided by the user. The value is 1. ApplicationTypeDefinitionKindServiceFabricApplicationPackage ApplicationTypeDefinitionKind = "ServiceFabricApplicationPackage" )
func PossibleApplicationTypeDefinitionKindValues ¶
func PossibleApplicationTypeDefinitionKindValues() []ApplicationTypeDefinitionKind
PossibleApplicationTypeDefinitionKindValues returns an array of possible values for the ApplicationTypeDefinitionKind const type.
type ApplicationTypeHealthPolicyMapItem ¶
type ApplicationTypeHealthPolicyMapItem struct { // Key - The key of the application type health policy map item. This is the name of the application type. Key *string `json:"Key,omitempty"` // Value - The value of the application type health policy map item. // The max percent unhealthy applications allowed for the application type. Must be between zero and 100. Value *int32 `json:"Value,omitempty"` }
ApplicationTypeHealthPolicyMapItem defines an item in ApplicationTypeHealthPolicyMap.
type ApplicationTypeImageStorePath ¶
type ApplicationTypeImageStorePath struct { // ApplicationTypeBuildPath - The relative image store path to the application package. ApplicationTypeBuildPath *string `json:"ApplicationTypeBuildPath,omitempty"` }
ApplicationTypeImageStorePath path description for the application package in the image store specified during the prior copy operation.
type ApplicationTypeInfo ¶
type ApplicationTypeInfo struct { // Name - The application type name as defined in the application manifest. Name *string `json:"Name,omitempty"` // Version - The version of the application type as defined in the application manifest. Version *string `json:"Version,omitempty"` // DefaultParameterList - List of application type parameters that can be overridden when creating or updating the application. DefaultParameterList *[]ApplicationParameter `json:"DefaultParameterList,omitempty"` // Status - The status of the application type. Possible values include: 'ApplicationTypeStatusInvalid', 'ApplicationTypeStatusProvisioning', 'ApplicationTypeStatusAvailable', 'ApplicationTypeStatusUnprovisioning', 'ApplicationTypeStatusFailed' Status ApplicationTypeStatus `json:"Status,omitempty"` // StatusDetails - Additional detailed information about the status of the application type. StatusDetails *string `json:"StatusDetails,omitempty"` // ApplicationTypeDefinitionKind - The mechanism used to define a Service Fabric application type. Possible values include: 'ApplicationTypeDefinitionKindInvalid', 'ApplicationTypeDefinitionKindServiceFabricApplicationPackage', 'ApplicationTypeDefinitionKindCompose' ApplicationTypeDefinitionKind ApplicationTypeDefinitionKind `json:"ApplicationTypeDefinitionKind,omitempty"` }
ApplicationTypeInfo information about an application type.
type ApplicationTypeManifest ¶
type ApplicationTypeManifest struct { autorest.Response `json:"-"` // Manifest - The XML manifest as a string. Manifest *string `json:"Manifest,omitempty"` }
ApplicationTypeManifest contains the manifest describing an application type registered in a Service Fabric cluster.
type ApplicationTypeStatus ¶
type ApplicationTypeStatus string
ApplicationTypeStatus enumerates the values for application type status.
const ( // ApplicationTypeStatusAvailable Indicates that the application type is fully provisioned and is available // for use. An application of this type and version can be created. The value is 2. ApplicationTypeStatusAvailable ApplicationTypeStatus = "Available" // ApplicationTypeStatusFailed Indicates that the application type provisioning failed and it is // unavailable for use. The failure details can be obtained from the application type information query. // The failed application type information remains in the cluster until it is unprovisioned or // reprovisioned successfully. The value is 4. ApplicationTypeStatusFailed ApplicationTypeStatus = "Failed" // ApplicationTypeStatusInvalid Indicates the application type status is invalid. All Service Fabric // enumerations have the invalid type. The value is zero. ApplicationTypeStatusInvalid ApplicationTypeStatus = "Invalid" // ApplicationTypeStatusProvisioning Indicates that the application type is being provisioned in the // cluster. The value is 1. ApplicationTypeStatusProvisioning ApplicationTypeStatus = "Provisioning" // ApplicationTypeStatusUnprovisioning Indicates that the application type is in process of being // unprovisioned from the cluster. The value is 3. ApplicationTypeStatusUnprovisioning ApplicationTypeStatus = "Unprovisioning" )
func PossibleApplicationTypeStatusValues ¶
func PossibleApplicationTypeStatusValues() []ApplicationTypeStatus
PossibleApplicationTypeStatusValues returns an array of possible values for the ApplicationTypeStatus const type.
type ApplicationUpgradeCompleteEvent ¶
type ApplicationUpgradeCompleteEvent struct { // ApplicationTypeName - Application type name. ApplicationTypeName *string `json:"ApplicationTypeName,omitempty"` // ApplicationTypeVersion - Application type version. ApplicationTypeVersion *string `json:"ApplicationTypeVersion,omitempty"` // OverallUpgradeElapsedTimeInMs - Overall upgrade time in milli-seconds. OverallUpgradeElapsedTimeInMs *float64 `json:"OverallUpgradeElapsedTimeInMs,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ApplicationUpgradeCompleteEvent application Upgrade Complete event.
func (ApplicationUpgradeCompleteEvent) AsApplicationCreatedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsApplicationDeletedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsApplicationEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsApplicationHealthReportCreatedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsApplicationHealthReportExpiredEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsApplicationUpgradeCompleteEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsApplicationUpgradeStartEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsBasicApplicationEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsBasicClusterEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsBasicFabricEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsBasicNodeEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsBasicPartitionAnalysisEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsBasicPartitionEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsBasicReplicaEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsBasicServiceEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsChaosStartedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsChaosStoppedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsClusterEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsClusterHealthReportCreatedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsClusterHealthReportExpiredEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsClusterUpgradeCompleteEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsClusterUpgradeRollbackStartEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsClusterUpgradeStartEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsContainerDeactivatedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsContainerInstanceEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsFabricEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsNodeAbortedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsNodeAbortingEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsNodeAddedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsNodeCloseEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsNodeClosingEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsNodeDeactivateCompleteEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsNodeDeactivateStartEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsNodeDownEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsNodeEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsNodeHealthReportCreatedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsNodeHealthReportExpiredEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsNodeOpenFailedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsNodeOpenedSuccessEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsNodeOpeningEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsNodeRemovedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsNodeUpEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsPartitionAnalysisEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsPartitionEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsPartitionHealthReportCreatedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsPartitionHealthReportExpiredEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsPartitionReconfigurationCompletedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsProcessDeactivatedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsReplicaEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsServiceCreatedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsServiceDeletedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsServiceEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsServiceHealthReportCreatedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsServiceHealthReportExpiredEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (auce ApplicationUpgradeCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeCompleteEvent.
func (ApplicationUpgradeCompleteEvent) MarshalJSON ¶
func (auce ApplicationUpgradeCompleteEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationUpgradeCompleteEvent.
type ApplicationUpgradeDescription ¶
type ApplicationUpgradeDescription struct { // Name - The name of the target application, including the 'fabric:' URI scheme. Name *string `json:"Name,omitempty"` // TargetApplicationTypeVersion - The target application type version (found in the application manifest) for the application upgrade. TargetApplicationTypeVersion *string `json:"TargetApplicationTypeVersion,omitempty"` // Parameters - List of application parameters with overridden values from their default values specified in the application manifest. Parameters *[]ApplicationParameter `json:"Parameters,omitempty"` // UpgradeKind - The kind of upgrade out of the following possible values. Possible values include: 'UpgradeKindInvalid', 'UpgradeKindRolling' UpgradeKind UpgradeKind `json:"UpgradeKind,omitempty"` // RollingUpgradeMode - The mode used to monitor health during a rolling upgrade. The values are UnmonitoredAuto, UnmonitoredManual, and Monitored. Possible values include: 'UpgradeModeInvalid', 'UpgradeModeUnmonitoredAuto', 'UpgradeModeUnmonitoredManual', 'UpgradeModeMonitored' RollingUpgradeMode UpgradeMode `json:"RollingUpgradeMode,omitempty"` // UpgradeReplicaSetCheckTimeoutInSeconds - The maximum amount of time to block processing of an upgrade domain and prevent loss of availability when there are unexpected issues. When this timeout expires, processing of the upgrade domain will proceed regardless of availability loss issues. The timeout is reset at the start of each upgrade domain. Valid values are between 0 and 42949672925 inclusive. (unsigned 32-bit integer). UpgradeReplicaSetCheckTimeoutInSeconds *int64 `json:"UpgradeReplicaSetCheckTimeoutInSeconds,omitempty"` // ForceRestart - If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data). ForceRestart *bool `json:"ForceRestart,omitempty"` // MonitoringPolicy - Describes the parameters for monitoring an upgrade in Monitored mode. MonitoringPolicy *MonitoringPolicyDescription `json:"MonitoringPolicy,omitempty"` // ApplicationHealthPolicy - Defines a health policy used to evaluate the health of an application or one of its children entities. ApplicationHealthPolicy *ApplicationHealthPolicy `json:"ApplicationHealthPolicy,omitempty"` }
ApplicationUpgradeDescription describes the parameters for an application upgrade. Please note that upgrade description replaces the existing application description. This means that if the parameters are not specified, the existing parameters on the applications will be overwritten with the empty parameters list. This would results in application using the default value of the parameters from the application manifest. If you do not want to change any existing parameter values, please get the application parameters first using the GetApplicationInfo query and then supply those values as Parameters in this ApplicationUpgradeDescription.
type ApplicationUpgradeDomainCompleteEvent ¶
type ApplicationUpgradeDomainCompleteEvent struct { // ApplicationTypeName - Application type name. ApplicationTypeName *string `json:"ApplicationTypeName,omitempty"` // CurrentApplicationTypeVersion - Current Application type version. CurrentApplicationTypeVersion *string `json:"CurrentApplicationTypeVersion,omitempty"` // ApplicationTypeVersion - Target Application type version. ApplicationTypeVersion *string `json:"ApplicationTypeVersion,omitempty"` // UpgradeState - State of upgrade. UpgradeState *string `json:"UpgradeState,omitempty"` // UpgradeDomains - Upgrade domains. UpgradeDomains *string `json:"UpgradeDomains,omitempty"` // UpgradeDomainElapsedTimeInMs - Upgrade time of domain in milli-seconds. UpgradeDomainElapsedTimeInMs *float64 `json:"UpgradeDomainElapsedTimeInMs,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ApplicationUpgradeDomainCompleteEvent application Upgrade Domain Complete event.
func (ApplicationUpgradeDomainCompleteEvent) AsApplicationCreatedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsApplicationDeletedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsApplicationEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsApplicationHealthReportCreatedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsApplicationHealthReportExpiredEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsApplicationUpgradeCompleteEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsApplicationUpgradeStartEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsBasicApplicationEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsBasicClusterEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsBasicFabricEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsBasicNodeEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsBasicPartitionAnalysisEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsBasicPartitionEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsBasicReplicaEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsBasicServiceEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsChaosStartedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsChaosStoppedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsClusterEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsClusterHealthReportCreatedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsClusterHealthReportExpiredEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsClusterUpgradeCompleteEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsClusterUpgradeRollbackStartEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsClusterUpgradeStartEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsContainerDeactivatedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsContainerInstanceEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsFabricEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsNodeAbortedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsNodeAbortingEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsNodeAddedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsNodeCloseEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsNodeClosingEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsNodeDeactivateCompleteEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsNodeDeactivateStartEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsNodeDownEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsNodeEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsNodeHealthReportCreatedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsNodeHealthReportExpiredEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsNodeOpenFailedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsNodeOpenedSuccessEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsNodeOpeningEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsNodeRemovedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsNodeUpEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsPartitionAnalysisEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsPartitionEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsPartitionHealthReportCreatedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsPartitionHealthReportExpiredEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsPartitionReconfigurationCompletedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsProcessDeactivatedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsReplicaEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsServiceCreatedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsServiceDeletedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsServiceEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsServiceHealthReportCreatedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsServiceHealthReportExpiredEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (audce ApplicationUpgradeDomainCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeDomainCompleteEvent.
func (ApplicationUpgradeDomainCompleteEvent) MarshalJSON ¶
func (audce ApplicationUpgradeDomainCompleteEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationUpgradeDomainCompleteEvent.
type ApplicationUpgradeProgressInfo ¶
type ApplicationUpgradeProgressInfo struct { autorest.Response `json:"-"` // Name - The name of the target application, including the 'fabric:' URI scheme. Name *string `json:"Name,omitempty"` // TypeName - The application type name as defined in the application manifest. TypeName *string `json:"TypeName,omitempty"` // TargetApplicationTypeVersion - The target application type version (found in the application manifest) for the application upgrade. TargetApplicationTypeVersion *string `json:"TargetApplicationTypeVersion,omitempty"` // UpgradeDomains - List of upgrade domains and their statuses. UpgradeDomains *[]UpgradeDomainInfo `json:"UpgradeDomains,omitempty"` // UpgradeState - The state of the upgrade domain. Possible values include: 'UpgradeStateInvalid', 'UpgradeStateRollingBackInProgress', 'UpgradeStateRollingBackCompleted', 'UpgradeStateRollingForwardPending', 'UpgradeStateRollingForwardInProgress', 'UpgradeStateRollingForwardCompleted', 'UpgradeStateFailed' UpgradeState UpgradeState `json:"UpgradeState,omitempty"` // NextUpgradeDomain - The name of the next upgrade domain to be processed. NextUpgradeDomain *string `json:"NextUpgradeDomain,omitempty"` // RollingUpgradeMode - The mode used to monitor health during a rolling upgrade. The values are UnmonitoredAuto, UnmonitoredManual, and Monitored. Possible values include: 'UpgradeModeInvalid', 'UpgradeModeUnmonitoredAuto', 'UpgradeModeUnmonitoredManual', 'UpgradeModeMonitored' RollingUpgradeMode UpgradeMode `json:"RollingUpgradeMode,omitempty"` // UpgradeDescription - Describes the parameters for an application upgrade. Please note that upgrade description replaces the existing application description. This means that if the parameters are not specified, the existing parameters on the applications will be overwritten with the empty parameters list. This would results in application using the default value of the parameters from the application manifest. If you do not want to change any existing parameter values, please get the application parameters first using the GetApplicationInfo query and then supply those values as Parameters in this ApplicationUpgradeDescription. UpgradeDescription *ApplicationUpgradeDescription `json:"UpgradeDescription,omitempty"` // UpgradeDurationInMilliseconds - The estimated total amount of time spent processing the overall upgrade. UpgradeDurationInMilliseconds *string `json:"UpgradeDurationInMilliseconds,omitempty"` // UpgradeDomainDurationInMilliseconds - The estimated total amount of time spent processing the current upgrade domain. UpgradeDomainDurationInMilliseconds *string `json:"UpgradeDomainDurationInMilliseconds,omitempty"` // UnhealthyEvaluations - List of health evaluations that resulted in the current aggregated health state. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // CurrentUpgradeDomainProgress - Information about the current in-progress upgrade domain. CurrentUpgradeDomainProgress *CurrentUpgradeDomainProgressInfo `json:"CurrentUpgradeDomainProgress,omitempty"` // StartTimestampUtc - The estimated UTC datetime when the upgrade started. StartTimestampUtc *string `json:"StartTimestampUtc,omitempty"` // FailureTimestampUtc - The estimated UTC datetime when the upgrade failed and FailureAction was executed. FailureTimestampUtc *string `json:"FailureTimestampUtc,omitempty"` // FailureReason - The cause of an upgrade failure that resulted in FailureAction being executed. Possible values include: 'None', 'Interrupted', 'HealthCheck', 'UpgradeDomainTimeout', 'OverallUpgradeTimeout' FailureReason FailureReason `json:"FailureReason,omitempty"` // UpgradeDomainProgressAtFailure - Information about the upgrade domain progress at the time of upgrade failure. UpgradeDomainProgressAtFailure *FailureUpgradeDomainProgressInfo `json:"UpgradeDomainProgressAtFailure,omitempty"` // UpgradeStatusDetails - Additional detailed information about the status of the pending upgrade. UpgradeStatusDetails *string `json:"UpgradeStatusDetails,omitempty"` }
ApplicationUpgradeProgressInfo describes the parameters for an application upgrade.
type ApplicationUpgradeRollbackCompleteEvent ¶
type ApplicationUpgradeRollbackCompleteEvent struct { // ApplicationTypeName - Application type name. ApplicationTypeName *string `json:"ApplicationTypeName,omitempty"` // ApplicationTypeVersion - Application type version. ApplicationTypeVersion *string `json:"ApplicationTypeVersion,omitempty"` // FailureReason - Describes reason of failure. FailureReason *string `json:"FailureReason,omitempty"` // OverallUpgradeElapsedTimeInMs - Overall upgrade time in milli-seconds. OverallUpgradeElapsedTimeInMs *float64 `json:"OverallUpgradeElapsedTimeInMs,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ApplicationUpgradeRollbackCompleteEvent application Upgrade Rollback Complete event.
func (ApplicationUpgradeRollbackCompleteEvent) AsApplicationCreatedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsApplicationDeletedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsApplicationEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsApplicationHealthReportCreatedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsApplicationHealthReportExpiredEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsApplicationUpgradeCompleteEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsApplicationUpgradeStartEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsBasicApplicationEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsBasicClusterEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsBasicFabricEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsBasicNodeEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsBasicPartitionAnalysisEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsBasicPartitionEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsBasicReplicaEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsBasicServiceEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsChaosStartedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsChaosStoppedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsClusterEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsClusterHealthReportCreatedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsClusterHealthReportExpiredEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsClusterUpgradeCompleteEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsClusterUpgradeRollbackStartEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsClusterUpgradeStartEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsContainerDeactivatedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsContainerInstanceEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsFabricEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsNodeAbortedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsNodeAbortingEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsNodeAddedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsNodeCloseEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsNodeClosingEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsNodeDeactivateCompleteEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsNodeDeactivateStartEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsNodeDownEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsNodeEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsNodeHealthReportCreatedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsNodeHealthReportExpiredEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsNodeOpenFailedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsNodeOpenedSuccessEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsNodeOpeningEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsNodeRemovedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsNodeUpEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsPartitionAnalysisEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsPartitionEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsPartitionHealthReportCreatedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsPartitionHealthReportExpiredEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsPartitionReconfigurationCompletedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsProcessDeactivatedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsReplicaEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsServiceCreatedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsServiceDeletedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsServiceEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsServiceHealthReportCreatedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsServiceHealthReportExpiredEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackCompleteEvent.
func (ApplicationUpgradeRollbackCompleteEvent) MarshalJSON ¶
func (aurce ApplicationUpgradeRollbackCompleteEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationUpgradeRollbackCompleteEvent.
type ApplicationUpgradeRollbackStartEvent ¶
type ApplicationUpgradeRollbackStartEvent struct { // ApplicationTypeName - Application type name. ApplicationTypeName *string `json:"ApplicationTypeName,omitempty"` // CurrentApplicationTypeVersion - Current Application type version. CurrentApplicationTypeVersion *string `json:"CurrentApplicationTypeVersion,omitempty"` // ApplicationTypeVersion - Target Application type version. ApplicationTypeVersion *string `json:"ApplicationTypeVersion,omitempty"` // FailureReason - Describes reason of failure. FailureReason *string `json:"FailureReason,omitempty"` // OverallUpgradeElapsedTimeInMs - Overall upgrade time in milli-seconds. OverallUpgradeElapsedTimeInMs *float64 `json:"OverallUpgradeElapsedTimeInMs,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ApplicationUpgradeRollbackStartEvent application Upgrade Rollback Start event.
func (ApplicationUpgradeRollbackStartEvent) AsApplicationCreatedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsApplicationDeletedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsApplicationEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsApplicationHealthReportCreatedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsApplicationHealthReportExpiredEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsApplicationUpgradeCompleteEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsApplicationUpgradeStartEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsBasicApplicationEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsBasicClusterEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsBasicFabricEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsBasicNodeEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsBasicPartitionAnalysisEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsBasicPartitionEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsBasicReplicaEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsBasicServiceEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsChaosStartedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsChaosStoppedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsClusterEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsClusterHealthReportCreatedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsClusterHealthReportExpiredEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsClusterUpgradeCompleteEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsClusterUpgradeRollbackStartEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsClusterUpgradeStartEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsContainerDeactivatedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsContainerInstanceEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsFabricEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsNodeAbortedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsNodeAbortingEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsNodeAddedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsNodeCloseEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsNodeClosingEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsNodeDeactivateCompleteEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsNodeDeactivateStartEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsNodeDownEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsNodeEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsNodeHealthReportCreatedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsNodeHealthReportExpiredEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsNodeOpenFailedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsNodeOpenedSuccessEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsNodeOpeningEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsNodeRemovedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsNodeUpEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsPartitionAnalysisEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsPartitionEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsPartitionHealthReportCreatedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsPartitionHealthReportExpiredEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsPartitionReconfigurationCompletedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsProcessDeactivatedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsReplicaEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsServiceCreatedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsServiceDeletedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsServiceEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsServiceHealthReportCreatedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsServiceHealthReportExpiredEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (aurse ApplicationUpgradeRollbackStartEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeRollbackStartEvent.
func (ApplicationUpgradeRollbackStartEvent) MarshalJSON ¶
func (aurse ApplicationUpgradeRollbackStartEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationUpgradeRollbackStartEvent.
type ApplicationUpgradeStartEvent ¶
type ApplicationUpgradeStartEvent struct { // ApplicationTypeName - Application type name. ApplicationTypeName *string `json:"ApplicationTypeName,omitempty"` // CurrentApplicationTypeVersion - Current Application type version. CurrentApplicationTypeVersion *string `json:"CurrentApplicationTypeVersion,omitempty"` // ApplicationTypeVersion - Target Application type version. ApplicationTypeVersion *string `json:"ApplicationTypeVersion,omitempty"` // UpgradeType - Type of upgrade. UpgradeType *string `json:"UpgradeType,omitempty"` // RollingUpgradeMode - Mode of upgrade. RollingUpgradeMode *string `json:"RollingUpgradeMode,omitempty"` // FailureAction - Action if failed. FailureAction *string `json:"FailureAction,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ApplicationUpgradeStartEvent application Upgrade Start event.
func (ApplicationUpgradeStartEvent) AsApplicationCreatedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsApplicationDeletedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsApplicationEvent ¶
func (ause ApplicationUpgradeStartEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsApplicationHealthReportCreatedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsApplicationHealthReportExpiredEvent ¶
func (ause ApplicationUpgradeStartEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsApplicationUpgradeCompleteEvent ¶
func (ause ApplicationUpgradeStartEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (ause ApplicationUpgradeStartEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (ause ApplicationUpgradeStartEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (ause ApplicationUpgradeStartEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsApplicationUpgradeStartEvent ¶
func (ause ApplicationUpgradeStartEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsBasicApplicationEvent ¶
func (ause ApplicationUpgradeStartEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsBasicClusterEvent ¶
func (ause ApplicationUpgradeStartEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsBasicFabricEvent ¶
func (ause ApplicationUpgradeStartEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsBasicNodeEvent ¶
func (ause ApplicationUpgradeStartEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsBasicPartitionAnalysisEvent ¶
func (ause ApplicationUpgradeStartEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsBasicPartitionEvent ¶
func (ause ApplicationUpgradeStartEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsBasicReplicaEvent ¶
func (ause ApplicationUpgradeStartEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsBasicServiceEvent ¶
func (ause ApplicationUpgradeStartEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (ause ApplicationUpgradeStartEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (ause ApplicationUpgradeStartEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (ause ApplicationUpgradeStartEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (ause ApplicationUpgradeStartEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (ause ApplicationUpgradeStartEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (ause ApplicationUpgradeStartEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsChaosStartedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsChaosStoppedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsClusterEvent ¶
func (ause ApplicationUpgradeStartEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsClusterHealthReportCreatedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsClusterHealthReportExpiredEvent ¶
func (ause ApplicationUpgradeStartEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsClusterUpgradeCompleteEvent ¶
func (ause ApplicationUpgradeStartEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (ause ApplicationUpgradeStartEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (ause ApplicationUpgradeStartEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsClusterUpgradeRollbackStartEvent ¶
func (ause ApplicationUpgradeStartEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsClusterUpgradeStartEvent ¶
func (ause ApplicationUpgradeStartEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsContainerDeactivatedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsContainerInstanceEvent ¶
func (ause ApplicationUpgradeStartEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (ause ApplicationUpgradeStartEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (ause ApplicationUpgradeStartEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsFabricEvent ¶
func (ause ApplicationUpgradeStartEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsNodeAbortedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsNodeAbortingEvent ¶
func (ause ApplicationUpgradeStartEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsNodeAddedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsNodeCloseEvent ¶
func (ause ApplicationUpgradeStartEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsNodeClosingEvent ¶
func (ause ApplicationUpgradeStartEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsNodeDeactivateCompleteEvent ¶
func (ause ApplicationUpgradeStartEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsNodeDeactivateStartEvent ¶
func (ause ApplicationUpgradeStartEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsNodeDownEvent ¶
func (ause ApplicationUpgradeStartEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsNodeEvent ¶
func (ause ApplicationUpgradeStartEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsNodeHealthReportCreatedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsNodeHealthReportExpiredEvent ¶
func (ause ApplicationUpgradeStartEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsNodeOpenFailedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsNodeOpenedSuccessEvent ¶
func (ause ApplicationUpgradeStartEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsNodeOpeningEvent ¶
func (ause ApplicationUpgradeStartEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsNodeRemovedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsNodeUpEvent ¶
func (ause ApplicationUpgradeStartEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsPartitionAnalysisEvent ¶
func (ause ApplicationUpgradeStartEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsPartitionEvent ¶
func (ause ApplicationUpgradeStartEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsPartitionHealthReportCreatedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsPartitionHealthReportExpiredEvent ¶
func (ause ApplicationUpgradeStartEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (ause ApplicationUpgradeStartEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsPartitionReconfigurationCompletedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsProcessDeactivatedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsReplicaEvent ¶
func (ause ApplicationUpgradeStartEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsServiceCreatedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsServiceDeletedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsServiceEvent ¶
func (ause ApplicationUpgradeStartEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsServiceHealthReportCreatedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsServiceHealthReportExpiredEvent ¶
func (ause ApplicationUpgradeStartEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (ause ApplicationUpgradeStartEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (ause ApplicationUpgradeStartEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (ause ApplicationUpgradeStartEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ApplicationUpgradeStartEvent.
func (ApplicationUpgradeStartEvent) MarshalJSON ¶
func (ause ApplicationUpgradeStartEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationUpgradeStartEvent.
type ApplicationUpgradeUpdateDescription ¶
type ApplicationUpgradeUpdateDescription struct { // Name - The name of the application, including the 'fabric:' URI scheme. Name *string `json:"Name,omitempty"` // UpgradeKind - The kind of upgrade out of the following possible values. Possible values include: 'UpgradeKindInvalid', 'UpgradeKindRolling' UpgradeKind UpgradeKind `json:"UpgradeKind,omitempty"` // ApplicationHealthPolicy - Defines a health policy used to evaluate the health of an application or one of its children entities. ApplicationHealthPolicy *ApplicationHealthPolicy `json:"ApplicationHealthPolicy,omitempty"` // UpdateDescription - Describes the parameters for updating a rolling upgrade of application or cluster. UpdateDescription *RollingUpgradeUpdateDescription `json:"UpdateDescription,omitempty"` }
ApplicationUpgradeUpdateDescription describes the parameters for updating an ongoing application upgrade.
type ApplicationsHealthEvaluation ¶
type ApplicationsHealthEvaluation struct { // MaxPercentUnhealthyApplications - Maximum allowed percentage of unhealthy applications from the ClusterHealthPolicy. MaxPercentUnhealthyApplications *int32 `json:"MaxPercentUnhealthyApplications,omitempty"` // TotalCount - Total number of applications from the health store. TotalCount *int64 `json:"TotalCount,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the aggregated health state. Includes all the unhealthy ApplicationHealthEvaluation that impacted the aggregated health. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
ApplicationsHealthEvaluation represents health evaluation for applications, containing health evaluations for each unhealthy application that impacted current aggregated health state.
func (ApplicationsHealthEvaluation) AsApplicationHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsBasicHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsEventHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsNodeHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsNodesHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsPartitionHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsReplicaHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsReplicasHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsServiceHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsServicesHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) MarshalJSON ¶
func (ahe ApplicationsHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationsHealthEvaluation.
type AveragePartitionLoadScalingTrigger ¶
type AveragePartitionLoadScalingTrigger struct { // MetricName - The name of the metric for which usage should be tracked. MetricName *string `json:"MetricName,omitempty"` // LowerLoadThreshold - The lower limit of the load below which a scale in operation should be performed. LowerLoadThreshold *string `json:"LowerLoadThreshold,omitempty"` // UpperLoadThreshold - The upper limit of the load beyond which a scale out operation should be performed. UpperLoadThreshold *string `json:"UpperLoadThreshold,omitempty"` // ScaleIntervalInSeconds - The period in seconds on which a decision is made whether to scale or not. ScaleIntervalInSeconds *int64 `json:"ScaleIntervalInSeconds,omitempty"` // Kind - Possible values include: 'KindScalingTriggerDescription', 'KindAveragePartitionLoad', 'KindAverageServiceLoad' Kind KindBasicScalingTriggerDescription `json:"Kind,omitempty"` }
AveragePartitionLoadScalingTrigger represents a scaling trigger related to an average load of a metric/resource of a partition.
func (AveragePartitionLoadScalingTrigger) AsAveragePartitionLoadScalingTrigger ¶
func (aplst AveragePartitionLoadScalingTrigger) AsAveragePartitionLoadScalingTrigger() (*AveragePartitionLoadScalingTrigger, bool)
AsAveragePartitionLoadScalingTrigger is the BasicScalingTriggerDescription implementation for AveragePartitionLoadScalingTrigger.
func (AveragePartitionLoadScalingTrigger) AsAverageServiceLoadScalingTrigger ¶
func (aplst AveragePartitionLoadScalingTrigger) AsAverageServiceLoadScalingTrigger() (*AverageServiceLoadScalingTrigger, bool)
AsAverageServiceLoadScalingTrigger is the BasicScalingTriggerDescription implementation for AveragePartitionLoadScalingTrigger.
func (AveragePartitionLoadScalingTrigger) AsBasicScalingTriggerDescription ¶
func (aplst AveragePartitionLoadScalingTrigger) AsBasicScalingTriggerDescription() (BasicScalingTriggerDescription, bool)
AsBasicScalingTriggerDescription is the BasicScalingTriggerDescription implementation for AveragePartitionLoadScalingTrigger.
func (AveragePartitionLoadScalingTrigger) AsScalingTriggerDescription ¶
func (aplst AveragePartitionLoadScalingTrigger) AsScalingTriggerDescription() (*ScalingTriggerDescription, bool)
AsScalingTriggerDescription is the BasicScalingTriggerDescription implementation for AveragePartitionLoadScalingTrigger.
func (AveragePartitionLoadScalingTrigger) MarshalJSON ¶
func (aplst AveragePartitionLoadScalingTrigger) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AveragePartitionLoadScalingTrigger.
type AverageServiceLoadScalingTrigger ¶
type AverageServiceLoadScalingTrigger struct { // MetricName - The name of the metric for which usage should be tracked. MetricName *string `json:"MetricName,omitempty"` // LowerLoadThreshold - The lower limit of the load below which a scale in operation should be performed. LowerLoadThreshold *string `json:"LowerLoadThreshold,omitempty"` // UpperLoadThreshold - The upper limit of the load beyond which a scale out operation should be performed. UpperLoadThreshold *string `json:"UpperLoadThreshold,omitempty"` // ScaleIntervalInSeconds - The period in seconds on which a decision is made whether to scale or not. ScaleIntervalInSeconds *int64 `json:"ScaleIntervalInSeconds,omitempty"` // Kind - Possible values include: 'KindScalingTriggerDescription', 'KindAveragePartitionLoad', 'KindAverageServiceLoad' Kind KindBasicScalingTriggerDescription `json:"Kind,omitempty"` }
AverageServiceLoadScalingTrigger represents a scaling policy related to an average load of a metric/resource of a service.
func (AverageServiceLoadScalingTrigger) AsAveragePartitionLoadScalingTrigger ¶
func (aslst AverageServiceLoadScalingTrigger) AsAveragePartitionLoadScalingTrigger() (*AveragePartitionLoadScalingTrigger, bool)
AsAveragePartitionLoadScalingTrigger is the BasicScalingTriggerDescription implementation for AverageServiceLoadScalingTrigger.
func (AverageServiceLoadScalingTrigger) AsAverageServiceLoadScalingTrigger ¶
func (aslst AverageServiceLoadScalingTrigger) AsAverageServiceLoadScalingTrigger() (*AverageServiceLoadScalingTrigger, bool)
AsAverageServiceLoadScalingTrigger is the BasicScalingTriggerDescription implementation for AverageServiceLoadScalingTrigger.
func (AverageServiceLoadScalingTrigger) AsBasicScalingTriggerDescription ¶
func (aslst AverageServiceLoadScalingTrigger) AsBasicScalingTriggerDescription() (BasicScalingTriggerDescription, bool)
AsBasicScalingTriggerDescription is the BasicScalingTriggerDescription implementation for AverageServiceLoadScalingTrigger.
func (AverageServiceLoadScalingTrigger) AsScalingTriggerDescription ¶
func (aslst AverageServiceLoadScalingTrigger) AsScalingTriggerDescription() (*ScalingTriggerDescription, bool)
AsScalingTriggerDescription is the BasicScalingTriggerDescription implementation for AverageServiceLoadScalingTrigger.
func (AverageServiceLoadScalingTrigger) MarshalJSON ¶
func (aslst AverageServiceLoadScalingTrigger) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AverageServiceLoadScalingTrigger.
type AzureBlobBackupStorageDescription ¶
type AzureBlobBackupStorageDescription struct { // ConnectionString - The connection string to connect to the Azure blob store. ConnectionString *string `json:"ConnectionString,omitempty"` // ContainerName - The name of the container in the blob store to store and enumerate backups from. ContainerName *string `json:"ContainerName,omitempty"` // FriendlyName - Friendly name for this backup storage. FriendlyName *string `json:"FriendlyName,omitempty"` // StorageKind - Possible values include: 'StorageKindBackupStorageDescription', 'StorageKindAzureBlobStore', 'StorageKindFileShare' StorageKind StorageKind `json:"StorageKind,omitempty"` }
AzureBlobBackupStorageDescription describes the parameters for Azure blob store used for storing and enumerating backups.
func (AzureBlobBackupStorageDescription) AsAzureBlobBackupStorageDescription ¶
func (abbsd AzureBlobBackupStorageDescription) AsAzureBlobBackupStorageDescription() (*AzureBlobBackupStorageDescription, bool)
AsAzureBlobBackupStorageDescription is the BasicBackupStorageDescription implementation for AzureBlobBackupStorageDescription.
func (AzureBlobBackupStorageDescription) AsBackupStorageDescription ¶
func (abbsd AzureBlobBackupStorageDescription) AsBackupStorageDescription() (*BackupStorageDescription, bool)
AsBackupStorageDescription is the BasicBackupStorageDescription implementation for AzureBlobBackupStorageDescription.
func (AzureBlobBackupStorageDescription) AsBasicBackupStorageDescription ¶
func (abbsd AzureBlobBackupStorageDescription) AsBasicBackupStorageDescription() (BasicBackupStorageDescription, bool)
AsBasicBackupStorageDescription is the BasicBackupStorageDescription implementation for AzureBlobBackupStorageDescription.
func (AzureBlobBackupStorageDescription) AsFileShareBackupStorageDescription ¶
func (abbsd AzureBlobBackupStorageDescription) AsFileShareBackupStorageDescription() (*FileShareBackupStorageDescription, bool)
AsFileShareBackupStorageDescription is the BasicBackupStorageDescription implementation for AzureBlobBackupStorageDescription.
func (AzureBlobBackupStorageDescription) MarshalJSON ¶
func (abbsd AzureBlobBackupStorageDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AzureBlobBackupStorageDescription.
type BackupConfigurationInfo ¶
type BackupConfigurationInfo struct { // PolicyName - The name of the backup policy which is applicable to this Service Fabric application or service or partition. PolicyName *string `json:"PolicyName,omitempty"` // PolicyInheritedFrom - Specifies the scope at which the backup policy is applied. Possible values include: 'BackupPolicyScopeInvalid', 'BackupPolicyScopePartition', 'BackupPolicyScopeService', 'BackupPolicyScopeApplication' PolicyInheritedFrom BackupPolicyScope `json:"PolicyInheritedFrom,omitempty"` // SuspensionInfo - Describes the backup suspension details. SuspensionInfo *BackupSuspensionInfo `json:"SuspensionInfo,omitempty"` // Kind - Possible values include: 'KindBasicBackupConfigurationInfoKindBackupConfigurationInfo', 'KindBasicBackupConfigurationInfoKindApplication', 'KindBasicBackupConfigurationInfoKindService', 'KindBasicBackupConfigurationInfoKindPartition' Kind KindBasicBackupConfigurationInfo `json:"Kind,omitempty"` }
BackupConfigurationInfo describes the backup configuration information.
func (BackupConfigurationInfo) AsApplicationBackupConfigurationInfo ¶
func (bci BackupConfigurationInfo) AsApplicationBackupConfigurationInfo() (*ApplicationBackupConfigurationInfo, bool)
AsApplicationBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for BackupConfigurationInfo.
func (BackupConfigurationInfo) AsBackupConfigurationInfo ¶
func (bci BackupConfigurationInfo) AsBackupConfigurationInfo() (*BackupConfigurationInfo, bool)
AsBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for BackupConfigurationInfo.
func (BackupConfigurationInfo) AsBasicBackupConfigurationInfo ¶
func (bci BackupConfigurationInfo) AsBasicBackupConfigurationInfo() (BasicBackupConfigurationInfo, bool)
AsBasicBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for BackupConfigurationInfo.
func (BackupConfigurationInfo) AsPartitionBackupConfigurationInfo ¶
func (bci BackupConfigurationInfo) AsPartitionBackupConfigurationInfo() (*PartitionBackupConfigurationInfo, bool)
AsPartitionBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for BackupConfigurationInfo.
func (BackupConfigurationInfo) AsServiceBackupConfigurationInfo ¶
func (bci BackupConfigurationInfo) AsServiceBackupConfigurationInfo() (*ServiceBackupConfigurationInfo, bool)
AsServiceBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for BackupConfigurationInfo.
func (BackupConfigurationInfo) MarshalJSON ¶
func (bci BackupConfigurationInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BackupConfigurationInfo.
type BackupEntity ¶
type BackupEntity struct { // EntityKind - Possible values include: 'EntityKindBackupEntity', 'EntityKindApplication1', 'EntityKindService1', 'EntityKindPartition1' EntityKind EntityKindBasicBackupEntity `json:"EntityKind,omitempty"` }
BackupEntity describes the Service Fabric entity that is configured for backup.
func (BackupEntity) AsApplicationBackupEntity ¶
func (be BackupEntity) AsApplicationBackupEntity() (*ApplicationBackupEntity, bool)
AsApplicationBackupEntity is the BasicBackupEntity implementation for BackupEntity.
func (BackupEntity) AsBackupEntity ¶
func (be BackupEntity) AsBackupEntity() (*BackupEntity, bool)
AsBackupEntity is the BasicBackupEntity implementation for BackupEntity.
func (BackupEntity) AsBasicBackupEntity ¶
func (be BackupEntity) AsBasicBackupEntity() (BasicBackupEntity, bool)
AsBasicBackupEntity is the BasicBackupEntity implementation for BackupEntity.
func (BackupEntity) AsPartitionBackupEntity ¶
func (be BackupEntity) AsPartitionBackupEntity() (*PartitionBackupEntity, bool)
AsPartitionBackupEntity is the BasicBackupEntity implementation for BackupEntity.
func (BackupEntity) AsServiceBackupEntity ¶
func (be BackupEntity) AsServiceBackupEntity() (*ServiceBackupEntity, bool)
AsServiceBackupEntity is the BasicBackupEntity implementation for BackupEntity.
func (BackupEntity) MarshalJSON ¶
func (be BackupEntity) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BackupEntity.
type BackupEntityKind ¶
type BackupEntityKind string
BackupEntityKind enumerates the values for backup entity kind.
const ( // BackupEntityKindApplication Indicates the entity is a Service Fabric application. BackupEntityKindApplication BackupEntityKind = "Application" // BackupEntityKindInvalid Indicates an invalid entity kind. All Service Fabric enumerations have the // invalid type. BackupEntityKindInvalid BackupEntityKind = "Invalid" // BackupEntityKindPartition Indicates the entity is a Service Fabric partition. BackupEntityKindPartition BackupEntityKind = "Partition" // BackupEntityKindService Indicates the entity is a Service Fabric service. BackupEntityKindService BackupEntityKind = "Service" )
func PossibleBackupEntityKindValues ¶
func PossibleBackupEntityKindValues() []BackupEntityKind
PossibleBackupEntityKindValues returns an array of possible values for the BackupEntityKind const type.
type BackupEpoch ¶
type BackupEpoch struct { // ConfigurationNumber - The current configuration number of this Epoch. The configuration number is an increasing value that is updated whenever the configuration of this replica set changes. ConfigurationNumber *string `json:"ConfigurationNumber,omitempty"` // DataLossNumber - The current data loss number of this Epoch. The data loss number property is an increasing value which is updated whenever data loss is suspected, as when loss of a quorum of replicas in the replica set that includes the Primary replica. DataLossNumber *string `json:"DataLossNumber,omitempty"` }
BackupEpoch an Epoch is a configuration number for the partition as a whole. When the configuration of the replica set changes, for example when the Primary replica changes, the operations that are replicated from the new Primary replica are said to be a new Epoch from the ones which were sent by the old Primary replica.
type BackupInfo ¶
type BackupInfo struct { // BackupID - Unique backup ID . BackupID *uuid.UUID `json:"BackupId,omitempty"` // BackupChainID - Unique backup chain ID. All backups part of the same chain has the same backup chain id. A backup chain is comprised of 1 full backup and multiple incremental backups. BackupChainID *uuid.UUID `json:"BackupChainId,omitempty"` // ApplicationName - Name of the Service Fabric application this partition backup belongs to. ApplicationName *string `json:"ApplicationName,omitempty"` // ServiceName - Name of the Service Fabric service this partition backup belongs to. ServiceName *string `json:"ServiceName,omitempty"` // PartitionInformation - Information about the partition to which this backup belongs to PartitionInformation BasicPartitionInformation `json:"PartitionInformation,omitempty"` // BackupLocation - Location of the backup, relative to the backup store. BackupLocation *string `json:"BackupLocation,omitempty"` // BackupType - Describes the type of backup, whether its full or incremental. Possible values include: 'BackupTypeInvalid', 'BackupTypeFull', 'BackupTypeIncremental' BackupType BackupType `json:"BackupType,omitempty"` // EpochOfLastBackupRecord - Epoch of the last record in this backup. EpochOfLastBackupRecord *BackupEpoch `json:"EpochOfLastBackupRecord,omitempty"` // LsnOfLastBackupRecord - LSN of the last record in this backup. LsnOfLastBackupRecord *string `json:"LsnOfLastBackupRecord,omitempty"` // CreationTimeUtc - The date time when this backup was taken. CreationTimeUtc *date.Time `json:"CreationTimeUtc,omitempty"` // FailureError - Denotes the failure encountered in getting backup point information. FailureError *FabricErrorError `json:"FailureError,omitempty"` }
BackupInfo represents a backup point which can be used to trigger a restore.
func (*BackupInfo) UnmarshalJSON ¶
func (bi *BackupInfo) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for BackupInfo struct.
type BackupPartitionDescription ¶
type BackupPartitionDescription struct { // BackupStorage - Specifies the details of the backup storage where to save the backup. BackupStorage BasicBackupStorageDescription `json:"BackupStorage,omitempty"` }
BackupPartitionDescription describes the parameters for triggering partition's backup.
func (*BackupPartitionDescription) UnmarshalJSON ¶
func (bpd *BackupPartitionDescription) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for BackupPartitionDescription struct.
type BackupPolicyDescription ¶
type BackupPolicyDescription struct { autorest.Response `json:"-"` // Name - The unique name identifying this backup policy. Name *string `json:"Name,omitempty"` // AutoRestoreOnDataLoss - Specifies whether to trigger restore automatically using the latest available backup in case the partition experiences a data loss event. AutoRestoreOnDataLoss *bool `json:"AutoRestoreOnDataLoss,omitempty"` // MaxIncrementalBackups - Defines the maximum number of incremental backups to be taken between two full backups. This is just the upper limit. A full backup may be taken before specified number of incremental backups are completed in one of the following conditions // - The replica has never taken a full backup since it has become primary, // - Some of the log records since the last backup has been truncated, or // - Replica passed the MaxAccumulatedBackupLogSizeInMB limit. MaxIncrementalBackups *int32 `json:"MaxIncrementalBackups,omitempty"` // Schedule - Describes the backup schedule parameters. Schedule BasicBackupScheduleDescription `json:"Schedule,omitempty"` // Storage - Describes the details of backup storage where to store the periodic backups. Storage BasicBackupStorageDescription `json:"Storage,omitempty"` }
BackupPolicyDescription describes a backup policy for configuring periodic backup.
func (*BackupPolicyDescription) UnmarshalJSON ¶
func (bpd *BackupPolicyDescription) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for BackupPolicyDescription struct.
type BackupPolicyScope ¶
type BackupPolicyScope string
BackupPolicyScope enumerates the values for backup policy scope.
const ( // BackupPolicyScopeApplication Indicates the backup policy is applied at application level. All services // and partitions of the application inherit this policy unless explicitly overridden at service or // partition level. BackupPolicyScopeApplication BackupPolicyScope = "Application" // BackupPolicyScopeInvalid Indicates an invalid backup policy scope type. All Service Fabric enumerations // have the invalid type. BackupPolicyScopeInvalid BackupPolicyScope = "Invalid" // BackupPolicyScopePartition Indicates the backup policy is applied at partition level. Hence overriding // any policy which may have applied at partition's service or application level. BackupPolicyScopePartition BackupPolicyScope = "Partition" // BackupPolicyScopeService Indicates the backup policy is applied at service level. All partitions of the // service inherit this policy unless explicitly overridden at partition level. BackupPolicyScopeService BackupPolicyScope = "Service" )
func PossibleBackupPolicyScopeValues ¶
func PossibleBackupPolicyScopeValues() []BackupPolicyScope
PossibleBackupPolicyScopeValues returns an array of possible values for the BackupPolicyScope const type.
type BackupProgressInfo ¶
type BackupProgressInfo struct { autorest.Response `json:"-"` // BackupState - Represents the current state of the partition backup operation. Possible values include: 'BackupStateInvalid', 'BackupStateAccepted', 'BackupStateBackupInProgress', 'BackupStateSuccess', 'BackupStateFailure', 'BackupStateTimeout' BackupState BackupState `json:"BackupState,omitempty"` // TimeStampUtc - TimeStamp in UTC when operation succeeded or failed. TimeStampUtc *date.Time `json:"TimeStampUtc,omitempty"` // BackupID - Unique ID of the newly created backup. BackupID *uuid.UUID `json:"BackupId,omitempty"` // BackupLocation - Location, relative to the backup store, of the newly created backup. BackupLocation *string `json:"BackupLocation,omitempty"` // EpochOfLastBackupRecord - Specifies the epoch of the last record included in backup. EpochOfLastBackupRecord *BackupEpoch `json:"EpochOfLastBackupRecord,omitempty"` // LsnOfLastBackupRecord - The LSN of last record included in backup. LsnOfLastBackupRecord *string `json:"LsnOfLastBackupRecord,omitempty"` // FailureError - Denotes the failure encountered in performing backup operation. FailureError *FabricErrorError `json:"FailureError,omitempty"` }
BackupProgressInfo describes the progress of a partition's backup.
type BackupScheduleDescription ¶
type BackupScheduleDescription struct { // ScheduleKind - Possible values include: 'ScheduleKindBackupScheduleDescription', 'ScheduleKindFrequencyBased', 'ScheduleKindTimeBased' ScheduleKind ScheduleKind `json:"ScheduleKind,omitempty"` }
BackupScheduleDescription describes the backup schedule parameters.
func (BackupScheduleDescription) AsBackupScheduleDescription ¶
func (bsd BackupScheduleDescription) AsBackupScheduleDescription() (*BackupScheduleDescription, bool)
AsBackupScheduleDescription is the BasicBackupScheduleDescription implementation for BackupScheduleDescription.
func (BackupScheduleDescription) AsBasicBackupScheduleDescription ¶
func (bsd BackupScheduleDescription) AsBasicBackupScheduleDescription() (BasicBackupScheduleDescription, bool)
AsBasicBackupScheduleDescription is the BasicBackupScheduleDescription implementation for BackupScheduleDescription.
func (BackupScheduleDescription) AsFrequencyBasedBackupScheduleDescription ¶
func (bsd BackupScheduleDescription) AsFrequencyBasedBackupScheduleDescription() (*FrequencyBasedBackupScheduleDescription, bool)
AsFrequencyBasedBackupScheduleDescription is the BasicBackupScheduleDescription implementation for BackupScheduleDescription.
func (BackupScheduleDescription) AsTimeBasedBackupScheduleDescription ¶
func (bsd BackupScheduleDescription) AsTimeBasedBackupScheduleDescription() (*TimeBasedBackupScheduleDescription, bool)
AsTimeBasedBackupScheduleDescription is the BasicBackupScheduleDescription implementation for BackupScheduleDescription.
func (BackupScheduleDescription) MarshalJSON ¶
func (bsd BackupScheduleDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BackupScheduleDescription.
type BackupScheduleFrequencyType ¶
type BackupScheduleFrequencyType string
BackupScheduleFrequencyType enumerates the values for backup schedule frequency type.
const ( // BackupScheduleFrequencyTypeDaily Indicates that the time based backup schedule is repeated at a daily // frequency. BackupScheduleFrequencyTypeDaily BackupScheduleFrequencyType = "Daily" // BackupScheduleFrequencyTypeInvalid Indicates an invalid backup schedule frequency type. All Service // Fabric enumerations have the invalid type. BackupScheduleFrequencyTypeInvalid BackupScheduleFrequencyType = "Invalid" // BackupScheduleFrequencyTypeWeekly Indicates that the time based backup schedule is repeated at a weekly // frequency. BackupScheduleFrequencyTypeWeekly BackupScheduleFrequencyType = "Weekly" )
func PossibleBackupScheduleFrequencyTypeValues ¶
func PossibleBackupScheduleFrequencyTypeValues() []BackupScheduleFrequencyType
PossibleBackupScheduleFrequencyTypeValues returns an array of possible values for the BackupScheduleFrequencyType const type.
type BackupScheduleKind ¶
type BackupScheduleKind string
BackupScheduleKind enumerates the values for backup schedule kind.
const ( // BackupScheduleKindFrequencyBased Indicates a frequency-based backup schedule. BackupScheduleKindFrequencyBased BackupScheduleKind = "FrequencyBased" // BackupScheduleKindInvalid Indicates an invalid backup schedule kind. All Service Fabric enumerations // have the invalid type. BackupScheduleKindInvalid BackupScheduleKind = "Invalid" // BackupScheduleKindTimeBased Indicates a time-based backup schedule. BackupScheduleKindTimeBased BackupScheduleKind = "TimeBased" )
func PossibleBackupScheduleKindValues ¶
func PossibleBackupScheduleKindValues() []BackupScheduleKind
PossibleBackupScheduleKindValues returns an array of possible values for the BackupScheduleKind const type.
type BackupState ¶
type BackupState string
BackupState enumerates the values for backup state.
const ( // BackupStateAccepted Operation has been validated and accepted. Backup is yet to be triggered. BackupStateAccepted BackupState = "Accepted" // BackupStateBackupInProgress Backup operation has been triggered and is under process. BackupStateBackupInProgress BackupState = "BackupInProgress" // BackupStateFailure Operation completed with failure. BackupStateFailure BackupState = "Failure" // BackupStateInvalid Indicates an invalid backup state. All Service Fabric enumerations have the invalid // type. BackupStateInvalid BackupState = "Invalid" // BackupStateSuccess Operation completed with success. BackupStateSuccess BackupState = "Success" // BackupStateTimeout Operation timed out. BackupStateTimeout BackupState = "Timeout" )
func PossibleBackupStateValues ¶
func PossibleBackupStateValues() []BackupState
PossibleBackupStateValues returns an array of possible values for the BackupState const type.
type BackupStorageDescription ¶
type BackupStorageDescription struct { // FriendlyName - Friendly name for this backup storage. FriendlyName *string `json:"FriendlyName,omitempty"` // StorageKind - Possible values include: 'StorageKindBackupStorageDescription', 'StorageKindAzureBlobStore', 'StorageKindFileShare' StorageKind StorageKind `json:"StorageKind,omitempty"` }
BackupStorageDescription describes the parameters for the backup storage.
func (BackupStorageDescription) AsAzureBlobBackupStorageDescription ¶
func (bsd BackupStorageDescription) AsAzureBlobBackupStorageDescription() (*AzureBlobBackupStorageDescription, bool)
AsAzureBlobBackupStorageDescription is the BasicBackupStorageDescription implementation for BackupStorageDescription.
func (BackupStorageDescription) AsBackupStorageDescription ¶
func (bsd BackupStorageDescription) AsBackupStorageDescription() (*BackupStorageDescription, bool)
AsBackupStorageDescription is the BasicBackupStorageDescription implementation for BackupStorageDescription.
func (BackupStorageDescription) AsBasicBackupStorageDescription ¶
func (bsd BackupStorageDescription) AsBasicBackupStorageDescription() (BasicBackupStorageDescription, bool)
AsBasicBackupStorageDescription is the BasicBackupStorageDescription implementation for BackupStorageDescription.
func (BackupStorageDescription) AsFileShareBackupStorageDescription ¶
func (bsd BackupStorageDescription) AsFileShareBackupStorageDescription() (*FileShareBackupStorageDescription, bool)
AsFileShareBackupStorageDescription is the BasicBackupStorageDescription implementation for BackupStorageDescription.
func (BackupStorageDescription) MarshalJSON ¶
func (bsd BackupStorageDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BackupStorageDescription.
type BackupStorageKind ¶
type BackupStorageKind string
BackupStorageKind enumerates the values for backup storage kind.
const ( // BackupStorageKindAzureBlobStore Indicates Azure blob store to be used as backup storage. BackupStorageKindAzureBlobStore BackupStorageKind = "AzureBlobStore" BackupStorageKindFileShare BackupStorageKind = "FileShare" // BackupStorageKindInvalid Indicates an invalid backup storage kind. All Service Fabric enumerations have // the invalid type. BackupStorageKindInvalid BackupStorageKind = "Invalid" )
func PossibleBackupStorageKindValues ¶
func PossibleBackupStorageKindValues() []BackupStorageKind
PossibleBackupStorageKindValues returns an array of possible values for the BackupStorageKind const type.
type BackupSuspensionInfo ¶
type BackupSuspensionInfo struct { // IsSuspended - Indicates whether periodic backup is suspended at this level or not. IsSuspended *bool `json:"IsSuspended,omitempty"` // SuspensionInheritedFrom - Specifies the scope at which the backup suspension was applied. Possible values include: 'BackupSuspensionScopeInvalid', 'BackupSuspensionScopePartition', 'BackupSuspensionScopeService', 'BackupSuspensionScopeApplication' SuspensionInheritedFrom BackupSuspensionScope `json:"SuspensionInheritedFrom,omitempty"` }
BackupSuspensionInfo describes the backup suspension details.
type BackupSuspensionScope ¶
type BackupSuspensionScope string
BackupSuspensionScope enumerates the values for backup suspension scope.
const ( // BackupSuspensionScopeApplication Indicates the backup suspension is applied at application level. All // services and partitions of the application are hence suspended for backup. BackupSuspensionScopeApplication BackupSuspensionScope = "Application" // BackupSuspensionScopeInvalid Indicates an invalid backup suspension scope type also indicating entity is // not suspended. All Service Fabric enumerations have the invalid type. BackupSuspensionScopeInvalid BackupSuspensionScope = "Invalid" // BackupSuspensionScopePartition Indicates the backup suspension is applied at partition level. BackupSuspensionScopePartition BackupSuspensionScope = "Partition" // BackupSuspensionScopeService Indicates the backup suspension is applied at service level. All partitions // of the service are hence suspended for backup. BackupSuspensionScopeService BackupSuspensionScope = "Service" )
func PossibleBackupSuspensionScopeValues ¶
func PossibleBackupSuspensionScopeValues() []BackupSuspensionScope
PossibleBackupSuspensionScopeValues returns an array of possible values for the BackupSuspensionScope const type.
type BackupType ¶
type BackupType string
BackupType enumerates the values for backup type.
const ( // BackupTypeFull Indicates a full backup. BackupTypeFull BackupType = "Full" // BackupTypeIncremental Indicates an incremental backup. A backup chain is comprised of a full backup // followed by 0 or more incremental backups. BackupTypeIncremental BackupType = "Incremental" // BackupTypeInvalid Indicates an invalid backup type. All Service Fabric enumerations have the invalid // type. BackupTypeInvalid BackupType = "Invalid" )
func PossibleBackupTypeValues ¶
func PossibleBackupTypeValues() []BackupType
PossibleBackupTypeValues returns an array of possible values for the BackupType const type.
type BaseClient ¶
BaseClient is the base client for Servicefabric.
func NewWithBaseURI ¶
func NewWithBaseURI(baseURI string) BaseClient
NewWithBaseURI creates an instance of the BaseClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (BaseClient) BackupPartition ¶
func (client BaseClient) BackupPartition(ctx context.Context, partitionID uuid.UUID, backupPartitionDescription *BackupPartitionDescription, backupTimeout *int32, timeout *int64) (result autorest.Response, err error)
BackupPartition creates a backup of the stateful persisted partition's state. In case the partition is already being periodically backed up, then by default the new backup is created at the same backup storage. One can also override the same by specifying the backup storage details as part of the request body. Once the backup is initiated, its progress can be tracked using the GetBackupProgress operation. In case, the operation times out, specify a greater backup timeout value in the query parameter. Parameters: partitionID - the identity of the partition. backupPartitionDescription - describes the parameters to backup the partition now. If not present, backup operation uses default parameters from the backup policy current associated with this partition. backupTimeout - specifies the maximum amount of time, in minutes, to wait for the backup operation to complete. Post that, the operation completes with timeout error. However, in certain corner cases it could be that though the operation returns back timeout, the backup actually goes through. In case of timeout error, its recommended to invoke this operation again with a greater timeout value. The default value for the same is 10 minutes. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) BackupPartitionPreparer ¶
func (client BaseClient) BackupPartitionPreparer(ctx context.Context, partitionID uuid.UUID, backupPartitionDescription *BackupPartitionDescription, backupTimeout *int32, timeout *int64) (*http.Request, error)
BackupPartitionPreparer prepares the BackupPartition request.
func (BaseClient) BackupPartitionResponder ¶
func (client BaseClient) BackupPartitionResponder(resp *http.Response) (result autorest.Response, err error)
BackupPartitionResponder handles the response to the BackupPartition request. The method always closes the http.Response Body.
func (BaseClient) BackupPartitionSender ¶
BackupPartitionSender sends the BackupPartition request. The method will close the http.Response Body if it receives an error.
func (BaseClient) CancelOperation ¶
func (client BaseClient) CancelOperation(ctx context.Context, operationID uuid.UUID, force bool, timeout *int64) (result autorest.Response, err error)
CancelOperation the following is a list of APIs that start fault operations that may be cancelled using CancelOperation - - StartDataLoss - StartQuorumLoss - StartPartitionRestart - StartNodeTransition
If force is false, then the specified user-induced operation will be gracefully stopped and cleaned up. If force is true, the command will be aborted, and some internal state may be left behind. Specifying force as true should be used with care. Calling this API with force set to true is not allowed until this API has already been called on the same test command with force set to false first, or unless the test command already has an OperationState of OperationState.RollingBack. Clarification: OperationState.RollingBack means that the system will/is be cleaning up internal system state caused by executing the command. It will not restore data if the test command was to cause data loss. For example, if you call StartDataLoss then call this API, the system will only clean up internal state from running the command. It will not restore the target partition's data, if the command progressed far enough to cause data loss.
Important note: if this API is invoked with force==true, internal state may be left behind. Parameters: operationID - a GUID that identifies a call of this API. This is passed into the corresponding GetProgress API force - indicates whether to gracefully rollback and clean up internal system state modified by executing the user-induced operation. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) CancelOperationPreparer ¶
func (client BaseClient) CancelOperationPreparer(ctx context.Context, operationID uuid.UUID, force bool, timeout *int64) (*http.Request, error)
CancelOperationPreparer prepares the CancelOperation request.
func (BaseClient) CancelOperationResponder ¶
func (client BaseClient) CancelOperationResponder(resp *http.Response) (result autorest.Response, err error)
CancelOperationResponder handles the response to the CancelOperation request. The method always closes the http.Response Body.
func (BaseClient) CancelOperationSender ¶
CancelOperationSender sends the CancelOperation request. The method will close the http.Response Body if it receives an error.
func (BaseClient) CancelRepairTask ¶
func (client BaseClient) CancelRepairTask(ctx context.Context, repairTaskCancelDescription RepairTaskCancelDescription) (result RepairTaskUpdateInfo, err error)
CancelRepairTask this API supports the Service Fabric platform; it is not meant to be used directly from your code. Parameters: repairTaskCancelDescription - describes the repair task to be cancelled.
func (BaseClient) CancelRepairTaskPreparer ¶
func (client BaseClient) CancelRepairTaskPreparer(ctx context.Context, repairTaskCancelDescription RepairTaskCancelDescription) (*http.Request, error)
CancelRepairTaskPreparer prepares the CancelRepairTask request.
func (BaseClient) CancelRepairTaskResponder ¶
func (client BaseClient) CancelRepairTaskResponder(resp *http.Response) (result RepairTaskUpdateInfo, err error)
CancelRepairTaskResponder handles the response to the CancelRepairTask request. The method always closes the http.Response Body.
func (BaseClient) CancelRepairTaskSender ¶
CancelRepairTaskSender sends the CancelRepairTask request. The method will close the http.Response Body if it receives an error.
func (BaseClient) CommitImageStoreUploadSession ¶
func (client BaseClient) CommitImageStoreUploadSession(ctx context.Context, sessionID uuid.UUID, timeout *int64) (result autorest.Response, err error)
CommitImageStoreUploadSession when all file chunks have been uploaded, the upload session needs to be committed explicitly to complete the upload. Image store preserves the upload session until the expiration time, which is 30 minutes after the last chunk received. Parameters: sessionID - a GUID generated by the user for a file uploading. It identifies an image store upload session which keeps track of all file chunks until it is committed. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) CommitImageStoreUploadSessionPreparer ¶
func (client BaseClient) CommitImageStoreUploadSessionPreparer(ctx context.Context, sessionID uuid.UUID, timeout *int64) (*http.Request, error)
CommitImageStoreUploadSessionPreparer prepares the CommitImageStoreUploadSession request.
func (BaseClient) CommitImageStoreUploadSessionResponder ¶
func (client BaseClient) CommitImageStoreUploadSessionResponder(resp *http.Response) (result autorest.Response, err error)
CommitImageStoreUploadSessionResponder handles the response to the CommitImageStoreUploadSession request. The method always closes the http.Response Body.
func (BaseClient) CommitImageStoreUploadSessionSender ¶
func (client BaseClient) CommitImageStoreUploadSessionSender(req *http.Request) (*http.Response, error)
CommitImageStoreUploadSessionSender sends the CommitImageStoreUploadSession request. The method will close the http.Response Body if it receives an error.
func (BaseClient) CopyImageStoreContent ¶
func (client BaseClient) CopyImageStoreContent(ctx context.Context, imageStoreCopyDescription ImageStoreCopyDescription, timeout *int64) (result autorest.Response, err error)
CopyImageStoreContent copies the image store content from the source image store relative path to the destination image store relative path. Parameters: imageStoreCopyDescription - describes the copy description for the image store. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) CopyImageStoreContentPreparer ¶
func (client BaseClient) CopyImageStoreContentPreparer(ctx context.Context, imageStoreCopyDescription ImageStoreCopyDescription, timeout *int64) (*http.Request, error)
CopyImageStoreContentPreparer prepares the CopyImageStoreContent request.
func (BaseClient) CopyImageStoreContentResponder ¶
func (client BaseClient) CopyImageStoreContentResponder(resp *http.Response) (result autorest.Response, err error)
CopyImageStoreContentResponder handles the response to the CopyImageStoreContent request. The method always closes the http.Response Body.
func (BaseClient) CopyImageStoreContentSender ¶
CopyImageStoreContentSender sends the CopyImageStoreContent request. The method will close the http.Response Body if it receives an error.
func (BaseClient) CreateApplication ¶
func (client BaseClient) CreateApplication(ctx context.Context, applicationDescription ApplicationDescription, timeout *int64) (result autorest.Response, err error)
CreateApplication creates a Service Fabric application using the specified description. Parameters: applicationDescription - description for creating an application. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) CreateApplicationPreparer ¶
func (client BaseClient) CreateApplicationPreparer(ctx context.Context, applicationDescription ApplicationDescription, timeout *int64) (*http.Request, error)
CreateApplicationPreparer prepares the CreateApplication request.
func (BaseClient) CreateApplicationResponder ¶
func (client BaseClient) CreateApplicationResponder(resp *http.Response) (result autorest.Response, err error)
CreateApplicationResponder handles the response to the CreateApplication request. The method always closes the http.Response Body.
func (BaseClient) CreateApplicationSender ¶
CreateApplicationSender sends the CreateApplication request. The method will close the http.Response Body if it receives an error.
func (BaseClient) CreateBackupPolicy ¶
func (client BaseClient) CreateBackupPolicy(ctx context.Context, backupPolicyDescription BackupPolicyDescription, timeout *int64) (result autorest.Response, err error)
CreateBackupPolicy creates a backup policy which can be associated later with a Service Fabric application, service or a partition for periodic backup. Parameters: backupPolicyDescription - describes the backup policy. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) CreateBackupPolicyPreparer ¶
func (client BaseClient) CreateBackupPolicyPreparer(ctx context.Context, backupPolicyDescription BackupPolicyDescription, timeout *int64) (*http.Request, error)
CreateBackupPolicyPreparer prepares the CreateBackupPolicy request.
func (BaseClient) CreateBackupPolicyResponder ¶
func (client BaseClient) CreateBackupPolicyResponder(resp *http.Response) (result autorest.Response, err error)
CreateBackupPolicyResponder handles the response to the CreateBackupPolicy request. The method always closes the http.Response Body.
func (BaseClient) CreateBackupPolicySender ¶
CreateBackupPolicySender sends the CreateBackupPolicy request. The method will close the http.Response Body if it receives an error.
func (BaseClient) CreateComposeDeployment ¶
func (client BaseClient) CreateComposeDeployment(ctx context.Context, createComposeDeploymentDescription CreateComposeDeploymentDescription, timeout *int64) (result autorest.Response, err error)
CreateComposeDeployment compose is a file format that describes multi-container applications. This API allows deploying container based applications defined in compose format in a Service Fabric cluster. Once the deployment is created it's status can be tracked via `GetComposeDeploymentStatus` API. Parameters: createComposeDeploymentDescription - describes the compose deployment that needs to be created. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) CreateComposeDeploymentPreparer ¶
func (client BaseClient) CreateComposeDeploymentPreparer(ctx context.Context, createComposeDeploymentDescription CreateComposeDeploymentDescription, timeout *int64) (*http.Request, error)
CreateComposeDeploymentPreparer prepares the CreateComposeDeployment request.
func (BaseClient) CreateComposeDeploymentResponder ¶
func (client BaseClient) CreateComposeDeploymentResponder(resp *http.Response) (result autorest.Response, err error)
CreateComposeDeploymentResponder handles the response to the CreateComposeDeployment request. The method always closes the http.Response Body.
func (BaseClient) CreateComposeDeploymentSender ¶
CreateComposeDeploymentSender sends the CreateComposeDeployment request. The method will close the http.Response Body if it receives an error.
func (BaseClient) CreateName ¶
func (client BaseClient) CreateName(ctx context.Context, nameDescription NameDescription, timeout *int64) (result autorest.Response, err error)
CreateName creates the specified Service Fabric name. Parameters: nameDescription - describes the Service Fabric name to be created. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) CreateNamePreparer ¶
func (client BaseClient) CreateNamePreparer(ctx context.Context, nameDescription NameDescription, timeout *int64) (*http.Request, error)
CreateNamePreparer prepares the CreateName request.
func (BaseClient) CreateNameResponder ¶
func (client BaseClient) CreateNameResponder(resp *http.Response) (result autorest.Response, err error)
CreateNameResponder handles the response to the CreateName request. The method always closes the http.Response Body.
func (BaseClient) CreateNameSender ¶
CreateNameSender sends the CreateName request. The method will close the http.Response Body if it receives an error.
func (BaseClient) CreateRepairTask ¶
func (client BaseClient) CreateRepairTask(ctx context.Context, repairTask RepairTask) (result RepairTaskUpdateInfo, err error)
CreateRepairTask for clusters that have the Repair Manager Service configured, this API provides a way to create repair tasks that run automatically or manually. For repair tasks that run automatically, an appropriate repair executor must be running for each repair action to run automatically. These are currently only available in specially-configured Azure Cloud Services.
To create a manual repair task, provide the set of impacted node names and the expected impact. When the state of the created repair task changes to approved, you can safely perform repair actions on those nodes.
This API supports the Service Fabric platform; it is not meant to be used directly from your code. Parameters: repairTask - describes the repair task to be created or updated.
func (BaseClient) CreateRepairTaskPreparer ¶
func (client BaseClient) CreateRepairTaskPreparer(ctx context.Context, repairTask RepairTask) (*http.Request, error)
CreateRepairTaskPreparer prepares the CreateRepairTask request.
func (BaseClient) CreateRepairTaskResponder ¶
func (client BaseClient) CreateRepairTaskResponder(resp *http.Response) (result RepairTaskUpdateInfo, err error)
CreateRepairTaskResponder handles the response to the CreateRepairTask request. The method always closes the http.Response Body.
func (BaseClient) CreateRepairTaskSender ¶
CreateRepairTaskSender sends the CreateRepairTask request. The method will close the http.Response Body if it receives an error.
func (BaseClient) CreateService ¶
func (client BaseClient) CreateService(ctx context.Context, applicationID string, serviceDescription BasicServiceDescription, timeout *int64) (result autorest.Response, err error)
CreateService this api allows creating a new Service Fabric stateless or stateful service under a specified Service Fabric application. The description for creating the service includes partitioning information and optional properties for placement and load balancing. Some of the properties can later be modified using `UpdateService` API. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. serviceDescription - the information necessary to create a service. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) CreateServiceFromTemplate ¶
func (client BaseClient) CreateServiceFromTemplate(ctx context.Context, applicationID string, serviceFromTemplateDescription ServiceFromTemplateDescription, timeout *int64) (result autorest.Response, err error)
CreateServiceFromTemplate creates a Service Fabric service from the service template defined in the application manifest. A service template contains the properties that will be same for the service instance of the same type. The API allows overriding the properties that are usually different for different services of the same service type. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. serviceFromTemplateDescription - describes the service that needs to be created from the template defined in the application manifest. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) CreateServiceFromTemplatePreparer ¶
func (client BaseClient) CreateServiceFromTemplatePreparer(ctx context.Context, applicationID string, serviceFromTemplateDescription ServiceFromTemplateDescription, timeout *int64) (*http.Request, error)
CreateServiceFromTemplatePreparer prepares the CreateServiceFromTemplate request.
func (BaseClient) CreateServiceFromTemplateResponder ¶
func (client BaseClient) CreateServiceFromTemplateResponder(resp *http.Response) (result autorest.Response, err error)
CreateServiceFromTemplateResponder handles the response to the CreateServiceFromTemplate request. The method always closes the http.Response Body.
func (BaseClient) CreateServiceFromTemplateSender ¶
CreateServiceFromTemplateSender sends the CreateServiceFromTemplate request. The method will close the http.Response Body if it receives an error.
func (BaseClient) CreateServicePreparer ¶
func (client BaseClient) CreateServicePreparer(ctx context.Context, applicationID string, serviceDescription BasicServiceDescription, timeout *int64) (*http.Request, error)
CreateServicePreparer prepares the CreateService request.
func (BaseClient) CreateServiceResponder ¶
func (client BaseClient) CreateServiceResponder(resp *http.Response) (result autorest.Response, err error)
CreateServiceResponder handles the response to the CreateService request. The method always closes the http.Response Body.
func (BaseClient) CreateServiceSender ¶
CreateServiceSender sends the CreateService request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DeleteApplication ¶
func (client BaseClient) DeleteApplication(ctx context.Context, applicationID string, forceRemove *bool, timeout *int64) (result autorest.Response, err error)
DeleteApplication deletes an existing Service Fabric application. An application must be created before it can be deleted. Deleting an application will delete all services that are part of that application. By default, Service Fabric will try to close service replicas in a graceful manner and then delete the service. However, if a service is having issues closing the replica gracefully, the delete operation may take a long time or get stuck. Use the optional ForceRemove flag to skip the graceful close sequence and forcefully delete the application and all of the its services. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. forceRemove - remove a Service Fabric application or service forcefully without going through the graceful shutdown sequence. This parameter can be used to forcefully delete an application or service for which delete is timing out due to issues in the service code that prevents graceful close of replicas. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) DeleteApplicationPreparer ¶
func (client BaseClient) DeleteApplicationPreparer(ctx context.Context, applicationID string, forceRemove *bool, timeout *int64) (*http.Request, error)
DeleteApplicationPreparer prepares the DeleteApplication request.
func (BaseClient) DeleteApplicationResponder ¶
func (client BaseClient) DeleteApplicationResponder(resp *http.Response) (result autorest.Response, err error)
DeleteApplicationResponder handles the response to the DeleteApplication request. The method always closes the http.Response Body.
func (BaseClient) DeleteApplicationSender ¶
DeleteApplicationSender sends the DeleteApplication request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DeleteBackupPolicy ¶
func (client BaseClient) DeleteBackupPolicy(ctx context.Context, backupPolicyName string, timeout *int64) (result autorest.Response, err error)
DeleteBackupPolicy deletes an existing backup policy. A backup policy must be created before it can be deleted. A currently active backup policy, associated with any Service Fabric application, service or partition, cannot be deleted without first deleting the mapping. Parameters: backupPolicyName - the name of the backup policy. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) DeleteBackupPolicyPreparer ¶
func (client BaseClient) DeleteBackupPolicyPreparer(ctx context.Context, backupPolicyName string, timeout *int64) (*http.Request, error)
DeleteBackupPolicyPreparer prepares the DeleteBackupPolicy request.
func (BaseClient) DeleteBackupPolicyResponder ¶
func (client BaseClient) DeleteBackupPolicyResponder(resp *http.Response) (result autorest.Response, err error)
DeleteBackupPolicyResponder handles the response to the DeleteBackupPolicy request. The method always closes the http.Response Body.
func (BaseClient) DeleteBackupPolicySender ¶
DeleteBackupPolicySender sends the DeleteBackupPolicy request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DeleteImageStoreContent ¶
func (client BaseClient) DeleteImageStoreContent(ctx context.Context, contentPath string, timeout *int64) (result autorest.Response, err error)
DeleteImageStoreContent deletes existing image store content being found within the given image store relative path. This can be used to delete uploaded application packages once they are provisioned. Parameters: contentPath - relative path to file or folder in the image store from its root. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) DeleteImageStoreContentPreparer ¶
func (client BaseClient) DeleteImageStoreContentPreparer(ctx context.Context, contentPath string, timeout *int64) (*http.Request, error)
DeleteImageStoreContentPreparer prepares the DeleteImageStoreContent request.
func (BaseClient) DeleteImageStoreContentResponder ¶
func (client BaseClient) DeleteImageStoreContentResponder(resp *http.Response) (result autorest.Response, err error)
DeleteImageStoreContentResponder handles the response to the DeleteImageStoreContent request. The method always closes the http.Response Body.
func (BaseClient) DeleteImageStoreContentSender ¶
DeleteImageStoreContentSender sends the DeleteImageStoreContent request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DeleteImageStoreUploadSession ¶
func (client BaseClient) DeleteImageStoreUploadSession(ctx context.Context, sessionID uuid.UUID, timeout *int64) (result autorest.Response, err error)
DeleteImageStoreUploadSession the DELETE request will cause the existing upload session to expire and remove any previously uploaded file chunks. Parameters: sessionID - a GUID generated by the user for a file uploading. It identifies an image store upload session which keeps track of all file chunks until it is committed. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) DeleteImageStoreUploadSessionPreparer ¶
func (client BaseClient) DeleteImageStoreUploadSessionPreparer(ctx context.Context, sessionID uuid.UUID, timeout *int64) (*http.Request, error)
DeleteImageStoreUploadSessionPreparer prepares the DeleteImageStoreUploadSession request.
func (BaseClient) DeleteImageStoreUploadSessionResponder ¶
func (client BaseClient) DeleteImageStoreUploadSessionResponder(resp *http.Response) (result autorest.Response, err error)
DeleteImageStoreUploadSessionResponder handles the response to the DeleteImageStoreUploadSession request. The method always closes the http.Response Body.
func (BaseClient) DeleteImageStoreUploadSessionSender ¶
func (client BaseClient) DeleteImageStoreUploadSessionSender(req *http.Request) (*http.Response, error)
DeleteImageStoreUploadSessionSender sends the DeleteImageStoreUploadSession request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DeleteName ¶
func (client BaseClient) DeleteName(ctx context.Context, nameID string, timeout *int64) (result autorest.Response, err error)
DeleteName deletes the specified Service Fabric name. A name must be created before it can be deleted. Deleting a name with child properties will fail. Parameters: nameID - the Service Fabric name, without the 'fabric:' URI scheme. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) DeleteNamePreparer ¶
func (client BaseClient) DeleteNamePreparer(ctx context.Context, nameID string, timeout *int64) (*http.Request, error)
DeleteNamePreparer prepares the DeleteName request.
func (BaseClient) DeleteNameResponder ¶
func (client BaseClient) DeleteNameResponder(resp *http.Response) (result autorest.Response, err error)
DeleteNameResponder handles the response to the DeleteName request. The method always closes the http.Response Body.
func (BaseClient) DeleteNameSender ¶
DeleteNameSender sends the DeleteName request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DeleteProperty ¶
func (client BaseClient) DeleteProperty(ctx context.Context, nameID string, propertyName string, timeout *int64) (result autorest.Response, err error)
DeleteProperty deletes the specified Service Fabric property under a given name. A property must be created before it can be deleted. Parameters: nameID - the Service Fabric name, without the 'fabric:' URI scheme. propertyName - specifies the name of the property to get. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) DeletePropertyPreparer ¶
func (client BaseClient) DeletePropertyPreparer(ctx context.Context, nameID string, propertyName string, timeout *int64) (*http.Request, error)
DeletePropertyPreparer prepares the DeleteProperty request.
func (BaseClient) DeletePropertyResponder ¶
func (client BaseClient) DeletePropertyResponder(resp *http.Response) (result autorest.Response, err error)
DeletePropertyResponder handles the response to the DeleteProperty request. The method always closes the http.Response Body.
func (BaseClient) DeletePropertySender ¶
DeletePropertySender sends the DeleteProperty request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DeleteRepairTask ¶
func (client BaseClient) DeleteRepairTask(ctx context.Context, repairTaskDeleteDescription RepairTaskDeleteDescription) (result autorest.Response, err error)
DeleteRepairTask this API supports the Service Fabric platform; it is not meant to be used directly from your code. Parameters: repairTaskDeleteDescription - describes the repair task to be deleted.
func (BaseClient) DeleteRepairTaskPreparer ¶
func (client BaseClient) DeleteRepairTaskPreparer(ctx context.Context, repairTaskDeleteDescription RepairTaskDeleteDescription) (*http.Request, error)
DeleteRepairTaskPreparer prepares the DeleteRepairTask request.
func (BaseClient) DeleteRepairTaskResponder ¶
func (client BaseClient) DeleteRepairTaskResponder(resp *http.Response) (result autorest.Response, err error)
DeleteRepairTaskResponder handles the response to the DeleteRepairTask request. The method always closes the http.Response Body.
func (BaseClient) DeleteRepairTaskSender ¶
DeleteRepairTaskSender sends the DeleteRepairTask request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DeleteService ¶
func (client BaseClient) DeleteService(ctx context.Context, serviceID string, forceRemove *bool, timeout *int64) (result autorest.Response, err error)
DeleteService deletes an existing Service Fabric service. A service must be created before it can be deleted. By default, Service Fabric will try to close service replicas in a graceful manner and then delete the service. However, if the service is having issues closing the replica gracefully, the delete operation may take a long time or get stuck. Use the optional ForceRemove flag to skip the graceful close sequence and forcefully delete the service. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. forceRemove - remove a Service Fabric application or service forcefully without going through the graceful shutdown sequence. This parameter can be used to forcefully delete an application or service for which delete is timing out due to issues in the service code that prevents graceful close of replicas. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) DeleteServicePreparer ¶
func (client BaseClient) DeleteServicePreparer(ctx context.Context, serviceID string, forceRemove *bool, timeout *int64) (*http.Request, error)
DeleteServicePreparer prepares the DeleteService request.
func (BaseClient) DeleteServiceResponder ¶
func (client BaseClient) DeleteServiceResponder(resp *http.Response) (result autorest.Response, err error)
DeleteServiceResponder handles the response to the DeleteService request. The method always closes the http.Response Body.
func (BaseClient) DeleteServiceSender ¶
DeleteServiceSender sends the DeleteService request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DeployServicePackageToNode ¶
func (client BaseClient) DeployServicePackageToNode(ctx context.Context, nodeName string, deployServicePackageToNodeDescription DeployServicePackageToNodeDescription, timeout *int64) (result autorest.Response, err error)
DeployServicePackageToNode this API provides a way to download code packages including the container images on a specific node outside of the normal application deployment and upgrade path. This is useful for the large code packages and container images to be present on the node before the actual application deployment and upgrade, thus significantly reducing the total time required for the deployment or upgrade. Parameters: nodeName - the name of the node. deployServicePackageToNodeDescription - describes information for deploying a service package to a Service Fabric node. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) DeployServicePackageToNodePreparer ¶
func (client BaseClient) DeployServicePackageToNodePreparer(ctx context.Context, nodeName string, deployServicePackageToNodeDescription DeployServicePackageToNodeDescription, timeout *int64) (*http.Request, error)
DeployServicePackageToNodePreparer prepares the DeployServicePackageToNode request.
func (BaseClient) DeployServicePackageToNodeResponder ¶
func (client BaseClient) DeployServicePackageToNodeResponder(resp *http.Response) (result autorest.Response, err error)
DeployServicePackageToNodeResponder handles the response to the DeployServicePackageToNode request. The method always closes the http.Response Body.
func (BaseClient) DeployServicePackageToNodeSender ¶
func (client BaseClient) DeployServicePackageToNodeSender(req *http.Request) (*http.Response, error)
DeployServicePackageToNodeSender sends the DeployServicePackageToNode request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DisableApplicationBackup ¶
func (client BaseClient) DisableApplicationBackup(ctx context.Context, applicationID string, timeout *int64) (result autorest.Response, err error)
DisableApplicationBackup disables periodic backup of Service Fabric application which was previously enabled. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) DisableApplicationBackupPreparer ¶
func (client BaseClient) DisableApplicationBackupPreparer(ctx context.Context, applicationID string, timeout *int64) (*http.Request, error)
DisableApplicationBackupPreparer prepares the DisableApplicationBackup request.
func (BaseClient) DisableApplicationBackupResponder ¶
func (client BaseClient) DisableApplicationBackupResponder(resp *http.Response) (result autorest.Response, err error)
DisableApplicationBackupResponder handles the response to the DisableApplicationBackup request. The method always closes the http.Response Body.
func (BaseClient) DisableApplicationBackupSender ¶
DisableApplicationBackupSender sends the DisableApplicationBackup request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DisableNode ¶
func (client BaseClient) DisableNode(ctx context.Context, nodeName string, deactivationIntentDescription DeactivationIntentDescription, timeout *int64) (result autorest.Response, err error)
DisableNode deactivate a Service Fabric cluster node with the specified deactivation intent. Once the deactivation is in progress, the deactivation intent can be increased, but not decreased (for example, a node which is was deactivated with the Pause intent can be deactivated further with Restart, but not the other way around. Nodes may be reactivated using the Activate a node operation any time after they are deactivated. If the deactivation is not complete this will cancel the deactivation. A node which goes down and comes back up while deactivated will still need to be reactivated before services will be placed on that node. Parameters: nodeName - the name of the node. deactivationIntentDescription - describes the intent or reason for deactivating the node. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) DisableNodePreparer ¶
func (client BaseClient) DisableNodePreparer(ctx context.Context, nodeName string, deactivationIntentDescription DeactivationIntentDescription, timeout *int64) (*http.Request, error)
DisableNodePreparer prepares the DisableNode request.
func (BaseClient) DisableNodeResponder ¶
func (client BaseClient) DisableNodeResponder(resp *http.Response) (result autorest.Response, err error)
DisableNodeResponder handles the response to the DisableNode request. The method always closes the http.Response Body.
func (BaseClient) DisableNodeSender ¶
DisableNodeSender sends the DisableNode request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DisablePartitionBackup ¶
func (client BaseClient) DisablePartitionBackup(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result autorest.Response, err error)
DisablePartitionBackup disables periodic backup of partition which was previously enabled. Backup must be explicitly enabled before it can be disabled. In case the backup is enabled for the Service Fabric application or service, which this partition is part of, this partition would continue to be periodically backed up as per the policy mapped at the higher level entity. Parameters: partitionID - the identity of the partition. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) DisablePartitionBackupPreparer ¶
func (client BaseClient) DisablePartitionBackupPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
DisablePartitionBackupPreparer prepares the DisablePartitionBackup request.
func (BaseClient) DisablePartitionBackupResponder ¶
func (client BaseClient) DisablePartitionBackupResponder(resp *http.Response) (result autorest.Response, err error)
DisablePartitionBackupResponder handles the response to the DisablePartitionBackup request. The method always closes the http.Response Body.
func (BaseClient) DisablePartitionBackupSender ¶
DisablePartitionBackupSender sends the DisablePartitionBackup request. The method will close the http.Response Body if it receives an error.
func (BaseClient) DisableServiceBackup ¶
func (client BaseClient) DisableServiceBackup(ctx context.Context, serviceID string, timeout *int64) (result autorest.Response, err error)
DisableServiceBackup disables periodic backup of Service Fabric service which was previously enabled. Backup must be explicitly enabled before it can be disabled. In case the backup is enabled for the Service Fabric application, which this service is part of, this service would continue to be periodically backed up as per the policy mapped at the application level. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) DisableServiceBackupPreparer ¶
func (client BaseClient) DisableServiceBackupPreparer(ctx context.Context, serviceID string, timeout *int64) (*http.Request, error)
DisableServiceBackupPreparer prepares the DisableServiceBackup request.
func (BaseClient) DisableServiceBackupResponder ¶
func (client BaseClient) DisableServiceBackupResponder(resp *http.Response) (result autorest.Response, err error)
DisableServiceBackupResponder handles the response to the DisableServiceBackup request. The method always closes the http.Response Body.
func (BaseClient) DisableServiceBackupSender ¶
DisableServiceBackupSender sends the DisableServiceBackup request. The method will close the http.Response Body if it receives an error.
func (BaseClient) EnableApplicationBackup ¶
func (client BaseClient) EnableApplicationBackup(ctx context.Context, applicationID string, enableBackupDescription EnableBackupDescription, timeout *int64) (result autorest.Response, err error)
EnableApplicationBackup enables periodic backup of stateful partitions which are part of this Service Fabric application. Each partition is backed up individually as per the specified backup policy description. Note only C# based Reliable Actor and Reliable Stateful services are currently supported for periodic backup. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. enableBackupDescription - specifies the parameters for enabling backup. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) EnableApplicationBackupPreparer ¶
func (client BaseClient) EnableApplicationBackupPreparer(ctx context.Context, applicationID string, enableBackupDescription EnableBackupDescription, timeout *int64) (*http.Request, error)
EnableApplicationBackupPreparer prepares the EnableApplicationBackup request.
func (BaseClient) EnableApplicationBackupResponder ¶
func (client BaseClient) EnableApplicationBackupResponder(resp *http.Response) (result autorest.Response, err error)
EnableApplicationBackupResponder handles the response to the EnableApplicationBackup request. The method always closes the http.Response Body.
func (BaseClient) EnableApplicationBackupSender ¶
EnableApplicationBackupSender sends the EnableApplicationBackup request. The method will close the http.Response Body if it receives an error.
func (BaseClient) EnableNode ¶
func (client BaseClient) EnableNode(ctx context.Context, nodeName string, timeout *int64) (result autorest.Response, err error)
EnableNode activates a Service Fabric cluster node which is currently deactivated. Once activated, the node will again become a viable target for placing new replicas, and any deactivated replicas remaining on the node will be reactivated. Parameters: nodeName - the name of the node. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) EnableNodePreparer ¶
func (client BaseClient) EnableNodePreparer(ctx context.Context, nodeName string, timeout *int64) (*http.Request, error)
EnableNodePreparer prepares the EnableNode request.
func (BaseClient) EnableNodeResponder ¶
func (client BaseClient) EnableNodeResponder(resp *http.Response) (result autorest.Response, err error)
EnableNodeResponder handles the response to the EnableNode request. The method always closes the http.Response Body.
func (BaseClient) EnableNodeSender ¶
EnableNodeSender sends the EnableNode request. The method will close the http.Response Body if it receives an error.
func (BaseClient) EnablePartitionBackup ¶
func (client BaseClient) EnablePartitionBackup(ctx context.Context, partitionID uuid.UUID, enableBackupDescription EnableBackupDescription, timeout *int64) (result autorest.Response, err error)
EnablePartitionBackup enables periodic backup of stateful persisted partition. Each partition is backed up as per the specified backup policy description. In case the application or service, which is partition is part of, is already enabled for backup then this operation would override the policy being used to take the periodic backup of this partition. Note only C# based Reliable Actor and Reliable Stateful services are currently supported for periodic backup. Parameters: partitionID - the identity of the partition. enableBackupDescription - specifies the parameters for enabling backup. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) EnablePartitionBackupPreparer ¶
func (client BaseClient) EnablePartitionBackupPreparer(ctx context.Context, partitionID uuid.UUID, enableBackupDescription EnableBackupDescription, timeout *int64) (*http.Request, error)
EnablePartitionBackupPreparer prepares the EnablePartitionBackup request.
func (BaseClient) EnablePartitionBackupResponder ¶
func (client BaseClient) EnablePartitionBackupResponder(resp *http.Response) (result autorest.Response, err error)
EnablePartitionBackupResponder handles the response to the EnablePartitionBackup request. The method always closes the http.Response Body.
func (BaseClient) EnablePartitionBackupSender ¶
EnablePartitionBackupSender sends the EnablePartitionBackup request. The method will close the http.Response Body if it receives an error.
func (BaseClient) EnableServiceBackup ¶
func (client BaseClient) EnableServiceBackup(ctx context.Context, serviceID string, enableBackupDescription EnableBackupDescription, timeout *int64) (result autorest.Response, err error)
EnableServiceBackup enables periodic backup of stateful partitions which are part of this Service Fabric service. Each partition is backed up individually as per the specified backup policy description. In case the application, which the service is part of, is already enabled for backup then this operation would override the policy being used to take the periodic backup for this service and its partitions (unless explicitly overridden at the partition level). Note only C# based Reliable Actor and Reliable Stateful services are currently supported for periodic backup. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. enableBackupDescription - specifies the parameters for enabling backup. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) EnableServiceBackupPreparer ¶
func (client BaseClient) EnableServiceBackupPreparer(ctx context.Context, serviceID string, enableBackupDescription EnableBackupDescription, timeout *int64) (*http.Request, error)
EnableServiceBackupPreparer prepares the EnableServiceBackup request.
func (BaseClient) EnableServiceBackupResponder ¶
func (client BaseClient) EnableServiceBackupResponder(resp *http.Response) (result autorest.Response, err error)
EnableServiceBackupResponder handles the response to the EnableServiceBackup request. The method always closes the http.Response Body.
func (BaseClient) EnableServiceBackupSender ¶
EnableServiceBackupSender sends the EnableServiceBackup request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ForceApproveRepairTask ¶
func (client BaseClient) ForceApproveRepairTask(ctx context.Context, repairTaskApproveDescription RepairTaskApproveDescription) (result RepairTaskUpdateInfo, err error)
ForceApproveRepairTask this API supports the Service Fabric platform; it is not meant to be used directly from your code. Parameters: repairTaskApproveDescription - describes the repair task to be approved.
func (BaseClient) ForceApproveRepairTaskPreparer ¶
func (client BaseClient) ForceApproveRepairTaskPreparer(ctx context.Context, repairTaskApproveDescription RepairTaskApproveDescription) (*http.Request, error)
ForceApproveRepairTaskPreparer prepares the ForceApproveRepairTask request.
func (BaseClient) ForceApproveRepairTaskResponder ¶
func (client BaseClient) ForceApproveRepairTaskResponder(resp *http.Response) (result RepairTaskUpdateInfo, err error)
ForceApproveRepairTaskResponder handles the response to the ForceApproveRepairTask request. The method always closes the http.Response Body.
func (BaseClient) ForceApproveRepairTaskSender ¶
ForceApproveRepairTaskSender sends the ForceApproveRepairTask request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetAadMetadata ¶
func (client BaseClient) GetAadMetadata(ctx context.Context, timeout *int64) (result AadMetadataObject, err error)
GetAadMetadata gets the Azure Active Directory metadata used for secured connection to cluster. This API is not supposed to be called separately. It provides information needed to set up an Azure Active Directory secured connection with a Service Fabric cluster. Parameters: timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetAadMetadataPreparer ¶
func (client BaseClient) GetAadMetadataPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
GetAadMetadataPreparer prepares the GetAadMetadata request.
func (BaseClient) GetAadMetadataResponder ¶
func (client BaseClient) GetAadMetadataResponder(resp *http.Response) (result AadMetadataObject, err error)
GetAadMetadataResponder handles the response to the GetAadMetadata request. The method always closes the http.Response Body.
func (BaseClient) GetAadMetadataSender ¶
GetAadMetadataSender sends the GetAadMetadata request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetAllEntitiesBackedUpByPolicy ¶
func (client BaseClient) GetAllEntitiesBackedUpByPolicy(ctx context.Context, backupPolicyName string, continuationToken string, maxResults *int64, timeout *int64) (result PagedBackupEntityList, err error)
GetAllEntitiesBackedUpByPolicy returns a list of Service Fabric application, service or partition which are associated with this backup policy. Parameters: backupPolicyName - the name of the backup policy. continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. maxResults - the maximum number of results to be returned as part of the paged queries. This parameter defines the upper bound on the number of results returned. The results returned can be less than the specified maximum results if they do not fit in the message as per the max message size restrictions defined in the configuration. If this parameter is zero or not specified, the paged queries includes as many results as possible that fit in the return message. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetAllEntitiesBackedUpByPolicyPreparer ¶
func (client BaseClient) GetAllEntitiesBackedUpByPolicyPreparer(ctx context.Context, backupPolicyName string, continuationToken string, maxResults *int64, timeout *int64) (*http.Request, error)
GetAllEntitiesBackedUpByPolicyPreparer prepares the GetAllEntitiesBackedUpByPolicy request.
func (BaseClient) GetAllEntitiesBackedUpByPolicyResponder ¶
func (client BaseClient) GetAllEntitiesBackedUpByPolicyResponder(resp *http.Response) (result PagedBackupEntityList, err error)
GetAllEntitiesBackedUpByPolicyResponder handles the response to the GetAllEntitiesBackedUpByPolicy request. The method always closes the http.Response Body.
func (BaseClient) GetAllEntitiesBackedUpByPolicySender ¶
func (client BaseClient) GetAllEntitiesBackedUpByPolicySender(req *http.Request) (*http.Response, error)
GetAllEntitiesBackedUpByPolicySender sends the GetAllEntitiesBackedUpByPolicy request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetApplicationBackupConfigurationInfo ¶
func (client BaseClient) GetApplicationBackupConfigurationInfo(ctx context.Context, applicationID string, continuationToken string, maxResults *int64, timeout *int64) (result PagedBackupConfigurationInfoList, err error)
GetApplicationBackupConfigurationInfo gets the Service Fabric backup configuration information for the application and the services and partitions under this application. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. maxResults - the maximum number of results to be returned as part of the paged queries. This parameter defines the upper bound on the number of results returned. The results returned can be less than the specified maximum results if they do not fit in the message as per the max message size restrictions defined in the configuration. If this parameter is zero or not specified, the paged queries includes as many results as possible that fit in the return message. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetApplicationBackupConfigurationInfoPreparer ¶
func (client BaseClient) GetApplicationBackupConfigurationInfoPreparer(ctx context.Context, applicationID string, continuationToken string, maxResults *int64, timeout *int64) (*http.Request, error)
GetApplicationBackupConfigurationInfoPreparer prepares the GetApplicationBackupConfigurationInfo request.
func (BaseClient) GetApplicationBackupConfigurationInfoResponder ¶
func (client BaseClient) GetApplicationBackupConfigurationInfoResponder(resp *http.Response) (result PagedBackupConfigurationInfoList, err error)
GetApplicationBackupConfigurationInfoResponder handles the response to the GetApplicationBackupConfigurationInfo request. The method always closes the http.Response Body.
func (BaseClient) GetApplicationBackupConfigurationInfoSender ¶
func (client BaseClient) GetApplicationBackupConfigurationInfoSender(req *http.Request) (*http.Response, error)
GetApplicationBackupConfigurationInfoSender sends the GetApplicationBackupConfigurationInfo request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetApplicationBackupList ¶
func (client BaseClient) GetApplicationBackupList(ctx context.Context, applicationID string, timeout *int64, latest *bool, startDateTimeFilter *date.Time, endDateTimeFilter *date.Time, continuationToken string, maxResults *int64) (result PagedBackupInfoList, err error)
GetApplicationBackupList returns a list of backups available for every partition in this Service Fabric application. The server enumerates all the backups available at the backup location configured in the backup policy. It also allows filtering of the result based on start and end datetime or just fetching the latest available backup for every partition. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. latest - specifies whether to get only the most recent backup available for a partition for the specified time range. startDateTimeFilter - specify the start date time from which to enumerate backups, in datetime format. The date time must be specified in ISO8601 format. This is an optional parameter. If not specified, all backups from the beginning are enumerated. endDateTimeFilter - specify the end date time till which to enumerate backups, in datetime format. The date time must be specified in ISO8601 format. This is an optional parameter. If not specified, enumeration is done till the most recent backup. continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. maxResults - the maximum number of results to be returned as part of the paged queries. This parameter defines the upper bound on the number of results returned. The results returned can be less than the specified maximum results if they do not fit in the message as per the max message size restrictions defined in the configuration. If this parameter is zero or not specified, the paged queries includes as many results as possible that fit in the return message.
func (BaseClient) GetApplicationBackupListPreparer ¶
func (client BaseClient) GetApplicationBackupListPreparer(ctx context.Context, applicationID string, timeout *int64, latest *bool, startDateTimeFilter *date.Time, endDateTimeFilter *date.Time, continuationToken string, maxResults *int64) (*http.Request, error)
GetApplicationBackupListPreparer prepares the GetApplicationBackupList request.
func (BaseClient) GetApplicationBackupListResponder ¶
func (client BaseClient) GetApplicationBackupListResponder(resp *http.Response) (result PagedBackupInfoList, err error)
GetApplicationBackupListResponder handles the response to the GetApplicationBackupList request. The method always closes the http.Response Body.
func (BaseClient) GetApplicationBackupListSender ¶
GetApplicationBackupListSender sends the GetApplicationBackupList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetApplicationEventList ¶
func (client BaseClient) GetApplicationEventList(ctx context.Context, applicationID string, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (result ListApplicationEvent, err error)
GetApplicationEventList the response is list of ApplicationEvent objects. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. startTimeUtc - the start time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. endTimeUtc - the end time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. eventsTypesFilter - this is a comma separated string specifying the types of FabricEvents that should only be included in the response. excludeAnalysisEvents - this param disables the retrieval of AnalysisEvents if true is passed. skipCorrelationLookup - this param disables the search of CorrelatedEvents information if true is passed. otherwise the CorrelationEvents get processed and HasCorrelatedEvents field in every FabricEvent gets populated.
func (BaseClient) GetApplicationEventListPreparer ¶
func (client BaseClient) GetApplicationEventListPreparer(ctx context.Context, applicationID string, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (*http.Request, error)
GetApplicationEventListPreparer prepares the GetApplicationEventList request.
func (BaseClient) GetApplicationEventListResponder ¶
func (client BaseClient) GetApplicationEventListResponder(resp *http.Response) (result ListApplicationEvent, err error)
GetApplicationEventListResponder handles the response to the GetApplicationEventList request. The method always closes the http.Response Body.
func (BaseClient) GetApplicationEventListSender ¶
GetApplicationEventListSender sends the GetApplicationEventList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetApplicationHealth ¶
func (client BaseClient) GetApplicationHealth(ctx context.Context, applicationID string, eventsHealthStateFilter *int32, deployedApplicationsHealthStateFilter *int32, servicesHealthStateFilter *int32, excludeHealthStatistics *bool, timeout *int64) (result ApplicationHealth, err error)
GetApplicationHealth returns the heath state of the service fabric application. The response reports either Ok, Error or Warning health state. If the entity is not found in the health store, it will return Error. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. eventsHealthStateFilter - allows filtering the collection of HealthEvent objects returned based on health state. The possible values for this parameter include integer value of one of the following health states. Only events that match the filter are returned. All events are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. deployedApplicationsHealthStateFilter - allows filtering of the deployed applications health state objects returned in the result of application health query based on their health state. The possible values for this parameter include integer value of one of the following health states. Only deployed applications that match the filter will be returned. All deployed applications are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, if the provided value is 6 then health state of deployed applications with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. servicesHealthStateFilter - allows filtering of the services health state objects returned in the result of services health query based on their health state. The possible values for this parameter include integer value of one of the following health states. Only services that match the filter are returned. All services are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, if the provided value is 6 then health state of services with HealthState value of OK (2) and Warning (4) will be returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. excludeHealthStatistics - indicates whether the health statistics should be returned as part of the query result. False by default. The statistics show the number of children entities in health state Ok, Warning, and Error. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetApplicationHealthPreparer ¶
func (client BaseClient) GetApplicationHealthPreparer(ctx context.Context, applicationID string, eventsHealthStateFilter *int32, deployedApplicationsHealthStateFilter *int32, servicesHealthStateFilter *int32, excludeHealthStatistics *bool, timeout *int64) (*http.Request, error)
GetApplicationHealthPreparer prepares the GetApplicationHealth request.
func (BaseClient) GetApplicationHealthResponder ¶
func (client BaseClient) GetApplicationHealthResponder(resp *http.Response) (result ApplicationHealth, err error)
GetApplicationHealthResponder handles the response to the GetApplicationHealth request. The method always closes the http.Response Body.
func (BaseClient) GetApplicationHealthSender ¶
GetApplicationHealthSender sends the GetApplicationHealth request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetApplicationHealthUsingPolicy ¶
func (client BaseClient) GetApplicationHealthUsingPolicy(ctx context.Context, applicationID string, eventsHealthStateFilter *int32, deployedApplicationsHealthStateFilter *int32, servicesHealthStateFilter *int32, excludeHealthStatistics *bool, applicationHealthPolicy *ApplicationHealthPolicy, timeout *int64) (result ApplicationHealth, err error)
GetApplicationHealthUsingPolicy gets the health of a Service Fabric application. Use EventsHealthStateFilter to filter the collection of health events reported on the node based on the health state. Use ClusterHealthPolicies to override the health policies used to evaluate the health. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. eventsHealthStateFilter - allows filtering the collection of HealthEvent objects returned based on health state. The possible values for this parameter include integer value of one of the following health states. Only events that match the filter are returned. All events are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. deployedApplicationsHealthStateFilter - allows filtering of the deployed applications health state objects returned in the result of application health query based on their health state. The possible values for this parameter include integer value of one of the following health states. Only deployed applications that match the filter will be returned. All deployed applications are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, if the provided value is 6 then health state of deployed applications with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. servicesHealthStateFilter - allows filtering of the services health state objects returned in the result of services health query based on their health state. The possible values for this parameter include integer value of one of the following health states. Only services that match the filter are returned. All services are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, if the provided value is 6 then health state of services with HealthState value of OK (2) and Warning (4) will be returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. excludeHealthStatistics - indicates whether the health statistics should be returned as part of the query result. False by default. The statistics show the number of children entities in health state Ok, Warning, and Error. applicationHealthPolicy - describes the health policies used to evaluate the health of an application or one of its children. If not present, the health evaluation uses the health policy from application manifest or the default health policy. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetApplicationHealthUsingPolicyPreparer ¶
func (client BaseClient) GetApplicationHealthUsingPolicyPreparer(ctx context.Context, applicationID string, eventsHealthStateFilter *int32, deployedApplicationsHealthStateFilter *int32, servicesHealthStateFilter *int32, excludeHealthStatistics *bool, applicationHealthPolicy *ApplicationHealthPolicy, timeout *int64) (*http.Request, error)
GetApplicationHealthUsingPolicyPreparer prepares the GetApplicationHealthUsingPolicy request.
func (BaseClient) GetApplicationHealthUsingPolicyResponder ¶
func (client BaseClient) GetApplicationHealthUsingPolicyResponder(resp *http.Response) (result ApplicationHealth, err error)
GetApplicationHealthUsingPolicyResponder handles the response to the GetApplicationHealthUsingPolicy request. The method always closes the http.Response Body.
func (BaseClient) GetApplicationHealthUsingPolicySender ¶
func (client BaseClient) GetApplicationHealthUsingPolicySender(req *http.Request) (*http.Response, error)
GetApplicationHealthUsingPolicySender sends the GetApplicationHealthUsingPolicy request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetApplicationInfo ¶
func (client BaseClient) GetApplicationInfo(ctx context.Context, applicationID string, excludeApplicationParameters *bool, timeout *int64) (result ApplicationInfo, err error)
GetApplicationInfo returns the information about the application that was created or in the process of being created in the Service Fabric cluster and whose name matches the one specified as the parameter. The response includes the name, type, status, parameters and other details about the application. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. excludeApplicationParameters - the flag that specifies whether application parameters will be excluded from the result. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetApplicationInfoList ¶
func (client BaseClient) GetApplicationInfoList(ctx context.Context, applicationDefinitionKindFilter *int32, applicationTypeName string, excludeApplicationParameters *bool, continuationToken string, maxResults *int64, timeout *int64) (result PagedApplicationInfoList, err error)
GetApplicationInfoList gets the information about the applications that were created or in the process of being created in the Service Fabric cluster and match the specified filters. The response includes the name, type, status, parameters, and other details about the application. If the applications do not fit in a page, one page of results is returned as well as a continuation token which can be used to get the next page. Filters ApplicationTypeName and ApplicationDefinitionKindFilter cannot be specified at the same time. Parameters: applicationDefinitionKindFilter - used to filter on ApplicationDefinitionKind which is the mechanism used to define a Service Fabric application. - Default - Default value, which performs the same function as selecting "All". The value is 0. - All - Filter that matches input with any ApplicationDefinitionKind value. The value is 65535. - ServiceFabricApplicationDescription - Filter that matches input with ApplicationDefinitionKind value ServiceFabricApplicationDescription. The value is 1. - Compose - Filter that matches input with ApplicationDefinitionKind value Compose. The value is 2. applicationTypeName - the application type name used to filter the applications to query for. This value should not contain the application type version. excludeApplicationParameters - the flag that specifies whether application parameters will be excluded from the result. continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. maxResults - the maximum number of results to be returned as part of the paged queries. This parameter defines the upper bound on the number of results returned. The results returned can be less than the specified maximum results if they do not fit in the message as per the max message size restrictions defined in the configuration. If this parameter is zero or not specified, the paged queries includes as many results as possible that fit in the return message. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetApplicationInfoListPreparer ¶
func (client BaseClient) GetApplicationInfoListPreparer(ctx context.Context, applicationDefinitionKindFilter *int32, applicationTypeName string, excludeApplicationParameters *bool, continuationToken string, maxResults *int64, timeout *int64) (*http.Request, error)
GetApplicationInfoListPreparer prepares the GetApplicationInfoList request.
func (BaseClient) GetApplicationInfoListResponder ¶
func (client BaseClient) GetApplicationInfoListResponder(resp *http.Response) (result PagedApplicationInfoList, err error)
GetApplicationInfoListResponder handles the response to the GetApplicationInfoList request. The method always closes the http.Response Body.
func (BaseClient) GetApplicationInfoListSender ¶
GetApplicationInfoListSender sends the GetApplicationInfoList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetApplicationInfoPreparer ¶
func (client BaseClient) GetApplicationInfoPreparer(ctx context.Context, applicationID string, excludeApplicationParameters *bool, timeout *int64) (*http.Request, error)
GetApplicationInfoPreparer prepares the GetApplicationInfo request.
func (BaseClient) GetApplicationInfoResponder ¶
func (client BaseClient) GetApplicationInfoResponder(resp *http.Response) (result ApplicationInfo, err error)
GetApplicationInfoResponder handles the response to the GetApplicationInfo request. The method always closes the http.Response Body.
func (BaseClient) GetApplicationInfoSender ¶
GetApplicationInfoSender sends the GetApplicationInfo request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetApplicationLoadInfo ¶
func (client BaseClient) GetApplicationLoadInfo(ctx context.Context, applicationID string, timeout *int64) (result ApplicationLoadInfo, err error)
GetApplicationLoadInfo returns the load information about the application that was created or in the process of being created in the Service Fabric cluster and whose name matches the one specified as the parameter. The response includes the name, minimum nodes, maximum nodes, the number of nodes the application is occupying currently, and application load metric information about the application. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetApplicationLoadInfoPreparer ¶
func (client BaseClient) GetApplicationLoadInfoPreparer(ctx context.Context, applicationID string, timeout *int64) (*http.Request, error)
GetApplicationLoadInfoPreparer prepares the GetApplicationLoadInfo request.
func (BaseClient) GetApplicationLoadInfoResponder ¶
func (client BaseClient) GetApplicationLoadInfoResponder(resp *http.Response) (result ApplicationLoadInfo, err error)
GetApplicationLoadInfoResponder handles the response to the GetApplicationLoadInfo request. The method always closes the http.Response Body.
func (BaseClient) GetApplicationLoadInfoSender ¶
GetApplicationLoadInfoSender sends the GetApplicationLoadInfo request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetApplicationManifest ¶
func (client BaseClient) GetApplicationManifest(ctx context.Context, applicationTypeName string, applicationTypeVersion string, timeout *int64) (result ApplicationTypeManifest, err error)
GetApplicationManifest gets the manifest describing an application type. The response contains the application manifest XML as a string. Parameters: applicationTypeName - the name of the application type. applicationTypeVersion - the version of the application type. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetApplicationManifestPreparer ¶
func (client BaseClient) GetApplicationManifestPreparer(ctx context.Context, applicationTypeName string, applicationTypeVersion string, timeout *int64) (*http.Request, error)
GetApplicationManifestPreparer prepares the GetApplicationManifest request.
func (BaseClient) GetApplicationManifestResponder ¶
func (client BaseClient) GetApplicationManifestResponder(resp *http.Response) (result ApplicationTypeManifest, err error)
GetApplicationManifestResponder handles the response to the GetApplicationManifest request. The method always closes the http.Response Body.
func (BaseClient) GetApplicationManifestSender ¶
GetApplicationManifestSender sends the GetApplicationManifest request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetApplicationNameInfo ¶
func (client BaseClient) GetApplicationNameInfo(ctx context.Context, serviceID string, timeout *int64) (result ApplicationNameInfo, err error)
GetApplicationNameInfo gets the name of the application for the specified service. A 404 FABRIC_E_SERVICE_DOES_NOT_EXIST error is returned if a service with the provided service ID does not exist. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetApplicationNameInfoPreparer ¶
func (client BaseClient) GetApplicationNameInfoPreparer(ctx context.Context, serviceID string, timeout *int64) (*http.Request, error)
GetApplicationNameInfoPreparer prepares the GetApplicationNameInfo request.
func (BaseClient) GetApplicationNameInfoResponder ¶
func (client BaseClient) GetApplicationNameInfoResponder(resp *http.Response) (result ApplicationNameInfo, err error)
GetApplicationNameInfoResponder handles the response to the GetApplicationNameInfo request. The method always closes the http.Response Body.
func (BaseClient) GetApplicationNameInfoSender ¶
GetApplicationNameInfoSender sends the GetApplicationNameInfo request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetApplicationTypeInfoList ¶
func (client BaseClient) GetApplicationTypeInfoList(ctx context.Context, applicationTypeDefinitionKindFilter *int32, excludeApplicationParameters *bool, continuationToken string, maxResults *int64, timeout *int64) (result PagedApplicationTypeInfoList, err error)
GetApplicationTypeInfoList returns the information about the application types that are provisioned or in the process of being provisioned in the Service Fabric cluster. Each version of an application type is returned as one application type. The response includes the name, version, status and other details about the application type. This is a paged query, meaning that if not all of the application types fit in a page, one page of results is returned as well as a continuation token which can be used to get the next page. For example, if there are 10 application types but a page only fits the first 3 application types, or if max results is set to 3, then 3 is returned. To access the rest of the results, retrieve subsequent pages by using the returned continuation token in the next query. An empty continuation token is returned if there are no subsequent pages. Parameters: applicationTypeDefinitionKindFilter - used to filter on ApplicationTypeDefinitionKind which is the mechanism used to define a Service Fabric application type. - Default - Default value, which performs the same function as selecting "All". The value is 0. - All - Filter that matches input with any ApplicationTypeDefinitionKind value. The value is 65535. - ServiceFabricApplicationPackage - Filter that matches input with ApplicationTypeDefinitionKind value ServiceFabricApplicationPackage. The value is 1. - Compose - Filter that matches input with ApplicationTypeDefinitionKind value Compose. The value is 2. excludeApplicationParameters - the flag that specifies whether application parameters will be excluded from the result. continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. maxResults - the maximum number of results to be returned as part of the paged queries. This parameter defines the upper bound on the number of results returned. The results returned can be less than the specified maximum results if they do not fit in the message as per the max message size restrictions defined in the configuration. If this parameter is zero or not specified, the paged queries includes as many results as possible that fit in the return message. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetApplicationTypeInfoListByName ¶
func (client BaseClient) GetApplicationTypeInfoListByName(ctx context.Context, applicationTypeName string, applicationTypeVersion string, excludeApplicationParameters *bool, continuationToken string, maxResults *int64, timeout *int64) (result PagedApplicationTypeInfoList, err error)
GetApplicationTypeInfoListByName returns the information about the application types that are provisioned or in the process of being provisioned in the Service Fabric cluster. These results are of application types whose name match exactly the one specified as the parameter, and which comply with the given query parameters. All versions of the application type matching the application type name are returned, with each version returned as one application type. The response includes the name, version, status and other details about the application type. This is a paged query, meaning that if not all of the application types fit in a page, one page of results is returned as well as a continuation token which can be used to get the next page. For example, if there are 10 application types but a page only fits the first 3 application types, or if max results is set to 3, then 3 is returned. To access the rest of the results, retrieve subsequent pages by using the returned continuation token in the next query. An empty continuation token is returned if there are no subsequent pages. Parameters: applicationTypeName - the name of the application type. applicationTypeVersion - the version of the application type. excludeApplicationParameters - the flag that specifies whether application parameters will be excluded from the result. continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. maxResults - the maximum number of results to be returned as part of the paged queries. This parameter defines the upper bound on the number of results returned. The results returned can be less than the specified maximum results if they do not fit in the message as per the max message size restrictions defined in the configuration. If this parameter is zero or not specified, the paged queries includes as many results as possible that fit in the return message. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetApplicationTypeInfoListByNamePreparer ¶
func (client BaseClient) GetApplicationTypeInfoListByNamePreparer(ctx context.Context, applicationTypeName string, applicationTypeVersion string, excludeApplicationParameters *bool, continuationToken string, maxResults *int64, timeout *int64) (*http.Request, error)
GetApplicationTypeInfoListByNamePreparer prepares the GetApplicationTypeInfoListByName request.
func (BaseClient) GetApplicationTypeInfoListByNameResponder ¶
func (client BaseClient) GetApplicationTypeInfoListByNameResponder(resp *http.Response) (result PagedApplicationTypeInfoList, err error)
GetApplicationTypeInfoListByNameResponder handles the response to the GetApplicationTypeInfoListByName request. The method always closes the http.Response Body.
func (BaseClient) GetApplicationTypeInfoListByNameSender ¶
func (client BaseClient) GetApplicationTypeInfoListByNameSender(req *http.Request) (*http.Response, error)
GetApplicationTypeInfoListByNameSender sends the GetApplicationTypeInfoListByName request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetApplicationTypeInfoListPreparer ¶
func (client BaseClient) GetApplicationTypeInfoListPreparer(ctx context.Context, applicationTypeDefinitionKindFilter *int32, excludeApplicationParameters *bool, continuationToken string, maxResults *int64, timeout *int64) (*http.Request, error)
GetApplicationTypeInfoListPreparer prepares the GetApplicationTypeInfoList request.
func (BaseClient) GetApplicationTypeInfoListResponder ¶
func (client BaseClient) GetApplicationTypeInfoListResponder(resp *http.Response) (result PagedApplicationTypeInfoList, err error)
GetApplicationTypeInfoListResponder handles the response to the GetApplicationTypeInfoList request. The method always closes the http.Response Body.
func (BaseClient) GetApplicationTypeInfoListSender ¶
func (client BaseClient) GetApplicationTypeInfoListSender(req *http.Request) (*http.Response, error)
GetApplicationTypeInfoListSender sends the GetApplicationTypeInfoList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetApplicationUpgrade ¶
func (client BaseClient) GetApplicationUpgrade(ctx context.Context, applicationID string, timeout *int64) (result ApplicationUpgradeProgressInfo, err error)
GetApplicationUpgrade returns information about the state of the latest application upgrade along with details to aid debugging application health issues. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetApplicationUpgradePreparer ¶
func (client BaseClient) GetApplicationUpgradePreparer(ctx context.Context, applicationID string, timeout *int64) (*http.Request, error)
GetApplicationUpgradePreparer prepares the GetApplicationUpgrade request.
func (BaseClient) GetApplicationUpgradeResponder ¶
func (client BaseClient) GetApplicationUpgradeResponder(resp *http.Response) (result ApplicationUpgradeProgressInfo, err error)
GetApplicationUpgradeResponder handles the response to the GetApplicationUpgrade request. The method always closes the http.Response Body.
func (BaseClient) GetApplicationUpgradeSender ¶
GetApplicationUpgradeSender sends the GetApplicationUpgrade request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetApplicationsEventList ¶
func (client BaseClient) GetApplicationsEventList(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (result ListApplicationEvent, err error)
GetApplicationsEventList the response is list of ApplicationEvent objects. Parameters: startTimeUtc - the start time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. endTimeUtc - the end time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. eventsTypesFilter - this is a comma separated string specifying the types of FabricEvents that should only be included in the response. excludeAnalysisEvents - this param disables the retrieval of AnalysisEvents if true is passed. skipCorrelationLookup - this param disables the search of CorrelatedEvents information if true is passed. otherwise the CorrelationEvents get processed and HasCorrelatedEvents field in every FabricEvent gets populated.
func (BaseClient) GetApplicationsEventListPreparer ¶
func (client BaseClient) GetApplicationsEventListPreparer(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (*http.Request, error)
GetApplicationsEventListPreparer prepares the GetApplicationsEventList request.
func (BaseClient) GetApplicationsEventListResponder ¶
func (client BaseClient) GetApplicationsEventListResponder(resp *http.Response) (result ListApplicationEvent, err error)
GetApplicationsEventListResponder handles the response to the GetApplicationsEventList request. The method always closes the http.Response Body.
func (BaseClient) GetApplicationsEventListSender ¶
GetApplicationsEventListSender sends the GetApplicationsEventList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetBackupPolicyByName ¶
func (client BaseClient) GetBackupPolicyByName(ctx context.Context, backupPolicyName string, timeout *int64) (result BackupPolicyDescription, err error)
GetBackupPolicyByName gets a particular backup policy identified by {backupPolicyName} Parameters: backupPolicyName - the name of the backup policy. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetBackupPolicyByNamePreparer ¶
func (client BaseClient) GetBackupPolicyByNamePreparer(ctx context.Context, backupPolicyName string, timeout *int64) (*http.Request, error)
GetBackupPolicyByNamePreparer prepares the GetBackupPolicyByName request.
func (BaseClient) GetBackupPolicyByNameResponder ¶
func (client BaseClient) GetBackupPolicyByNameResponder(resp *http.Response) (result BackupPolicyDescription, err error)
GetBackupPolicyByNameResponder handles the response to the GetBackupPolicyByName request. The method always closes the http.Response Body.
func (BaseClient) GetBackupPolicyByNameSender ¶
GetBackupPolicyByNameSender sends the GetBackupPolicyByName request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetBackupPolicyList ¶
func (client BaseClient) GetBackupPolicyList(ctx context.Context, continuationToken string, maxResults *int64, timeout *int64) (result PagedBackupPolicyDescriptionList, err error)
GetBackupPolicyList get a list of all the backup policies configured. Parameters: continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. maxResults - the maximum number of results to be returned as part of the paged queries. This parameter defines the upper bound on the number of results returned. The results returned can be less than the specified maximum results if they do not fit in the message as per the max message size restrictions defined in the configuration. If this parameter is zero or not specified, the paged queries includes as many results as possible that fit in the return message. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetBackupPolicyListPreparer ¶
func (client BaseClient) GetBackupPolicyListPreparer(ctx context.Context, continuationToken string, maxResults *int64, timeout *int64) (*http.Request, error)
GetBackupPolicyListPreparer prepares the GetBackupPolicyList request.
func (BaseClient) GetBackupPolicyListResponder ¶
func (client BaseClient) GetBackupPolicyListResponder(resp *http.Response) (result PagedBackupPolicyDescriptionList, err error)
GetBackupPolicyListResponder handles the response to the GetBackupPolicyList request. The method always closes the http.Response Body.
func (BaseClient) GetBackupPolicyListSender ¶
GetBackupPolicyListSender sends the GetBackupPolicyList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetBackupsFromBackupLocation ¶
func (client BaseClient) GetBackupsFromBackupLocation(ctx context.Context, getBackupByStorageQueryDescription GetBackupByStorageQueryDescription, timeout *int64, continuationToken string, maxResults *int64) (result PagedBackupInfoList, err error)
GetBackupsFromBackupLocation gets the list of backups available for the specified backed up entity (Application, Service or Partition) at the specified backup location (FileShare or Azure Blob Storage). Parameters: getBackupByStorageQueryDescription - describes the filters and backup storage details to be used for enumerating backups. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. maxResults - the maximum number of results to be returned as part of the paged queries. This parameter defines the upper bound on the number of results returned. The results returned can be less than the specified maximum results if they do not fit in the message as per the max message size restrictions defined in the configuration. If this parameter is zero or not specified, the paged queries includes as many results as possible that fit in the return message.
func (BaseClient) GetBackupsFromBackupLocationPreparer ¶
func (client BaseClient) GetBackupsFromBackupLocationPreparer(ctx context.Context, getBackupByStorageQueryDescription GetBackupByStorageQueryDescription, timeout *int64, continuationToken string, maxResults *int64) (*http.Request, error)
GetBackupsFromBackupLocationPreparer prepares the GetBackupsFromBackupLocation request.
func (BaseClient) GetBackupsFromBackupLocationResponder ¶
func (client BaseClient) GetBackupsFromBackupLocationResponder(resp *http.Response) (result PagedBackupInfoList, err error)
GetBackupsFromBackupLocationResponder handles the response to the GetBackupsFromBackupLocation request. The method always closes the http.Response Body.
func (BaseClient) GetBackupsFromBackupLocationSender ¶
func (client BaseClient) GetBackupsFromBackupLocationSender(req *http.Request) (*http.Response, error)
GetBackupsFromBackupLocationSender sends the GetBackupsFromBackupLocation request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetChaos ¶
GetChaos get the status of Chaos indicating whether or not Chaos is running, the Chaos parameters used for running Chaos and the status of the Chaos Schedule. Parameters: timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetChaosEvents ¶
func (client BaseClient) GetChaosEvents(ctx context.Context, continuationToken string, startTimeUtc string, endTimeUtc string, maxResults *int64, timeout *int64) (result ChaosEventsSegment, err error)
GetChaosEvents to get the next segment of the Chaos events, you can specify the ContinuationToken. To get the start of a new segment of Chaos events, you can specify the time range through StartTimeUtc and EndTimeUtc. You cannot specify both the ContinuationToken and the time range in the same call. When there are more than 100 Chaos events, the Chaos events are returned in multiple segments where a segment contains no more than 100 Chaos events and to get the next segment you make a call to this API with the continuation token. Parameters: continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. startTimeUtc - the Windows file time representing the start time of the time range for which a Chaos report is to be generated. Please consult [DateTime.ToFileTimeUtc Method](https://msdn.microsoft.com/en-us/library/system.datetime.tofiletimeutc(v=vs.110).aspx) for details. endTimeUtc - the Windows file time representing the end time of the time range for which a Chaos report is to be generated. Please consult [DateTime.ToFileTimeUtc Method](https://msdn.microsoft.com/en-us/library/system.datetime.tofiletimeutc(v=vs.110).aspx) for details. maxResults - the maximum number of results to be returned as part of the paged queries. This parameter defines the upper bound on the number of results returned. The results returned can be less than the specified maximum results if they do not fit in the message as per the max message size restrictions defined in the configuration. If this parameter is zero or not specified, the paged queries includes as many results as possible that fit in the return message. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetChaosEventsPreparer ¶
func (client BaseClient) GetChaosEventsPreparer(ctx context.Context, continuationToken string, startTimeUtc string, endTimeUtc string, maxResults *int64, timeout *int64) (*http.Request, error)
GetChaosEventsPreparer prepares the GetChaosEvents request.
func (BaseClient) GetChaosEventsResponder ¶
func (client BaseClient) GetChaosEventsResponder(resp *http.Response) (result ChaosEventsSegment, err error)
GetChaosEventsResponder handles the response to the GetChaosEvents request. The method always closes the http.Response Body.
func (BaseClient) GetChaosEventsSender ¶
GetChaosEventsSender sends the GetChaosEvents request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetChaosPreparer ¶
func (client BaseClient) GetChaosPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
GetChaosPreparer prepares the GetChaos request.
func (BaseClient) GetChaosResponder ¶
func (client BaseClient) GetChaosResponder(resp *http.Response) (result Chaos, err error)
GetChaosResponder handles the response to the GetChaos request. The method always closes the http.Response Body.
func (BaseClient) GetChaosSchedule ¶
func (client BaseClient) GetChaosSchedule(ctx context.Context) (result ChaosScheduleDescription, err error)
GetChaosSchedule gets the version of the Chaos Schedule in use and the Chaos Schedule that defines when and how to run Chaos.
func (BaseClient) GetChaosSchedulePreparer ¶
GetChaosSchedulePreparer prepares the GetChaosSchedule request.
func (BaseClient) GetChaosScheduleResponder ¶
func (client BaseClient) GetChaosScheduleResponder(resp *http.Response) (result ChaosScheduleDescription, err error)
GetChaosScheduleResponder handles the response to the GetChaosSchedule request. The method always closes the http.Response Body.
func (BaseClient) GetChaosScheduleSender ¶
GetChaosScheduleSender sends the GetChaosSchedule request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetChaosSender ¶
GetChaosSender sends the GetChaos request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetClusterConfiguration ¶
func (client BaseClient) GetClusterConfiguration(ctx context.Context, configurationAPIVersion string, timeout *int64) (result ClusterConfiguration, err error)
GetClusterConfiguration get the Service Fabric standalone cluster configuration. The cluster configuration contains properties of the cluster that include different node types on the cluster, security configurations, fault and upgrade domain topologies, etc. Parameters: configurationAPIVersion - the API version of the Standalone cluster json configuration. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetClusterConfigurationPreparer ¶
func (client BaseClient) GetClusterConfigurationPreparer(ctx context.Context, configurationAPIVersion string, timeout *int64) (*http.Request, error)
GetClusterConfigurationPreparer prepares the GetClusterConfiguration request.
func (BaseClient) GetClusterConfigurationResponder ¶
func (client BaseClient) GetClusterConfigurationResponder(resp *http.Response) (result ClusterConfiguration, err error)
GetClusterConfigurationResponder handles the response to the GetClusterConfiguration request. The method always closes the http.Response Body.
func (BaseClient) GetClusterConfigurationSender ¶
GetClusterConfigurationSender sends the GetClusterConfiguration request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetClusterConfigurationUpgradeStatus ¶
func (client BaseClient) GetClusterConfigurationUpgradeStatus(ctx context.Context, timeout *int64) (result ClusterConfigurationUpgradeStatusInfo, err error)
GetClusterConfigurationUpgradeStatus get the cluster configuration upgrade status details of a Service Fabric standalone cluster. Parameters: timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetClusterConfigurationUpgradeStatusPreparer ¶
func (client BaseClient) GetClusterConfigurationUpgradeStatusPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
GetClusterConfigurationUpgradeStatusPreparer prepares the GetClusterConfigurationUpgradeStatus request.
func (BaseClient) GetClusterConfigurationUpgradeStatusResponder ¶
func (client BaseClient) GetClusterConfigurationUpgradeStatusResponder(resp *http.Response) (result ClusterConfigurationUpgradeStatusInfo, err error)
GetClusterConfigurationUpgradeStatusResponder handles the response to the GetClusterConfigurationUpgradeStatus request. The method always closes the http.Response Body.
func (BaseClient) GetClusterConfigurationUpgradeStatusSender ¶
func (client BaseClient) GetClusterConfigurationUpgradeStatusSender(req *http.Request) (*http.Response, error)
GetClusterConfigurationUpgradeStatusSender sends the GetClusterConfigurationUpgradeStatus request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetClusterEventList ¶
func (client BaseClient) GetClusterEventList(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (result ListClusterEvent, err error)
GetClusterEventList the response is list of ClusterEvent objects. Parameters: startTimeUtc - the start time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. endTimeUtc - the end time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. eventsTypesFilter - this is a comma separated string specifying the types of FabricEvents that should only be included in the response. excludeAnalysisEvents - this param disables the retrieval of AnalysisEvents if true is passed. skipCorrelationLookup - this param disables the search of CorrelatedEvents information if true is passed. otherwise the CorrelationEvents get processed and HasCorrelatedEvents field in every FabricEvent gets populated.
func (BaseClient) GetClusterEventListPreparer ¶
func (client BaseClient) GetClusterEventListPreparer(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (*http.Request, error)
GetClusterEventListPreparer prepares the GetClusterEventList request.
func (BaseClient) GetClusterEventListResponder ¶
func (client BaseClient) GetClusterEventListResponder(resp *http.Response) (result ListClusterEvent, err error)
GetClusterEventListResponder handles the response to the GetClusterEventList request. The method always closes the http.Response Body.
func (BaseClient) GetClusterEventListSender ¶
GetClusterEventListSender sends the GetClusterEventList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetClusterHealth ¶
func (client BaseClient) GetClusterHealth(ctx context.Context, nodesHealthStateFilter *int32, applicationsHealthStateFilter *int32, eventsHealthStateFilter *int32, excludeHealthStatistics *bool, includeSystemApplicationHealthStatistics *bool, timeout *int64) (result ClusterHealth, err error)
GetClusterHealth gets the health of a Service Fabric cluster. Use EventsHealthStateFilter to filter the collection of health events reported on the cluster based on the health state. Similarly, use NodesHealthStateFilter and ApplicationsHealthStateFilter to filter the collection of nodes and applications returned based on their aggregated health state. Parameters: nodesHealthStateFilter - allows filtering of the node health state objects returned in the result of cluster health query based on their health state. The possible values for this parameter include integer value of one of the following health states. Only nodes that match the filter are returned. All nodes are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these values obtained using bitwise 'OR' operator. For example, if the provided value is 6 then health state of nodes with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. applicationsHealthStateFilter - allows filtering of the application health state objects returned in the result of cluster health query based on their health state. The possible values for this parameter include integer value obtained from members or bitwise operations on members of HealthStateFilter enumeration. Only applications that match the filter are returned. All applications are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these values obtained using bitwise 'OR' operator. For example, if the provided value is 6 then health state of applications with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. eventsHealthStateFilter - allows filtering the collection of HealthEvent objects returned based on health state. The possible values for this parameter include integer value of one of the following health states. Only events that match the filter are returned. All events are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. excludeHealthStatistics - indicates whether the health statistics should be returned as part of the query result. False by default. The statistics show the number of children entities in health state Ok, Warning, and Error. includeSystemApplicationHealthStatistics - indicates whether the health statistics should include the fabric:/System application health statistics. False by default. If IncludeSystemApplicationHealthStatistics is set to true, the health statistics include the entities that belong to the fabric:/System application. Otherwise, the query result includes health statistics only for user applications. The health statistics must be included in the query result for this parameter to be applied. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetClusterHealthChunk ¶
func (client BaseClient) GetClusterHealthChunk(ctx context.Context, timeout *int64) (result ClusterHealthChunk, err error)
GetClusterHealthChunk gets the health of a Service Fabric cluster using health chunks. Includes the aggregated health state of the cluster, but none of the cluster entities. To expand the cluster health and get the health state of all or some of the entities, use the POST URI and specify the cluster health chunk query description. Parameters: timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetClusterHealthChunkPreparer ¶
func (client BaseClient) GetClusterHealthChunkPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
GetClusterHealthChunkPreparer prepares the GetClusterHealthChunk request.
func (BaseClient) GetClusterHealthChunkResponder ¶
func (client BaseClient) GetClusterHealthChunkResponder(resp *http.Response) (result ClusterHealthChunk, err error)
GetClusterHealthChunkResponder handles the response to the GetClusterHealthChunk request. The method always closes the http.Response Body.
func (BaseClient) GetClusterHealthChunkSender ¶
GetClusterHealthChunkSender sends the GetClusterHealthChunk request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetClusterHealthChunkUsingPolicyAndAdvancedFilters ¶
func (client BaseClient) GetClusterHealthChunkUsingPolicyAndAdvancedFilters(ctx context.Context, clusterHealthChunkQueryDescription *ClusterHealthChunkQueryDescription, timeout *int64) (result ClusterHealthChunk, err error)
GetClusterHealthChunkUsingPolicyAndAdvancedFilters gets the health of a Service Fabric cluster using health chunks. The health evaluation is done based on the input cluster health chunk query description. The query description allows users to specify health policies for evaluating the cluster and its children. Users can specify very flexible filters to select which cluster entities to return. The selection can be done based on the entities health state and based on the hierarchy. The query can return multi-level children of the entities based on the specified filters. For example, it can return one application with a specified name, and for this application, return only services that are in Error or Warning, and all partitions and replicas for one of these services. Parameters: clusterHealthChunkQueryDescription - describes the cluster and application health policies used to evaluate the cluster health and the filters to select which cluster entities to be returned. If the cluster health policy is present, it is used to evaluate the cluster events and the cluster nodes. If not present, the health evaluation uses the cluster health policy defined in the cluster manifest or the default cluster health policy. By default, each application is evaluated using its specific application health policy, defined in the application manifest, or the default health policy, if no policy is defined in manifest. If the application health policy map is specified, and it has an entry for an application, the specified application health policy is used to evaluate the application health. Users can specify very flexible filters to select which cluster entities to include in response. The selection can be done based on the entities health state and based on the hierarchy. The query can return multi-level children of the entities based on the specified filters. For example, it can return one application with a specified name, and for this application, return only services that are in Error or Warning, and all partitions and replicas for one of these services. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetClusterHealthChunkUsingPolicyAndAdvancedFiltersPreparer ¶
func (client BaseClient) GetClusterHealthChunkUsingPolicyAndAdvancedFiltersPreparer(ctx context.Context, clusterHealthChunkQueryDescription *ClusterHealthChunkQueryDescription, timeout *int64) (*http.Request, error)
GetClusterHealthChunkUsingPolicyAndAdvancedFiltersPreparer prepares the GetClusterHealthChunkUsingPolicyAndAdvancedFilters request.
func (BaseClient) GetClusterHealthChunkUsingPolicyAndAdvancedFiltersResponder ¶
func (client BaseClient) GetClusterHealthChunkUsingPolicyAndAdvancedFiltersResponder(resp *http.Response) (result ClusterHealthChunk, err error)
GetClusterHealthChunkUsingPolicyAndAdvancedFiltersResponder handles the response to the GetClusterHealthChunkUsingPolicyAndAdvancedFilters request. The method always closes the http.Response Body.
func (BaseClient) GetClusterHealthChunkUsingPolicyAndAdvancedFiltersSender ¶
func (client BaseClient) GetClusterHealthChunkUsingPolicyAndAdvancedFiltersSender(req *http.Request) (*http.Response, error)
GetClusterHealthChunkUsingPolicyAndAdvancedFiltersSender sends the GetClusterHealthChunkUsingPolicyAndAdvancedFilters request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetClusterHealthPreparer ¶
func (client BaseClient) GetClusterHealthPreparer(ctx context.Context, nodesHealthStateFilter *int32, applicationsHealthStateFilter *int32, eventsHealthStateFilter *int32, excludeHealthStatistics *bool, includeSystemApplicationHealthStatistics *bool, timeout *int64) (*http.Request, error)
GetClusterHealthPreparer prepares the GetClusterHealth request.
func (BaseClient) GetClusterHealthResponder ¶
func (client BaseClient) GetClusterHealthResponder(resp *http.Response) (result ClusterHealth, err error)
GetClusterHealthResponder handles the response to the GetClusterHealth request. The method always closes the http.Response Body.
func (BaseClient) GetClusterHealthSender ¶
GetClusterHealthSender sends the GetClusterHealth request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetClusterHealthUsingPolicy ¶
func (client BaseClient) GetClusterHealthUsingPolicy(ctx context.Context, nodesHealthStateFilter *int32, applicationsHealthStateFilter *int32, eventsHealthStateFilter *int32, excludeHealthStatistics *bool, includeSystemApplicationHealthStatistics *bool, clusterHealthPolicies *ClusterHealthPolicies, timeout *int64) (result ClusterHealth, err error)
GetClusterHealthUsingPolicy gets the health of a Service Fabric cluster. Use EventsHealthStateFilter to filter the collection of health events reported on the cluster based on the health state. Similarly, use NodesHealthStateFilter and ApplicationsHealthStateFilter to filter the collection of nodes and applications returned based on their aggregated health state. Use ClusterHealthPolicies to override the health policies used to evaluate the health. Parameters: nodesHealthStateFilter - allows filtering of the node health state objects returned in the result of cluster health query based on their health state. The possible values for this parameter include integer value of one of the following health states. Only nodes that match the filter are returned. All nodes are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these values obtained using bitwise 'OR' operator. For example, if the provided value is 6 then health state of nodes with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. applicationsHealthStateFilter - allows filtering of the application health state objects returned in the result of cluster health query based on their health state. The possible values for this parameter include integer value obtained from members or bitwise operations on members of HealthStateFilter enumeration. Only applications that match the filter are returned. All applications are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these values obtained using bitwise 'OR' operator. For example, if the provided value is 6 then health state of applications with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. eventsHealthStateFilter - allows filtering the collection of HealthEvent objects returned based on health state. The possible values for this parameter include integer value of one of the following health states. Only events that match the filter are returned. All events are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. excludeHealthStatistics - indicates whether the health statistics should be returned as part of the query result. False by default. The statistics show the number of children entities in health state Ok, Warning, and Error. includeSystemApplicationHealthStatistics - indicates whether the health statistics should include the fabric:/System application health statistics. False by default. If IncludeSystemApplicationHealthStatistics is set to true, the health statistics include the entities that belong to the fabric:/System application. Otherwise, the query result includes health statistics only for user applications. The health statistics must be included in the query result for this parameter to be applied. clusterHealthPolicies - describes the health policies used to evaluate the cluster health. If not present, the health evaluation uses the cluster health policy defined in the cluster manifest or the default cluster health policy. By default, each application is evaluated using its specific application health policy, defined in the application manifest, or the default health policy, if no policy is defined in manifest. If the application health policy map is specified, and it has an entry for an application, the specified application health policy is used to evaluate the application health. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetClusterHealthUsingPolicyPreparer ¶
func (client BaseClient) GetClusterHealthUsingPolicyPreparer(ctx context.Context, nodesHealthStateFilter *int32, applicationsHealthStateFilter *int32, eventsHealthStateFilter *int32, excludeHealthStatistics *bool, includeSystemApplicationHealthStatistics *bool, clusterHealthPolicies *ClusterHealthPolicies, timeout *int64) (*http.Request, error)
GetClusterHealthUsingPolicyPreparer prepares the GetClusterHealthUsingPolicy request.
func (BaseClient) GetClusterHealthUsingPolicyResponder ¶
func (client BaseClient) GetClusterHealthUsingPolicyResponder(resp *http.Response) (result ClusterHealth, err error)
GetClusterHealthUsingPolicyResponder handles the response to the GetClusterHealthUsingPolicy request. The method always closes the http.Response Body.
func (BaseClient) GetClusterHealthUsingPolicySender ¶
func (client BaseClient) GetClusterHealthUsingPolicySender(req *http.Request) (*http.Response, error)
GetClusterHealthUsingPolicySender sends the GetClusterHealthUsingPolicy request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetClusterManifest ¶
func (client BaseClient) GetClusterManifest(ctx context.Context, timeout *int64) (result ClusterManifest, err error)
GetClusterManifest get the Service Fabric cluster manifest. The cluster manifest contains properties of the cluster that include different node types on the cluster, security configurations, fault and upgrade domain topologies, etc.
These properties are specified as part of the ClusterConfig.JSON file while deploying a stand alone cluster. However, most of the information in the cluster manifest is generated internally by service fabric during cluster deployment in other deployment scenarios (e.g. when using azure portal).
The contents of the cluster manifest are for informational purposes only and users are not expected to take a dependency on the format of the file contents or its interpretation. Parameters: timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetClusterManifestPreparer ¶
func (client BaseClient) GetClusterManifestPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
GetClusterManifestPreparer prepares the GetClusterManifest request.
func (BaseClient) GetClusterManifestResponder ¶
func (client BaseClient) GetClusterManifestResponder(resp *http.Response) (result ClusterManifest, err error)
GetClusterManifestResponder handles the response to the GetClusterManifest request. The method always closes the http.Response Body.
func (BaseClient) GetClusterManifestSender ¶
GetClusterManifestSender sends the GetClusterManifest request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetClusterUpgradeProgress ¶
func (client BaseClient) GetClusterUpgradeProgress(ctx context.Context, timeout *int64) (result ClusterUpgradeProgressObject, err error)
GetClusterUpgradeProgress gets the current progress of the ongoing cluster upgrade. If no upgrade is currently in progress, gets the last state of the previous cluster upgrade. Parameters: timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetClusterUpgradeProgressPreparer ¶
func (client BaseClient) GetClusterUpgradeProgressPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
GetClusterUpgradeProgressPreparer prepares the GetClusterUpgradeProgress request.
func (BaseClient) GetClusterUpgradeProgressResponder ¶
func (client BaseClient) GetClusterUpgradeProgressResponder(resp *http.Response) (result ClusterUpgradeProgressObject, err error)
GetClusterUpgradeProgressResponder handles the response to the GetClusterUpgradeProgress request. The method always closes the http.Response Body.
func (BaseClient) GetClusterUpgradeProgressSender ¶
GetClusterUpgradeProgressSender sends the GetClusterUpgradeProgress request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetComposeDeploymentStatus ¶
func (client BaseClient) GetComposeDeploymentStatus(ctx context.Context, deploymentName string, timeout *int64) (result ComposeDeploymentStatusInfo, err error)
GetComposeDeploymentStatus returns the status of the compose deployment that was created or in the process of being created in the Service Fabric cluster and whose name matches the one specified as the parameter. The response includes the name, status and other details about the deployment. Parameters: deploymentName - the identity of the deployment. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetComposeDeploymentStatusList ¶
func (client BaseClient) GetComposeDeploymentStatusList(ctx context.Context, continuationToken string, maxResults *int64, timeout *int64) (result PagedComposeDeploymentStatusInfoList, err error)
GetComposeDeploymentStatusList gets the status about the compose deployments that were created or in the process of being created in the Service Fabric cluster. The response includes the name, status and other details about the compose deployments. If the list of deployments do not fit in a page, one page of results is returned as well as a continuation token which can be used to get the next page. Parameters: continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. maxResults - the maximum number of results to be returned as part of the paged queries. This parameter defines the upper bound on the number of results returned. The results returned can be less than the specified maximum results if they do not fit in the message as per the max message size restrictions defined in the configuration. If this parameter is zero or not specified, the paged queries includes as many results as possible that fit in the return message. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetComposeDeploymentStatusListPreparer ¶
func (client BaseClient) GetComposeDeploymentStatusListPreparer(ctx context.Context, continuationToken string, maxResults *int64, timeout *int64) (*http.Request, error)
GetComposeDeploymentStatusListPreparer prepares the GetComposeDeploymentStatusList request.
func (BaseClient) GetComposeDeploymentStatusListResponder ¶
func (client BaseClient) GetComposeDeploymentStatusListResponder(resp *http.Response) (result PagedComposeDeploymentStatusInfoList, err error)
GetComposeDeploymentStatusListResponder handles the response to the GetComposeDeploymentStatusList request. The method always closes the http.Response Body.
func (BaseClient) GetComposeDeploymentStatusListSender ¶
func (client BaseClient) GetComposeDeploymentStatusListSender(req *http.Request) (*http.Response, error)
GetComposeDeploymentStatusListSender sends the GetComposeDeploymentStatusList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetComposeDeploymentStatusPreparer ¶
func (client BaseClient) GetComposeDeploymentStatusPreparer(ctx context.Context, deploymentName string, timeout *int64) (*http.Request, error)
GetComposeDeploymentStatusPreparer prepares the GetComposeDeploymentStatus request.
func (BaseClient) GetComposeDeploymentStatusResponder ¶
func (client BaseClient) GetComposeDeploymentStatusResponder(resp *http.Response) (result ComposeDeploymentStatusInfo, err error)
GetComposeDeploymentStatusResponder handles the response to the GetComposeDeploymentStatus request. The method always closes the http.Response Body.
func (BaseClient) GetComposeDeploymentStatusSender ¶
func (client BaseClient) GetComposeDeploymentStatusSender(req *http.Request) (*http.Response, error)
GetComposeDeploymentStatusSender sends the GetComposeDeploymentStatus request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetComposeDeploymentUpgradeProgress ¶
func (client BaseClient) GetComposeDeploymentUpgradeProgress(ctx context.Context, deploymentName string, timeout *int64) (result ComposeDeploymentUpgradeProgressInfo, err error)
GetComposeDeploymentUpgradeProgress returns the information about the state of the compose deployment upgrade along with details to aid debugging application health issues. Parameters: deploymentName - the identity of the deployment. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetComposeDeploymentUpgradeProgressPreparer ¶
func (client BaseClient) GetComposeDeploymentUpgradeProgressPreparer(ctx context.Context, deploymentName string, timeout *int64) (*http.Request, error)
GetComposeDeploymentUpgradeProgressPreparer prepares the GetComposeDeploymentUpgradeProgress request.
func (BaseClient) GetComposeDeploymentUpgradeProgressResponder ¶
func (client BaseClient) GetComposeDeploymentUpgradeProgressResponder(resp *http.Response) (result ComposeDeploymentUpgradeProgressInfo, err error)
GetComposeDeploymentUpgradeProgressResponder handles the response to the GetComposeDeploymentUpgradeProgress request. The method always closes the http.Response Body.
func (BaseClient) GetComposeDeploymentUpgradeProgressSender ¶
func (client BaseClient) GetComposeDeploymentUpgradeProgressSender(req *http.Request) (*http.Response, error)
GetComposeDeploymentUpgradeProgressSender sends the GetComposeDeploymentUpgradeProgress request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetContainerLogsDeployedOnNode ¶
func (client BaseClient) GetContainerLogsDeployedOnNode(ctx context.Context, nodeName string, applicationID string, serviceManifestName string, codePackageName string, tail string, previous *bool, timeout *int64) (result ContainerLogs, err error)
GetContainerLogsDeployedOnNode gets the container logs for container deployed on a Service Fabric node for the given code package. Parameters: nodeName - the name of the node. applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. serviceManifestName - the name of a service manifest registered as part of an application type in a Service Fabric cluster. codePackageName - the name of code package specified in service manifest registered as part of an application type in a Service Fabric cluster. tail - number of lines to show from the end of the logs. Default is 100. 'all' to show the complete logs. previous - specifies whether to get container logs from exited/dead containers of the code package instance. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetContainerLogsDeployedOnNodePreparer ¶
func (client BaseClient) GetContainerLogsDeployedOnNodePreparer(ctx context.Context, nodeName string, applicationID string, serviceManifestName string, codePackageName string, tail string, previous *bool, timeout *int64) (*http.Request, error)
GetContainerLogsDeployedOnNodePreparer prepares the GetContainerLogsDeployedOnNode request.
func (BaseClient) GetContainerLogsDeployedOnNodeResponder ¶
func (client BaseClient) GetContainerLogsDeployedOnNodeResponder(resp *http.Response) (result ContainerLogs, err error)
GetContainerLogsDeployedOnNodeResponder handles the response to the GetContainerLogsDeployedOnNode request. The method always closes the http.Response Body.
func (BaseClient) GetContainerLogsDeployedOnNodeSender ¶
func (client BaseClient) GetContainerLogsDeployedOnNodeSender(req *http.Request) (*http.Response, error)
GetContainerLogsDeployedOnNodeSender sends the GetContainerLogsDeployedOnNode request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetContainersEventList ¶
func (client BaseClient) GetContainersEventList(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (result ListContainerInstanceEvent, err error)
GetContainersEventList the response is list of ContainerInstanceEvent objects. Parameters: startTimeUtc - the start time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. endTimeUtc - the end time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. eventsTypesFilter - this is a comma separated string specifying the types of FabricEvents that should only be included in the response. excludeAnalysisEvents - this param disables the retrieval of AnalysisEvents if true is passed. skipCorrelationLookup - this param disables the search of CorrelatedEvents information if true is passed. otherwise the CorrelationEvents get processed and HasCorrelatedEvents field in every FabricEvent gets populated.
func (BaseClient) GetContainersEventListPreparer ¶
func (client BaseClient) GetContainersEventListPreparer(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (*http.Request, error)
GetContainersEventListPreparer prepares the GetContainersEventList request.
func (BaseClient) GetContainersEventListResponder ¶
func (client BaseClient) GetContainersEventListResponder(resp *http.Response) (result ListContainerInstanceEvent, err error)
GetContainersEventListResponder handles the response to the GetContainersEventList request. The method always closes the http.Response Body.
func (BaseClient) GetContainersEventListSender ¶
GetContainersEventListSender sends the GetContainersEventList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetCorrelatedEventList ¶
func (client BaseClient) GetCorrelatedEventList(ctx context.Context, eventInstanceID string, timeout *int64) (result ListFabricEvent, err error)
GetCorrelatedEventList the response is list of FabricEvents. Parameters: eventInstanceID - the EventInstanceId. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetCorrelatedEventListPreparer ¶
func (client BaseClient) GetCorrelatedEventListPreparer(ctx context.Context, eventInstanceID string, timeout *int64) (*http.Request, error)
GetCorrelatedEventListPreparer prepares the GetCorrelatedEventList request.
func (BaseClient) GetCorrelatedEventListResponder ¶
func (client BaseClient) GetCorrelatedEventListResponder(resp *http.Response) (result ListFabricEvent, err error)
GetCorrelatedEventListResponder handles the response to the GetCorrelatedEventList request. The method always closes the http.Response Body.
func (BaseClient) GetCorrelatedEventListSender ¶
GetCorrelatedEventListSender sends the GetCorrelatedEventList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetDataLossProgress ¶
func (client BaseClient) GetDataLossProgress(ctx context.Context, serviceID string, partitionID uuid.UUID, operationID uuid.UUID, timeout *int64) (result PartitionDataLossProgress, err error)
GetDataLossProgress gets the progress of a data loss operation started with StartDataLoss, using the OperationId. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. partitionID - the identity of the partition. operationID - a GUID that identifies a call of this API. This is passed into the corresponding GetProgress API timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetDataLossProgressPreparer ¶
func (client BaseClient) GetDataLossProgressPreparer(ctx context.Context, serviceID string, partitionID uuid.UUID, operationID uuid.UUID, timeout *int64) (*http.Request, error)
GetDataLossProgressPreparer prepares the GetDataLossProgress request.
func (BaseClient) GetDataLossProgressResponder ¶
func (client BaseClient) GetDataLossProgressResponder(resp *http.Response) (result PartitionDataLossProgress, err error)
GetDataLossProgressResponder handles the response to the GetDataLossProgress request. The method always closes the http.Response Body.
func (BaseClient) GetDataLossProgressSender ¶
GetDataLossProgressSender sends the GetDataLossProgress request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetDeployedApplicationHealth ¶
func (client BaseClient) GetDeployedApplicationHealth(ctx context.Context, nodeName string, applicationID string, eventsHealthStateFilter *int32, deployedServicePackagesHealthStateFilter *int32, excludeHealthStatistics *bool, timeout *int64) (result DeployedApplicationHealth, err error)
GetDeployedApplicationHealth gets the information about health of an application deployed on a Service Fabric node. Use EventsHealthStateFilter to optionally filter for the collection of HealthEvent objects reported on the deployed application based on health state. Use DeployedServicePackagesHealthStateFilter to optionally filter for DeployedServicePackageHealth children based on health state. Parameters: nodeName - the name of the node. applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. eventsHealthStateFilter - allows filtering the collection of HealthEvent objects returned based on health state. The possible values for this parameter include integer value of one of the following health states. Only events that match the filter are returned. All events are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. deployedServicePackagesHealthStateFilter - allows filtering of the deployed service package health state objects returned in the result of deployed application health query based on their health state. The possible values for this parameter include integer value of one of the following health states. Only deployed service packages that match the filter are returned. All deployed service packages are used to evaluate the aggregated health state of the deployed application. If not specified, all entries are returned. The state values are flag based enumeration, so the value can be a combination of these value obtained using bitwise 'OR' operator. For example, if the provided value is 6 then health state of service packages with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. excludeHealthStatistics - indicates whether the health statistics should be returned as part of the query result. False by default. The statistics show the number of children entities in health state Ok, Warning, and Error. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetDeployedApplicationHealthPreparer ¶
func (client BaseClient) GetDeployedApplicationHealthPreparer(ctx context.Context, nodeName string, applicationID string, eventsHealthStateFilter *int32, deployedServicePackagesHealthStateFilter *int32, excludeHealthStatistics *bool, timeout *int64) (*http.Request, error)
GetDeployedApplicationHealthPreparer prepares the GetDeployedApplicationHealth request.
func (BaseClient) GetDeployedApplicationHealthResponder ¶
func (client BaseClient) GetDeployedApplicationHealthResponder(resp *http.Response) (result DeployedApplicationHealth, err error)
GetDeployedApplicationHealthResponder handles the response to the GetDeployedApplicationHealth request. The method always closes the http.Response Body.
func (BaseClient) GetDeployedApplicationHealthSender ¶
func (client BaseClient) GetDeployedApplicationHealthSender(req *http.Request) (*http.Response, error)
GetDeployedApplicationHealthSender sends the GetDeployedApplicationHealth request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetDeployedApplicationHealthUsingPolicy ¶
func (client BaseClient) GetDeployedApplicationHealthUsingPolicy(ctx context.Context, nodeName string, applicationID string, eventsHealthStateFilter *int32, deployedServicePackagesHealthStateFilter *int32, applicationHealthPolicy *ApplicationHealthPolicy, excludeHealthStatistics *bool, timeout *int64) (result DeployedApplicationHealth, err error)
GetDeployedApplicationHealthUsingPolicy gets the information about health of an application deployed on a Service Fabric node using the specified policy. Use EventsHealthStateFilter to optionally filter for the collection of HealthEvent objects reported on the deployed application based on health state. Use DeployedServicePackagesHealthStateFilter to optionally filter for DeployedServicePackageHealth children based on health state. Use ApplicationHealthPolicy to optionally override the health policies used to evaluate the health. This API only uses 'ConsiderWarningAsError' field of the ApplicationHealthPolicy. The rest of the fields are ignored while evaluating the health of the deployed application. Parameters: nodeName - the name of the node. applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. eventsHealthStateFilter - allows filtering the collection of HealthEvent objects returned based on health state. The possible values for this parameter include integer value of one of the following health states. Only events that match the filter are returned. All events are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. deployedServicePackagesHealthStateFilter - allows filtering of the deployed service package health state objects returned in the result of deployed application health query based on their health state. The possible values for this parameter include integer value of one of the following health states. Only deployed service packages that match the filter are returned. All deployed service packages are used to evaluate the aggregated health state of the deployed application. If not specified, all entries are returned. The state values are flag based enumeration, so the value can be a combination of these value obtained using bitwise 'OR' operator. For example, if the provided value is 6 then health state of service packages with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. applicationHealthPolicy - describes the health policies used to evaluate the health of an application or one of its children. If not present, the health evaluation uses the health policy from application manifest or the default health policy. excludeHealthStatistics - indicates whether the health statistics should be returned as part of the query result. False by default. The statistics show the number of children entities in health state Ok, Warning, and Error. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetDeployedApplicationHealthUsingPolicyPreparer ¶
func (client BaseClient) GetDeployedApplicationHealthUsingPolicyPreparer(ctx context.Context, nodeName string, applicationID string, eventsHealthStateFilter *int32, deployedServicePackagesHealthStateFilter *int32, applicationHealthPolicy *ApplicationHealthPolicy, excludeHealthStatistics *bool, timeout *int64) (*http.Request, error)
GetDeployedApplicationHealthUsingPolicyPreparer prepares the GetDeployedApplicationHealthUsingPolicy request.
func (BaseClient) GetDeployedApplicationHealthUsingPolicyResponder ¶
func (client BaseClient) GetDeployedApplicationHealthUsingPolicyResponder(resp *http.Response) (result DeployedApplicationHealth, err error)
GetDeployedApplicationHealthUsingPolicyResponder handles the response to the GetDeployedApplicationHealthUsingPolicy request. The method always closes the http.Response Body.
func (BaseClient) GetDeployedApplicationHealthUsingPolicySender ¶
func (client BaseClient) GetDeployedApplicationHealthUsingPolicySender(req *http.Request) (*http.Response, error)
GetDeployedApplicationHealthUsingPolicySender sends the GetDeployedApplicationHealthUsingPolicy request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetDeployedApplicationInfo ¶
func (client BaseClient) GetDeployedApplicationInfo(ctx context.Context, nodeName string, applicationID string, timeout *int64, includeHealthState *bool) (result DeployedApplicationInfo, err error)
GetDeployedApplicationInfo gets the information about an application deployed on a Service Fabric node. This query returns system application information if the application ID provided is for system application. Results encompass deployed applications in active, activating, and downloading states. This query requires that the node name corresponds to a node on the cluster. The query fails if the provided node name does not point to any active Service Fabric nodes on the cluster. Parameters: nodeName - the name of the node. applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. includeHealthState - include the health state of an entity. If this parameter is false or not specified, then the health state returned is "Unknown". When set to true, the query goes in parallel to the node and the health system service before the results are merged. As a result, the query is more expensive and may take a longer time.
func (BaseClient) GetDeployedApplicationInfoList ¶
func (client BaseClient) GetDeployedApplicationInfoList(ctx context.Context, nodeName string, timeout *int64, includeHealthState *bool, continuationToken string, maxResults *int64) (result PagedDeployedApplicationInfoList, err error)
GetDeployedApplicationInfoList gets the list of applications deployed on a Service Fabric node. The results do not include information about deployed system applications unless explicitly queried for by ID. Results encompass deployed applications in active, activating, and downloading states. This query requires that the node name corresponds to a node on the cluster. The query fails if the provided node name does not point to any active Service Fabric nodes on the cluster. Parameters: nodeName - the name of the node. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. includeHealthState - include the health state of an entity. If this parameter is false or not specified, then the health state returned is "Unknown". When set to true, the query goes in parallel to the node and the health system service before the results are merged. As a result, the query is more expensive and may take a longer time. continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. maxResults - the maximum number of results to be returned as part of the paged queries. This parameter defines the upper bound on the number of results returned. The results returned can be less than the specified maximum results if they do not fit in the message as per the max message size restrictions defined in the configuration. If this parameter is zero or not specified, the paged queries includes as many results as possible that fit in the return message.
func (BaseClient) GetDeployedApplicationInfoListPreparer ¶
func (client BaseClient) GetDeployedApplicationInfoListPreparer(ctx context.Context, nodeName string, timeout *int64, includeHealthState *bool, continuationToken string, maxResults *int64) (*http.Request, error)
GetDeployedApplicationInfoListPreparer prepares the GetDeployedApplicationInfoList request.
func (BaseClient) GetDeployedApplicationInfoListResponder ¶
func (client BaseClient) GetDeployedApplicationInfoListResponder(resp *http.Response) (result PagedDeployedApplicationInfoList, err error)
GetDeployedApplicationInfoListResponder handles the response to the GetDeployedApplicationInfoList request. The method always closes the http.Response Body.
func (BaseClient) GetDeployedApplicationInfoListSender ¶
func (client BaseClient) GetDeployedApplicationInfoListSender(req *http.Request) (*http.Response, error)
GetDeployedApplicationInfoListSender sends the GetDeployedApplicationInfoList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetDeployedApplicationInfoPreparer ¶
func (client BaseClient) GetDeployedApplicationInfoPreparer(ctx context.Context, nodeName string, applicationID string, timeout *int64, includeHealthState *bool) (*http.Request, error)
GetDeployedApplicationInfoPreparer prepares the GetDeployedApplicationInfo request.
func (BaseClient) GetDeployedApplicationInfoResponder ¶
func (client BaseClient) GetDeployedApplicationInfoResponder(resp *http.Response) (result DeployedApplicationInfo, err error)
GetDeployedApplicationInfoResponder handles the response to the GetDeployedApplicationInfo request. The method always closes the http.Response Body.
func (BaseClient) GetDeployedApplicationInfoSender ¶
func (client BaseClient) GetDeployedApplicationInfoSender(req *http.Request) (*http.Response, error)
GetDeployedApplicationInfoSender sends the GetDeployedApplicationInfo request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetDeployedCodePackageInfoList ¶
func (client BaseClient) GetDeployedCodePackageInfoList(ctx context.Context, nodeName string, applicationID string, serviceManifestName string, codePackageName string, timeout *int64) (result ListDeployedCodePackageInfo, err error)
GetDeployedCodePackageInfoList gets the list of code packages deployed on a Service Fabric node for the given application. Parameters: nodeName - the name of the node. applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. serviceManifestName - the name of a service manifest registered as part of an application type in a Service Fabric cluster. codePackageName - the name of code package specified in service manifest registered as part of an application type in a Service Fabric cluster. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetDeployedCodePackageInfoListPreparer ¶
func (client BaseClient) GetDeployedCodePackageInfoListPreparer(ctx context.Context, nodeName string, applicationID string, serviceManifestName string, codePackageName string, timeout *int64) (*http.Request, error)
GetDeployedCodePackageInfoListPreparer prepares the GetDeployedCodePackageInfoList request.
func (BaseClient) GetDeployedCodePackageInfoListResponder ¶
func (client BaseClient) GetDeployedCodePackageInfoListResponder(resp *http.Response) (result ListDeployedCodePackageInfo, err error)
GetDeployedCodePackageInfoListResponder handles the response to the GetDeployedCodePackageInfoList request. The method always closes the http.Response Body.
func (BaseClient) GetDeployedCodePackageInfoListSender ¶
func (client BaseClient) GetDeployedCodePackageInfoListSender(req *http.Request) (*http.Response, error)
GetDeployedCodePackageInfoListSender sends the GetDeployedCodePackageInfoList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetDeployedServicePackageHealth ¶
func (client BaseClient) GetDeployedServicePackageHealth(ctx context.Context, nodeName string, applicationID string, servicePackageName string, eventsHealthStateFilter *int32, timeout *int64) (result DeployedServicePackageHealth, err error)
GetDeployedServicePackageHealth gets the information about health of service package for a specific application deployed on a Service Fabric node. Use EventsHealthStateFilter to optionally filter for the collection of HealthEvent objects reported on the deployed service package based on health state. Parameters: nodeName - the name of the node. applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. servicePackageName - the name of the service package. eventsHealthStateFilter - allows filtering the collection of HealthEvent objects returned based on health state. The possible values for this parameter include integer value of one of the following health states. Only events that match the filter are returned. All events are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetDeployedServicePackageHealthPreparer ¶
func (client BaseClient) GetDeployedServicePackageHealthPreparer(ctx context.Context, nodeName string, applicationID string, servicePackageName string, eventsHealthStateFilter *int32, timeout *int64) (*http.Request, error)
GetDeployedServicePackageHealthPreparer prepares the GetDeployedServicePackageHealth request.
func (BaseClient) GetDeployedServicePackageHealthResponder ¶
func (client BaseClient) GetDeployedServicePackageHealthResponder(resp *http.Response) (result DeployedServicePackageHealth, err error)
GetDeployedServicePackageHealthResponder handles the response to the GetDeployedServicePackageHealth request. The method always closes the http.Response Body.
func (BaseClient) GetDeployedServicePackageHealthSender ¶
func (client BaseClient) GetDeployedServicePackageHealthSender(req *http.Request) (*http.Response, error)
GetDeployedServicePackageHealthSender sends the GetDeployedServicePackageHealth request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetDeployedServicePackageHealthUsingPolicy ¶
func (client BaseClient) GetDeployedServicePackageHealthUsingPolicy(ctx context.Context, nodeName string, applicationID string, servicePackageName string, eventsHealthStateFilter *int32, applicationHealthPolicy *ApplicationHealthPolicy, timeout *int64) (result DeployedServicePackageHealth, err error)
GetDeployedServicePackageHealthUsingPolicy gets the information about health of an service package for a specific application deployed on a Service Fabric node. using the specified policy. Use EventsHealthStateFilter to optionally filter for the collection of HealthEvent objects reported on the deployed service package based on health state. Use ApplicationHealthPolicy to optionally override the health policies used to evaluate the health. This API only uses 'ConsiderWarningAsError' field of the ApplicationHealthPolicy. The rest of the fields are ignored while evaluating the health of the deployed service package. Parameters: nodeName - the name of the node. applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. servicePackageName - the name of the service package. eventsHealthStateFilter - allows filtering the collection of HealthEvent objects returned based on health state. The possible values for this parameter include integer value of one of the following health states. Only events that match the filter are returned. All events are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. applicationHealthPolicy - describes the health policies used to evaluate the health of an application or one of its children. If not present, the health evaluation uses the health policy from application manifest or the default health policy. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetDeployedServicePackageHealthUsingPolicyPreparer ¶
func (client BaseClient) GetDeployedServicePackageHealthUsingPolicyPreparer(ctx context.Context, nodeName string, applicationID string, servicePackageName string, eventsHealthStateFilter *int32, applicationHealthPolicy *ApplicationHealthPolicy, timeout *int64) (*http.Request, error)
GetDeployedServicePackageHealthUsingPolicyPreparer prepares the GetDeployedServicePackageHealthUsingPolicy request.
func (BaseClient) GetDeployedServicePackageHealthUsingPolicyResponder ¶
func (client BaseClient) GetDeployedServicePackageHealthUsingPolicyResponder(resp *http.Response) (result DeployedServicePackageHealth, err error)
GetDeployedServicePackageHealthUsingPolicyResponder handles the response to the GetDeployedServicePackageHealthUsingPolicy request. The method always closes the http.Response Body.
func (BaseClient) GetDeployedServicePackageHealthUsingPolicySender ¶
func (client BaseClient) GetDeployedServicePackageHealthUsingPolicySender(req *http.Request) (*http.Response, error)
GetDeployedServicePackageHealthUsingPolicySender sends the GetDeployedServicePackageHealthUsingPolicy request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetDeployedServicePackageInfoList ¶
func (client BaseClient) GetDeployedServicePackageInfoList(ctx context.Context, nodeName string, applicationID string, timeout *int64) (result ListDeployedServicePackageInfo, err error)
GetDeployedServicePackageInfoList returns the information about the service packages deployed on a Service Fabric node for the given application. Parameters: nodeName - the name of the node. applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetDeployedServicePackageInfoListByName ¶
func (client BaseClient) GetDeployedServicePackageInfoListByName(ctx context.Context, nodeName string, applicationID string, servicePackageName string, timeout *int64) (result ListDeployedServicePackageInfo, err error)
GetDeployedServicePackageInfoListByName returns the information about the service packages deployed on a Service Fabric node for the given application. These results are of service packages whose name match exactly the service package name specified as the parameter. Parameters: nodeName - the name of the node. applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. servicePackageName - the name of the service package. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetDeployedServicePackageInfoListByNamePreparer ¶
func (client BaseClient) GetDeployedServicePackageInfoListByNamePreparer(ctx context.Context, nodeName string, applicationID string, servicePackageName string, timeout *int64) (*http.Request, error)
GetDeployedServicePackageInfoListByNamePreparer prepares the GetDeployedServicePackageInfoListByName request.
func (BaseClient) GetDeployedServicePackageInfoListByNameResponder ¶
func (client BaseClient) GetDeployedServicePackageInfoListByNameResponder(resp *http.Response) (result ListDeployedServicePackageInfo, err error)
GetDeployedServicePackageInfoListByNameResponder handles the response to the GetDeployedServicePackageInfoListByName request. The method always closes the http.Response Body.
func (BaseClient) GetDeployedServicePackageInfoListByNameSender ¶
func (client BaseClient) GetDeployedServicePackageInfoListByNameSender(req *http.Request) (*http.Response, error)
GetDeployedServicePackageInfoListByNameSender sends the GetDeployedServicePackageInfoListByName request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetDeployedServicePackageInfoListPreparer ¶
func (client BaseClient) GetDeployedServicePackageInfoListPreparer(ctx context.Context, nodeName string, applicationID string, timeout *int64) (*http.Request, error)
GetDeployedServicePackageInfoListPreparer prepares the GetDeployedServicePackageInfoList request.
func (BaseClient) GetDeployedServicePackageInfoListResponder ¶
func (client BaseClient) GetDeployedServicePackageInfoListResponder(resp *http.Response) (result ListDeployedServicePackageInfo, err error)
GetDeployedServicePackageInfoListResponder handles the response to the GetDeployedServicePackageInfoList request. The method always closes the http.Response Body.
func (BaseClient) GetDeployedServicePackageInfoListSender ¶
func (client BaseClient) GetDeployedServicePackageInfoListSender(req *http.Request) (*http.Response, error)
GetDeployedServicePackageInfoListSender sends the GetDeployedServicePackageInfoList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetDeployedServiceReplicaDetailInfo ¶
func (client BaseClient) GetDeployedServiceReplicaDetailInfo(ctx context.Context, nodeName string, partitionID uuid.UUID, replicaID string, timeout *int64) (result DeployedServiceReplicaDetailInfoModel, err error)
GetDeployedServiceReplicaDetailInfo gets the details of the replica deployed on a Service Fabric node. The information include service kind, service name, current service operation, current service operation start date time, partition ID, replica/instance ID, reported load, and other information. Parameters: nodeName - the name of the node. partitionID - the identity of the partition. replicaID - the identifier of the replica. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetDeployedServiceReplicaDetailInfoByPartitionID ¶
func (client BaseClient) GetDeployedServiceReplicaDetailInfoByPartitionID(ctx context.Context, nodeName string, partitionID uuid.UUID, timeout *int64) (result DeployedServiceReplicaDetailInfoModel, err error)
GetDeployedServiceReplicaDetailInfoByPartitionID gets the details of the replica deployed on a Service Fabric node. The information include service kind, service name, current service operation, current service operation start date time, partition ID, replica/instance ID, reported load, and other information. Parameters: nodeName - the name of the node. partitionID - the identity of the partition. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetDeployedServiceReplicaDetailInfoByPartitionIDPreparer ¶
func (client BaseClient) GetDeployedServiceReplicaDetailInfoByPartitionIDPreparer(ctx context.Context, nodeName string, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
GetDeployedServiceReplicaDetailInfoByPartitionIDPreparer prepares the GetDeployedServiceReplicaDetailInfoByPartitionID request.
func (BaseClient) GetDeployedServiceReplicaDetailInfoByPartitionIDResponder ¶
func (client BaseClient) GetDeployedServiceReplicaDetailInfoByPartitionIDResponder(resp *http.Response) (result DeployedServiceReplicaDetailInfoModel, err error)
GetDeployedServiceReplicaDetailInfoByPartitionIDResponder handles the response to the GetDeployedServiceReplicaDetailInfoByPartitionID request. The method always closes the http.Response Body.
func (BaseClient) GetDeployedServiceReplicaDetailInfoByPartitionIDSender ¶
func (client BaseClient) GetDeployedServiceReplicaDetailInfoByPartitionIDSender(req *http.Request) (*http.Response, error)
GetDeployedServiceReplicaDetailInfoByPartitionIDSender sends the GetDeployedServiceReplicaDetailInfoByPartitionID request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetDeployedServiceReplicaDetailInfoPreparer ¶
func (client BaseClient) GetDeployedServiceReplicaDetailInfoPreparer(ctx context.Context, nodeName string, partitionID uuid.UUID, replicaID string, timeout *int64) (*http.Request, error)
GetDeployedServiceReplicaDetailInfoPreparer prepares the GetDeployedServiceReplicaDetailInfo request.
func (BaseClient) GetDeployedServiceReplicaDetailInfoResponder ¶
func (client BaseClient) GetDeployedServiceReplicaDetailInfoResponder(resp *http.Response) (result DeployedServiceReplicaDetailInfoModel, err error)
GetDeployedServiceReplicaDetailInfoResponder handles the response to the GetDeployedServiceReplicaDetailInfo request. The method always closes the http.Response Body.
func (BaseClient) GetDeployedServiceReplicaDetailInfoSender ¶
func (client BaseClient) GetDeployedServiceReplicaDetailInfoSender(req *http.Request) (*http.Response, error)
GetDeployedServiceReplicaDetailInfoSender sends the GetDeployedServiceReplicaDetailInfo request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetDeployedServiceReplicaInfoList ¶
func (client BaseClient) GetDeployedServiceReplicaInfoList(ctx context.Context, nodeName string, applicationID string, partitionID *uuid.UUID, serviceManifestName string, timeout *int64) (result ListDeployedServiceReplicaInfo, err error)
GetDeployedServiceReplicaInfoList gets the list containing the information about replicas deployed on a Service Fabric node. The information include partition ID, replica ID, status of the replica, name of the service, name of the service type, and other information. Use PartitionId or ServiceManifestName query parameters to return information about the deployed replicas matching the specified values for those parameters. Parameters: nodeName - the name of the node. applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. partitionID - the identity of the partition. serviceManifestName - the name of a service manifest registered as part of an application type in a Service Fabric cluster. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetDeployedServiceReplicaInfoListPreparer ¶
func (client BaseClient) GetDeployedServiceReplicaInfoListPreparer(ctx context.Context, nodeName string, applicationID string, partitionID *uuid.UUID, serviceManifestName string, timeout *int64) (*http.Request, error)
GetDeployedServiceReplicaInfoListPreparer prepares the GetDeployedServiceReplicaInfoList request.
func (BaseClient) GetDeployedServiceReplicaInfoListResponder ¶
func (client BaseClient) GetDeployedServiceReplicaInfoListResponder(resp *http.Response) (result ListDeployedServiceReplicaInfo, err error)
GetDeployedServiceReplicaInfoListResponder handles the response to the GetDeployedServiceReplicaInfoList request. The method always closes the http.Response Body.
func (BaseClient) GetDeployedServiceReplicaInfoListSender ¶
func (client BaseClient) GetDeployedServiceReplicaInfoListSender(req *http.Request) (*http.Response, error)
GetDeployedServiceReplicaInfoListSender sends the GetDeployedServiceReplicaInfoList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetDeployedServiceTypeInfoByName ¶
func (client BaseClient) GetDeployedServiceTypeInfoByName(ctx context.Context, nodeName string, applicationID string, serviceTypeName string, serviceManifestName string, timeout *int64) (result ListDeployedServiceTypeInfo, err error)
GetDeployedServiceTypeInfoByName gets the list containing the information about a specific service type from the applications deployed on a node in a Service Fabric cluster. The response includes the name of the service type, its registration status, the code package that registered it and activation ID of the service package. Each entry represents one activation of a service type, differentiated by the activation ID. Parameters: nodeName - the name of the node. applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. serviceTypeName - specifies the name of a Service Fabric service type. serviceManifestName - the name of the service manifest to filter the list of deployed service type information. If specified, the response will only contain the information about service types that are defined in this service manifest. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetDeployedServiceTypeInfoByNamePreparer ¶
func (client BaseClient) GetDeployedServiceTypeInfoByNamePreparer(ctx context.Context, nodeName string, applicationID string, serviceTypeName string, serviceManifestName string, timeout *int64) (*http.Request, error)
GetDeployedServiceTypeInfoByNamePreparer prepares the GetDeployedServiceTypeInfoByName request.
func (BaseClient) GetDeployedServiceTypeInfoByNameResponder ¶
func (client BaseClient) GetDeployedServiceTypeInfoByNameResponder(resp *http.Response) (result ListDeployedServiceTypeInfo, err error)
GetDeployedServiceTypeInfoByNameResponder handles the response to the GetDeployedServiceTypeInfoByName request. The method always closes the http.Response Body.
func (BaseClient) GetDeployedServiceTypeInfoByNameSender ¶
func (client BaseClient) GetDeployedServiceTypeInfoByNameSender(req *http.Request) (*http.Response, error)
GetDeployedServiceTypeInfoByNameSender sends the GetDeployedServiceTypeInfoByName request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetDeployedServiceTypeInfoList ¶
func (client BaseClient) GetDeployedServiceTypeInfoList(ctx context.Context, nodeName string, applicationID string, serviceManifestName string, timeout *int64) (result ListDeployedServiceTypeInfo, err error)
GetDeployedServiceTypeInfoList gets the list containing the information about service types from the applications deployed on a node in a Service Fabric cluster. The response includes the name of the service type, its registration status, the code package that registered it and activation ID of the service package. Parameters: nodeName - the name of the node. applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. serviceManifestName - the name of the service manifest to filter the list of deployed service type information. If specified, the response will only contain the information about service types that are defined in this service manifest. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetDeployedServiceTypeInfoListPreparer ¶
func (client BaseClient) GetDeployedServiceTypeInfoListPreparer(ctx context.Context, nodeName string, applicationID string, serviceManifestName string, timeout *int64) (*http.Request, error)
GetDeployedServiceTypeInfoListPreparer prepares the GetDeployedServiceTypeInfoList request.
func (BaseClient) GetDeployedServiceTypeInfoListResponder ¶
func (client BaseClient) GetDeployedServiceTypeInfoListResponder(resp *http.Response) (result ListDeployedServiceTypeInfo, err error)
GetDeployedServiceTypeInfoListResponder handles the response to the GetDeployedServiceTypeInfoList request. The method always closes the http.Response Body.
func (BaseClient) GetDeployedServiceTypeInfoListSender ¶
func (client BaseClient) GetDeployedServiceTypeInfoListSender(req *http.Request) (*http.Response, error)
GetDeployedServiceTypeInfoListSender sends the GetDeployedServiceTypeInfoList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetFaultOperationList ¶
func (client BaseClient) GetFaultOperationList(ctx context.Context, typeFilter int32, stateFilter int32, timeout *int64) (result ListOperationStatus, err error)
GetFaultOperationList gets the a list of user-induced fault operations filtered by provided input. Parameters: typeFilter - used to filter on OperationType for user-induced operations. 65535 - select all 1 - select PartitionDataLoss. 2 - select PartitionQuorumLoss. 4 - select PartitionRestart. 8 - select NodeTransition. stateFilter - used to filter on OperationState's for user-induced operations. 65535 - select All 1 - select Running 2 - select RollingBack 8 - select Completed 16 - select Faulted 32 - select Cancelled 64 - select ForceCancelled timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetFaultOperationListPreparer ¶
func (client BaseClient) GetFaultOperationListPreparer(ctx context.Context, typeFilter int32, stateFilter int32, timeout *int64) (*http.Request, error)
GetFaultOperationListPreparer prepares the GetFaultOperationList request.
func (BaseClient) GetFaultOperationListResponder ¶
func (client BaseClient) GetFaultOperationListResponder(resp *http.Response) (result ListOperationStatus, err error)
GetFaultOperationListResponder handles the response to the GetFaultOperationList request. The method always closes the http.Response Body.
func (BaseClient) GetFaultOperationListSender ¶
GetFaultOperationListSender sends the GetFaultOperationList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetImageStoreContent ¶
func (client BaseClient) GetImageStoreContent(ctx context.Context, contentPath string, timeout *int64) (result ImageStoreContent, err error)
GetImageStoreContent returns the information about the image store content at the specified contentPath relative to the root of the image store. Parameters: contentPath - relative path to file or folder in the image store from its root. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetImageStoreContentPreparer ¶
func (client BaseClient) GetImageStoreContentPreparer(ctx context.Context, contentPath string, timeout *int64) (*http.Request, error)
GetImageStoreContentPreparer prepares the GetImageStoreContent request.
func (BaseClient) GetImageStoreContentResponder ¶
func (client BaseClient) GetImageStoreContentResponder(resp *http.Response) (result ImageStoreContent, err error)
GetImageStoreContentResponder handles the response to the GetImageStoreContent request. The method always closes the http.Response Body.
func (BaseClient) GetImageStoreContentSender ¶
GetImageStoreContentSender sends the GetImageStoreContent request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetImageStoreRootContent ¶
func (client BaseClient) GetImageStoreRootContent(ctx context.Context, timeout *int64) (result ImageStoreContent, err error)
GetImageStoreRootContent returns the information about the image store content at the root of the image store. Parameters: timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetImageStoreRootContentPreparer ¶
func (client BaseClient) GetImageStoreRootContentPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
GetImageStoreRootContentPreparer prepares the GetImageStoreRootContent request.
func (BaseClient) GetImageStoreRootContentResponder ¶
func (client BaseClient) GetImageStoreRootContentResponder(resp *http.Response) (result ImageStoreContent, err error)
GetImageStoreRootContentResponder handles the response to the GetImageStoreRootContent request. The method always closes the http.Response Body.
func (BaseClient) GetImageStoreRootContentSender ¶
GetImageStoreRootContentSender sends the GetImageStoreRootContent request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetImageStoreUploadSessionByID ¶
func (client BaseClient) GetImageStoreUploadSessionByID(ctx context.Context, sessionID uuid.UUID, timeout *int64) (result UploadSession, err error)
GetImageStoreUploadSessionByID gets the image store upload session identified by the given ID. User can query the upload session at any time during uploading. Parameters: sessionID - a GUID generated by the user for a file uploading. It identifies an image store upload session which keeps track of all file chunks until it is committed. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetImageStoreUploadSessionByIDPreparer ¶
func (client BaseClient) GetImageStoreUploadSessionByIDPreparer(ctx context.Context, sessionID uuid.UUID, timeout *int64) (*http.Request, error)
GetImageStoreUploadSessionByIDPreparer prepares the GetImageStoreUploadSessionByID request.
func (BaseClient) GetImageStoreUploadSessionByIDResponder ¶
func (client BaseClient) GetImageStoreUploadSessionByIDResponder(resp *http.Response) (result UploadSession, err error)
GetImageStoreUploadSessionByIDResponder handles the response to the GetImageStoreUploadSessionByID request. The method always closes the http.Response Body.
func (BaseClient) GetImageStoreUploadSessionByIDSender ¶
func (client BaseClient) GetImageStoreUploadSessionByIDSender(req *http.Request) (*http.Response, error)
GetImageStoreUploadSessionByIDSender sends the GetImageStoreUploadSessionByID request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetImageStoreUploadSessionByPath ¶
func (client BaseClient) GetImageStoreUploadSessionByPath(ctx context.Context, contentPath string, timeout *int64) (result UploadSession, err error)
GetImageStoreUploadSessionByPath gets the image store upload session associated with the given image store relative path. User can query the upload session at any time during uploading. Parameters: contentPath - relative path to file or folder in the image store from its root. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetImageStoreUploadSessionByPathPreparer ¶
func (client BaseClient) GetImageStoreUploadSessionByPathPreparer(ctx context.Context, contentPath string, timeout *int64) (*http.Request, error)
GetImageStoreUploadSessionByPathPreparer prepares the GetImageStoreUploadSessionByPath request.
func (BaseClient) GetImageStoreUploadSessionByPathResponder ¶
func (client BaseClient) GetImageStoreUploadSessionByPathResponder(resp *http.Response) (result UploadSession, err error)
GetImageStoreUploadSessionByPathResponder handles the response to the GetImageStoreUploadSessionByPath request. The method always closes the http.Response Body.
func (BaseClient) GetImageStoreUploadSessionByPathSender ¶
func (client BaseClient) GetImageStoreUploadSessionByPathSender(req *http.Request) (*http.Response, error)
GetImageStoreUploadSessionByPathSender sends the GetImageStoreUploadSessionByPath request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetNameExistsInfo ¶
func (client BaseClient) GetNameExistsInfo(ctx context.Context, nameID string, timeout *int64) (result autorest.Response, err error)
GetNameExistsInfo returns whether the specified Service Fabric name exists. Parameters: nameID - the Service Fabric name, without the 'fabric:' URI scheme. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetNameExistsInfoPreparer ¶
func (client BaseClient) GetNameExistsInfoPreparer(ctx context.Context, nameID string, timeout *int64) (*http.Request, error)
GetNameExistsInfoPreparer prepares the GetNameExistsInfo request.
func (BaseClient) GetNameExistsInfoResponder ¶
func (client BaseClient) GetNameExistsInfoResponder(resp *http.Response) (result autorest.Response, err error)
GetNameExistsInfoResponder handles the response to the GetNameExistsInfo request. The method always closes the http.Response Body.
func (BaseClient) GetNameExistsInfoSender ¶
GetNameExistsInfoSender sends the GetNameExistsInfo request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetNodeEventList ¶
func (client BaseClient) GetNodeEventList(ctx context.Context, nodeName string, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (result ListNodeEvent, err error)
GetNodeEventList the response is list of NodeEvent objects. Parameters: nodeName - the name of the node. startTimeUtc - the start time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. endTimeUtc - the end time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. eventsTypesFilter - this is a comma separated string specifying the types of FabricEvents that should only be included in the response. excludeAnalysisEvents - this param disables the retrieval of AnalysisEvents if true is passed. skipCorrelationLookup - this param disables the search of CorrelatedEvents information if true is passed. otherwise the CorrelationEvents get processed and HasCorrelatedEvents field in every FabricEvent gets populated.
func (BaseClient) GetNodeEventListPreparer ¶
func (client BaseClient) GetNodeEventListPreparer(ctx context.Context, nodeName string, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (*http.Request, error)
GetNodeEventListPreparer prepares the GetNodeEventList request.
func (BaseClient) GetNodeEventListResponder ¶
func (client BaseClient) GetNodeEventListResponder(resp *http.Response) (result ListNodeEvent, err error)
GetNodeEventListResponder handles the response to the GetNodeEventList request. The method always closes the http.Response Body.
func (BaseClient) GetNodeEventListSender ¶
GetNodeEventListSender sends the GetNodeEventList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetNodeHealth ¶
func (client BaseClient) GetNodeHealth(ctx context.Context, nodeName string, eventsHealthStateFilter *int32, timeout *int64) (result NodeHealth, err error)
GetNodeHealth gets the health of a Service Fabric node. Use EventsHealthStateFilter to filter the collection of health events reported on the node based on the health state. If the node that you specify by name does not exist in the health store, this returns an error. Parameters: nodeName - the name of the node. eventsHealthStateFilter - allows filtering the collection of HealthEvent objects returned based on health state. The possible values for this parameter include integer value of one of the following health states. Only events that match the filter are returned. All events are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetNodeHealthPreparer ¶
func (client BaseClient) GetNodeHealthPreparer(ctx context.Context, nodeName string, eventsHealthStateFilter *int32, timeout *int64) (*http.Request, error)
GetNodeHealthPreparer prepares the GetNodeHealth request.
func (BaseClient) GetNodeHealthResponder ¶
func (client BaseClient) GetNodeHealthResponder(resp *http.Response) (result NodeHealth, err error)
GetNodeHealthResponder handles the response to the GetNodeHealth request. The method always closes the http.Response Body.
func (BaseClient) GetNodeHealthSender ¶
GetNodeHealthSender sends the GetNodeHealth request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetNodeHealthUsingPolicy ¶
func (client BaseClient) GetNodeHealthUsingPolicy(ctx context.Context, nodeName string, eventsHealthStateFilter *int32, clusterHealthPolicy *ClusterHealthPolicy, timeout *int64) (result NodeHealth, err error)
GetNodeHealthUsingPolicy gets the health of a Service Fabric node. Use EventsHealthStateFilter to filter the collection of health events reported on the node based on the health state. Use ClusterHealthPolicy in the POST body to override the health policies used to evaluate the health. If the node that you specify by name does not exist in the health store, this returns an error. Parameters: nodeName - the name of the node. eventsHealthStateFilter - allows filtering the collection of HealthEvent objects returned based on health state. The possible values for this parameter include integer value of one of the following health states. Only events that match the filter are returned. All events are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. clusterHealthPolicy - describes the health policies used to evaluate the health of a cluster or node. If not present, the health evaluation uses the health policy from cluster manifest or the default health policy. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetNodeHealthUsingPolicyPreparer ¶
func (client BaseClient) GetNodeHealthUsingPolicyPreparer(ctx context.Context, nodeName string, eventsHealthStateFilter *int32, clusterHealthPolicy *ClusterHealthPolicy, timeout *int64) (*http.Request, error)
GetNodeHealthUsingPolicyPreparer prepares the GetNodeHealthUsingPolicy request.
func (BaseClient) GetNodeHealthUsingPolicyResponder ¶
func (client BaseClient) GetNodeHealthUsingPolicyResponder(resp *http.Response) (result NodeHealth, err error)
GetNodeHealthUsingPolicyResponder handles the response to the GetNodeHealthUsingPolicy request. The method always closes the http.Response Body.
func (BaseClient) GetNodeHealthUsingPolicySender ¶
GetNodeHealthUsingPolicySender sends the GetNodeHealthUsingPolicy request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetNodeInfo ¶
func (client BaseClient) GetNodeInfo(ctx context.Context, nodeName string, timeout *int64) (result NodeInfo, err error)
GetNodeInfo gets the information about a specific node in the Service Fabric Cluster. The response includes the name, status, id, health, uptime, and other details about the node. Parameters: nodeName - the name of the node. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetNodeInfoList ¶
func (client BaseClient) GetNodeInfoList(ctx context.Context, continuationToken string, nodeStatusFilter NodeStatusFilter, timeout *int64) (result PagedNodeInfoList, err error)
GetNodeInfoList gets the list of nodes in the Service Fabric cluster. The response includes the name, status, id, health, uptime, and other details about the node. Parameters: continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. nodeStatusFilter - allows filtering the nodes based on the NodeStatus. Only the nodes that are matching the specified filter value will be returned. The filter value can be one of the following. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetNodeInfoListPreparer ¶
func (client BaseClient) GetNodeInfoListPreparer(ctx context.Context, continuationToken string, nodeStatusFilter NodeStatusFilter, timeout *int64) (*http.Request, error)
GetNodeInfoListPreparer prepares the GetNodeInfoList request.
func (BaseClient) GetNodeInfoListResponder ¶
func (client BaseClient) GetNodeInfoListResponder(resp *http.Response) (result PagedNodeInfoList, err error)
GetNodeInfoListResponder handles the response to the GetNodeInfoList request. The method always closes the http.Response Body.
func (BaseClient) GetNodeInfoListSender ¶
GetNodeInfoListSender sends the GetNodeInfoList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetNodeInfoPreparer ¶
func (client BaseClient) GetNodeInfoPreparer(ctx context.Context, nodeName string, timeout *int64) (*http.Request, error)
GetNodeInfoPreparer prepares the GetNodeInfo request.
func (BaseClient) GetNodeInfoResponder ¶
func (client BaseClient) GetNodeInfoResponder(resp *http.Response) (result NodeInfo, err error)
GetNodeInfoResponder handles the response to the GetNodeInfo request. The method always closes the http.Response Body.
func (BaseClient) GetNodeInfoSender ¶
GetNodeInfoSender sends the GetNodeInfo request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetNodeLoadInfo ¶
func (client BaseClient) GetNodeLoadInfo(ctx context.Context, nodeName string, timeout *int64) (result NodeLoadInfo, err error)
GetNodeLoadInfo retrieves the load information of a Service Fabric node for all the metrics that have load or capacity defined. Parameters: nodeName - the name of the node. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetNodeLoadInfoPreparer ¶
func (client BaseClient) GetNodeLoadInfoPreparer(ctx context.Context, nodeName string, timeout *int64) (*http.Request, error)
GetNodeLoadInfoPreparer prepares the GetNodeLoadInfo request.
func (BaseClient) GetNodeLoadInfoResponder ¶
func (client BaseClient) GetNodeLoadInfoResponder(resp *http.Response) (result NodeLoadInfo, err error)
GetNodeLoadInfoResponder handles the response to the GetNodeLoadInfo request. The method always closes the http.Response Body.
func (BaseClient) GetNodeLoadInfoSender ¶
GetNodeLoadInfoSender sends the GetNodeLoadInfo request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetNodeTransitionProgress ¶
func (client BaseClient) GetNodeTransitionProgress(ctx context.Context, nodeName string, operationID uuid.UUID, timeout *int64) (result NodeTransitionProgress, err error)
GetNodeTransitionProgress gets the progress of an operation started with StartNodeTransition using the provided OperationId. Parameters: nodeName - the name of the node. operationID - a GUID that identifies a call of this API. This is passed into the corresponding GetProgress API timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetNodeTransitionProgressPreparer ¶
func (client BaseClient) GetNodeTransitionProgressPreparer(ctx context.Context, nodeName string, operationID uuid.UUID, timeout *int64) (*http.Request, error)
GetNodeTransitionProgressPreparer prepares the GetNodeTransitionProgress request.
func (BaseClient) GetNodeTransitionProgressResponder ¶
func (client BaseClient) GetNodeTransitionProgressResponder(resp *http.Response) (result NodeTransitionProgress, err error)
GetNodeTransitionProgressResponder handles the response to the GetNodeTransitionProgress request. The method always closes the http.Response Body.
func (BaseClient) GetNodeTransitionProgressSender ¶
GetNodeTransitionProgressSender sends the GetNodeTransitionProgress request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetNodesEventList ¶
func (client BaseClient) GetNodesEventList(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (result ListNodeEvent, err error)
GetNodesEventList the response is list of NodeEvent objects. Parameters: startTimeUtc - the start time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. endTimeUtc - the end time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. eventsTypesFilter - this is a comma separated string specifying the types of FabricEvents that should only be included in the response. excludeAnalysisEvents - this param disables the retrieval of AnalysisEvents if true is passed. skipCorrelationLookup - this param disables the search of CorrelatedEvents information if true is passed. otherwise the CorrelationEvents get processed and HasCorrelatedEvents field in every FabricEvent gets populated.
func (BaseClient) GetNodesEventListPreparer ¶
func (client BaseClient) GetNodesEventListPreparer(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (*http.Request, error)
GetNodesEventListPreparer prepares the GetNodesEventList request.
func (BaseClient) GetNodesEventListResponder ¶
func (client BaseClient) GetNodesEventListResponder(resp *http.Response) (result ListNodeEvent, err error)
GetNodesEventListResponder handles the response to the GetNodesEventList request. The method always closes the http.Response Body.
func (BaseClient) GetNodesEventListSender ¶
GetNodesEventListSender sends the GetNodesEventList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetPartitionBackupConfigurationInfo ¶
func (client BaseClient) GetPartitionBackupConfigurationInfo(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result PartitionBackupConfigurationInfo, err error)
GetPartitionBackupConfigurationInfo gets the Service Fabric Backup configuration information for the specified partition. Parameters: partitionID - the identity of the partition. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetPartitionBackupConfigurationInfoPreparer ¶
func (client BaseClient) GetPartitionBackupConfigurationInfoPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
GetPartitionBackupConfigurationInfoPreparer prepares the GetPartitionBackupConfigurationInfo request.
func (BaseClient) GetPartitionBackupConfigurationInfoResponder ¶
func (client BaseClient) GetPartitionBackupConfigurationInfoResponder(resp *http.Response) (result PartitionBackupConfigurationInfo, err error)
GetPartitionBackupConfigurationInfoResponder handles the response to the GetPartitionBackupConfigurationInfo request. The method always closes the http.Response Body.
func (BaseClient) GetPartitionBackupConfigurationInfoSender ¶
func (client BaseClient) GetPartitionBackupConfigurationInfoSender(req *http.Request) (*http.Response, error)
GetPartitionBackupConfigurationInfoSender sends the GetPartitionBackupConfigurationInfo request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetPartitionBackupList ¶
func (client BaseClient) GetPartitionBackupList(ctx context.Context, partitionID uuid.UUID, timeout *int64, latest *bool, startDateTimeFilter *date.Time, endDateTimeFilter *date.Time) (result PagedBackupInfoList, err error)
GetPartitionBackupList returns a list of backups available for the specified partition. The server enumerates all the backups available in the backup store configured in the backup policy. It also allows filtering of the result based on start and end datetime or just fetching the latest available backup for the partition. Parameters: partitionID - the identity of the partition. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. latest - specifies whether to get only the most recent backup available for a partition for the specified time range. startDateTimeFilter - specify the start date time from which to enumerate backups, in datetime format. The date time must be specified in ISO8601 format. This is an optional parameter. If not specified, all backups from the beginning are enumerated. endDateTimeFilter - specify the end date time till which to enumerate backups, in datetime format. The date time must be specified in ISO8601 format. This is an optional parameter. If not specified, enumeration is done till the most recent backup.
func (BaseClient) GetPartitionBackupListPreparer ¶
func (client BaseClient) GetPartitionBackupListPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64, latest *bool, startDateTimeFilter *date.Time, endDateTimeFilter *date.Time) (*http.Request, error)
GetPartitionBackupListPreparer prepares the GetPartitionBackupList request.
func (BaseClient) GetPartitionBackupListResponder ¶
func (client BaseClient) GetPartitionBackupListResponder(resp *http.Response) (result PagedBackupInfoList, err error)
GetPartitionBackupListResponder handles the response to the GetPartitionBackupList request. The method always closes the http.Response Body.
func (BaseClient) GetPartitionBackupListSender ¶
GetPartitionBackupListSender sends the GetPartitionBackupList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetPartitionBackupProgress ¶
func (client BaseClient) GetPartitionBackupProgress(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result BackupProgressInfo, err error)
GetPartitionBackupProgress returns information about the state of the latest backup along with details or failure reason in case of completion. Parameters: partitionID - the identity of the partition. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetPartitionBackupProgressPreparer ¶
func (client BaseClient) GetPartitionBackupProgressPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
GetPartitionBackupProgressPreparer prepares the GetPartitionBackupProgress request.
func (BaseClient) GetPartitionBackupProgressResponder ¶
func (client BaseClient) GetPartitionBackupProgressResponder(resp *http.Response) (result BackupProgressInfo, err error)
GetPartitionBackupProgressResponder handles the response to the GetPartitionBackupProgress request. The method always closes the http.Response Body.
func (BaseClient) GetPartitionBackupProgressSender ¶
func (client BaseClient) GetPartitionBackupProgressSender(req *http.Request) (*http.Response, error)
GetPartitionBackupProgressSender sends the GetPartitionBackupProgress request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetPartitionEventList ¶
func (client BaseClient) GetPartitionEventList(ctx context.Context, partitionID uuid.UUID, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (result ListPartitionEvent, err error)
GetPartitionEventList the response is list of PartitionEvent objects. Parameters: partitionID - the identity of the partition. startTimeUtc - the start time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. endTimeUtc - the end time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. eventsTypesFilter - this is a comma separated string specifying the types of FabricEvents that should only be included in the response. excludeAnalysisEvents - this param disables the retrieval of AnalysisEvents if true is passed. skipCorrelationLookup - this param disables the search of CorrelatedEvents information if true is passed. otherwise the CorrelationEvents get processed and HasCorrelatedEvents field in every FabricEvent gets populated.
func (BaseClient) GetPartitionEventListPreparer ¶
func (client BaseClient) GetPartitionEventListPreparer(ctx context.Context, partitionID uuid.UUID, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (*http.Request, error)
GetPartitionEventListPreparer prepares the GetPartitionEventList request.
func (BaseClient) GetPartitionEventListResponder ¶
func (client BaseClient) GetPartitionEventListResponder(resp *http.Response) (result ListPartitionEvent, err error)
GetPartitionEventListResponder handles the response to the GetPartitionEventList request. The method always closes the http.Response Body.
func (BaseClient) GetPartitionEventListSender ¶
GetPartitionEventListSender sends the GetPartitionEventList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetPartitionHealth ¶
func (client BaseClient) GetPartitionHealth(ctx context.Context, partitionID uuid.UUID, eventsHealthStateFilter *int32, replicasHealthStateFilter *int32, excludeHealthStatistics *bool, timeout *int64) (result PartitionHealth, err error)
GetPartitionHealth gets the health information of the specified partition. Use EventsHealthStateFilter to filter the collection of health events reported on the service based on the health state. Use ReplicasHealthStateFilter to filter the collection of ReplicaHealthState objects on the partition. If you specify a partition that does not exist in the health store, this request returns an error. Parameters: partitionID - the identity of the partition. eventsHealthStateFilter - allows filtering the collection of HealthEvent objects returned based on health state. The possible values for this parameter include integer value of one of the following health states. Only events that match the filter are returned. All events are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. replicasHealthStateFilter - allows filtering the collection of ReplicaHealthState objects on the partition. The value can be obtained from members or bitwise operations on members of HealthStateFilter. Only replicas that match the filter will be returned. All replicas will be used to evaluate the aggregated health state. If not specified, all entries will be returned.The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) will be returned. The possible values for this parameter include integer value of one of the following health states.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. excludeHealthStatistics - indicates whether the health statistics should be returned as part of the query result. False by default. The statistics show the number of children entities in health state Ok, Warning, and Error. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetPartitionHealthPreparer ¶
func (client BaseClient) GetPartitionHealthPreparer(ctx context.Context, partitionID uuid.UUID, eventsHealthStateFilter *int32, replicasHealthStateFilter *int32, excludeHealthStatistics *bool, timeout *int64) (*http.Request, error)
GetPartitionHealthPreparer prepares the GetPartitionHealth request.
func (BaseClient) GetPartitionHealthResponder ¶
func (client BaseClient) GetPartitionHealthResponder(resp *http.Response) (result PartitionHealth, err error)
GetPartitionHealthResponder handles the response to the GetPartitionHealth request. The method always closes the http.Response Body.
func (BaseClient) GetPartitionHealthSender ¶
GetPartitionHealthSender sends the GetPartitionHealth request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetPartitionHealthUsingPolicy ¶
func (client BaseClient) GetPartitionHealthUsingPolicy(ctx context.Context, partitionID uuid.UUID, eventsHealthStateFilter *int32, replicasHealthStateFilter *int32, applicationHealthPolicy *ApplicationHealthPolicy, excludeHealthStatistics *bool, timeout *int64) (result PartitionHealth, err error)
GetPartitionHealthUsingPolicy gets the health information of the specified partition. If the application health policy is specified, the health evaluation uses it to get the aggregated health state. If the policy is not specified, the health evaluation uses the application health policy defined in the application manifest, or the default health policy, if no policy is defined in the manifest. Use EventsHealthStateFilter to filter the collection of health events reported on the partition based on the health state. Use ReplicasHealthStateFilter to filter the collection of ReplicaHealthState objects on the partition. Use ApplicationHealthPolicy in the POST body to override the health policies used to evaluate the health. If you specify a partition that does not exist in the health store, this request returns an error. Parameters: partitionID - the identity of the partition. eventsHealthStateFilter - allows filtering the collection of HealthEvent objects returned based on health state. The possible values for this parameter include integer value of one of the following health states. Only events that match the filter are returned. All events are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. replicasHealthStateFilter - allows filtering the collection of ReplicaHealthState objects on the partition. The value can be obtained from members or bitwise operations on members of HealthStateFilter. Only replicas that match the filter will be returned. All replicas will be used to evaluate the aggregated health state. If not specified, all entries will be returned.The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) will be returned. The possible values for this parameter include integer value of one of the following health states.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. applicationHealthPolicy - describes the health policies used to evaluate the health of an application or one of its children. If not present, the health evaluation uses the health policy from application manifest or the default health policy. excludeHealthStatistics - indicates whether the health statistics should be returned as part of the query result. False by default. The statistics show the number of children entities in health state Ok, Warning, and Error. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetPartitionHealthUsingPolicyPreparer ¶
func (client BaseClient) GetPartitionHealthUsingPolicyPreparer(ctx context.Context, partitionID uuid.UUID, eventsHealthStateFilter *int32, replicasHealthStateFilter *int32, applicationHealthPolicy *ApplicationHealthPolicy, excludeHealthStatistics *bool, timeout *int64) (*http.Request, error)
GetPartitionHealthUsingPolicyPreparer prepares the GetPartitionHealthUsingPolicy request.
func (BaseClient) GetPartitionHealthUsingPolicyResponder ¶
func (client BaseClient) GetPartitionHealthUsingPolicyResponder(resp *http.Response) (result PartitionHealth, err error)
GetPartitionHealthUsingPolicyResponder handles the response to the GetPartitionHealthUsingPolicy request. The method always closes the http.Response Body.
func (BaseClient) GetPartitionHealthUsingPolicySender ¶
func (client BaseClient) GetPartitionHealthUsingPolicySender(req *http.Request) (*http.Response, error)
GetPartitionHealthUsingPolicySender sends the GetPartitionHealthUsingPolicy request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetPartitionInfo ¶
func (client BaseClient) GetPartitionInfo(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result ServicePartitionInfoModel, err error)
GetPartitionInfo gets the information about the specified partition. The response includes the partition ID, partitioning scheme information, keys supported by the partition, status, health, and other details about the partition. Parameters: partitionID - the identity of the partition. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetPartitionInfoList ¶
func (client BaseClient) GetPartitionInfoList(ctx context.Context, serviceID string, continuationToken string, timeout *int64) (result PagedServicePartitionInfoList, err error)
GetPartitionInfoList gets the list of partitions of a Service Fabric service. The response includes the partition ID, partitioning scheme information, keys supported by the partition, status, health, and other details about the partition. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetPartitionInfoListPreparer ¶
func (client BaseClient) GetPartitionInfoListPreparer(ctx context.Context, serviceID string, continuationToken string, timeout *int64) (*http.Request, error)
GetPartitionInfoListPreparer prepares the GetPartitionInfoList request.
func (BaseClient) GetPartitionInfoListResponder ¶
func (client BaseClient) GetPartitionInfoListResponder(resp *http.Response) (result PagedServicePartitionInfoList, err error)
GetPartitionInfoListResponder handles the response to the GetPartitionInfoList request. The method always closes the http.Response Body.
func (BaseClient) GetPartitionInfoListSender ¶
GetPartitionInfoListSender sends the GetPartitionInfoList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetPartitionInfoPreparer ¶
func (client BaseClient) GetPartitionInfoPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
GetPartitionInfoPreparer prepares the GetPartitionInfo request.
func (BaseClient) GetPartitionInfoResponder ¶
func (client BaseClient) GetPartitionInfoResponder(resp *http.Response) (result ServicePartitionInfoModel, err error)
GetPartitionInfoResponder handles the response to the GetPartitionInfo request. The method always closes the http.Response Body.
func (BaseClient) GetPartitionInfoSender ¶
GetPartitionInfoSender sends the GetPartitionInfo request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetPartitionLoadInformation ¶
func (client BaseClient) GetPartitionLoadInformation(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result PartitionLoadInformation, err error)
GetPartitionLoadInformation returns information about the load of a specified partition. The response includes a list of load reports for a Service Fabric partition. Each report includes the load metric name, value, and last reported time in UTC. Parameters: partitionID - the identity of the partition. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetPartitionLoadInformationPreparer ¶
func (client BaseClient) GetPartitionLoadInformationPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
GetPartitionLoadInformationPreparer prepares the GetPartitionLoadInformation request.
func (BaseClient) GetPartitionLoadInformationResponder ¶
func (client BaseClient) GetPartitionLoadInformationResponder(resp *http.Response) (result PartitionLoadInformation, err error)
GetPartitionLoadInformationResponder handles the response to the GetPartitionLoadInformation request. The method always closes the http.Response Body.
func (BaseClient) GetPartitionLoadInformationSender ¶
func (client BaseClient) GetPartitionLoadInformationSender(req *http.Request) (*http.Response, error)
GetPartitionLoadInformationSender sends the GetPartitionLoadInformation request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetPartitionReplicaEventList ¶
func (client BaseClient) GetPartitionReplicaEventList(ctx context.Context, partitionID uuid.UUID, replicaID string, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (result ListReplicaEvent, err error)
GetPartitionReplicaEventList the response is list of ReplicaEvent objects. Parameters: partitionID - the identity of the partition. replicaID - the identifier of the replica. startTimeUtc - the start time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. endTimeUtc - the end time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. eventsTypesFilter - this is a comma separated string specifying the types of FabricEvents that should only be included in the response. excludeAnalysisEvents - this param disables the retrieval of AnalysisEvents if true is passed. skipCorrelationLookup - this param disables the search of CorrelatedEvents information if true is passed. otherwise the CorrelationEvents get processed and HasCorrelatedEvents field in every FabricEvent gets populated.
func (BaseClient) GetPartitionReplicaEventListPreparer ¶
func (client BaseClient) GetPartitionReplicaEventListPreparer(ctx context.Context, partitionID uuid.UUID, replicaID string, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (*http.Request, error)
GetPartitionReplicaEventListPreparer prepares the GetPartitionReplicaEventList request.
func (BaseClient) GetPartitionReplicaEventListResponder ¶
func (client BaseClient) GetPartitionReplicaEventListResponder(resp *http.Response) (result ListReplicaEvent, err error)
GetPartitionReplicaEventListResponder handles the response to the GetPartitionReplicaEventList request. The method always closes the http.Response Body.
func (BaseClient) GetPartitionReplicaEventListSender ¶
func (client BaseClient) GetPartitionReplicaEventListSender(req *http.Request) (*http.Response, error)
GetPartitionReplicaEventListSender sends the GetPartitionReplicaEventList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetPartitionReplicasEventList ¶
func (client BaseClient) GetPartitionReplicasEventList(ctx context.Context, partitionID uuid.UUID, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (result ListReplicaEvent, err error)
GetPartitionReplicasEventList the response is list of ReplicaEvent objects. Parameters: partitionID - the identity of the partition. startTimeUtc - the start time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. endTimeUtc - the end time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. eventsTypesFilter - this is a comma separated string specifying the types of FabricEvents that should only be included in the response. excludeAnalysisEvents - this param disables the retrieval of AnalysisEvents if true is passed. skipCorrelationLookup - this param disables the search of CorrelatedEvents information if true is passed. otherwise the CorrelationEvents get processed and HasCorrelatedEvents field in every FabricEvent gets populated.
func (BaseClient) GetPartitionReplicasEventListPreparer ¶
func (client BaseClient) GetPartitionReplicasEventListPreparer(ctx context.Context, partitionID uuid.UUID, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (*http.Request, error)
GetPartitionReplicasEventListPreparer prepares the GetPartitionReplicasEventList request.
func (BaseClient) GetPartitionReplicasEventListResponder ¶
func (client BaseClient) GetPartitionReplicasEventListResponder(resp *http.Response) (result ListReplicaEvent, err error)
GetPartitionReplicasEventListResponder handles the response to the GetPartitionReplicasEventList request. The method always closes the http.Response Body.
func (BaseClient) GetPartitionReplicasEventListSender ¶
func (client BaseClient) GetPartitionReplicasEventListSender(req *http.Request) (*http.Response, error)
GetPartitionReplicasEventListSender sends the GetPartitionReplicasEventList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetPartitionRestartProgress ¶
func (client BaseClient) GetPartitionRestartProgress(ctx context.Context, serviceID string, partitionID uuid.UUID, operationID uuid.UUID, timeout *int64) (result PartitionRestartProgress, err error)
GetPartitionRestartProgress gets the progress of a PartitionRestart started with StartPartitionRestart using the provided OperationId. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. partitionID - the identity of the partition. operationID - a GUID that identifies a call of this API. This is passed into the corresponding GetProgress API timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetPartitionRestartProgressPreparer ¶
func (client BaseClient) GetPartitionRestartProgressPreparer(ctx context.Context, serviceID string, partitionID uuid.UUID, operationID uuid.UUID, timeout *int64) (*http.Request, error)
GetPartitionRestartProgressPreparer prepares the GetPartitionRestartProgress request.
func (BaseClient) GetPartitionRestartProgressResponder ¶
func (client BaseClient) GetPartitionRestartProgressResponder(resp *http.Response) (result PartitionRestartProgress, err error)
GetPartitionRestartProgressResponder handles the response to the GetPartitionRestartProgress request. The method always closes the http.Response Body.
func (BaseClient) GetPartitionRestartProgressSender ¶
func (client BaseClient) GetPartitionRestartProgressSender(req *http.Request) (*http.Response, error)
GetPartitionRestartProgressSender sends the GetPartitionRestartProgress request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetPartitionRestoreProgress ¶
func (client BaseClient) GetPartitionRestoreProgress(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result RestoreProgressInfo, err error)
GetPartitionRestoreProgress returns information about the state of the latest restore operation along with details or failure reason in case of completion. Parameters: partitionID - the identity of the partition. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetPartitionRestoreProgressPreparer ¶
func (client BaseClient) GetPartitionRestoreProgressPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
GetPartitionRestoreProgressPreparer prepares the GetPartitionRestoreProgress request.
func (BaseClient) GetPartitionRestoreProgressResponder ¶
func (client BaseClient) GetPartitionRestoreProgressResponder(resp *http.Response) (result RestoreProgressInfo, err error)
GetPartitionRestoreProgressResponder handles the response to the GetPartitionRestoreProgress request. The method always closes the http.Response Body.
func (BaseClient) GetPartitionRestoreProgressSender ¶
func (client BaseClient) GetPartitionRestoreProgressSender(req *http.Request) (*http.Response, error)
GetPartitionRestoreProgressSender sends the GetPartitionRestoreProgress request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetPartitionsEventList ¶
func (client BaseClient) GetPartitionsEventList(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (result ListPartitionEvent, err error)
GetPartitionsEventList the response is list of PartitionEvent objects. Parameters: startTimeUtc - the start time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. endTimeUtc - the end time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. eventsTypesFilter - this is a comma separated string specifying the types of FabricEvents that should only be included in the response. excludeAnalysisEvents - this param disables the retrieval of AnalysisEvents if true is passed. skipCorrelationLookup - this param disables the search of CorrelatedEvents information if true is passed. otherwise the CorrelationEvents get processed and HasCorrelatedEvents field in every FabricEvent gets populated.
func (BaseClient) GetPartitionsEventListPreparer ¶
func (client BaseClient) GetPartitionsEventListPreparer(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (*http.Request, error)
GetPartitionsEventListPreparer prepares the GetPartitionsEventList request.
func (BaseClient) GetPartitionsEventListResponder ¶
func (client BaseClient) GetPartitionsEventListResponder(resp *http.Response) (result ListPartitionEvent, err error)
GetPartitionsEventListResponder handles the response to the GetPartitionsEventList request. The method always closes the http.Response Body.
func (BaseClient) GetPartitionsEventListSender ¶
GetPartitionsEventListSender sends the GetPartitionsEventList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetPropertyInfo ¶
func (client BaseClient) GetPropertyInfo(ctx context.Context, nameID string, propertyName string, timeout *int64) (result PropertyInfo, err error)
GetPropertyInfo gets the specified Service Fabric property under a given name. This will always return both value and metadata. Parameters: nameID - the Service Fabric name, without the 'fabric:' URI scheme. propertyName - specifies the name of the property to get. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetPropertyInfoList ¶
func (client BaseClient) GetPropertyInfoList(ctx context.Context, nameID string, includeValues *bool, continuationToken string, timeout *int64) (result PagedPropertyInfoList, err error)
GetPropertyInfoList a Service Fabric name can have one or more named properties that stores custom information. This operation gets the information about these properties in a paged list. The information include name, value and metadata about each of the properties. Parameters: nameID - the Service Fabric name, without the 'fabric:' URI scheme. includeValues - allows specifying whether to include the values of the properties returned. True if values should be returned with the metadata; False to return only property metadata. continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetPropertyInfoListPreparer ¶
func (client BaseClient) GetPropertyInfoListPreparer(ctx context.Context, nameID string, includeValues *bool, continuationToken string, timeout *int64) (*http.Request, error)
GetPropertyInfoListPreparer prepares the GetPropertyInfoList request.
func (BaseClient) GetPropertyInfoListResponder ¶
func (client BaseClient) GetPropertyInfoListResponder(resp *http.Response) (result PagedPropertyInfoList, err error)
GetPropertyInfoListResponder handles the response to the GetPropertyInfoList request. The method always closes the http.Response Body.
func (BaseClient) GetPropertyInfoListSender ¶
GetPropertyInfoListSender sends the GetPropertyInfoList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetPropertyInfoPreparer ¶
func (client BaseClient) GetPropertyInfoPreparer(ctx context.Context, nameID string, propertyName string, timeout *int64) (*http.Request, error)
GetPropertyInfoPreparer prepares the GetPropertyInfo request.
func (BaseClient) GetPropertyInfoResponder ¶
func (client BaseClient) GetPropertyInfoResponder(resp *http.Response) (result PropertyInfo, err error)
GetPropertyInfoResponder handles the response to the GetPropertyInfo request. The method always closes the http.Response Body.
func (BaseClient) GetPropertyInfoSender ¶
GetPropertyInfoSender sends the GetPropertyInfo request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetProvisionedFabricCodeVersionInfoList ¶
func (client BaseClient) GetProvisionedFabricCodeVersionInfoList(ctx context.Context, codeVersion string, timeout *int64) (result ListFabricCodeVersionInfo, err error)
GetProvisionedFabricCodeVersionInfoList gets a list of information about fabric code versions that are provisioned in the cluster. The parameter CodeVersion can be used to optionally filter the output to only that particular version. Parameters: codeVersion - the product version of Service Fabric. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetProvisionedFabricCodeVersionInfoListPreparer ¶
func (client BaseClient) GetProvisionedFabricCodeVersionInfoListPreparer(ctx context.Context, codeVersion string, timeout *int64) (*http.Request, error)
GetProvisionedFabricCodeVersionInfoListPreparer prepares the GetProvisionedFabricCodeVersionInfoList request.
func (BaseClient) GetProvisionedFabricCodeVersionInfoListResponder ¶
func (client BaseClient) GetProvisionedFabricCodeVersionInfoListResponder(resp *http.Response) (result ListFabricCodeVersionInfo, err error)
GetProvisionedFabricCodeVersionInfoListResponder handles the response to the GetProvisionedFabricCodeVersionInfoList request. The method always closes the http.Response Body.
func (BaseClient) GetProvisionedFabricCodeVersionInfoListSender ¶
func (client BaseClient) GetProvisionedFabricCodeVersionInfoListSender(req *http.Request) (*http.Response, error)
GetProvisionedFabricCodeVersionInfoListSender sends the GetProvisionedFabricCodeVersionInfoList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetProvisionedFabricConfigVersionInfoList ¶
func (client BaseClient) GetProvisionedFabricConfigVersionInfoList(ctx context.Context, configVersion string, timeout *int64) (result ListFabricConfigVersionInfo, err error)
GetProvisionedFabricConfigVersionInfoList gets a list of information about fabric config versions that are provisioned in the cluster. The parameter ConfigVersion can be used to optionally filter the output to only that particular version. Parameters: configVersion - the config version of Service Fabric. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetProvisionedFabricConfigVersionInfoListPreparer ¶
func (client BaseClient) GetProvisionedFabricConfigVersionInfoListPreparer(ctx context.Context, configVersion string, timeout *int64) (*http.Request, error)
GetProvisionedFabricConfigVersionInfoListPreparer prepares the GetProvisionedFabricConfigVersionInfoList request.
func (BaseClient) GetProvisionedFabricConfigVersionInfoListResponder ¶
func (client BaseClient) GetProvisionedFabricConfigVersionInfoListResponder(resp *http.Response) (result ListFabricConfigVersionInfo, err error)
GetProvisionedFabricConfigVersionInfoListResponder handles the response to the GetProvisionedFabricConfigVersionInfoList request. The method always closes the http.Response Body.
func (BaseClient) GetProvisionedFabricConfigVersionInfoListSender ¶
func (client BaseClient) GetProvisionedFabricConfigVersionInfoListSender(req *http.Request) (*http.Response, error)
GetProvisionedFabricConfigVersionInfoListSender sends the GetProvisionedFabricConfigVersionInfoList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetQuorumLossProgress ¶
func (client BaseClient) GetQuorumLossProgress(ctx context.Context, serviceID string, partitionID uuid.UUID, operationID uuid.UUID, timeout *int64) (result PartitionQuorumLossProgress, err error)
GetQuorumLossProgress gets the progress of a quorum loss operation started with StartQuorumLoss, using the provided OperationId. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. partitionID - the identity of the partition. operationID - a GUID that identifies a call of this API. This is passed into the corresponding GetProgress API timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetQuorumLossProgressPreparer ¶
func (client BaseClient) GetQuorumLossProgressPreparer(ctx context.Context, serviceID string, partitionID uuid.UUID, operationID uuid.UUID, timeout *int64) (*http.Request, error)
GetQuorumLossProgressPreparer prepares the GetQuorumLossProgress request.
func (BaseClient) GetQuorumLossProgressResponder ¶
func (client BaseClient) GetQuorumLossProgressResponder(resp *http.Response) (result PartitionQuorumLossProgress, err error)
GetQuorumLossProgressResponder handles the response to the GetQuorumLossProgress request. The method always closes the http.Response Body.
func (BaseClient) GetQuorumLossProgressSender ¶
GetQuorumLossProgressSender sends the GetQuorumLossProgress request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetRepairTaskList ¶
func (client BaseClient) GetRepairTaskList(ctx context.Context, taskIDFilter string, stateFilter *int32, executorFilter string) (result ListRepairTask, err error)
GetRepairTaskList this API supports the Service Fabric platform; it is not meant to be used directly from your code. Parameters: taskIDFilter - the repair task ID prefix to be matched. stateFilter - a bitwise-OR of the following values, specifying which task states should be included in the result list. - 1 - Created - 2 - Claimed - 4 - Preparing - 8 - Approved - 16 - Executing - 32 - Restoring - 64 - Completed executorFilter - the name of the repair executor whose claimed tasks should be included in the list.
func (BaseClient) GetRepairTaskListPreparer ¶
func (client BaseClient) GetRepairTaskListPreparer(ctx context.Context, taskIDFilter string, stateFilter *int32, executorFilter string) (*http.Request, error)
GetRepairTaskListPreparer prepares the GetRepairTaskList request.
func (BaseClient) GetRepairTaskListResponder ¶
func (client BaseClient) GetRepairTaskListResponder(resp *http.Response) (result ListRepairTask, err error)
GetRepairTaskListResponder handles the response to the GetRepairTaskList request. The method always closes the http.Response Body.
func (BaseClient) GetRepairTaskListSender ¶
GetRepairTaskListSender sends the GetRepairTaskList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetReplicaHealth ¶
func (client BaseClient) GetReplicaHealth(ctx context.Context, partitionID uuid.UUID, replicaID string, eventsHealthStateFilter *int32, timeout *int64) (result ReplicaHealthModel, err error)
GetReplicaHealth gets the health of a Service Fabric replica. Use EventsHealthStateFilter to filter the collection of health events reported on the replica based on the health state. Parameters: partitionID - the identity of the partition. replicaID - the identifier of the replica. eventsHealthStateFilter - allows filtering the collection of HealthEvent objects returned based on health state. The possible values for this parameter include integer value of one of the following health states. Only events that match the filter are returned. All events are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetReplicaHealthPreparer ¶
func (client BaseClient) GetReplicaHealthPreparer(ctx context.Context, partitionID uuid.UUID, replicaID string, eventsHealthStateFilter *int32, timeout *int64) (*http.Request, error)
GetReplicaHealthPreparer prepares the GetReplicaHealth request.
func (BaseClient) GetReplicaHealthResponder ¶
func (client BaseClient) GetReplicaHealthResponder(resp *http.Response) (result ReplicaHealthModel, err error)
GetReplicaHealthResponder handles the response to the GetReplicaHealth request. The method always closes the http.Response Body.
func (BaseClient) GetReplicaHealthSender ¶
GetReplicaHealthSender sends the GetReplicaHealth request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetReplicaHealthUsingPolicy ¶
func (client BaseClient) GetReplicaHealthUsingPolicy(ctx context.Context, partitionID uuid.UUID, replicaID string, eventsHealthStateFilter *int32, applicationHealthPolicy *ApplicationHealthPolicy, timeout *int64) (result ReplicaHealthModel, err error)
GetReplicaHealthUsingPolicy gets the health of a Service Fabric stateful service replica or stateless service instance. Use EventsHealthStateFilter to filter the collection of health events reported on the cluster based on the health state. Use ApplicationHealthPolicy to optionally override the health policies used to evaluate the health. This API only uses 'ConsiderWarningAsError' field of the ApplicationHealthPolicy. The rest of the fields are ignored while evaluating the health of the replica. Parameters: partitionID - the identity of the partition. replicaID - the identifier of the replica. eventsHealthStateFilter - allows filtering the collection of HealthEvent objects returned based on health state. The possible values for this parameter include integer value of one of the following health states. Only events that match the filter are returned. All events are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. applicationHealthPolicy - describes the health policies used to evaluate the health of an application or one of its children. If not present, the health evaluation uses the health policy from application manifest or the default health policy. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetReplicaHealthUsingPolicyPreparer ¶
func (client BaseClient) GetReplicaHealthUsingPolicyPreparer(ctx context.Context, partitionID uuid.UUID, replicaID string, eventsHealthStateFilter *int32, applicationHealthPolicy *ApplicationHealthPolicy, timeout *int64) (*http.Request, error)
GetReplicaHealthUsingPolicyPreparer prepares the GetReplicaHealthUsingPolicy request.
func (BaseClient) GetReplicaHealthUsingPolicyResponder ¶
func (client BaseClient) GetReplicaHealthUsingPolicyResponder(resp *http.Response) (result ReplicaHealthModel, err error)
GetReplicaHealthUsingPolicyResponder handles the response to the GetReplicaHealthUsingPolicy request. The method always closes the http.Response Body.
func (BaseClient) GetReplicaHealthUsingPolicySender ¶
func (client BaseClient) GetReplicaHealthUsingPolicySender(req *http.Request) (*http.Response, error)
GetReplicaHealthUsingPolicySender sends the GetReplicaHealthUsingPolicy request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetReplicaInfo ¶
func (client BaseClient) GetReplicaInfo(ctx context.Context, partitionID uuid.UUID, replicaID string, timeout *int64) (result ReplicaInfoModel, err error)
GetReplicaInfo the response includes the id, role, status, health, node name, uptime, and other details about the replica. Parameters: partitionID - the identity of the partition. replicaID - the identifier of the replica. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetReplicaInfoList ¶
func (client BaseClient) GetReplicaInfoList(ctx context.Context, partitionID uuid.UUID, continuationToken string, timeout *int64) (result PagedReplicaInfoList, err error)
GetReplicaInfoList the GetReplicas endpoint returns information about the replicas of the specified partition. The response includes the id, role, status, health, node name, uptime, and other details about the replica. Parameters: partitionID - the identity of the partition. continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetReplicaInfoListPreparer ¶
func (client BaseClient) GetReplicaInfoListPreparer(ctx context.Context, partitionID uuid.UUID, continuationToken string, timeout *int64) (*http.Request, error)
GetReplicaInfoListPreparer prepares the GetReplicaInfoList request.
func (BaseClient) GetReplicaInfoListResponder ¶
func (client BaseClient) GetReplicaInfoListResponder(resp *http.Response) (result PagedReplicaInfoList, err error)
GetReplicaInfoListResponder handles the response to the GetReplicaInfoList request. The method always closes the http.Response Body.
func (BaseClient) GetReplicaInfoListSender ¶
GetReplicaInfoListSender sends the GetReplicaInfoList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetReplicaInfoPreparer ¶
func (client BaseClient) GetReplicaInfoPreparer(ctx context.Context, partitionID uuid.UUID, replicaID string, timeout *int64) (*http.Request, error)
GetReplicaInfoPreparer prepares the GetReplicaInfo request.
func (BaseClient) GetReplicaInfoResponder ¶
func (client BaseClient) GetReplicaInfoResponder(resp *http.Response) (result ReplicaInfoModel, err error)
GetReplicaInfoResponder handles the response to the GetReplicaInfo request. The method always closes the http.Response Body.
func (BaseClient) GetReplicaInfoSender ¶
GetReplicaInfoSender sends the GetReplicaInfo request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetServiceBackupConfigurationInfo ¶
func (client BaseClient) GetServiceBackupConfigurationInfo(ctx context.Context, serviceID string, continuationToken string, maxResults *int64, timeout *int64) (result PagedBackupConfigurationInfoList, err error)
GetServiceBackupConfigurationInfo gets the Service Fabric backup configuration information for the service and the partitions under this service. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. maxResults - the maximum number of results to be returned as part of the paged queries. This parameter defines the upper bound on the number of results returned. The results returned can be less than the specified maximum results if they do not fit in the message as per the max message size restrictions defined in the configuration. If this parameter is zero or not specified, the paged queries includes as many results as possible that fit in the return message. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetServiceBackupConfigurationInfoPreparer ¶
func (client BaseClient) GetServiceBackupConfigurationInfoPreparer(ctx context.Context, serviceID string, continuationToken string, maxResults *int64, timeout *int64) (*http.Request, error)
GetServiceBackupConfigurationInfoPreparer prepares the GetServiceBackupConfigurationInfo request.
func (BaseClient) GetServiceBackupConfigurationInfoResponder ¶
func (client BaseClient) GetServiceBackupConfigurationInfoResponder(resp *http.Response) (result PagedBackupConfigurationInfoList, err error)
GetServiceBackupConfigurationInfoResponder handles the response to the GetServiceBackupConfigurationInfo request. The method always closes the http.Response Body.
func (BaseClient) GetServiceBackupConfigurationInfoSender ¶
func (client BaseClient) GetServiceBackupConfigurationInfoSender(req *http.Request) (*http.Response, error)
GetServiceBackupConfigurationInfoSender sends the GetServiceBackupConfigurationInfo request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetServiceBackupList ¶
func (client BaseClient) GetServiceBackupList(ctx context.Context, serviceID string, timeout *int64, latest *bool, startDateTimeFilter *date.Time, endDateTimeFilter *date.Time, continuationToken string, maxResults *int64) (result PagedBackupInfoList, err error)
GetServiceBackupList returns a list of backups available for every partition in this Service Fabric service. The server enumerates all the backups available in the backup store configured in the backup policy. It also allows filtering of the result based on start and end datetime or just fetching the latest available backup for every partition. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. latest - specifies whether to get only the most recent backup available for a partition for the specified time range. startDateTimeFilter - specify the start date time from which to enumerate backups, in datetime format. The date time must be specified in ISO8601 format. This is an optional parameter. If not specified, all backups from the beginning are enumerated. endDateTimeFilter - specify the end date time till which to enumerate backups, in datetime format. The date time must be specified in ISO8601 format. This is an optional parameter. If not specified, enumeration is done till the most recent backup. continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. maxResults - the maximum number of results to be returned as part of the paged queries. This parameter defines the upper bound on the number of results returned. The results returned can be less than the specified maximum results if they do not fit in the message as per the max message size restrictions defined in the configuration. If this parameter is zero or not specified, the paged queries includes as many results as possible that fit in the return message.
func (BaseClient) GetServiceBackupListPreparer ¶
func (client BaseClient) GetServiceBackupListPreparer(ctx context.Context, serviceID string, timeout *int64, latest *bool, startDateTimeFilter *date.Time, endDateTimeFilter *date.Time, continuationToken string, maxResults *int64) (*http.Request, error)
GetServiceBackupListPreparer prepares the GetServiceBackupList request.
func (BaseClient) GetServiceBackupListResponder ¶
func (client BaseClient) GetServiceBackupListResponder(resp *http.Response) (result PagedBackupInfoList, err error)
GetServiceBackupListResponder handles the response to the GetServiceBackupList request. The method always closes the http.Response Body.
func (BaseClient) GetServiceBackupListSender ¶
GetServiceBackupListSender sends the GetServiceBackupList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetServiceDescription ¶
func (client BaseClient) GetServiceDescription(ctx context.Context, serviceID string, timeout *int64) (result ServiceDescriptionModel, err error)
GetServiceDescription gets the description of an existing Service Fabric service. A service must be created before its description can be obtained. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetServiceDescriptionPreparer ¶
func (client BaseClient) GetServiceDescriptionPreparer(ctx context.Context, serviceID string, timeout *int64) (*http.Request, error)
GetServiceDescriptionPreparer prepares the GetServiceDescription request.
func (BaseClient) GetServiceDescriptionResponder ¶
func (client BaseClient) GetServiceDescriptionResponder(resp *http.Response) (result ServiceDescriptionModel, err error)
GetServiceDescriptionResponder handles the response to the GetServiceDescription request. The method always closes the http.Response Body.
func (BaseClient) GetServiceDescriptionSender ¶
GetServiceDescriptionSender sends the GetServiceDescription request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetServiceEventList ¶
func (client BaseClient) GetServiceEventList(ctx context.Context, serviceID string, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (result ListServiceEvent, err error)
GetServiceEventList the response is list of ServiceEvent objects. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. startTimeUtc - the start time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. endTimeUtc - the end time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. eventsTypesFilter - this is a comma separated string specifying the types of FabricEvents that should only be included in the response. excludeAnalysisEvents - this param disables the retrieval of AnalysisEvents if true is passed. skipCorrelationLookup - this param disables the search of CorrelatedEvents information if true is passed. otherwise the CorrelationEvents get processed and HasCorrelatedEvents field in every FabricEvent gets populated.
func (BaseClient) GetServiceEventListPreparer ¶
func (client BaseClient) GetServiceEventListPreparer(ctx context.Context, serviceID string, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (*http.Request, error)
GetServiceEventListPreparer prepares the GetServiceEventList request.
func (BaseClient) GetServiceEventListResponder ¶
func (client BaseClient) GetServiceEventListResponder(resp *http.Response) (result ListServiceEvent, err error)
GetServiceEventListResponder handles the response to the GetServiceEventList request. The method always closes the http.Response Body.
func (BaseClient) GetServiceEventListSender ¶
GetServiceEventListSender sends the GetServiceEventList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetServiceHealth ¶
func (client BaseClient) GetServiceHealth(ctx context.Context, serviceID string, eventsHealthStateFilter *int32, partitionsHealthStateFilter *int32, excludeHealthStatistics *bool, timeout *int64) (result ServiceHealth, err error)
GetServiceHealth gets the health information of the specified service. Use EventsHealthStateFilter to filter the collection of health events reported on the service based on the health state. Use PartitionsHealthStateFilter to filter the collection of partitions returned. If you specify a service that does not exist in the health store, this request returns an error. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. eventsHealthStateFilter - allows filtering the collection of HealthEvent objects returned based on health state. The possible values for this parameter include integer value of one of the following health states. Only events that match the filter are returned. All events are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. partitionsHealthStateFilter - allows filtering of the partitions health state objects returned in the result of service health query based on their health state. The possible values for this parameter include integer value of one of the following health states. Only partitions that match the filter are returned. All partitions are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, if the provided value is 6 then health state of partitions with HealthState value of OK (2) and Warning (4) will be returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. excludeHealthStatistics - indicates whether the health statistics should be returned as part of the query result. False by default. The statistics show the number of children entities in health state Ok, Warning, and Error. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetServiceHealthPreparer ¶
func (client BaseClient) GetServiceHealthPreparer(ctx context.Context, serviceID string, eventsHealthStateFilter *int32, partitionsHealthStateFilter *int32, excludeHealthStatistics *bool, timeout *int64) (*http.Request, error)
GetServiceHealthPreparer prepares the GetServiceHealth request.
func (BaseClient) GetServiceHealthResponder ¶
func (client BaseClient) GetServiceHealthResponder(resp *http.Response) (result ServiceHealth, err error)
GetServiceHealthResponder handles the response to the GetServiceHealth request. The method always closes the http.Response Body.
func (BaseClient) GetServiceHealthSender ¶
GetServiceHealthSender sends the GetServiceHealth request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetServiceHealthUsingPolicy ¶
func (client BaseClient) GetServiceHealthUsingPolicy(ctx context.Context, serviceID string, eventsHealthStateFilter *int32, partitionsHealthStateFilter *int32, applicationHealthPolicy *ApplicationHealthPolicy, excludeHealthStatistics *bool, timeout *int64) (result ServiceHealth, err error)
GetServiceHealthUsingPolicy gets the health information of the specified service. If the application health policy is specified, the health evaluation uses it to get the aggregated health state. If the policy is not specified, the health evaluation uses the application health policy defined in the application manifest, or the default health policy, if no policy is defined in the manifest. Use EventsHealthStateFilter to filter the collection of health events reported on the service based on the health state. Use PartitionsHealthStateFilter to filter the collection of partitions returned. If you specify a service that does not exist in the health store, this request returns an error. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. eventsHealthStateFilter - allows filtering the collection of HealthEvent objects returned based on health state. The possible values for this parameter include integer value of one of the following health states. Only events that match the filter are returned. All events are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, If the provided value is 6 then all of the events with HealthState value of OK (2) and Warning (4) are returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. partitionsHealthStateFilter - allows filtering of the partitions health state objects returned in the result of service health query based on their health state. The possible values for this parameter include integer value of one of the following health states. Only partitions that match the filter are returned. All partitions are used to evaluate the aggregated health state. If not specified, all entries are returned. The state values are flag based enumeration, so the value could be a combination of these value obtained using bitwise 'OR' operator. For example, if the provided value is 6 then health state of partitions with HealthState value of OK (2) and Warning (4) will be returned.
- Default - Default value. Matches any HealthState. The value is zero. - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. - Ok - Filter that matches input with HealthState value Ok. The value is 2. - Warning - Filter that matches input with HealthState value Warning. The value is 4. - Error - Filter that matches input with HealthState value Error. The value is 8. - All - Filter that matches input with any HealthState value. The value is 65535. applicationHealthPolicy - describes the health policies used to evaluate the health of an application or one of its children. If not present, the health evaluation uses the health policy from application manifest or the default health policy. excludeHealthStatistics - indicates whether the health statistics should be returned as part of the query result. False by default. The statistics show the number of children entities in health state Ok, Warning, and Error. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetServiceHealthUsingPolicyPreparer ¶
func (client BaseClient) GetServiceHealthUsingPolicyPreparer(ctx context.Context, serviceID string, eventsHealthStateFilter *int32, partitionsHealthStateFilter *int32, applicationHealthPolicy *ApplicationHealthPolicy, excludeHealthStatistics *bool, timeout *int64) (*http.Request, error)
GetServiceHealthUsingPolicyPreparer prepares the GetServiceHealthUsingPolicy request.
func (BaseClient) GetServiceHealthUsingPolicyResponder ¶
func (client BaseClient) GetServiceHealthUsingPolicyResponder(resp *http.Response) (result ServiceHealth, err error)
GetServiceHealthUsingPolicyResponder handles the response to the GetServiceHealthUsingPolicy request. The method always closes the http.Response Body.
func (BaseClient) GetServiceHealthUsingPolicySender ¶
func (client BaseClient) GetServiceHealthUsingPolicySender(req *http.Request) (*http.Response, error)
GetServiceHealthUsingPolicySender sends the GetServiceHealthUsingPolicy request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetServiceInfo ¶
func (client BaseClient) GetServiceInfo(ctx context.Context, applicationID string, serviceID string, timeout *int64) (result ServiceInfoModel, err error)
GetServiceInfo returns the information about the specified service belonging to the specified Service Fabric application. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetServiceInfoList ¶
func (client BaseClient) GetServiceInfoList(ctx context.Context, applicationID string, serviceTypeName string, continuationToken string, timeout *int64) (result PagedServiceInfoList, err error)
GetServiceInfoList returns the information about all services belonging to the application specified by the application id. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. serviceTypeName - the service type name used to filter the services to query for. continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetServiceInfoListPreparer ¶
func (client BaseClient) GetServiceInfoListPreparer(ctx context.Context, applicationID string, serviceTypeName string, continuationToken string, timeout *int64) (*http.Request, error)
GetServiceInfoListPreparer prepares the GetServiceInfoList request.
func (BaseClient) GetServiceInfoListResponder ¶
func (client BaseClient) GetServiceInfoListResponder(resp *http.Response) (result PagedServiceInfoList, err error)
GetServiceInfoListResponder handles the response to the GetServiceInfoList request. The method always closes the http.Response Body.
func (BaseClient) GetServiceInfoListSender ¶
GetServiceInfoListSender sends the GetServiceInfoList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetServiceInfoPreparer ¶
func (client BaseClient) GetServiceInfoPreparer(ctx context.Context, applicationID string, serviceID string, timeout *int64) (*http.Request, error)
GetServiceInfoPreparer prepares the GetServiceInfo request.
func (BaseClient) GetServiceInfoResponder ¶
func (client BaseClient) GetServiceInfoResponder(resp *http.Response) (result ServiceInfoModel, err error)
GetServiceInfoResponder handles the response to the GetServiceInfo request. The method always closes the http.Response Body.
func (BaseClient) GetServiceInfoSender ¶
GetServiceInfoSender sends the GetServiceInfo request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetServiceManifest ¶
func (client BaseClient) GetServiceManifest(ctx context.Context, applicationTypeName string, applicationTypeVersion string, serviceManifestName string, timeout *int64) (result ServiceTypeManifest, err error)
GetServiceManifest gets the manifest describing a service type. The response contains the service manifest XML as a string. Parameters: applicationTypeName - the name of the application type. applicationTypeVersion - the version of the application type. serviceManifestName - the name of a service manifest registered as part of an application type in a Service Fabric cluster. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetServiceManifestPreparer ¶
func (client BaseClient) GetServiceManifestPreparer(ctx context.Context, applicationTypeName string, applicationTypeVersion string, serviceManifestName string, timeout *int64) (*http.Request, error)
GetServiceManifestPreparer prepares the GetServiceManifest request.
func (BaseClient) GetServiceManifestResponder ¶
func (client BaseClient) GetServiceManifestResponder(resp *http.Response) (result ServiceTypeManifest, err error)
GetServiceManifestResponder handles the response to the GetServiceManifest request. The method always closes the http.Response Body.
func (BaseClient) GetServiceManifestSender ¶
GetServiceManifestSender sends the GetServiceManifest request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetServiceNameInfo ¶
func (client BaseClient) GetServiceNameInfo(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result ServiceNameInfo, err error)
GetServiceNameInfo gets name of the service for the specified partition. A 404 error is returned if the partition ID does not exist in the cluster. Parameters: partitionID - the identity of the partition. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetServiceNameInfoPreparer ¶
func (client BaseClient) GetServiceNameInfoPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
GetServiceNameInfoPreparer prepares the GetServiceNameInfo request.
func (BaseClient) GetServiceNameInfoResponder ¶
func (client BaseClient) GetServiceNameInfoResponder(resp *http.Response) (result ServiceNameInfo, err error)
GetServiceNameInfoResponder handles the response to the GetServiceNameInfo request. The method always closes the http.Response Body.
func (BaseClient) GetServiceNameInfoSender ¶
GetServiceNameInfoSender sends the GetServiceNameInfo request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetServiceTypeInfoByName ¶
func (client BaseClient) GetServiceTypeInfoByName(ctx context.Context, applicationTypeName string, applicationTypeVersion string, serviceTypeName string, timeout *int64) (result ServiceTypeInfo, err error)
GetServiceTypeInfoByName gets the information about a specific service type that is supported by a provisioned application type in a Service Fabric cluster. The provided application type must exist. Otherwise, a 404 status is returned. A 204 response is returned if the specified service type is not found in the cluster. Parameters: applicationTypeName - the name of the application type. applicationTypeVersion - the version of the application type. serviceTypeName - specifies the name of a Service Fabric service type. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetServiceTypeInfoByNamePreparer ¶
func (client BaseClient) GetServiceTypeInfoByNamePreparer(ctx context.Context, applicationTypeName string, applicationTypeVersion string, serviceTypeName string, timeout *int64) (*http.Request, error)
GetServiceTypeInfoByNamePreparer prepares the GetServiceTypeInfoByName request.
func (BaseClient) GetServiceTypeInfoByNameResponder ¶
func (client BaseClient) GetServiceTypeInfoByNameResponder(resp *http.Response) (result ServiceTypeInfo, err error)
GetServiceTypeInfoByNameResponder handles the response to the GetServiceTypeInfoByName request. The method always closes the http.Response Body.
func (BaseClient) GetServiceTypeInfoByNameSender ¶
GetServiceTypeInfoByNameSender sends the GetServiceTypeInfoByName request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetServiceTypeInfoList ¶
func (client BaseClient) GetServiceTypeInfoList(ctx context.Context, applicationTypeName string, applicationTypeVersion string, timeout *int64) (result ListServiceTypeInfo, err error)
GetServiceTypeInfoList gets the list containing the information about service types that are supported by a provisioned application type in a Service Fabric cluster. The provided application type must exist. Otherwise, a 404 status is returned. Parameters: applicationTypeName - the name of the application type. applicationTypeVersion - the version of the application type. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetServiceTypeInfoListPreparer ¶
func (client BaseClient) GetServiceTypeInfoListPreparer(ctx context.Context, applicationTypeName string, applicationTypeVersion string, timeout *int64) (*http.Request, error)
GetServiceTypeInfoListPreparer prepares the GetServiceTypeInfoList request.
func (BaseClient) GetServiceTypeInfoListResponder ¶
func (client BaseClient) GetServiceTypeInfoListResponder(resp *http.Response) (result ListServiceTypeInfo, err error)
GetServiceTypeInfoListResponder handles the response to the GetServiceTypeInfoList request. The method always closes the http.Response Body.
func (BaseClient) GetServiceTypeInfoListSender ¶
GetServiceTypeInfoListSender sends the GetServiceTypeInfoList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetServicesEventList ¶
func (client BaseClient) GetServicesEventList(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (result ListServiceEvent, err error)
GetServicesEventList the response is list of ServiceEvent objects. Parameters: startTimeUtc - the start time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. endTimeUtc - the end time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds. eventsTypesFilter - this is a comma separated string specifying the types of FabricEvents that should only be included in the response. excludeAnalysisEvents - this param disables the retrieval of AnalysisEvents if true is passed. skipCorrelationLookup - this param disables the search of CorrelatedEvents information if true is passed. otherwise the CorrelationEvents get processed and HasCorrelatedEvents field in every FabricEvent gets populated.
func (BaseClient) GetServicesEventListPreparer ¶
func (client BaseClient) GetServicesEventListPreparer(ctx context.Context, startTimeUtc string, endTimeUtc string, timeout *int64, eventsTypesFilter string, excludeAnalysisEvents *bool, skipCorrelationLookup *bool) (*http.Request, error)
GetServicesEventListPreparer prepares the GetServicesEventList request.
func (BaseClient) GetServicesEventListResponder ¶
func (client BaseClient) GetServicesEventListResponder(resp *http.Response) (result ListServiceEvent, err error)
GetServicesEventListResponder handles the response to the GetServicesEventList request. The method always closes the http.Response Body.
func (BaseClient) GetServicesEventListSender ¶
GetServicesEventListSender sends the GetServicesEventList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetSubNameInfoList ¶
func (client BaseClient) GetSubNameInfoList(ctx context.Context, nameID string, recursive *bool, continuationToken string, timeout *int64) (result PagedSubNameInfoList, err error)
GetSubNameInfoList enumerates all the Service Fabric names under a given name. If the subnames do not fit in a page, one page of results is returned as well as a continuation token which can be used to get the next page. Querying a name that doesn't exist will fail. Parameters: nameID - the Service Fabric name, without the 'fabric:' URI scheme. recursive - allows specifying that the search performed should be recursive. continuationToken - the continuation token parameter is used to obtain next set of results. A continuation token with a non empty value is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token does not contain a value. The value of this parameter should not be URL encoded. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetSubNameInfoListPreparer ¶
func (client BaseClient) GetSubNameInfoListPreparer(ctx context.Context, nameID string, recursive *bool, continuationToken string, timeout *int64) (*http.Request, error)
GetSubNameInfoListPreparer prepares the GetSubNameInfoList request.
func (BaseClient) GetSubNameInfoListResponder ¶
func (client BaseClient) GetSubNameInfoListResponder(resp *http.Response) (result PagedSubNameInfoList, err error)
GetSubNameInfoListResponder handles the response to the GetSubNameInfoList request. The method always closes the http.Response Body.
func (BaseClient) GetSubNameInfoListSender ¶
GetSubNameInfoListSender sends the GetSubNameInfoList request. The method will close the http.Response Body if it receives an error.
func (BaseClient) GetUpgradeOrchestrationServiceState ¶
func (client BaseClient) GetUpgradeOrchestrationServiceState(ctx context.Context, timeout *int64) (result UpgradeOrchestrationServiceState, err error)
GetUpgradeOrchestrationServiceState get the service state of Service Fabric Upgrade Orchestration Service. This API is internally used for support purposes. Parameters: timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) GetUpgradeOrchestrationServiceStatePreparer ¶
func (client BaseClient) GetUpgradeOrchestrationServiceStatePreparer(ctx context.Context, timeout *int64) (*http.Request, error)
GetUpgradeOrchestrationServiceStatePreparer prepares the GetUpgradeOrchestrationServiceState request.
func (BaseClient) GetUpgradeOrchestrationServiceStateResponder ¶
func (client BaseClient) GetUpgradeOrchestrationServiceStateResponder(resp *http.Response) (result UpgradeOrchestrationServiceState, err error)
GetUpgradeOrchestrationServiceStateResponder handles the response to the GetUpgradeOrchestrationServiceState request. The method always closes the http.Response Body.
func (BaseClient) GetUpgradeOrchestrationServiceStateSender ¶
func (client BaseClient) GetUpgradeOrchestrationServiceStateSender(req *http.Request) (*http.Response, error)
GetUpgradeOrchestrationServiceStateSender sends the GetUpgradeOrchestrationServiceState request. The method will close the http.Response Body if it receives an error.
func (BaseClient) InvokeContainerAPI ¶
func (client BaseClient) InvokeContainerAPI(ctx context.Context, nodeName string, applicationID string, serviceManifestName string, codePackageName string, codePackageInstanceID string, containerAPIRequestBody ContainerAPIRequestBody, timeout *int64) (result ContainerAPIResponse, err error)
InvokeContainerAPI invoke container API on a container deployed on a Service Fabric node for the given code package. Parameters: nodeName - the name of the node. applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. serviceManifestName - the name of a service manifest registered as part of an application type in a Service Fabric cluster. codePackageName - the name of code package specified in service manifest registered as part of an application type in a Service Fabric cluster. codePackageInstanceID - ID that uniquely identifies a code package instance deployed on a service fabric node. containerAPIRequestBody - parameters for making container API call timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) InvokeContainerAPIPreparer ¶
func (client BaseClient) InvokeContainerAPIPreparer(ctx context.Context, nodeName string, applicationID string, serviceManifestName string, codePackageName string, codePackageInstanceID string, containerAPIRequestBody ContainerAPIRequestBody, timeout *int64) (*http.Request, error)
InvokeContainerAPIPreparer prepares the InvokeContainerAPI request.
func (BaseClient) InvokeContainerAPIResponder ¶
func (client BaseClient) InvokeContainerAPIResponder(resp *http.Response) (result ContainerAPIResponse, err error)
InvokeContainerAPIResponder handles the response to the InvokeContainerAPI request. The method always closes the http.Response Body.
func (BaseClient) InvokeContainerAPISender ¶
InvokeContainerAPISender sends the InvokeContainerAPI request. The method will close the http.Response Body if it receives an error.
func (BaseClient) InvokeInfrastructureCommand ¶
func (client BaseClient) InvokeInfrastructureCommand(ctx context.Context, command string, serviceID string, timeout *int64) (result String, err error)
InvokeInfrastructureCommand for clusters that have one or more instances of the Infrastructure Service configured, this API provides a way to send infrastructure-specific commands to a particular instance of the Infrastructure Service.
Available commands and their corresponding response formats vary depending upon the infrastructure on which the cluster is running.
This API supports the Service Fabric platform; it is not meant to be used directly from your code. Parameters: command - the text of the command to be invoked. The content of the command is infrastructure-specific. serviceID - the identity of the infrastructure service. This is the full name of the infrastructure service without the 'fabric:' URI scheme. This parameter required only for the cluster that have more than one instance of infrastructure service running. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) InvokeInfrastructureCommandPreparer ¶
func (client BaseClient) InvokeInfrastructureCommandPreparer(ctx context.Context, command string, serviceID string, timeout *int64) (*http.Request, error)
InvokeInfrastructureCommandPreparer prepares the InvokeInfrastructureCommand request.
func (BaseClient) InvokeInfrastructureCommandResponder ¶
func (client BaseClient) InvokeInfrastructureCommandResponder(resp *http.Response) (result String, err error)
InvokeInfrastructureCommandResponder handles the response to the InvokeInfrastructureCommand request. The method always closes the http.Response Body.
func (BaseClient) InvokeInfrastructureCommandSender ¶
func (client BaseClient) InvokeInfrastructureCommandSender(req *http.Request) (*http.Response, error)
InvokeInfrastructureCommandSender sends the InvokeInfrastructureCommand request. The method will close the http.Response Body if it receives an error.
func (BaseClient) InvokeInfrastructureQuery ¶
func (client BaseClient) InvokeInfrastructureQuery(ctx context.Context, command string, serviceID string, timeout *int64) (result String, err error)
InvokeInfrastructureQuery for clusters that have one or more instances of the Infrastructure Service configured, this API provides a way to send infrastructure-specific queries to a particular instance of the Infrastructure Service.
Available commands and their corresponding response formats vary depending upon the infrastructure on which the cluster is running.
This API supports the Service Fabric platform; it is not meant to be used directly from your code. Parameters: command - the text of the command to be invoked. The content of the command is infrastructure-specific. serviceID - the identity of the infrastructure service. This is the full name of the infrastructure service without the 'fabric:' URI scheme. This parameter required only for the cluster that have more than one instance of infrastructure service running. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) InvokeInfrastructureQueryPreparer ¶
func (client BaseClient) InvokeInfrastructureQueryPreparer(ctx context.Context, command string, serviceID string, timeout *int64) (*http.Request, error)
InvokeInfrastructureQueryPreparer prepares the InvokeInfrastructureQuery request.
func (BaseClient) InvokeInfrastructureQueryResponder ¶
func (client BaseClient) InvokeInfrastructureQueryResponder(resp *http.Response) (result String, err error)
InvokeInfrastructureQueryResponder handles the response to the InvokeInfrastructureQuery request. The method always closes the http.Response Body.
func (BaseClient) InvokeInfrastructureQuerySender ¶
InvokeInfrastructureQuerySender sends the InvokeInfrastructureQuery request. The method will close the http.Response Body if it receives an error.
func (BaseClient) PostChaosSchedule ¶
func (client BaseClient) PostChaosSchedule(ctx context.Context, chaosSchedule ChaosScheduleDescription) (result autorest.Response, err error)
PostChaosSchedule set the Chaos Schedule currently in use by Chaos. Chaos will automatically schedule runs based on the Chaos Schedule. The version in the provided input schedule must match the version of the Chaos Schedule on the server. If the version provided does not match the version on the server, the Chaos Schedule is not updated. If the version provided matches the version on the server, then the Chaos Schedule is updated and the version of the Chaos Schedule on the server is incremented up by one and wraps back to 0 after 2,147,483,647. If Chaos is running when this call is made, the call will fail. Parameters: chaosSchedule - describes the schedule used by Chaos.
func (BaseClient) PostChaosSchedulePreparer ¶
func (client BaseClient) PostChaosSchedulePreparer(ctx context.Context, chaosSchedule ChaosScheduleDescription) (*http.Request, error)
PostChaosSchedulePreparer prepares the PostChaosSchedule request.
func (BaseClient) PostChaosScheduleResponder ¶
func (client BaseClient) PostChaosScheduleResponder(resp *http.Response) (result autorest.Response, err error)
PostChaosScheduleResponder handles the response to the PostChaosSchedule request. The method always closes the http.Response Body.
func (BaseClient) PostChaosScheduleSender ¶
PostChaosScheduleSender sends the PostChaosSchedule request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ProvisionApplicationType ¶
func (client BaseClient) ProvisionApplicationType(ctx context.Context, provisionApplicationTypeDescriptionBaseRequiredBodyParam BasicProvisionApplicationTypeDescriptionBase, timeout *int64) (result autorest.Response, err error)
ProvisionApplicationType provisions a Service Fabric application type with the cluster. The provision is required before any new applications can be instantiated. The provision operation can be performed either on the application package specified by the relativePathInImageStore, or by using the URI of the external '.sfpkg'. Parameters: provisionApplicationTypeDescriptionBaseRequiredBodyParam - the base type of provision application type description which supports either image store-based provision or external store-based provision. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ProvisionApplicationTypePreparer ¶
func (client BaseClient) ProvisionApplicationTypePreparer(ctx context.Context, provisionApplicationTypeDescriptionBaseRequiredBodyParam BasicProvisionApplicationTypeDescriptionBase, timeout *int64) (*http.Request, error)
ProvisionApplicationTypePreparer prepares the ProvisionApplicationType request.
func (BaseClient) ProvisionApplicationTypeResponder ¶
func (client BaseClient) ProvisionApplicationTypeResponder(resp *http.Response) (result autorest.Response, err error)
ProvisionApplicationTypeResponder handles the response to the ProvisionApplicationType request. The method always closes the http.Response Body.
func (BaseClient) ProvisionApplicationTypeSender ¶
ProvisionApplicationTypeSender sends the ProvisionApplicationType request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ProvisionCluster ¶
func (client BaseClient) ProvisionCluster(ctx context.Context, provisionFabricDescription ProvisionFabricDescription, timeout *int64) (result autorest.Response, err error)
ProvisionCluster validate and provision the code or configuration packages of a Service Fabric cluster. Parameters: provisionFabricDescription - describes the parameters for provisioning a cluster. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ProvisionClusterPreparer ¶
func (client BaseClient) ProvisionClusterPreparer(ctx context.Context, provisionFabricDescription ProvisionFabricDescription, timeout *int64) (*http.Request, error)
ProvisionClusterPreparer prepares the ProvisionCluster request.
func (BaseClient) ProvisionClusterResponder ¶
func (client BaseClient) ProvisionClusterResponder(resp *http.Response) (result autorest.Response, err error)
ProvisionClusterResponder handles the response to the ProvisionCluster request. The method always closes the http.Response Body.
func (BaseClient) ProvisionClusterSender ¶
ProvisionClusterSender sends the ProvisionCluster request. The method will close the http.Response Body if it receives an error.
func (BaseClient) PutProperty ¶
func (client BaseClient) PutProperty(ctx context.Context, nameID string, propertyDescription PropertyDescription, timeout *int64) (result autorest.Response, err error)
PutProperty creates or updates the specified Service Fabric property under a given name. Parameters: nameID - the Service Fabric name, without the 'fabric:' URI scheme. propertyDescription - describes the Service Fabric property to be created. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) PutPropertyPreparer ¶
func (client BaseClient) PutPropertyPreparer(ctx context.Context, nameID string, propertyDescription PropertyDescription, timeout *int64) (*http.Request, error)
PutPropertyPreparer prepares the PutProperty request.
func (BaseClient) PutPropertyResponder ¶
func (client BaseClient) PutPropertyResponder(resp *http.Response) (result autorest.Response, err error)
PutPropertyResponder handles the response to the PutProperty request. The method always closes the http.Response Body.
func (BaseClient) PutPropertySender ¶
PutPropertySender sends the PutProperty request. The method will close the http.Response Body if it receives an error.
func (BaseClient) RecoverAllPartitions ¶
func (client BaseClient) RecoverAllPartitions(ctx context.Context, timeout *int64) (result autorest.Response, err error)
RecoverAllPartitions indicates to the Service Fabric cluster that it should attempt to recover any services (including system services) which are currently stuck in quorum loss. This operation should only be performed if it is known that the replicas that are down cannot be recovered. Incorrect use of this API can cause potential data loss. Parameters: timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) RecoverAllPartitionsPreparer ¶
func (client BaseClient) RecoverAllPartitionsPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
RecoverAllPartitionsPreparer prepares the RecoverAllPartitions request.
func (BaseClient) RecoverAllPartitionsResponder ¶
func (client BaseClient) RecoverAllPartitionsResponder(resp *http.Response) (result autorest.Response, err error)
RecoverAllPartitionsResponder handles the response to the RecoverAllPartitions request. The method always closes the http.Response Body.
func (BaseClient) RecoverAllPartitionsSender ¶
RecoverAllPartitionsSender sends the RecoverAllPartitions request. The method will close the http.Response Body if it receives an error.
func (BaseClient) RecoverPartition ¶
func (client BaseClient) RecoverPartition(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result autorest.Response, err error)
RecoverPartition indicates to the Service Fabric cluster that it should attempt to recover a specific partition which is currently stuck in quorum loss. This operation should only be performed if it is known that the replicas that are down cannot be recovered. Incorrect use of this API can cause potential data loss. Parameters: partitionID - the identity of the partition. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) RecoverPartitionPreparer ¶
func (client BaseClient) RecoverPartitionPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
RecoverPartitionPreparer prepares the RecoverPartition request.
func (BaseClient) RecoverPartitionResponder ¶
func (client BaseClient) RecoverPartitionResponder(resp *http.Response) (result autorest.Response, err error)
RecoverPartitionResponder handles the response to the RecoverPartition request. The method always closes the http.Response Body.
func (BaseClient) RecoverPartitionSender ¶
RecoverPartitionSender sends the RecoverPartition request. The method will close the http.Response Body if it receives an error.
func (BaseClient) RecoverServicePartitions ¶
func (client BaseClient) RecoverServicePartitions(ctx context.Context, serviceID string, timeout *int64) (result autorest.Response, err error)
RecoverServicePartitions indicates to the Service Fabric cluster that it should attempt to recover the specified service which is currently stuck in quorum loss. This operation should only be performed if it is known that the replicas that are down cannot be recovered. Incorrect use of this API can cause potential data loss. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) RecoverServicePartitionsPreparer ¶
func (client BaseClient) RecoverServicePartitionsPreparer(ctx context.Context, serviceID string, timeout *int64) (*http.Request, error)
RecoverServicePartitionsPreparer prepares the RecoverServicePartitions request.
func (BaseClient) RecoverServicePartitionsResponder ¶
func (client BaseClient) RecoverServicePartitionsResponder(resp *http.Response) (result autorest.Response, err error)
RecoverServicePartitionsResponder handles the response to the RecoverServicePartitions request. The method always closes the http.Response Body.
func (BaseClient) RecoverServicePartitionsSender ¶
RecoverServicePartitionsSender sends the RecoverServicePartitions request. The method will close the http.Response Body if it receives an error.
func (BaseClient) RecoverSystemPartitions ¶
func (client BaseClient) RecoverSystemPartitions(ctx context.Context, timeout *int64) (result autorest.Response, err error)
RecoverSystemPartitions indicates to the Service Fabric cluster that it should attempt to recover the system services which are currently stuck in quorum loss. This operation should only be performed if it is known that the replicas that are down cannot be recovered. Incorrect use of this API can cause potential data loss. Parameters: timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) RecoverSystemPartitionsPreparer ¶
func (client BaseClient) RecoverSystemPartitionsPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
RecoverSystemPartitionsPreparer prepares the RecoverSystemPartitions request.
func (BaseClient) RecoverSystemPartitionsResponder ¶
func (client BaseClient) RecoverSystemPartitionsResponder(resp *http.Response) (result autorest.Response, err error)
RecoverSystemPartitionsResponder handles the response to the RecoverSystemPartitions request. The method always closes the http.Response Body.
func (BaseClient) RecoverSystemPartitionsSender ¶
RecoverSystemPartitionsSender sends the RecoverSystemPartitions request. The method will close the http.Response Body if it receives an error.
func (BaseClient) RemoveComposeDeployment ¶
func (client BaseClient) RemoveComposeDeployment(ctx context.Context, deploymentName string, timeout *int64) (result autorest.Response, err error)
RemoveComposeDeployment deletes an existing Service Fabric compose deployment. Parameters: deploymentName - the identity of the deployment. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) RemoveComposeDeploymentPreparer ¶
func (client BaseClient) RemoveComposeDeploymentPreparer(ctx context.Context, deploymentName string, timeout *int64) (*http.Request, error)
RemoveComposeDeploymentPreparer prepares the RemoveComposeDeployment request.
func (BaseClient) RemoveComposeDeploymentResponder ¶
func (client BaseClient) RemoveComposeDeploymentResponder(resp *http.Response) (result autorest.Response, err error)
RemoveComposeDeploymentResponder handles the response to the RemoveComposeDeployment request. The method always closes the http.Response Body.
func (BaseClient) RemoveComposeDeploymentSender ¶
RemoveComposeDeploymentSender sends the RemoveComposeDeployment request. The method will close the http.Response Body if it receives an error.
func (BaseClient) RemoveNodeState ¶
func (client BaseClient) RemoveNodeState(ctx context.Context, nodeName string, timeout *int64) (result autorest.Response, err error)
RemoveNodeState notifies Service Fabric that the persisted state on a node has been permanently removed or lost. This implies that it is not possible to recover the persisted state of that node. This generally happens if a hard disk has been wiped clean, or if a hard disk crashes. The node has to be down for this operation to be successful. This operation lets Service Fabric know that the replicas on that node no longer exist, and that Service Fabric should stop waiting for those replicas to come back up. Do not run this cmdlet if the state on the node has not been removed and the node can comes back up with its state intact. Parameters: nodeName - the name of the node. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) RemoveNodeStatePreparer ¶
func (client BaseClient) RemoveNodeStatePreparer(ctx context.Context, nodeName string, timeout *int64) (*http.Request, error)
RemoveNodeStatePreparer prepares the RemoveNodeState request.
func (BaseClient) RemoveNodeStateResponder ¶
func (client BaseClient) RemoveNodeStateResponder(resp *http.Response) (result autorest.Response, err error)
RemoveNodeStateResponder handles the response to the RemoveNodeState request. The method always closes the http.Response Body.
func (BaseClient) RemoveNodeStateSender ¶
RemoveNodeStateSender sends the RemoveNodeState request. The method will close the http.Response Body if it receives an error.
func (BaseClient) RemoveReplica ¶
func (client BaseClient) RemoveReplica(ctx context.Context, nodeName string, partitionID uuid.UUID, replicaID string, forceRemove *bool, timeout *int64) (result autorest.Response, err error)
RemoveReplica this API simulates a Service Fabric replica failure by removing a replica from a Service Fabric cluster. The removal closes the replica, transitions the replica to the role None, and then removes all of the state information of the replica from the cluster. This API tests the replica state removal path, and simulates the report fault permanent path through client APIs. Warning - There are no safety checks performed when this API is used. Incorrect use of this API can lead to data loss for stateful services.In addition, the forceRemove flag impacts all other replicas hosted in the same process. Parameters: nodeName - the name of the node. partitionID - the identity of the partition. replicaID - the identifier of the replica. forceRemove - remove a Service Fabric application or service forcefully without going through the graceful shutdown sequence. This parameter can be used to forcefully delete an application or service for which delete is timing out due to issues in the service code that prevents graceful close of replicas. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) RemoveReplicaPreparer ¶
func (client BaseClient) RemoveReplicaPreparer(ctx context.Context, nodeName string, partitionID uuid.UUID, replicaID string, forceRemove *bool, timeout *int64) (*http.Request, error)
RemoveReplicaPreparer prepares the RemoveReplica request.
func (BaseClient) RemoveReplicaResponder ¶
func (client BaseClient) RemoveReplicaResponder(resp *http.Response) (result autorest.Response, err error)
RemoveReplicaResponder handles the response to the RemoveReplica request. The method always closes the http.Response Body.
func (BaseClient) RemoveReplicaSender ¶
RemoveReplicaSender sends the RemoveReplica request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ReportApplicationHealth ¶
func (client BaseClient) ReportApplicationHealth(ctx context.Context, applicationID string, healthInformation HealthInformation, immediate *bool, timeout *int64) (result autorest.Response, err error)
ReportApplicationHealth reports health state of the specified Service Fabric application. The report must contain the information about the source of the health report and property on which it is reported. The report is sent to a Service Fabric gateway Application, which forwards to the health store. The report may be accepted by the gateway, but rejected by the health store after extra validation. For example, the health store may reject the report because of an invalid parameter, like a stale sequence number. To see whether the report was applied in the health store, get application health and check that the report appears in the HealthEvents section. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. healthInformation - describes the health information for the health report. This information needs to be present in all of the health reports sent to the health manager. immediate - a flag which indicates whether the report should be sent immediately. A health report is sent to a Service Fabric gateway Application, which forwards to the health store. If Immediate is set to true, the report is sent immediately from HTTP Gateway to the health store, regardless of the fabric client settings that the HTTP Gateway Application is using. This is useful for critical reports that should be sent as soon as possible. Depending on timing and other conditions, sending the report may still fail, for example if the HTTP Gateway is closed or the message doesn't reach the Gateway. If Immediate is set to false, the report is sent based on the health client settings from the HTTP Gateway. Therefore, it will be batched according to the HealthReportSendInterval configuration. This is the recommended setting because it allows the health client to optimize health reporting messages to health store as well as health report processing. By default, reports are not sent immediately. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ReportApplicationHealthPreparer ¶
func (client BaseClient) ReportApplicationHealthPreparer(ctx context.Context, applicationID string, healthInformation HealthInformation, immediate *bool, timeout *int64) (*http.Request, error)
ReportApplicationHealthPreparer prepares the ReportApplicationHealth request.
func (BaseClient) ReportApplicationHealthResponder ¶
func (client BaseClient) ReportApplicationHealthResponder(resp *http.Response) (result autorest.Response, err error)
ReportApplicationHealthResponder handles the response to the ReportApplicationHealth request. The method always closes the http.Response Body.
func (BaseClient) ReportApplicationHealthSender ¶
ReportApplicationHealthSender sends the ReportApplicationHealth request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ReportClusterHealth ¶
func (client BaseClient) ReportClusterHealth(ctx context.Context, healthInformation HealthInformation, immediate *bool, timeout *int64) (result autorest.Response, err error)
ReportClusterHealth sends a health report on a Service Fabric cluster. The report must contain the information about the source of the health report and property on which it is reported. The report is sent to a Service Fabric gateway node, which forwards to the health store. The report may be accepted by the gateway, but rejected by the health store after extra validation. For example, the health store may reject the report because of an invalid parameter, like a stale sequence number. To see whether the report was applied in the health store, run GetClusterHealth and check that the report appears in the HealthEvents section. Parameters: healthInformation - describes the health information for the health report. This information needs to be present in all of the health reports sent to the health manager. immediate - a flag which indicates whether the report should be sent immediately. A health report is sent to a Service Fabric gateway Application, which forwards to the health store. If Immediate is set to true, the report is sent immediately from HTTP Gateway to the health store, regardless of the fabric client settings that the HTTP Gateway Application is using. This is useful for critical reports that should be sent as soon as possible. Depending on timing and other conditions, sending the report may still fail, for example if the HTTP Gateway is closed or the message doesn't reach the Gateway. If Immediate is set to false, the report is sent based on the health client settings from the HTTP Gateway. Therefore, it will be batched according to the HealthReportSendInterval configuration. This is the recommended setting because it allows the health client to optimize health reporting messages to health store as well as health report processing. By default, reports are not sent immediately. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ReportClusterHealthPreparer ¶
func (client BaseClient) ReportClusterHealthPreparer(ctx context.Context, healthInformation HealthInformation, immediate *bool, timeout *int64) (*http.Request, error)
ReportClusterHealthPreparer prepares the ReportClusterHealth request.
func (BaseClient) ReportClusterHealthResponder ¶
func (client BaseClient) ReportClusterHealthResponder(resp *http.Response) (result autorest.Response, err error)
ReportClusterHealthResponder handles the response to the ReportClusterHealth request. The method always closes the http.Response Body.
func (BaseClient) ReportClusterHealthSender ¶
ReportClusterHealthSender sends the ReportClusterHealth request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ReportDeployedApplicationHealth ¶
func (client BaseClient) ReportDeployedApplicationHealth(ctx context.Context, nodeName string, applicationID string, healthInformation HealthInformation, immediate *bool, timeout *int64) (result autorest.Response, err error)
ReportDeployedApplicationHealth reports health state of the application deployed on a Service Fabric node. The report must contain the information about the source of the health report and property on which it is reported. The report is sent to a Service Fabric gateway Service, which forwards to the health store. The report may be accepted by the gateway, but rejected by the health store after extra validation. For example, the health store may reject the report because of an invalid parameter, like a stale sequence number. To see whether the report was applied in the health store, get deployed application health and check that the report appears in the HealthEvents section. Parameters: nodeName - the name of the node. applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. healthInformation - describes the health information for the health report. This information needs to be present in all of the health reports sent to the health manager. immediate - a flag which indicates whether the report should be sent immediately. A health report is sent to a Service Fabric gateway Application, which forwards to the health store. If Immediate is set to true, the report is sent immediately from HTTP Gateway to the health store, regardless of the fabric client settings that the HTTP Gateway Application is using. This is useful for critical reports that should be sent as soon as possible. Depending on timing and other conditions, sending the report may still fail, for example if the HTTP Gateway is closed or the message doesn't reach the Gateway. If Immediate is set to false, the report is sent based on the health client settings from the HTTP Gateway. Therefore, it will be batched according to the HealthReportSendInterval configuration. This is the recommended setting because it allows the health client to optimize health reporting messages to health store as well as health report processing. By default, reports are not sent immediately. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ReportDeployedApplicationHealthPreparer ¶
func (client BaseClient) ReportDeployedApplicationHealthPreparer(ctx context.Context, nodeName string, applicationID string, healthInformation HealthInformation, immediate *bool, timeout *int64) (*http.Request, error)
ReportDeployedApplicationHealthPreparer prepares the ReportDeployedApplicationHealth request.
func (BaseClient) ReportDeployedApplicationHealthResponder ¶
func (client BaseClient) ReportDeployedApplicationHealthResponder(resp *http.Response) (result autorest.Response, err error)
ReportDeployedApplicationHealthResponder handles the response to the ReportDeployedApplicationHealth request. The method always closes the http.Response Body.
func (BaseClient) ReportDeployedApplicationHealthSender ¶
func (client BaseClient) ReportDeployedApplicationHealthSender(req *http.Request) (*http.Response, error)
ReportDeployedApplicationHealthSender sends the ReportDeployedApplicationHealth request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ReportDeployedServicePackageHealth ¶
func (client BaseClient) ReportDeployedServicePackageHealth(ctx context.Context, nodeName string, applicationID string, servicePackageName string, healthInformation HealthInformation, immediate *bool, timeout *int64) (result autorest.Response, err error)
ReportDeployedServicePackageHealth reports health state of the service package of the application deployed on a Service Fabric node. The report must contain the information about the source of the health report and property on which it is reported. The report is sent to a Service Fabric gateway Service, which forwards to the health store. The report may be accepted by the gateway, but rejected by the health store after extra validation. For example, the health store may reject the report because of an invalid parameter, like a stale sequence number. To see whether the report was applied in the health store, get deployed service package health and check that the report appears in the HealthEvents section. Parameters: nodeName - the name of the node. applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. servicePackageName - the name of the service package. healthInformation - describes the health information for the health report. This information needs to be present in all of the health reports sent to the health manager. immediate - a flag which indicates whether the report should be sent immediately. A health report is sent to a Service Fabric gateway Application, which forwards to the health store. If Immediate is set to true, the report is sent immediately from HTTP Gateway to the health store, regardless of the fabric client settings that the HTTP Gateway Application is using. This is useful for critical reports that should be sent as soon as possible. Depending on timing and other conditions, sending the report may still fail, for example if the HTTP Gateway is closed or the message doesn't reach the Gateway. If Immediate is set to false, the report is sent based on the health client settings from the HTTP Gateway. Therefore, it will be batched according to the HealthReportSendInterval configuration. This is the recommended setting because it allows the health client to optimize health reporting messages to health store as well as health report processing. By default, reports are not sent immediately. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ReportDeployedServicePackageHealthPreparer ¶
func (client BaseClient) ReportDeployedServicePackageHealthPreparer(ctx context.Context, nodeName string, applicationID string, servicePackageName string, healthInformation HealthInformation, immediate *bool, timeout *int64) (*http.Request, error)
ReportDeployedServicePackageHealthPreparer prepares the ReportDeployedServicePackageHealth request.
func (BaseClient) ReportDeployedServicePackageHealthResponder ¶
func (client BaseClient) ReportDeployedServicePackageHealthResponder(resp *http.Response) (result autorest.Response, err error)
ReportDeployedServicePackageHealthResponder handles the response to the ReportDeployedServicePackageHealth request. The method always closes the http.Response Body.
func (BaseClient) ReportDeployedServicePackageHealthSender ¶
func (client BaseClient) ReportDeployedServicePackageHealthSender(req *http.Request) (*http.Response, error)
ReportDeployedServicePackageHealthSender sends the ReportDeployedServicePackageHealth request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ReportNodeHealth ¶
func (client BaseClient) ReportNodeHealth(ctx context.Context, nodeName string, healthInformation HealthInformation, immediate *bool, timeout *int64) (result autorest.Response, err error)
ReportNodeHealth reports health state of the specified Service Fabric node. The report must contain the information about the source of the health report and property on which it is reported. The report is sent to a Service Fabric gateway node, which forwards to the health store. The report may be accepted by the gateway, but rejected by the health store after extra validation. For example, the health store may reject the report because of an invalid parameter, like a stale sequence number. To see whether the report was applied in the health store, run GetNodeHealth and check that the report appears in the HealthEvents section. Parameters: nodeName - the name of the node. healthInformation - describes the health information for the health report. This information needs to be present in all of the health reports sent to the health manager. immediate - a flag which indicates whether the report should be sent immediately. A health report is sent to a Service Fabric gateway Application, which forwards to the health store. If Immediate is set to true, the report is sent immediately from HTTP Gateway to the health store, regardless of the fabric client settings that the HTTP Gateway Application is using. This is useful for critical reports that should be sent as soon as possible. Depending on timing and other conditions, sending the report may still fail, for example if the HTTP Gateway is closed or the message doesn't reach the Gateway. If Immediate is set to false, the report is sent based on the health client settings from the HTTP Gateway. Therefore, it will be batched according to the HealthReportSendInterval configuration. This is the recommended setting because it allows the health client to optimize health reporting messages to health store as well as health report processing. By default, reports are not sent immediately. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ReportNodeHealthPreparer ¶
func (client BaseClient) ReportNodeHealthPreparer(ctx context.Context, nodeName string, healthInformation HealthInformation, immediate *bool, timeout *int64) (*http.Request, error)
ReportNodeHealthPreparer prepares the ReportNodeHealth request.
func (BaseClient) ReportNodeHealthResponder ¶
func (client BaseClient) ReportNodeHealthResponder(resp *http.Response) (result autorest.Response, err error)
ReportNodeHealthResponder handles the response to the ReportNodeHealth request. The method always closes the http.Response Body.
func (BaseClient) ReportNodeHealthSender ¶
ReportNodeHealthSender sends the ReportNodeHealth request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ReportPartitionHealth ¶
func (client BaseClient) ReportPartitionHealth(ctx context.Context, partitionID uuid.UUID, healthInformation HealthInformation, immediate *bool, timeout *int64) (result autorest.Response, err error)
ReportPartitionHealth reports health state of the specified Service Fabric partition. The report must contain the information about the source of the health report and property on which it is reported. The report is sent to a Service Fabric gateway Partition, which forwards to the health store. The report may be accepted by the gateway, but rejected by the health store after extra validation. For example, the health store may reject the report because of an invalid parameter, like a stale sequence number. To see whether the report was applied in the health store, run GetPartitionHealth and check that the report appears in the HealthEvents section. Parameters: partitionID - the identity of the partition. healthInformation - describes the health information for the health report. This information needs to be present in all of the health reports sent to the health manager. immediate - a flag which indicates whether the report should be sent immediately. A health report is sent to a Service Fabric gateway Application, which forwards to the health store. If Immediate is set to true, the report is sent immediately from HTTP Gateway to the health store, regardless of the fabric client settings that the HTTP Gateway Application is using. This is useful for critical reports that should be sent as soon as possible. Depending on timing and other conditions, sending the report may still fail, for example if the HTTP Gateway is closed or the message doesn't reach the Gateway. If Immediate is set to false, the report is sent based on the health client settings from the HTTP Gateway. Therefore, it will be batched according to the HealthReportSendInterval configuration. This is the recommended setting because it allows the health client to optimize health reporting messages to health store as well as health report processing. By default, reports are not sent immediately. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ReportPartitionHealthPreparer ¶
func (client BaseClient) ReportPartitionHealthPreparer(ctx context.Context, partitionID uuid.UUID, healthInformation HealthInformation, immediate *bool, timeout *int64) (*http.Request, error)
ReportPartitionHealthPreparer prepares the ReportPartitionHealth request.
func (BaseClient) ReportPartitionHealthResponder ¶
func (client BaseClient) ReportPartitionHealthResponder(resp *http.Response) (result autorest.Response, err error)
ReportPartitionHealthResponder handles the response to the ReportPartitionHealth request. The method always closes the http.Response Body.
func (BaseClient) ReportPartitionHealthSender ¶
ReportPartitionHealthSender sends the ReportPartitionHealth request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ReportReplicaHealth ¶
func (client BaseClient) ReportReplicaHealth(ctx context.Context, partitionID uuid.UUID, replicaID string, replicaHealthReportServiceKind ReplicaHealthReportServiceKind, healthInformation HealthInformation, immediate *bool, timeout *int64) (result autorest.Response, err error)
ReportReplicaHealth reports health state of the specified Service Fabric replica. The report must contain the information about the source of the health report and property on which it is reported. The report is sent to a Service Fabric gateway Replica, which forwards to the health store. The report may be accepted by the gateway, but rejected by the health store after extra validation. For example, the health store may reject the report because of an invalid parameter, like a stale sequence number. To see whether the report was applied in the health store, run GetReplicaHealth and check that the report appears in the HealthEvents section. Parameters: partitionID - the identity of the partition. replicaID - the identifier of the replica. replicaHealthReportServiceKind - the kind of service replica (Stateless or Stateful) for which the health is being reported. Following are the possible values. healthInformation - describes the health information for the health report. This information needs to be present in all of the health reports sent to the health manager. immediate - a flag which indicates whether the report should be sent immediately. A health report is sent to a Service Fabric gateway Application, which forwards to the health store. If Immediate is set to true, the report is sent immediately from HTTP Gateway to the health store, regardless of the fabric client settings that the HTTP Gateway Application is using. This is useful for critical reports that should be sent as soon as possible. Depending on timing and other conditions, sending the report may still fail, for example if the HTTP Gateway is closed or the message doesn't reach the Gateway. If Immediate is set to false, the report is sent based on the health client settings from the HTTP Gateway. Therefore, it will be batched according to the HealthReportSendInterval configuration. This is the recommended setting because it allows the health client to optimize health reporting messages to health store as well as health report processing. By default, reports are not sent immediately. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ReportReplicaHealthPreparer ¶
func (client BaseClient) ReportReplicaHealthPreparer(ctx context.Context, partitionID uuid.UUID, replicaID string, replicaHealthReportServiceKind ReplicaHealthReportServiceKind, healthInformation HealthInformation, immediate *bool, timeout *int64) (*http.Request, error)
ReportReplicaHealthPreparer prepares the ReportReplicaHealth request.
func (BaseClient) ReportReplicaHealthResponder ¶
func (client BaseClient) ReportReplicaHealthResponder(resp *http.Response) (result autorest.Response, err error)
ReportReplicaHealthResponder handles the response to the ReportReplicaHealth request. The method always closes the http.Response Body.
func (BaseClient) ReportReplicaHealthSender ¶
ReportReplicaHealthSender sends the ReportReplicaHealth request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ReportServiceHealth ¶
func (client BaseClient) ReportServiceHealth(ctx context.Context, serviceID string, healthInformation HealthInformation, immediate *bool, timeout *int64) (result autorest.Response, err error)
ReportServiceHealth reports health state of the specified Service Fabric service. The report must contain the information about the source of the health report and property on which it is reported. The report is sent to a Service Fabric gateway Service, which forwards to the health store. The report may be accepted by the gateway, but rejected by the health store after extra validation. For example, the health store may reject the report because of an invalid parameter, like a stale sequence number. To see whether the report was applied in the health store, run GetServiceHealth and check that the report appears in the HealthEvents section. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. healthInformation - describes the health information for the health report. This information needs to be present in all of the health reports sent to the health manager. immediate - a flag which indicates whether the report should be sent immediately. A health report is sent to a Service Fabric gateway Application, which forwards to the health store. If Immediate is set to true, the report is sent immediately from HTTP Gateway to the health store, regardless of the fabric client settings that the HTTP Gateway Application is using. This is useful for critical reports that should be sent as soon as possible. Depending on timing and other conditions, sending the report may still fail, for example if the HTTP Gateway is closed or the message doesn't reach the Gateway. If Immediate is set to false, the report is sent based on the health client settings from the HTTP Gateway. Therefore, it will be batched according to the HealthReportSendInterval configuration. This is the recommended setting because it allows the health client to optimize health reporting messages to health store as well as health report processing. By default, reports are not sent immediately. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ReportServiceHealthPreparer ¶
func (client BaseClient) ReportServiceHealthPreparer(ctx context.Context, serviceID string, healthInformation HealthInformation, immediate *bool, timeout *int64) (*http.Request, error)
ReportServiceHealthPreparer prepares the ReportServiceHealth request.
func (BaseClient) ReportServiceHealthResponder ¶
func (client BaseClient) ReportServiceHealthResponder(resp *http.Response) (result autorest.Response, err error)
ReportServiceHealthResponder handles the response to the ReportServiceHealth request. The method always closes the http.Response Body.
func (BaseClient) ReportServiceHealthSender ¶
ReportServiceHealthSender sends the ReportServiceHealth request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ResetPartitionLoad ¶
func (client BaseClient) ResetPartitionLoad(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result autorest.Response, err error)
ResetPartitionLoad resets the current load of a Service Fabric partition to the default load for the service. Parameters: partitionID - the identity of the partition. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ResetPartitionLoadPreparer ¶
func (client BaseClient) ResetPartitionLoadPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
ResetPartitionLoadPreparer prepares the ResetPartitionLoad request.
func (BaseClient) ResetPartitionLoadResponder ¶
func (client BaseClient) ResetPartitionLoadResponder(resp *http.Response) (result autorest.Response, err error)
ResetPartitionLoadResponder handles the response to the ResetPartitionLoad request. The method always closes the http.Response Body.
func (BaseClient) ResetPartitionLoadSender ¶
ResetPartitionLoadSender sends the ResetPartitionLoad request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ResolveService ¶
func (client BaseClient) ResolveService(ctx context.Context, serviceID string, partitionKeyType *int32, partitionKeyValue string, previousRspVersion string, timeout *int64) (result ResolvedServicePartition, err error)
ResolveService resolve a Service Fabric service partition to get the endpoints of the service replicas. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. partitionKeyType - key type for the partition. This parameter is required if the partition scheme for the service is Int64Range or Named. The possible values are following. - None (1) - Indicates that the PartitionKeyValue parameter is not specified. This is valid for the partitions with partitioning scheme as Singleton. This is the default value. The value is 1. - Int64Range (2) - Indicates that the PartitionKeyValue parameter is an int64 partition key. This is valid for the partitions with partitioning scheme as Int64Range. The value is 2. - Named (3) - Indicates that the PartitionKeyValue parameter is a name of the partition. This is valid for the partitions with partitioning scheme as Named. The value is 3. partitionKeyValue - partition key. This is required if the partition scheme for the service is Int64Range or Named. previousRspVersion - the value in the Version field of the response that was received previously. This is required if the user knows that the result that was got previously is stale. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ResolveServicePreparer ¶
func (client BaseClient) ResolveServicePreparer(ctx context.Context, serviceID string, partitionKeyType *int32, partitionKeyValue string, previousRspVersion string, timeout *int64) (*http.Request, error)
ResolveServicePreparer prepares the ResolveService request.
func (BaseClient) ResolveServiceResponder ¶
func (client BaseClient) ResolveServiceResponder(resp *http.Response) (result ResolvedServicePartition, err error)
ResolveServiceResponder handles the response to the ResolveService request. The method always closes the http.Response Body.
func (BaseClient) ResolveServiceSender ¶
ResolveServiceSender sends the ResolveService request. The method will close the http.Response Body if it receives an error.
func (BaseClient) RestartDeployedCodePackage ¶
func (client BaseClient) RestartDeployedCodePackage(ctx context.Context, nodeName string, applicationID string, restartDeployedCodePackageDescription RestartDeployedCodePackageDescription, timeout *int64) (result autorest.Response, err error)
RestartDeployedCodePackage restarts a code package deployed on a Service Fabric node in a cluster. This aborts the code package process, which will restart all the user service replicas hosted in that process. Parameters: nodeName - the name of the node. applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. restartDeployedCodePackageDescription - describes the deployed code package on Service Fabric node to restart. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) RestartDeployedCodePackagePreparer ¶
func (client BaseClient) RestartDeployedCodePackagePreparer(ctx context.Context, nodeName string, applicationID string, restartDeployedCodePackageDescription RestartDeployedCodePackageDescription, timeout *int64) (*http.Request, error)
RestartDeployedCodePackagePreparer prepares the RestartDeployedCodePackage request.
func (BaseClient) RestartDeployedCodePackageResponder ¶
func (client BaseClient) RestartDeployedCodePackageResponder(resp *http.Response) (result autorest.Response, err error)
RestartDeployedCodePackageResponder handles the response to the RestartDeployedCodePackage request. The method always closes the http.Response Body.
func (BaseClient) RestartDeployedCodePackageSender ¶
func (client BaseClient) RestartDeployedCodePackageSender(req *http.Request) (*http.Response, error)
RestartDeployedCodePackageSender sends the RestartDeployedCodePackage request. The method will close the http.Response Body if it receives an error.
func (BaseClient) RestartNode ¶
func (client BaseClient) RestartNode(ctx context.Context, nodeName string, restartNodeDescription RestartNodeDescription, timeout *int64) (result autorest.Response, err error)
RestartNode restarts a Service Fabric cluster node that is already started. Parameters: nodeName - the name of the node. restartNodeDescription - the instance of the node to be restarted and a flag indicating the need to take dump of the fabric process. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) RestartNodePreparer ¶
func (client BaseClient) RestartNodePreparer(ctx context.Context, nodeName string, restartNodeDescription RestartNodeDescription, timeout *int64) (*http.Request, error)
RestartNodePreparer prepares the RestartNode request.
func (BaseClient) RestartNodeResponder ¶
func (client BaseClient) RestartNodeResponder(resp *http.Response) (result autorest.Response, err error)
RestartNodeResponder handles the response to the RestartNode request. The method always closes the http.Response Body.
func (BaseClient) RestartNodeSender ¶
RestartNodeSender sends the RestartNode request. The method will close the http.Response Body if it receives an error.
func (BaseClient) RestartReplica ¶
func (client BaseClient) RestartReplica(ctx context.Context, nodeName string, partitionID uuid.UUID, replicaID string, timeout *int64) (result autorest.Response, err error)
RestartReplica restarts a service replica of a persisted service running on a node. Warning - There are no safety checks performed when this API is used. Incorrect use of this API can lead to availability loss for stateful services. Parameters: nodeName - the name of the node. partitionID - the identity of the partition. replicaID - the identifier of the replica. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) RestartReplicaPreparer ¶
func (client BaseClient) RestartReplicaPreparer(ctx context.Context, nodeName string, partitionID uuid.UUID, replicaID string, timeout *int64) (*http.Request, error)
RestartReplicaPreparer prepares the RestartReplica request.
func (BaseClient) RestartReplicaResponder ¶
func (client BaseClient) RestartReplicaResponder(resp *http.Response) (result autorest.Response, err error)
RestartReplicaResponder handles the response to the RestartReplica request. The method always closes the http.Response Body.
func (BaseClient) RestartReplicaSender ¶
RestartReplicaSender sends the RestartReplica request. The method will close the http.Response Body if it receives an error.
func (BaseClient) RestorePartition ¶
func (client BaseClient) RestorePartition(ctx context.Context, partitionID uuid.UUID, restorePartitionDescription RestorePartitionDescription, restoreTimeout *int32, timeout *int64) (result autorest.Response, err error)
RestorePartition restores the state of a of the stateful persisted partition using the specified backup point. In case the partition is already being periodically backed up, then by default the backup point is looked for in the storage specified in backup policy. One can also override the same by specifying the backup storage details as part of the restore partition description in body. Once the restore is initiated, its progress can be tracked using the GetRestoreProgress operation. In case, the operation times out, specify a greater restore timeout value in the query parameter. Parameters: partitionID - the identity of the partition. restorePartitionDescription - describes the parameters to restore the partition. restoreTimeout - specifies the maximum amount of time to wait, in minutes, for the restore operation to complete. Post that, the operation returns back with timeout error. However, in certain corner cases it could be that the restore operation goes through even though it completes with timeout. In case of timeout error, its recommended to invoke this operation again with a greater timeout value. the default value for the same is 10 minutes. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) RestorePartitionPreparer ¶
func (client BaseClient) RestorePartitionPreparer(ctx context.Context, partitionID uuid.UUID, restorePartitionDescription RestorePartitionDescription, restoreTimeout *int32, timeout *int64) (*http.Request, error)
RestorePartitionPreparer prepares the RestorePartition request.
func (BaseClient) RestorePartitionResponder ¶
func (client BaseClient) RestorePartitionResponder(resp *http.Response) (result autorest.Response, err error)
RestorePartitionResponder handles the response to the RestorePartition request. The method always closes the http.Response Body.
func (BaseClient) RestorePartitionSender ¶
RestorePartitionSender sends the RestorePartition request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ResumeApplicationBackup ¶
func (client BaseClient) ResumeApplicationBackup(ctx context.Context, applicationID string, timeout *int64) (result autorest.Response, err error)
ResumeApplicationBackup the previously suspended Service Fabric application resumes taking periodic backup as per the backup policy currently configured for the same. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ResumeApplicationBackupPreparer ¶
func (client BaseClient) ResumeApplicationBackupPreparer(ctx context.Context, applicationID string, timeout *int64) (*http.Request, error)
ResumeApplicationBackupPreparer prepares the ResumeApplicationBackup request.
func (BaseClient) ResumeApplicationBackupResponder ¶
func (client BaseClient) ResumeApplicationBackupResponder(resp *http.Response) (result autorest.Response, err error)
ResumeApplicationBackupResponder handles the response to the ResumeApplicationBackup request. The method always closes the http.Response Body.
func (BaseClient) ResumeApplicationBackupSender ¶
ResumeApplicationBackupSender sends the ResumeApplicationBackup request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ResumeApplicationUpgrade ¶
func (client BaseClient) ResumeApplicationUpgrade(ctx context.Context, applicationID string, resumeApplicationUpgradeDescription ResumeApplicationUpgradeDescription, timeout *int64) (result autorest.Response, err error)
ResumeApplicationUpgrade resumes an unmonitored manual Service Fabric application upgrade. Service Fabric upgrades one upgrade domain at a time. For unmonitored manual upgrades, after Service Fabric finishes an upgrade domain, it waits for you to call this API before proceeding to the next upgrade domain. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. resumeApplicationUpgradeDescription - describes the parameters for resuming an application upgrade. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ResumeApplicationUpgradePreparer ¶
func (client BaseClient) ResumeApplicationUpgradePreparer(ctx context.Context, applicationID string, resumeApplicationUpgradeDescription ResumeApplicationUpgradeDescription, timeout *int64) (*http.Request, error)
ResumeApplicationUpgradePreparer prepares the ResumeApplicationUpgrade request.
func (BaseClient) ResumeApplicationUpgradeResponder ¶
func (client BaseClient) ResumeApplicationUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
ResumeApplicationUpgradeResponder handles the response to the ResumeApplicationUpgrade request. The method always closes the http.Response Body.
func (BaseClient) ResumeApplicationUpgradeSender ¶
ResumeApplicationUpgradeSender sends the ResumeApplicationUpgrade request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ResumeClusterUpgrade ¶
func (client BaseClient) ResumeClusterUpgrade(ctx context.Context, resumeClusterUpgradeDescription ResumeClusterUpgradeDescription, timeout *int64) (result autorest.Response, err error)
ResumeClusterUpgrade make the cluster code or configuration upgrade move on to the next upgrade domain if appropriate. Parameters: resumeClusterUpgradeDescription - describes the parameters for resuming a cluster upgrade. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ResumeClusterUpgradePreparer ¶
func (client BaseClient) ResumeClusterUpgradePreparer(ctx context.Context, resumeClusterUpgradeDescription ResumeClusterUpgradeDescription, timeout *int64) (*http.Request, error)
ResumeClusterUpgradePreparer prepares the ResumeClusterUpgrade request.
func (BaseClient) ResumeClusterUpgradeResponder ¶
func (client BaseClient) ResumeClusterUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
ResumeClusterUpgradeResponder handles the response to the ResumeClusterUpgrade request. The method always closes the http.Response Body.
func (BaseClient) ResumeClusterUpgradeSender ¶
ResumeClusterUpgradeSender sends the ResumeClusterUpgrade request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ResumePartitionBackup ¶
func (client BaseClient) ResumePartitionBackup(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result autorest.Response, err error)
ResumePartitionBackup the previously suspended partition resumes taking periodic backup as per the backup policy currently configured for the same. Parameters: partitionID - the identity of the partition. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ResumePartitionBackupPreparer ¶
func (client BaseClient) ResumePartitionBackupPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
ResumePartitionBackupPreparer prepares the ResumePartitionBackup request.
func (BaseClient) ResumePartitionBackupResponder ¶
func (client BaseClient) ResumePartitionBackupResponder(resp *http.Response) (result autorest.Response, err error)
ResumePartitionBackupResponder handles the response to the ResumePartitionBackup request. The method always closes the http.Response Body.
func (BaseClient) ResumePartitionBackupSender ¶
ResumePartitionBackupSender sends the ResumePartitionBackup request. The method will close the http.Response Body if it receives an error.
func (BaseClient) ResumeServiceBackup ¶
func (client BaseClient) ResumeServiceBackup(ctx context.Context, serviceID string, timeout *int64) (result autorest.Response, err error)
ResumeServiceBackup the previously suspended Service Fabric service resumes taking periodic backup as per the backup policy currently configured for the same. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) ResumeServiceBackupPreparer ¶
func (client BaseClient) ResumeServiceBackupPreparer(ctx context.Context, serviceID string, timeout *int64) (*http.Request, error)
ResumeServiceBackupPreparer prepares the ResumeServiceBackup request.
func (BaseClient) ResumeServiceBackupResponder ¶
func (client BaseClient) ResumeServiceBackupResponder(resp *http.Response) (result autorest.Response, err error)
ResumeServiceBackupResponder handles the response to the ResumeServiceBackup request. The method always closes the http.Response Body.
func (BaseClient) ResumeServiceBackupSender ¶
ResumeServiceBackupSender sends the ResumeServiceBackup request. The method will close the http.Response Body if it receives an error.
func (BaseClient) RollbackApplicationUpgrade ¶
func (client BaseClient) RollbackApplicationUpgrade(ctx context.Context, applicationID string, timeout *int64) (result autorest.Response, err error)
RollbackApplicationUpgrade starts rolling back the current application upgrade to the previous version. This API can only be used to rollback the current in-progress upgrade that is rolling forward to new version. If the application is not currently being upgraded use StartApplicationUpgrade API to upgrade it to desired version, including rolling back to a previous version. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) RollbackApplicationUpgradePreparer ¶
func (client BaseClient) RollbackApplicationUpgradePreparer(ctx context.Context, applicationID string, timeout *int64) (*http.Request, error)
RollbackApplicationUpgradePreparer prepares the RollbackApplicationUpgrade request.
func (BaseClient) RollbackApplicationUpgradeResponder ¶
func (client BaseClient) RollbackApplicationUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
RollbackApplicationUpgradeResponder handles the response to the RollbackApplicationUpgrade request. The method always closes the http.Response Body.
func (BaseClient) RollbackApplicationUpgradeSender ¶
func (client BaseClient) RollbackApplicationUpgradeSender(req *http.Request) (*http.Response, error)
RollbackApplicationUpgradeSender sends the RollbackApplicationUpgrade request. The method will close the http.Response Body if it receives an error.
func (BaseClient) RollbackClusterUpgrade ¶
func (client BaseClient) RollbackClusterUpgrade(ctx context.Context, timeout *int64) (result autorest.Response, err error)
RollbackClusterUpgrade rollback the code or configuration upgrade of a Service Fabric cluster. Parameters: timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) RollbackClusterUpgradePreparer ¶
func (client BaseClient) RollbackClusterUpgradePreparer(ctx context.Context, timeout *int64) (*http.Request, error)
RollbackClusterUpgradePreparer prepares the RollbackClusterUpgrade request.
func (BaseClient) RollbackClusterUpgradeResponder ¶
func (client BaseClient) RollbackClusterUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
RollbackClusterUpgradeResponder handles the response to the RollbackClusterUpgrade request. The method always closes the http.Response Body.
func (BaseClient) RollbackClusterUpgradeSender ¶
RollbackClusterUpgradeSender sends the RollbackClusterUpgrade request. The method will close the http.Response Body if it receives an error.
func (BaseClient) SetUpgradeOrchestrationServiceState ¶
func (client BaseClient) SetUpgradeOrchestrationServiceState(ctx context.Context, upgradeOrchestrationServiceState UpgradeOrchestrationServiceState, timeout *int64) (result UpgradeOrchestrationServiceStateSummary, err error)
SetUpgradeOrchestrationServiceState update the service state of Service Fabric Upgrade Orchestration Service. This API is internally used for support purposes. Parameters: upgradeOrchestrationServiceState - service state of Service Fabric Upgrade Orchestration Service. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) SetUpgradeOrchestrationServiceStatePreparer ¶
func (client BaseClient) SetUpgradeOrchestrationServiceStatePreparer(ctx context.Context, upgradeOrchestrationServiceState UpgradeOrchestrationServiceState, timeout *int64) (*http.Request, error)
SetUpgradeOrchestrationServiceStatePreparer prepares the SetUpgradeOrchestrationServiceState request.
func (BaseClient) SetUpgradeOrchestrationServiceStateResponder ¶
func (client BaseClient) SetUpgradeOrchestrationServiceStateResponder(resp *http.Response) (result UpgradeOrchestrationServiceStateSummary, err error)
SetUpgradeOrchestrationServiceStateResponder handles the response to the SetUpgradeOrchestrationServiceState request. The method always closes the http.Response Body.
func (BaseClient) SetUpgradeOrchestrationServiceStateSender ¶
func (client BaseClient) SetUpgradeOrchestrationServiceStateSender(req *http.Request) (*http.Response, error)
SetUpgradeOrchestrationServiceStateSender sends the SetUpgradeOrchestrationServiceState request. The method will close the http.Response Body if it receives an error.
func (BaseClient) StartApplicationUpgrade ¶
func (client BaseClient) StartApplicationUpgrade(ctx context.Context, applicationID string, applicationUpgradeDescription ApplicationUpgradeDescription, timeout *int64) (result autorest.Response, err error)
StartApplicationUpgrade validates the supplied application upgrade parameters and starts upgrading the application if the parameters are valid. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. applicationUpgradeDescription - parameters for an application upgrade. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) StartApplicationUpgradePreparer ¶
func (client BaseClient) StartApplicationUpgradePreparer(ctx context.Context, applicationID string, applicationUpgradeDescription ApplicationUpgradeDescription, timeout *int64) (*http.Request, error)
StartApplicationUpgradePreparer prepares the StartApplicationUpgrade request.
func (BaseClient) StartApplicationUpgradeResponder ¶
func (client BaseClient) StartApplicationUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
StartApplicationUpgradeResponder handles the response to the StartApplicationUpgrade request. The method always closes the http.Response Body.
func (BaseClient) StartApplicationUpgradeSender ¶
StartApplicationUpgradeSender sends the StartApplicationUpgrade request. The method will close the http.Response Body if it receives an error.
func (BaseClient) StartChaos ¶
func (client BaseClient) StartChaos(ctx context.Context, chaosParameters ChaosParameters, timeout *int64) (result autorest.Response, err error)
StartChaos if Chaos is not already running in the cluster, it starts Chaos with the passed in Chaos parameters. If Chaos is already running when this call is made, the call fails with the error code FABRIC_E_CHAOS_ALREADY_RUNNING. Please refer to the article [Induce controlled Chaos in Service Fabric clusters](https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-controlled-chaos) for more details. Parameters: chaosParameters - describes all the parameters to configure a Chaos run. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) StartChaosPreparer ¶
func (client BaseClient) StartChaosPreparer(ctx context.Context, chaosParameters ChaosParameters, timeout *int64) (*http.Request, error)
StartChaosPreparer prepares the StartChaos request.
func (BaseClient) StartChaosResponder ¶
func (client BaseClient) StartChaosResponder(resp *http.Response) (result autorest.Response, err error)
StartChaosResponder handles the response to the StartChaos request. The method always closes the http.Response Body.
func (BaseClient) StartChaosSender ¶
StartChaosSender sends the StartChaos request. The method will close the http.Response Body if it receives an error.
func (BaseClient) StartClusterConfigurationUpgrade ¶
func (client BaseClient) StartClusterConfigurationUpgrade(ctx context.Context, clusterConfigurationUpgradeDescription ClusterConfigurationUpgradeDescription, timeout *int64) (result autorest.Response, err error)
StartClusterConfigurationUpgrade validate the supplied configuration upgrade parameters and start upgrading the cluster configuration if the parameters are valid. Parameters: clusterConfigurationUpgradeDescription - parameters for a standalone cluster configuration upgrade. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) StartClusterConfigurationUpgradePreparer ¶
func (client BaseClient) StartClusterConfigurationUpgradePreparer(ctx context.Context, clusterConfigurationUpgradeDescription ClusterConfigurationUpgradeDescription, timeout *int64) (*http.Request, error)
StartClusterConfigurationUpgradePreparer prepares the StartClusterConfigurationUpgrade request.
func (BaseClient) StartClusterConfigurationUpgradeResponder ¶
func (client BaseClient) StartClusterConfigurationUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
StartClusterConfigurationUpgradeResponder handles the response to the StartClusterConfigurationUpgrade request. The method always closes the http.Response Body.
func (BaseClient) StartClusterConfigurationUpgradeSender ¶
func (client BaseClient) StartClusterConfigurationUpgradeSender(req *http.Request) (*http.Response, error)
StartClusterConfigurationUpgradeSender sends the StartClusterConfigurationUpgrade request. The method will close the http.Response Body if it receives an error.
func (BaseClient) StartClusterUpgrade ¶
func (client BaseClient) StartClusterUpgrade(ctx context.Context, startClusterUpgradeDescription StartClusterUpgradeDescription, timeout *int64) (result autorest.Response, err error)
StartClusterUpgrade validate the supplied upgrade parameters and start upgrading the code or configuration version of a Service Fabric cluster if the parameters are valid. Parameters: startClusterUpgradeDescription - describes the parameters for starting a cluster upgrade. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) StartClusterUpgradePreparer ¶
func (client BaseClient) StartClusterUpgradePreparer(ctx context.Context, startClusterUpgradeDescription StartClusterUpgradeDescription, timeout *int64) (*http.Request, error)
StartClusterUpgradePreparer prepares the StartClusterUpgrade request.
func (BaseClient) StartClusterUpgradeResponder ¶
func (client BaseClient) StartClusterUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
StartClusterUpgradeResponder handles the response to the StartClusterUpgrade request. The method always closes the http.Response Body.
func (BaseClient) StartClusterUpgradeSender ¶
StartClusterUpgradeSender sends the StartClusterUpgrade request. The method will close the http.Response Body if it receives an error.
func (BaseClient) StartComposeDeploymentUpgrade ¶
func (client BaseClient) StartComposeDeploymentUpgrade(ctx context.Context, deploymentName string, composeDeploymentUpgradeDescription ComposeDeploymentUpgradeDescription, timeout *int64) (result autorest.Response, err error)
StartComposeDeploymentUpgrade validates the supplied upgrade parameters and starts upgrading the deployment if the parameters are valid. Parameters: deploymentName - the identity of the deployment. composeDeploymentUpgradeDescription - parameters for upgrading compose deployment. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) StartComposeDeploymentUpgradePreparer ¶
func (client BaseClient) StartComposeDeploymentUpgradePreparer(ctx context.Context, deploymentName string, composeDeploymentUpgradeDescription ComposeDeploymentUpgradeDescription, timeout *int64) (*http.Request, error)
StartComposeDeploymentUpgradePreparer prepares the StartComposeDeploymentUpgrade request.
func (BaseClient) StartComposeDeploymentUpgradeResponder ¶
func (client BaseClient) StartComposeDeploymentUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
StartComposeDeploymentUpgradeResponder handles the response to the StartComposeDeploymentUpgrade request. The method always closes the http.Response Body.
func (BaseClient) StartComposeDeploymentUpgradeSender ¶
func (client BaseClient) StartComposeDeploymentUpgradeSender(req *http.Request) (*http.Response, error)
StartComposeDeploymentUpgradeSender sends the StartComposeDeploymentUpgrade request. The method will close the http.Response Body if it receives an error.
func (BaseClient) StartDataLoss ¶
func (client BaseClient) StartDataLoss(ctx context.Context, serviceID string, partitionID uuid.UUID, operationID uuid.UUID, dataLossMode DataLossMode, timeout *int64) (result autorest.Response, err error)
StartDataLoss this API will induce data loss for the specified partition. It will trigger a call to the OnDataLoss API of the partition. Actual data loss will depend on the specified DataLossMode PartialDataLoss - Only a quorum of replicas are removed and OnDataLoss is triggered for the partition but actual data loss depends on the presence of in-flight replication. FullDataLoss - All replicas are removed hence all data is lost and OnDataLoss is triggered.
This API should only be called with a stateful service as the target.
Calling this API with a system service as the target is not advised.
Note: Once this API has been called, it cannot be reversed. Calling CancelOperation will only stop execution and clean up internal system state. It will not restore data if the command has progressed far enough to cause data loss.
Call the GetDataLossProgress API with the same OperationId to return information on the operation started with this API. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. partitionID - the identity of the partition. operationID - a GUID that identifies a call of this API. This is passed into the corresponding GetProgress API dataLossMode - this enum is passed to the StartDataLoss API to indicate what type of data loss to induce. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) StartDataLossPreparer ¶
func (client BaseClient) StartDataLossPreparer(ctx context.Context, serviceID string, partitionID uuid.UUID, operationID uuid.UUID, dataLossMode DataLossMode, timeout *int64) (*http.Request, error)
StartDataLossPreparer prepares the StartDataLoss request.
func (BaseClient) StartDataLossResponder ¶
func (client BaseClient) StartDataLossResponder(resp *http.Response) (result autorest.Response, err error)
StartDataLossResponder handles the response to the StartDataLoss request. The method always closes the http.Response Body.
func (BaseClient) StartDataLossSender ¶
StartDataLossSender sends the StartDataLoss request. The method will close the http.Response Body if it receives an error.
func (BaseClient) StartNodeTransition ¶
func (client BaseClient) StartNodeTransition(ctx context.Context, nodeName string, operationID uuid.UUID, nodeTransitionType NodeTransitionType, nodeInstanceID string, stopDurationInSeconds int32, timeout *int64) (result autorest.Response, err error)
StartNodeTransition starts or stops a cluster node. A cluster node is a process, not the OS instance itself. To start a node, pass in "Start" for the NodeTransitionType parameter. To stop a node, pass in "Stop" for the NodeTransitionType parameter. This API starts the operation - when the API returns the node may not have finished transitioning yet. Call GetNodeTransitionProgress with the same OperationId to get the progress of the operation. Parameters: nodeName - the name of the node. operationID - a GUID that identifies a call of this API. This is passed into the corresponding GetProgress API nodeTransitionType - indicates the type of transition to perform. NodeTransitionType.Start will start a stopped node. NodeTransitionType.Stop will stop a node that is up. nodeInstanceID - the node instance ID of the target node. This can be determined through GetNodeInfo API. stopDurationInSeconds - the duration, in seconds, to keep the node stopped. The minimum value is 600, the maximum is 14400. After this time expires, the node will automatically come back up. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) StartNodeTransitionPreparer ¶
func (client BaseClient) StartNodeTransitionPreparer(ctx context.Context, nodeName string, operationID uuid.UUID, nodeTransitionType NodeTransitionType, nodeInstanceID string, stopDurationInSeconds int32, timeout *int64) (*http.Request, error)
StartNodeTransitionPreparer prepares the StartNodeTransition request.
func (BaseClient) StartNodeTransitionResponder ¶
func (client BaseClient) StartNodeTransitionResponder(resp *http.Response) (result autorest.Response, err error)
StartNodeTransitionResponder handles the response to the StartNodeTransition request. The method always closes the http.Response Body.
func (BaseClient) StartNodeTransitionSender ¶
StartNodeTransitionSender sends the StartNodeTransition request. The method will close the http.Response Body if it receives an error.
func (BaseClient) StartPartitionRestart ¶
func (client BaseClient) StartPartitionRestart(ctx context.Context, serviceID string, partitionID uuid.UUID, operationID uuid.UUID, restartPartitionMode RestartPartitionMode, timeout *int64) (result autorest.Response, err error)
StartPartitionRestart this API is useful for testing failover.
If used to target a stateless service partition, RestartPartitionMode must be AllReplicasOrInstances.
Call the GetPartitionRestartProgress API using the same OperationId to get the progress. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. partitionID - the identity of the partition. operationID - a GUID that identifies a call of this API. This is passed into the corresponding GetProgress API restartPartitionMode - describe which partitions to restart. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) StartPartitionRestartPreparer ¶
func (client BaseClient) StartPartitionRestartPreparer(ctx context.Context, serviceID string, partitionID uuid.UUID, operationID uuid.UUID, restartPartitionMode RestartPartitionMode, timeout *int64) (*http.Request, error)
StartPartitionRestartPreparer prepares the StartPartitionRestart request.
func (BaseClient) StartPartitionRestartResponder ¶
func (client BaseClient) StartPartitionRestartResponder(resp *http.Response) (result autorest.Response, err error)
StartPartitionRestartResponder handles the response to the StartPartitionRestart request. The method always closes the http.Response Body.
func (BaseClient) StartPartitionRestartSender ¶
StartPartitionRestartSender sends the StartPartitionRestart request. The method will close the http.Response Body if it receives an error.
func (BaseClient) StartQuorumLoss ¶
func (client BaseClient) StartQuorumLoss(ctx context.Context, serviceID string, partitionID uuid.UUID, operationID uuid.UUID, quorumLossMode QuorumLossMode, quorumLossDuration int32, timeout *int64) (result autorest.Response, err error)
StartQuorumLoss induces quorum loss for a given stateful service partition. This API is useful for a temporary quorum loss situation on your service.
Call the GetQuorumLossProgress API with the same OperationId to return information on the operation started with this API.
This can only be called on stateful persisted (HasPersistedState==true) services. Do not use this API on stateless services or stateful in-memory only services. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. partitionID - the identity of the partition. operationID - a GUID that identifies a call of this API. This is passed into the corresponding GetProgress API quorumLossMode - this enum is passed to the StartQuorumLoss API to indicate what type of quorum loss to induce. quorumLossDuration - the amount of time for which the partition will be kept in quorum loss. This must be specified in seconds. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) StartQuorumLossPreparer ¶
func (client BaseClient) StartQuorumLossPreparer(ctx context.Context, serviceID string, partitionID uuid.UUID, operationID uuid.UUID, quorumLossMode QuorumLossMode, quorumLossDuration int32, timeout *int64) (*http.Request, error)
StartQuorumLossPreparer prepares the StartQuorumLoss request.
func (BaseClient) StartQuorumLossResponder ¶
func (client BaseClient) StartQuorumLossResponder(resp *http.Response) (result autorest.Response, err error)
StartQuorumLossResponder handles the response to the StartQuorumLoss request. The method always closes the http.Response Body.
func (BaseClient) StartQuorumLossSender ¶
StartQuorumLossSender sends the StartQuorumLoss request. The method will close the http.Response Body if it receives an error.
func (BaseClient) StopChaos ¶
func (client BaseClient) StopChaos(ctx context.Context, timeout *int64) (result autorest.Response, err error)
StopChaos stops Chaos from executing new faults. In-flight faults will continue to execute until they are complete. The current Chaos Schedule is put into a stopped state. Once a schedule is stopped it will stay in the stopped state and not be used to Chaos Schedule new runs of Chaos. A new Chaos Schedule must be set in order to resume scheduling. Parameters: timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) StopChaosPreparer ¶
func (client BaseClient) StopChaosPreparer(ctx context.Context, timeout *int64) (*http.Request, error)
StopChaosPreparer prepares the StopChaos request.
func (BaseClient) StopChaosResponder ¶
func (client BaseClient) StopChaosResponder(resp *http.Response) (result autorest.Response, err error)
StopChaosResponder handles the response to the StopChaos request. The method always closes the http.Response Body.
func (BaseClient) StopChaosSender ¶
StopChaosSender sends the StopChaos request. The method will close the http.Response Body if it receives an error.
func (BaseClient) SubmitPropertyBatch ¶
func (client BaseClient) SubmitPropertyBatch(ctx context.Context, nameID string, propertyBatchDescriptionList PropertyBatchDescriptionList, timeout *int64) (result PropertyBatchInfoModel, err error)
SubmitPropertyBatch submits a batch of property operations. Either all or none of the operations will be committed. Parameters: nameID - the Service Fabric name, without the 'fabric:' URI scheme. propertyBatchDescriptionList - describes the property batch operations to be submitted. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) SubmitPropertyBatchPreparer ¶
func (client BaseClient) SubmitPropertyBatchPreparer(ctx context.Context, nameID string, propertyBatchDescriptionList PropertyBatchDescriptionList, timeout *int64) (*http.Request, error)
SubmitPropertyBatchPreparer prepares the SubmitPropertyBatch request.
func (BaseClient) SubmitPropertyBatchResponder ¶
func (client BaseClient) SubmitPropertyBatchResponder(resp *http.Response) (result PropertyBatchInfoModel, err error)
SubmitPropertyBatchResponder handles the response to the SubmitPropertyBatch request. The method always closes the http.Response Body.
func (BaseClient) SubmitPropertyBatchSender ¶
SubmitPropertyBatchSender sends the SubmitPropertyBatch request. The method will close the http.Response Body if it receives an error.
func (BaseClient) SuspendApplicationBackup ¶
func (client BaseClient) SuspendApplicationBackup(ctx context.Context, applicationID string, timeout *int64) (result autorest.Response, err error)
SuspendApplicationBackup the application which is configured to take periodic backups, is suspended for taking further backups till it is resumed again. This operation applies to the entire application's hierarchy. It means all the services and partitions under this application are now suspended for backup. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) SuspendApplicationBackupPreparer ¶
func (client BaseClient) SuspendApplicationBackupPreparer(ctx context.Context, applicationID string, timeout *int64) (*http.Request, error)
SuspendApplicationBackupPreparer prepares the SuspendApplicationBackup request.
func (BaseClient) SuspendApplicationBackupResponder ¶
func (client BaseClient) SuspendApplicationBackupResponder(resp *http.Response) (result autorest.Response, err error)
SuspendApplicationBackupResponder handles the response to the SuspendApplicationBackup request. The method always closes the http.Response Body.
func (BaseClient) SuspendApplicationBackupSender ¶
SuspendApplicationBackupSender sends the SuspendApplicationBackup request. The method will close the http.Response Body if it receives an error.
func (BaseClient) SuspendPartitionBackup ¶
func (client BaseClient) SuspendPartitionBackup(ctx context.Context, partitionID uuid.UUID, timeout *int64) (result autorest.Response, err error)
SuspendPartitionBackup the partition which is configured to take periodic backups, is suspended for taking further backups till it is resumed again. Parameters: partitionID - the identity of the partition. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) SuspendPartitionBackupPreparer ¶
func (client BaseClient) SuspendPartitionBackupPreparer(ctx context.Context, partitionID uuid.UUID, timeout *int64) (*http.Request, error)
SuspendPartitionBackupPreparer prepares the SuspendPartitionBackup request.
func (BaseClient) SuspendPartitionBackupResponder ¶
func (client BaseClient) SuspendPartitionBackupResponder(resp *http.Response) (result autorest.Response, err error)
SuspendPartitionBackupResponder handles the response to the SuspendPartitionBackup request. The method always closes the http.Response Body.
func (BaseClient) SuspendPartitionBackupSender ¶
SuspendPartitionBackupSender sends the SuspendPartitionBackup request. The method will close the http.Response Body if it receives an error.
func (BaseClient) SuspendServiceBackup ¶
func (client BaseClient) SuspendServiceBackup(ctx context.Context, serviceID string, timeout *int64) (result autorest.Response, err error)
SuspendServiceBackup the service which is configured to take periodic backups, is suspended for taking further backups till it is resumed again. This operation applies to the entire service's hierarchy. It means all the partitions under this service are now suspended for backup. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) SuspendServiceBackupPreparer ¶
func (client BaseClient) SuspendServiceBackupPreparer(ctx context.Context, serviceID string, timeout *int64) (*http.Request, error)
SuspendServiceBackupPreparer prepares the SuspendServiceBackup request.
func (BaseClient) SuspendServiceBackupResponder ¶
func (client BaseClient) SuspendServiceBackupResponder(resp *http.Response) (result autorest.Response, err error)
SuspendServiceBackupResponder handles the response to the SuspendServiceBackup request. The method always closes the http.Response Body.
func (BaseClient) SuspendServiceBackupSender ¶
SuspendServiceBackupSender sends the SuspendServiceBackup request. The method will close the http.Response Body if it receives an error.
func (BaseClient) UnprovisionApplicationType ¶
func (client BaseClient) UnprovisionApplicationType(ctx context.Context, applicationTypeName string, unprovisionApplicationTypeDescriptionInfo UnprovisionApplicationTypeDescriptionInfo, timeout *int64) (result autorest.Response, err error)
UnprovisionApplicationType removes or unregisters a Service Fabric application type from the cluster. This operation can only be performed if all application instances of the application type has been deleted. Once the application type is unregistered, no new application instances can be created for this particular application type. Parameters: applicationTypeName - the name of the application type. unprovisionApplicationTypeDescriptionInfo - the relative path for the application package in the image store specified during the prior copy operation. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) UnprovisionApplicationTypePreparer ¶
func (client BaseClient) UnprovisionApplicationTypePreparer(ctx context.Context, applicationTypeName string, unprovisionApplicationTypeDescriptionInfo UnprovisionApplicationTypeDescriptionInfo, timeout *int64) (*http.Request, error)
UnprovisionApplicationTypePreparer prepares the UnprovisionApplicationType request.
func (BaseClient) UnprovisionApplicationTypeResponder ¶
func (client BaseClient) UnprovisionApplicationTypeResponder(resp *http.Response) (result autorest.Response, err error)
UnprovisionApplicationTypeResponder handles the response to the UnprovisionApplicationType request. The method always closes the http.Response Body.
func (BaseClient) UnprovisionApplicationTypeSender ¶
func (client BaseClient) UnprovisionApplicationTypeSender(req *http.Request) (*http.Response, error)
UnprovisionApplicationTypeSender sends the UnprovisionApplicationType request. The method will close the http.Response Body if it receives an error.
func (BaseClient) UnprovisionCluster ¶
func (client BaseClient) UnprovisionCluster(ctx context.Context, unprovisionFabricDescription UnprovisionFabricDescription, timeout *int64) (result autorest.Response, err error)
UnprovisionCluster unprovision the code or configuration packages of a Service Fabric cluster. It is supported to unprovision code and configuration separately. Parameters: unprovisionFabricDescription - describes the parameters for unprovisioning a cluster. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) UnprovisionClusterPreparer ¶
func (client BaseClient) UnprovisionClusterPreparer(ctx context.Context, unprovisionFabricDescription UnprovisionFabricDescription, timeout *int64) (*http.Request, error)
UnprovisionClusterPreparer prepares the UnprovisionCluster request.
func (BaseClient) UnprovisionClusterResponder ¶
func (client BaseClient) UnprovisionClusterResponder(resp *http.Response) (result autorest.Response, err error)
UnprovisionClusterResponder handles the response to the UnprovisionCluster request. The method always closes the http.Response Body.
func (BaseClient) UnprovisionClusterSender ¶
UnprovisionClusterSender sends the UnprovisionCluster request. The method will close the http.Response Body if it receives an error.
func (BaseClient) UpdateApplicationUpgrade ¶
func (client BaseClient) UpdateApplicationUpgrade(ctx context.Context, applicationID string, applicationUpgradeUpdateDescription ApplicationUpgradeUpdateDescription, timeout *int64) (result autorest.Response, err error)
UpdateApplicationUpgrade updates the parameters of an ongoing application upgrade from the ones specified at the time of starting the application upgrade. This may be required to mitigate stuck application upgrades due to incorrect parameters or issues in the application to make progress. Parameters: applicationID - the identity of the application. This is typically the full name of the application without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions. applicationUpgradeUpdateDescription - parameters for updating an existing application upgrade. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) UpdateApplicationUpgradePreparer ¶
func (client BaseClient) UpdateApplicationUpgradePreparer(ctx context.Context, applicationID string, applicationUpgradeUpdateDescription ApplicationUpgradeUpdateDescription, timeout *int64) (*http.Request, error)
UpdateApplicationUpgradePreparer prepares the UpdateApplicationUpgrade request.
func (BaseClient) UpdateApplicationUpgradeResponder ¶
func (client BaseClient) UpdateApplicationUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
UpdateApplicationUpgradeResponder handles the response to the UpdateApplicationUpgrade request. The method always closes the http.Response Body.
func (BaseClient) UpdateApplicationUpgradeSender ¶
UpdateApplicationUpgradeSender sends the UpdateApplicationUpgrade request. The method will close the http.Response Body if it receives an error.
func (BaseClient) UpdateBackupPolicy ¶
func (client BaseClient) UpdateBackupPolicy(ctx context.Context, backupPolicyDescription BackupPolicyDescription, backupPolicyName string, timeout *int64) (result autorest.Response, err error)
UpdateBackupPolicy updates the backup policy identified by {backupPolicyName} Parameters: backupPolicyDescription - describes the backup policy. backupPolicyName - the name of the backup policy. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) UpdateBackupPolicyPreparer ¶
func (client BaseClient) UpdateBackupPolicyPreparer(ctx context.Context, backupPolicyDescription BackupPolicyDescription, backupPolicyName string, timeout *int64) (*http.Request, error)
UpdateBackupPolicyPreparer prepares the UpdateBackupPolicy request.
func (BaseClient) UpdateBackupPolicyResponder ¶
func (client BaseClient) UpdateBackupPolicyResponder(resp *http.Response) (result autorest.Response, err error)
UpdateBackupPolicyResponder handles the response to the UpdateBackupPolicy request. The method always closes the http.Response Body.
func (BaseClient) UpdateBackupPolicySender ¶
UpdateBackupPolicySender sends the UpdateBackupPolicy request. The method will close the http.Response Body if it receives an error.
func (BaseClient) UpdateClusterUpgrade ¶
func (client BaseClient) UpdateClusterUpgrade(ctx context.Context, updateClusterUpgradeDescription UpdateClusterUpgradeDescription, timeout *int64) (result autorest.Response, err error)
UpdateClusterUpgrade update the upgrade parameters used during a Service Fabric cluster upgrade. Parameters: updateClusterUpgradeDescription - parameters for updating a cluster upgrade. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) UpdateClusterUpgradePreparer ¶
func (client BaseClient) UpdateClusterUpgradePreparer(ctx context.Context, updateClusterUpgradeDescription UpdateClusterUpgradeDescription, timeout *int64) (*http.Request, error)
UpdateClusterUpgradePreparer prepares the UpdateClusterUpgrade request.
func (BaseClient) UpdateClusterUpgradeResponder ¶
func (client BaseClient) UpdateClusterUpgradeResponder(resp *http.Response) (result autorest.Response, err error)
UpdateClusterUpgradeResponder handles the response to the UpdateClusterUpgrade request. The method always closes the http.Response Body.
func (BaseClient) UpdateClusterUpgradeSender ¶
UpdateClusterUpgradeSender sends the UpdateClusterUpgrade request. The method will close the http.Response Body if it receives an error.
func (BaseClient) UpdateRepairExecutionState ¶
func (client BaseClient) UpdateRepairExecutionState(ctx context.Context, repairTask RepairTask) (result RepairTaskUpdateInfo, err error)
UpdateRepairExecutionState this API supports the Service Fabric platform; it is not meant to be used directly from your code. Parameters: repairTask - describes the repair task to be created or updated.
func (BaseClient) UpdateRepairExecutionStatePreparer ¶
func (client BaseClient) UpdateRepairExecutionStatePreparer(ctx context.Context, repairTask RepairTask) (*http.Request, error)
UpdateRepairExecutionStatePreparer prepares the UpdateRepairExecutionState request.
func (BaseClient) UpdateRepairExecutionStateResponder ¶
func (client BaseClient) UpdateRepairExecutionStateResponder(resp *http.Response) (result RepairTaskUpdateInfo, err error)
UpdateRepairExecutionStateResponder handles the response to the UpdateRepairExecutionState request. The method always closes the http.Response Body.
func (BaseClient) UpdateRepairExecutionStateSender ¶
func (client BaseClient) UpdateRepairExecutionStateSender(req *http.Request) (*http.Response, error)
UpdateRepairExecutionStateSender sends the UpdateRepairExecutionState request. The method will close the http.Response Body if it receives an error.
func (BaseClient) UpdateRepairTaskHealthPolicy ¶
func (client BaseClient) UpdateRepairTaskHealthPolicy(ctx context.Context, repairTaskUpdateHealthPolicyDescription RepairTaskUpdateHealthPolicyDescription) (result RepairTaskUpdateInfo, err error)
UpdateRepairTaskHealthPolicy this API supports the Service Fabric platform; it is not meant to be used directly from your code. Parameters: repairTaskUpdateHealthPolicyDescription - describes the repair task healthy policy to be updated.
func (BaseClient) UpdateRepairTaskHealthPolicyPreparer ¶
func (client BaseClient) UpdateRepairTaskHealthPolicyPreparer(ctx context.Context, repairTaskUpdateHealthPolicyDescription RepairTaskUpdateHealthPolicyDescription) (*http.Request, error)
UpdateRepairTaskHealthPolicyPreparer prepares the UpdateRepairTaskHealthPolicy request.
func (BaseClient) UpdateRepairTaskHealthPolicyResponder ¶
func (client BaseClient) UpdateRepairTaskHealthPolicyResponder(resp *http.Response) (result RepairTaskUpdateInfo, err error)
UpdateRepairTaskHealthPolicyResponder handles the response to the UpdateRepairTaskHealthPolicy request. The method always closes the http.Response Body.
func (BaseClient) UpdateRepairTaskHealthPolicySender ¶
func (client BaseClient) UpdateRepairTaskHealthPolicySender(req *http.Request) (*http.Response, error)
UpdateRepairTaskHealthPolicySender sends the UpdateRepairTaskHealthPolicy request. The method will close the http.Response Body if it receives an error.
func (BaseClient) UpdateService ¶
func (client BaseClient) UpdateService(ctx context.Context, serviceID string, serviceUpdateDescription BasicServiceUpdateDescription, timeout *int64) (result autorest.Response, err error)
UpdateService this API allows updating properties of a running Service Fabric service. The set of properties that can be updated are a subset of the properties that were specified at the time of creating the service. The current set of properties can be obtained using `GetServiceDescription` API. Please note that updating the properties of a running service is different than upgrading your application using `StartApplicationUpgrade` API. The upgrade is a long running background operation that involves moving the application from one version to another, one upgrade domain at a time, whereas update applies the new properties immediately to the service. Parameters: serviceID - the identity of the service. This is typically the full name of the service without the 'fabric:' URI scheme. Starting from version 6.0, hierarchical names are delimited with the "~" character. For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. serviceUpdateDescription - the information necessary to update a service. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) UpdateServicePreparer ¶
func (client BaseClient) UpdateServicePreparer(ctx context.Context, serviceID string, serviceUpdateDescription BasicServiceUpdateDescription, timeout *int64) (*http.Request, error)
UpdateServicePreparer prepares the UpdateService request.
func (BaseClient) UpdateServiceResponder ¶
func (client BaseClient) UpdateServiceResponder(resp *http.Response) (result autorest.Response, err error)
UpdateServiceResponder handles the response to the UpdateService request. The method always closes the http.Response Body.
func (BaseClient) UpdateServiceSender ¶
UpdateServiceSender sends the UpdateService request. The method will close the http.Response Body if it receives an error.
func (BaseClient) UploadFile ¶
func (client BaseClient) UploadFile(ctx context.Context, contentPath string, timeout *int64) (result autorest.Response, err error)
UploadFile uploads contents of the file to the image store. Use this API if the file is small enough to upload again if the connection fails. The file's data needs to be added to the request body. The contents will be uploaded to the specified path. Image store service uses a mark file to indicate the availability of the folder. The mark file is an empty file named "_.dir". The mark file is generated by the image store service when all files in a folder are uploaded. When using File-by-File approach to upload application package in REST, the image store service isn't aware of the file hierarchy of the application package; you need to create a mark file per folder and upload it last, to let the image store service know that the folder is complete. Parameters: contentPath - relative path to file or folder in the image store from its root. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) UploadFileChunk ¶
func (client BaseClient) UploadFileChunk(ctx context.Context, contentPath string, sessionID uuid.UUID, contentRange string, timeout *int64) (result autorest.Response, err error)
UploadFileChunk uploads a file chunk to the image store with the specified upload session ID and image store relative path. This API allows user to resume the file upload operation. user doesn't have to restart the file upload from scratch whenever there is a network interruption. Use this option if the file size is large.
To perform a resumable file upload, user need to break the file into multiple chunks and upload these chunks to the image store one-by-one. Chunks don't have to be uploaded in order. If the file represented by the image store relative path already exists, it will be overwritten when the upload session commits. Parameters: contentPath - relative path to file or folder in the image store from its root. sessionID - a GUID generated by the user for a file uploading. It identifies an image store upload session which keeps track of all file chunks until it is committed. contentRange - when uploading file chunks to the image store, the Content-Range header field need to be configured and sent with a request. The format should looks like "bytes {First-Byte-Position}-{Last-Byte-Position}/{File-Length}". For example, Content-Range:bytes 300-5000/20000 indicates that user is sending bytes 300 through 5,000 and the total file length is 20,000 bytes. timeout - the server timeout for performing the operation in seconds. This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. The default value for this parameter is 60 seconds.
func (BaseClient) UploadFileChunkPreparer ¶
func (client BaseClient) UploadFileChunkPreparer(ctx context.Context, contentPath string, sessionID uuid.UUID, contentRange string, timeout *int64) (*http.Request, error)
UploadFileChunkPreparer prepares the UploadFileChunk request.
func (BaseClient) UploadFileChunkResponder ¶
func (client BaseClient) UploadFileChunkResponder(resp *http.Response) (result autorest.Response, err error)
UploadFileChunkResponder handles the response to the UploadFileChunk request. The method always closes the http.Response Body.
func (BaseClient) UploadFileChunkSender ¶
UploadFileChunkSender sends the UploadFileChunk request. The method will close the http.Response Body if it receives an error.
func (BaseClient) UploadFilePreparer ¶
func (client BaseClient) UploadFilePreparer(ctx context.Context, contentPath string, timeout *int64) (*http.Request, error)
UploadFilePreparer prepares the UploadFile request.
func (BaseClient) UploadFileResponder ¶
func (client BaseClient) UploadFileResponder(resp *http.Response) (result autorest.Response, err error)
UploadFileResponder handles the response to the UploadFile request. The method always closes the http.Response Body.
func (BaseClient) UploadFileSender ¶
UploadFileSender sends the UploadFile request. The method will close the http.Response Body if it receives an error.
type BasicApplicationEvent ¶
type BasicApplicationEvent interface { AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool) AsApplicationEvent() (*ApplicationEvent, bool) }
BasicApplicationEvent represents the base for all Application Events.
type BasicBackupConfigurationInfo ¶
type BasicBackupConfigurationInfo interface { AsApplicationBackupConfigurationInfo() (*ApplicationBackupConfigurationInfo, bool) AsServiceBackupConfigurationInfo() (*ServiceBackupConfigurationInfo, bool) AsPartitionBackupConfigurationInfo() (*PartitionBackupConfigurationInfo, bool) AsBackupConfigurationInfo() (*BackupConfigurationInfo, bool) }
BasicBackupConfigurationInfo describes the backup configuration information.
type BasicBackupEntity ¶
type BasicBackupEntity interface { AsApplicationBackupEntity() (*ApplicationBackupEntity, bool) AsServiceBackupEntity() (*ServiceBackupEntity, bool) AsPartitionBackupEntity() (*PartitionBackupEntity, bool) AsBackupEntity() (*BackupEntity, bool) }
BasicBackupEntity describes the Service Fabric entity that is configured for backup.
type BasicBackupScheduleDescription ¶
type BasicBackupScheduleDescription interface { AsFrequencyBasedBackupScheduleDescription() (*FrequencyBasedBackupScheduleDescription, bool) AsTimeBasedBackupScheduleDescription() (*TimeBasedBackupScheduleDescription, bool) AsBackupScheduleDescription() (*BackupScheduleDescription, bool) }
BasicBackupScheduleDescription describes the backup schedule parameters.
type BasicBackupStorageDescription ¶
type BasicBackupStorageDescription interface { AsAzureBlobBackupStorageDescription() (*AzureBlobBackupStorageDescription, bool) AsBackupStorageDescription() (*BackupStorageDescription, bool) }
BasicBackupStorageDescription describes the parameters for the backup storage.
type BasicChaosEvent ¶
type BasicChaosEvent interface { AsExecutingFaultsChaosEvent() (*ExecutingFaultsChaosEvent, bool) AsStartedChaosEvent() (*StartedChaosEvent, bool) AsStoppedChaosEvent() (*StoppedChaosEvent, bool) AsTestErrorChaosEvent() (*TestErrorChaosEvent, bool) AsValidationFailedChaosEvent() (*ValidationFailedChaosEvent, bool) AsWaitingChaosEvent() (*WaitingChaosEvent, bool) AsChaosEvent() (*ChaosEvent, bool) }
BasicChaosEvent represents an event generated during a Chaos run.
type BasicClusterEvent ¶
type BasicClusterEvent interface { AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool) AsChaosStartedEvent() (*ChaosStartedEvent, bool) AsClusterEvent() (*ClusterEvent, bool) }
BasicClusterEvent represents the base for all Cluster Events.
type BasicDeployedServiceReplicaDetailInfo ¶
type BasicDeployedServiceReplicaDetailInfo interface { AsDeployedStatefulServiceReplicaDetailInfo() (*DeployedStatefulServiceReplicaDetailInfo, bool) AsDeployedStatelessServiceInstanceDetailInfo() (*DeployedStatelessServiceInstanceDetailInfo, bool) AsDeployedServiceReplicaDetailInfo() (*DeployedServiceReplicaDetailInfo, bool) }
BasicDeployedServiceReplicaDetailInfo information about a Service Fabric service replica deployed on a node.
type BasicDeployedServiceReplicaInfo ¶
type BasicDeployedServiceReplicaInfo interface { AsDeployedStatefulServiceReplicaInfo() (*DeployedStatefulServiceReplicaInfo, bool) AsDeployedStatelessServiceInstanceInfo() (*DeployedStatelessServiceInstanceInfo, bool) AsDeployedServiceReplicaInfo() (*DeployedServiceReplicaInfo, bool) }
BasicDeployedServiceReplicaInfo information about a Service Fabric service replica deployed on a node.
type BasicFabricEvent ¶
type BasicFabricEvent interface { AsApplicationEvent() (*ApplicationEvent, bool) AsBasicApplicationEvent() (BasicApplicationEvent, bool) AsClusterEvent() (*ClusterEvent, bool) AsBasicClusterEvent() (BasicClusterEvent, bool) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool) AsNodeEvent() (*NodeEvent, bool) AsBasicNodeEvent() (BasicNodeEvent, bool) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool) AsPartitionEvent() (*PartitionEvent, bool) AsBasicPartitionEvent() (BasicPartitionEvent, bool) AsReplicaEvent() (*ReplicaEvent, bool) AsBasicReplicaEvent() (BasicReplicaEvent, bool) AsServiceEvent() (*ServiceEvent, bool) AsBasicServiceEvent() (BasicServiceEvent, bool) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool) AsNodeAbortedEvent() (*NodeAbortedEvent, bool) AsNodeAbortingEvent() (*NodeAbortingEvent, bool) AsNodeAddedEvent() (*NodeAddedEvent, bool) AsNodeCloseEvent() (*NodeCloseEvent, bool) AsNodeClosingEvent() (*NodeClosingEvent, bool) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool) AsNodeDownEvent() (*NodeDownEvent, bool) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool) AsNodeOpeningEvent() (*NodeOpeningEvent, bool) AsNodeRemovedEvent() (*NodeRemovedEvent, bool) AsNodeUpEvent() (*NodeUpEvent, bool) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool) AsChaosStartedEvent() (*ChaosStartedEvent, bool) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool) AsFabricEvent() (*FabricEvent, bool) }
BasicFabricEvent represents the base for all Fabric Events.
type BasicHealthEvaluation ¶
type BasicHealthEvaluation interface { AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool) AsEventHealthEvaluation() (*EventHealthEvaluation, bool) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool) AsHealthEvaluation() (*HealthEvaluation, bool) }
BasicHealthEvaluation represents a health evaluation which describes the data and the algorithm used by health manager to evaluate the health of an entity.
type BasicNodeEvent ¶
type BasicNodeEvent interface { AsNodeAbortedEvent() (*NodeAbortedEvent, bool) AsNodeAbortingEvent() (*NodeAbortingEvent, bool) AsNodeAddedEvent() (*NodeAddedEvent, bool) AsNodeCloseEvent() (*NodeCloseEvent, bool) AsNodeClosingEvent() (*NodeClosingEvent, bool) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool) AsNodeDownEvent() (*NodeDownEvent, bool) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool) AsNodeOpeningEvent() (*NodeOpeningEvent, bool) AsNodeRemovedEvent() (*NodeRemovedEvent, bool) AsNodeUpEvent() (*NodeUpEvent, bool) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool) AsNodeEvent() (*NodeEvent, bool) }
BasicNodeEvent represents the base for all Node Events.
type BasicPartitionAnalysisEvent ¶
type BasicPartitionAnalysisEvent interface { AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool) }
BasicPartitionAnalysisEvent represents the base for all Partition Analysis Events.
type BasicPartitionEvent ¶
type BasicPartitionEvent interface { AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool) AsPartitionEvent() (*PartitionEvent, bool) }
BasicPartitionEvent represents the base for all Partition Events.
type BasicPartitionInformation ¶
type BasicPartitionInformation interface { AsInt64RangePartitionInformation() (*Int64RangePartitionInformation, bool) AsNamedPartitionInformation() (*NamedPartitionInformation, bool) AsSingletonPartitionInformation() (*SingletonPartitionInformation, bool) AsPartitionInformation() (*PartitionInformation, bool) }
BasicPartitionInformation information about the partition identity, partitioning scheme and keys supported by it.
type BasicPartitionSafetyCheck ¶
type BasicPartitionSafetyCheck interface { AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool) }
BasicPartitionSafetyCheck represents a safety check for the service partition being performed by service fabric before continuing with operations.
type BasicPartitionSchemeDescription ¶
type BasicPartitionSchemeDescription interface { AsNamedPartitionSchemeDescription() (*NamedPartitionSchemeDescription, bool) AsSingletonPartitionSchemeDescription() (*SingletonPartitionSchemeDescription, bool) AsUniformInt64RangePartitionSchemeDescription() (*UniformInt64RangePartitionSchemeDescription, bool) AsPartitionSchemeDescription() (*PartitionSchemeDescription, bool) }
BasicPartitionSchemeDescription describes how the service is partitioned.
type BasicPropertyBatchInfo ¶
type BasicPropertyBatchInfo interface { AsSuccessfulPropertyBatchInfo() (*SuccessfulPropertyBatchInfo, bool) AsFailedPropertyBatchInfo() (*FailedPropertyBatchInfo, bool) AsPropertyBatchInfo() (*PropertyBatchInfo, bool) }
BasicPropertyBatchInfo information about the results of a property batch.
type BasicPropertyBatchOperation ¶
type BasicPropertyBatchOperation interface { AsCheckExistsPropertyBatchOperation() (*CheckExistsPropertyBatchOperation, bool) AsCheckSequencePropertyBatchOperation() (*CheckSequencePropertyBatchOperation, bool) AsCheckValuePropertyBatchOperation() (*CheckValuePropertyBatchOperation, bool) AsDeletePropertyBatchOperation() (*DeletePropertyBatchOperation, bool) AsGetPropertyBatchOperation() (*GetPropertyBatchOperation, bool) AsPutPropertyBatchOperation() (*PutPropertyBatchOperation, bool) AsPropertyBatchOperation() (*PropertyBatchOperation, bool) }
BasicPropertyBatchOperation represents the base type for property operations that can be put into a batch and submitted.
type BasicPropertyValue ¶
type BasicPropertyValue interface { AsBinaryPropertyValue() (*BinaryPropertyValue, bool) AsInt64PropertyValue() (*Int64PropertyValue, bool) AsDoublePropertyValue() (*DoublePropertyValue, bool) AsStringPropertyValue() (*StringPropertyValue, bool) AsGUIDPropertyValue() (*GUIDPropertyValue, bool) AsPropertyValue() (*PropertyValue, bool) }
BasicPropertyValue describes a Service Fabric property value.
type BasicProvisionApplicationTypeDescriptionBase ¶
type BasicProvisionApplicationTypeDescriptionBase interface { AsProvisionApplicationTypeDescription() (*ProvisionApplicationTypeDescription, bool) AsExternalStoreProvisionApplicationTypeDescription() (*ExternalStoreProvisionApplicationTypeDescription, bool) AsProvisionApplicationTypeDescriptionBase() (*ProvisionApplicationTypeDescriptionBase, bool) }
BasicProvisionApplicationTypeDescriptionBase represents the type of registration or provision requested, and if the operation needs to be asynchronous or not. Supported types of provision operations are from either image store or external store.
type BasicRepairImpactDescriptionBase ¶
type BasicRepairImpactDescriptionBase interface { AsNodeRepairImpactDescription() (*NodeRepairImpactDescription, bool) AsRepairImpactDescriptionBase() (*RepairImpactDescriptionBase, bool) }
BasicRepairImpactDescriptionBase describes the expected impact of executing a repair task.
This type supports the Service Fabric platform; it is not meant to be used directly from your code.
type BasicRepairTargetDescriptionBase ¶
type BasicRepairTargetDescriptionBase interface { AsNodeRepairTargetDescription() (*NodeRepairTargetDescription, bool) AsRepairTargetDescriptionBase() (*RepairTargetDescriptionBase, bool) }
BasicRepairTargetDescriptionBase describes the entities targeted by a repair action.
This type supports the Service Fabric platform; it is not meant to be used directly from your code.
type BasicReplicaEvent ¶
type BasicReplicaEvent interface { AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool) AsReplicaEvent() (*ReplicaEvent, bool) }
BasicReplicaEvent represents the base for all Replica Events.
type BasicReplicaHealth ¶
type BasicReplicaHealth interface { AsStatefulServiceReplicaHealth() (*StatefulServiceReplicaHealth, bool) AsStatelessServiceInstanceHealth() (*StatelessServiceInstanceHealth, bool) AsReplicaHealth() (*ReplicaHealth, bool) }
BasicReplicaHealth represents a base class for stateful service replica or stateless service instance health. Contains the replica aggregated health state, the health events and the unhealthy evaluations.
type BasicReplicaHealthState ¶
type BasicReplicaHealthState interface { AsStatefulServiceReplicaHealthState() (*StatefulServiceReplicaHealthState, bool) AsStatelessServiceInstanceHealthState() (*StatelessServiceInstanceHealthState, bool) AsReplicaHealthState() (*ReplicaHealthState, bool) }
BasicReplicaHealthState represents a base class for stateful service replica or stateless service instance health state.
type BasicReplicaInfo ¶
type BasicReplicaInfo interface { AsStatefulServiceReplicaInfo() (*StatefulServiceReplicaInfo, bool) AsStatelessServiceInstanceInfo() (*StatelessServiceInstanceInfo, bool) AsReplicaInfo() (*ReplicaInfo, bool) }
BasicReplicaInfo information about the identity, status, health, node name, uptime, and other details about the replica.
type BasicReplicaStatusBase ¶
type BasicReplicaStatusBase interface { AsKeyValueStoreReplicaStatus() (*KeyValueStoreReplicaStatus, bool) AsReplicaStatusBase() (*ReplicaStatusBase, bool) }
BasicReplicaStatusBase information about the replica.
type BasicReplicatorStatus ¶
type BasicReplicatorStatus interface { AsPrimaryReplicatorStatus() (*PrimaryReplicatorStatus, bool) AsSecondaryReplicatorStatus() (*SecondaryReplicatorStatus, bool) AsBasicSecondaryReplicatorStatus() (BasicSecondaryReplicatorStatus, bool) AsSecondaryActiveReplicatorStatus() (*SecondaryActiveReplicatorStatus, bool) AsSecondaryIdleReplicatorStatus() (*SecondaryIdleReplicatorStatus, bool) AsReplicatorStatus() (*ReplicatorStatus, bool) }
BasicReplicatorStatus represents a base class for primary or secondary replicator status. Contains information about the service fabric replicator like the replication/copy queue utilization, last acknowledgement received timestamp, etc.
type BasicSafetyCheck ¶
type BasicSafetyCheck interface { AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool) AsSafetyCheck() (*SafetyCheck, bool) }
BasicSafetyCheck represents a safety check performed by service fabric before continuing with the operations. These checks ensure the availability of the service and the reliability of the state.
type BasicScalingMechanismDescription ¶
type BasicScalingMechanismDescription interface { AsPartitionInstanceCountScaleMechanism() (*PartitionInstanceCountScaleMechanism, bool) AsAddRemoveIncrementalNamedPartitionScalingMechanism() (*AddRemoveIncrementalNamedPartitionScalingMechanism, bool) AsScalingMechanismDescription() (*ScalingMechanismDescription, bool) }
BasicScalingMechanismDescription describes the mechanism for performing a scaling operation.
type BasicScalingTriggerDescription ¶
type BasicScalingTriggerDescription interface { AsAveragePartitionLoadScalingTrigger() (*AveragePartitionLoadScalingTrigger, bool) AsAverageServiceLoadScalingTrigger() (*AverageServiceLoadScalingTrigger, bool) AsScalingTriggerDescription() (*ScalingTriggerDescription, bool) }
BasicScalingTriggerDescription describes the trigger for performing a scaling operation.
type BasicSecondaryReplicatorStatus ¶
type BasicSecondaryReplicatorStatus interface { AsSecondaryActiveReplicatorStatus() (*SecondaryActiveReplicatorStatus, bool) AsSecondaryIdleReplicatorStatus() (*SecondaryIdleReplicatorStatus, bool) AsSecondaryReplicatorStatus() (*SecondaryReplicatorStatus, bool) }
BasicSecondaryReplicatorStatus provides statistics about the Service Fabric Replicator, when it is functioning in a ActiveSecondary role.
type BasicServiceDescription ¶
type BasicServiceDescription interface { AsStatefulServiceDescription() (*StatefulServiceDescription, bool) AsStatelessServiceDescription() (*StatelessServiceDescription, bool) AsServiceDescription() (*ServiceDescription, bool) }
BasicServiceDescription a ServiceDescription contains all of the information necessary to create a service.
type BasicServiceEvent ¶
type BasicServiceEvent interface { AsServiceCreatedEvent() (*ServiceCreatedEvent, bool) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool) AsServiceEvent() (*ServiceEvent, bool) }
BasicServiceEvent represents the base for all Service Events.
type BasicServiceInfo ¶
type BasicServiceInfo interface { AsStatefulServiceInfo() (*StatefulServiceInfo, bool) AsStatelessServiceInfo() (*StatelessServiceInfo, bool) AsServiceInfo() (*ServiceInfo, bool) }
BasicServiceInfo information about a Service Fabric service.
type BasicServicePartitionInfo ¶
type BasicServicePartitionInfo interface { AsStatefulServicePartitionInfo() (*StatefulServicePartitionInfo, bool) AsStatelessServicePartitionInfo() (*StatelessServicePartitionInfo, bool) AsServicePartitionInfo() (*ServicePartitionInfo, bool) }
BasicServicePartitionInfo information about a partition of a Service Fabric service.
type BasicServicePlacementPolicyDescription ¶
type BasicServicePlacementPolicyDescription interface { AsServicePlacementInvalidDomainPolicyDescription() (*ServicePlacementInvalidDomainPolicyDescription, bool) AsServicePlacementNonPartiallyPlaceServicePolicyDescription() (*ServicePlacementNonPartiallyPlaceServicePolicyDescription, bool) AsServicePlacementPreferPrimaryDomainPolicyDescription() (*ServicePlacementPreferPrimaryDomainPolicyDescription, bool) AsServicePlacementRequiredDomainPolicyDescription() (*ServicePlacementRequiredDomainPolicyDescription, bool) AsServicePlacementRequireDomainDistributionPolicyDescription() (*ServicePlacementRequireDomainDistributionPolicyDescription, bool) AsServicePlacementPolicyDescription() (*ServicePlacementPolicyDescription, bool) }
BasicServicePlacementPolicyDescription describes the policy to be used for placement of a Service Fabric service.
type BasicServiceTypeDescription ¶
type BasicServiceTypeDescription interface { AsStatefulServiceTypeDescription() (*StatefulServiceTypeDescription, bool) AsStatelessServiceTypeDescription() (*StatelessServiceTypeDescription, bool) AsServiceTypeDescription() (*ServiceTypeDescription, bool) }
BasicServiceTypeDescription describes a service type defined in the service manifest of a provisioned application type. The properties the ones defined in the service manifest.
type BasicServiceUpdateDescription ¶
type BasicServiceUpdateDescription interface { AsStatefulServiceUpdateDescription() (*StatefulServiceUpdateDescription, bool) AsStatelessServiceUpdateDescription() (*StatelessServiceUpdateDescription, bool) AsServiceUpdateDescription() (*ServiceUpdateDescription, bool) }
BasicServiceUpdateDescription a ServiceUpdateDescription contains all of the information necessary to update a service.
type BinaryPropertyValue ¶
type BinaryPropertyValue struct { // Data - Array of bytes to be sent as an integer array. Each element of array is a number between 0 and 255. Data *[]int32 `json:"Data,omitempty"` // Kind - Possible values include: 'KindPropertyValue', 'KindBinary', 'KindInt64', 'KindDouble', 'KindString', 'KindGUID' Kind KindBasicPropertyValue `json:"Kind,omitempty"` }
BinaryPropertyValue describes a Service Fabric property value of type Binary.
func (BinaryPropertyValue) AsBasicPropertyValue ¶
func (bpv BinaryPropertyValue) AsBasicPropertyValue() (BasicPropertyValue, bool)
AsBasicPropertyValue is the BasicPropertyValue implementation for BinaryPropertyValue.
func (BinaryPropertyValue) AsBinaryPropertyValue ¶
func (bpv BinaryPropertyValue) AsBinaryPropertyValue() (*BinaryPropertyValue, bool)
AsBinaryPropertyValue is the BasicPropertyValue implementation for BinaryPropertyValue.
func (BinaryPropertyValue) AsDoublePropertyValue ¶
func (bpv BinaryPropertyValue) AsDoublePropertyValue() (*DoublePropertyValue, bool)
AsDoublePropertyValue is the BasicPropertyValue implementation for BinaryPropertyValue.
func (BinaryPropertyValue) AsGUIDPropertyValue ¶
func (bpv BinaryPropertyValue) AsGUIDPropertyValue() (*GUIDPropertyValue, bool)
AsGUIDPropertyValue is the BasicPropertyValue implementation for BinaryPropertyValue.
func (BinaryPropertyValue) AsInt64PropertyValue ¶
func (bpv BinaryPropertyValue) AsInt64PropertyValue() (*Int64PropertyValue, bool)
AsInt64PropertyValue is the BasicPropertyValue implementation for BinaryPropertyValue.
func (BinaryPropertyValue) AsPropertyValue ¶
func (bpv BinaryPropertyValue) AsPropertyValue() (*PropertyValue, bool)
AsPropertyValue is the BasicPropertyValue implementation for BinaryPropertyValue.
func (BinaryPropertyValue) AsStringPropertyValue ¶
func (bpv BinaryPropertyValue) AsStringPropertyValue() (*StringPropertyValue, bool)
AsStringPropertyValue is the BasicPropertyValue implementation for BinaryPropertyValue.
func (BinaryPropertyValue) MarshalJSON ¶
func (bpv BinaryPropertyValue) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BinaryPropertyValue.
type Chaos ¶
type Chaos struct { autorest.Response `json:"-"` // ChaosParameters - If Chaos is running, these are the parameters Chaos is running with. ChaosParameters *ChaosParameters `json:"ChaosParameters,omitempty"` // Status - Current status of the Chaos run. Possible values include: 'ChaosStatusInvalid', 'ChaosStatusRunning', 'ChaosStatusStopped' Status ChaosStatus `json:"Status,omitempty"` // ScheduleStatus - Current status of the schedule. Possible values include: 'ChaosScheduleStatusInvalid', 'ChaosScheduleStatusStopped', 'ChaosScheduleStatusActive', 'ChaosScheduleStatusExpired', 'ChaosScheduleStatusPending' ScheduleStatus ChaosScheduleStatus `json:"ScheduleStatus,omitempty"` }
Chaos contains a description of Chaos.
type ChaosContext ¶
type ChaosContext struct { // Map - Describes a map that contains a collection of ChaosContextMapItem's. Map map[string]*string `json:"Map"` }
ChaosContext describes a map, which is a collection of (string, string) type key-value pairs. The map can be used to record information about the Chaos run. There cannot be more than 100 such pairs and each string (key or value) can be at most 4095 characters long. This map is set by the starter of the Chaos run to optionally store the context about the specific run.
func (ChaosContext) MarshalJSON ¶
func (cc ChaosContext) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ChaosContext.
type ChaosEvent ¶
type ChaosEvent struct { // TimeStampUtc - The UTC timestamp when this Chaos event was generated. TimeStampUtc *date.Time `json:"TimeStampUtc,omitempty"` // Kind - Possible values include: 'KindChaosEvent', 'KindExecutingFaults', 'KindStarted', 'KindStopped', 'KindTestError', 'KindValidationFailed', 'KindWaiting' Kind KindBasicChaosEvent `json:"Kind,omitempty"` }
ChaosEvent represents an event generated during a Chaos run.
func (ChaosEvent) AsBasicChaosEvent ¶
func (ce ChaosEvent) AsBasicChaosEvent() (BasicChaosEvent, bool)
AsBasicChaosEvent is the BasicChaosEvent implementation for ChaosEvent.
func (ChaosEvent) AsChaosEvent ¶
func (ce ChaosEvent) AsChaosEvent() (*ChaosEvent, bool)
AsChaosEvent is the BasicChaosEvent implementation for ChaosEvent.
func (ChaosEvent) AsExecutingFaultsChaosEvent ¶
func (ce ChaosEvent) AsExecutingFaultsChaosEvent() (*ExecutingFaultsChaosEvent, bool)
AsExecutingFaultsChaosEvent is the BasicChaosEvent implementation for ChaosEvent.
func (ChaosEvent) AsStartedChaosEvent ¶
func (ce ChaosEvent) AsStartedChaosEvent() (*StartedChaosEvent, bool)
AsStartedChaosEvent is the BasicChaosEvent implementation for ChaosEvent.
func (ChaosEvent) AsStoppedChaosEvent ¶
func (ce ChaosEvent) AsStoppedChaosEvent() (*StoppedChaosEvent, bool)
AsStoppedChaosEvent is the BasicChaosEvent implementation for ChaosEvent.
func (ChaosEvent) AsTestErrorChaosEvent ¶
func (ce ChaosEvent) AsTestErrorChaosEvent() (*TestErrorChaosEvent, bool)
AsTestErrorChaosEvent is the BasicChaosEvent implementation for ChaosEvent.
func (ChaosEvent) AsValidationFailedChaosEvent ¶
func (ce ChaosEvent) AsValidationFailedChaosEvent() (*ValidationFailedChaosEvent, bool)
AsValidationFailedChaosEvent is the BasicChaosEvent implementation for ChaosEvent.
func (ChaosEvent) AsWaitingChaosEvent ¶
func (ce ChaosEvent) AsWaitingChaosEvent() (*WaitingChaosEvent, bool)
AsWaitingChaosEvent is the BasicChaosEvent implementation for ChaosEvent.
func (ChaosEvent) MarshalJSON ¶
func (ce ChaosEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ChaosEvent.
type ChaosEventKind ¶
type ChaosEventKind string
ChaosEventKind enumerates the values for chaos event kind.
const ( // ChaosEventKindExecutingFaults Indicates a Chaos event that gets generated when Chaos has decided on the // faults for an iteration. This Chaos event contains the details of the faults as a list of strings. ChaosEventKindExecutingFaults ChaosEventKind = "ExecutingFaults" // ChaosEventKindInvalid Indicates an invalid Chaos event kind. All Service Fabric enumerations have the // invalid type. ChaosEventKindInvalid ChaosEventKind = "Invalid" // ChaosEventKindStarted Indicates a Chaos event that gets generated when Chaos is started. ChaosEventKindStarted ChaosEventKind = "Started" // ChaosEventKindStopped Indicates a Chaos event that gets generated when Chaos stops because either the // user issued a stop or the time to run was up. ChaosEventKindStopped ChaosEventKind = "Stopped" // ChaosEventKindTestError Indicates a Chaos event that gets generated when an unexpected event has // occurred in the Chaos engine, for example, due to the cluster snapshot being inconsistent, while // faulting a faultable entity Chaos found that the entity was already faulted. ChaosEventKindTestError ChaosEventKind = "TestError" // ChaosEventKindValidationFailed Indicates a Chaos event that gets generated when the cluster entities do // not become stable and healthy within ChaosParameters.MaxClusterStabilizationTimeoutInSeconds. ChaosEventKindValidationFailed ChaosEventKind = "ValidationFailed" // ChaosEventKindWaiting Indicates a Chaos event that gets generated when Chaos is waiting for the cluster // to become ready for faulting, for example, Chaos may be waiting for the on-going upgrade to finish. ChaosEventKindWaiting ChaosEventKind = "Waiting" )
func PossibleChaosEventKindValues ¶
func PossibleChaosEventKindValues() []ChaosEventKind
PossibleChaosEventKindValues returns an array of possible values for the ChaosEventKind const type.
type ChaosEventWrapper ¶
type ChaosEventWrapper struct { // ChaosEvent - Represents an event generated during a Chaos run. ChaosEvent BasicChaosEvent `json:"ChaosEvent,omitempty"` }
ChaosEventWrapper wrapper object for Chaos event.
func (*ChaosEventWrapper) UnmarshalJSON ¶
func (cew *ChaosEventWrapper) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ChaosEventWrapper struct.
type ChaosEventsSegment ¶
type ChaosEventsSegment struct { autorest.Response `json:"-"` // ContinuationToken - The continuation token parameter is used to obtain next set of results. The continuation token is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token is not included in the response. ContinuationToken *string `json:"ContinuationToken,omitempty"` // History - List of Chaos events that meet the user-supplied criteria. History *[]ChaosEventWrapper `json:"History,omitempty"` }
ChaosEventsSegment contains the list of Chaos events and the continuation token to get the next segment.
type ChaosMovePrimaryFaultScheduledEvent ¶
type ChaosMovePrimaryFaultScheduledEvent struct { // FaultGroupID - Id of fault group. FaultGroupID *uuid.UUID `json:"FaultGroupId,omitempty"` // FaultID - Id of fault. FaultID *uuid.UUID `json:"FaultId,omitempty"` // ServiceName - Service name. ServiceName *string `json:"ServiceName,omitempty"` // NodeTo - The name of a Service Fabric node. NodeTo *string `json:"NodeTo,omitempty"` // ForcedMove - Indicates a forced move. ForcedMove *bool `json:"ForcedMove,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ChaosMovePrimaryFaultScheduledEvent chaos Move Primary Fault Scheduled event.
func (ChaosMovePrimaryFaultScheduledEvent) AsApplicationCreatedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsApplicationDeletedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsApplicationEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsApplicationHealthReportCreatedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsApplicationHealthReportExpiredEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsApplicationUpgradeCompleteEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsApplicationUpgradeStartEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsBasicApplicationEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsBasicClusterEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsBasicFabricEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsBasicNodeEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsBasicPartitionAnalysisEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsBasicPartitionEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsBasicReplicaEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsBasicServiceEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsChaosStartedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsChaosStoppedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsClusterEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsClusterHealthReportCreatedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsClusterHealthReportExpiredEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsClusterUpgradeCompleteEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsClusterUpgradeStartEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsContainerDeactivatedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsContainerInstanceEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsFabricEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsNodeAbortedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsNodeAbortingEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsNodeAddedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsNodeCloseEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsNodeClosingEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsNodeDeactivateCompleteEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsNodeDeactivateStartEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsNodeDownEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsNodeEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsNodeHealthReportCreatedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsNodeHealthReportExpiredEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsNodeOpenFailedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsNodeOpenedSuccessEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsNodeOpeningEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsNodeRemovedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsNodeUpEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsPartitionAnalysisEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsPartitionEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsPartitionHealthReportCreatedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsPartitionHealthReportExpiredEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsProcessDeactivatedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsReplicaEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsServiceCreatedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsServiceDeletedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsServiceEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsServiceHealthReportCreatedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsServiceHealthReportExpiredEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMovePrimaryFaultScheduledEvent.
func (ChaosMovePrimaryFaultScheduledEvent) MarshalJSON ¶
func (cmpfse ChaosMovePrimaryFaultScheduledEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ChaosMovePrimaryFaultScheduledEvent.
type ChaosMoveSecondaryFaultScheduledEvent ¶
type ChaosMoveSecondaryFaultScheduledEvent struct { // FaultGroupID - Id of fault group. FaultGroupID *uuid.UUID `json:"FaultGroupId,omitempty"` // FaultID - Id of fault. FaultID *uuid.UUID `json:"FaultId,omitempty"` // ServiceName - Service name. ServiceName *string `json:"ServiceName,omitempty"` // SourceNode - The name of a Service Fabric node. SourceNode *string `json:"SourceNode,omitempty"` // DestinationNode - The name of a Service Fabric node. DestinationNode *string `json:"DestinationNode,omitempty"` // ForcedMove - Indicates a forced move. ForcedMove *bool `json:"ForcedMove,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ChaosMoveSecondaryFaultScheduledEvent chaos Move Secondary Fault Scheduled event.
func (ChaosMoveSecondaryFaultScheduledEvent) AsApplicationCreatedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsApplicationDeletedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsApplicationEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsApplicationHealthReportCreatedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsApplicationHealthReportExpiredEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsApplicationUpgradeCompleteEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsApplicationUpgradeStartEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsBasicApplicationEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsBasicClusterEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsBasicFabricEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsBasicNodeEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsBasicPartitionAnalysisEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsBasicPartitionEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsBasicReplicaEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsBasicServiceEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsChaosStartedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsChaosStoppedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsClusterEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsClusterHealthReportCreatedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsClusterHealthReportExpiredEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsClusterUpgradeCompleteEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsClusterUpgradeStartEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsContainerDeactivatedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsContainerInstanceEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsFabricEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsNodeAbortedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsNodeAbortingEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsNodeAddedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsNodeCloseEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsNodeClosingEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsNodeDeactivateCompleteEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsNodeDeactivateStartEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsNodeDownEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsNodeEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsNodeHealthReportCreatedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsNodeHealthReportExpiredEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsNodeOpenFailedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsNodeOpenedSuccessEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsNodeOpeningEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsNodeRemovedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsNodeUpEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsPartitionAnalysisEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsPartitionEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsPartitionHealthReportCreatedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsPartitionHealthReportExpiredEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsProcessDeactivatedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsReplicaEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsServiceCreatedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsServiceDeletedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsServiceEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsServiceHealthReportCreatedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsServiceHealthReportExpiredEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosMoveSecondaryFaultScheduledEvent.
func (ChaosMoveSecondaryFaultScheduledEvent) MarshalJSON ¶
func (cmsfse ChaosMoveSecondaryFaultScheduledEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ChaosMoveSecondaryFaultScheduledEvent.
type ChaosParameters ¶
type ChaosParameters struct { // TimeToRunInSeconds - Total time (in seconds) for which Chaos will run before automatically stopping. The maximum allowed value is 4,294,967,295 (System.UInt32.MaxValue). TimeToRunInSeconds *string `json:"TimeToRunInSeconds,omitempty"` // MaxClusterStabilizationTimeoutInSeconds - The maximum amount of time to wait for all cluster entities to become stable and healthy. Chaos executes in iterations and at the start of each iteration it validates the health of cluster entities. // During validation if a cluster entity is not stable and healthy within MaxClusterStabilizationTimeoutInSeconds, Chaos generates a validation failed event. MaxClusterStabilizationTimeoutInSeconds *int64 `json:"MaxClusterStabilizationTimeoutInSeconds,omitempty"` // MaxConcurrentFaults - MaxConcurrentFaults is the maximum number of concurrent faults induced per iteration. // Chaos executes in iterations and two consecutive iterations are separated by a validation phase. // The higher the concurrency, the more aggressive the injection of faults -- inducing more complex series of states to uncover bugs. // The recommendation is to start with a value of 2 or 3 and to exercise caution while moving up. MaxConcurrentFaults *int64 `json:"MaxConcurrentFaults,omitempty"` // EnableMoveReplicaFaults - Enables or disables the move primary and move secondary faults. EnableMoveReplicaFaults *bool `json:"EnableMoveReplicaFaults,omitempty"` // WaitTimeBetweenFaultsInSeconds - Wait time (in seconds) between consecutive faults within a single iteration. // The larger the value, the lower the overlapping between faults and the simpler the sequence of state transitions that the cluster goes through. // The recommendation is to start with a value between 1 and 5 and exercise caution while moving up. WaitTimeBetweenFaultsInSeconds *int64 `json:"WaitTimeBetweenFaultsInSeconds,omitempty"` // WaitTimeBetweenIterationsInSeconds - Time-separation (in seconds) between two consecutive iterations of Chaos. // The larger the value, the lower the fault injection rate. WaitTimeBetweenIterationsInSeconds *int64 `json:"WaitTimeBetweenIterationsInSeconds,omitempty"` // ClusterHealthPolicy - Passed-in cluster health policy is used to validate health of the cluster in between Chaos iterations. If the cluster health is in error or if an unexpected exception happens during fault execution--to provide the cluster with some time to recuperate--Chaos will wait for 30 minutes before the next health-check. ClusterHealthPolicy *ClusterHealthPolicy `json:"ClusterHealthPolicy,omitempty"` // Context - Describes a map, which is a collection of (string, string) type key-value pairs. The map can be used to record information about // the Chaos run. There cannot be more than 100 such pairs and each string (key or value) can be at most 4095 characters long. // This map is set by the starter of the Chaos run to optionally store the context about the specific run. Context *ChaosContext `json:"Context,omitempty"` // ChaosTargetFilter - List of cluster entities to target for Chaos faults. // This filter can be used to target Chaos faults only to certain node types or only to certain application instances. If ChaosTargetFilter is not used, Chaos faults all cluster entities. // If ChaosTargetFilter is used, Chaos faults only the entities that meet the ChaosTargetFilter specification. ChaosTargetFilter *ChaosTargetFilter `json:"ChaosTargetFilter,omitempty"` }
ChaosParameters defines all the parameters to configure a Chaos run.
type ChaosParametersDictionaryItem ¶
type ChaosParametersDictionaryItem struct { // Key - The key identifying the Chaos Parameter in the dictionary. This key is referenced by Chaos Schedule Jobs. Key *string `json:"Key,omitempty"` // Value - Defines all the parameters to configure a Chaos run. Value *ChaosParameters `json:"Value,omitempty"` }
ChaosParametersDictionaryItem defines an item in ChaosParametersDictionary of the Chaos Schedule.
type ChaosRemoveReplicaFaultCompletedEvent ¶
type ChaosRemoveReplicaFaultCompletedEvent struct { // FaultGroupID - Id of fault group. FaultGroupID *uuid.UUID `json:"FaultGroupId,omitempty"` // FaultID - Id of fault. FaultID *uuid.UUID `json:"FaultId,omitempty"` // ServiceURI - Service name. ServiceURI *string `json:"ServiceUri,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ReplicaID - Id of a stateful service replica. ReplicaId is used by Service Fabric to uniquely identify a replica of a partition. It is unique within a partition and does not change for the lifetime of the replica. If a replica gets dropped and another replica gets created on the same node for the same partition, it will get a different value for the id. Sometimes the id of a stateless service instance is also referred as a replica id. ReplicaID *int64 `json:"ReplicaId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ChaosRemoveReplicaFaultCompletedEvent chaos Remove Replica Fault Completed event.
func (ChaosRemoveReplicaFaultCompletedEvent) AsApplicationCreatedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsApplicationDeletedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsApplicationEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsApplicationHealthReportCreatedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsApplicationHealthReportExpiredEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsApplicationUpgradeCompleteEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsApplicationUpgradeStartEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsBasicApplicationEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsBasicClusterEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsBasicFabricEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsBasicNodeEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsBasicPartitionAnalysisEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsBasicPartitionEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsBasicReplicaEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsBasicServiceEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsChaosStartedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsChaosStoppedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsClusterEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsClusterHealthReportCreatedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsClusterHealthReportExpiredEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsClusterUpgradeCompleteEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsClusterUpgradeStartEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsContainerDeactivatedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsContainerInstanceEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsFabricEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsNodeAbortedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsNodeAbortingEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsNodeAddedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsNodeCloseEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsNodeClosingEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsNodeDeactivateCompleteEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsNodeDeactivateStartEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsNodeDownEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsNodeEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsNodeHealthReportCreatedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsNodeHealthReportExpiredEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsNodeOpenFailedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsNodeOpenedSuccessEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsNodeOpeningEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsNodeRemovedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsNodeUpEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsPartitionAnalysisEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsPartitionEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsPartitionHealthReportCreatedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsPartitionHealthReportExpiredEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsProcessDeactivatedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsReplicaEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsServiceCreatedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsServiceDeletedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsServiceEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsServiceHealthReportCreatedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsServiceHealthReportExpiredEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultCompletedEvent.
func (ChaosRemoveReplicaFaultCompletedEvent) MarshalJSON ¶
func (crrfce ChaosRemoveReplicaFaultCompletedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ChaosRemoveReplicaFaultCompletedEvent.
type ChaosRemoveReplicaFaultScheduledEvent ¶
type ChaosRemoveReplicaFaultScheduledEvent struct { // FaultGroupID - Id of fault group. FaultGroupID *uuid.UUID `json:"FaultGroupId,omitempty"` // FaultID - Id of fault. FaultID *uuid.UUID `json:"FaultId,omitempty"` // ServiceURI - Service name. ServiceURI *string `json:"ServiceUri,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ReplicaID - Id of a stateful service replica. ReplicaId is used by Service Fabric to uniquely identify a replica of a partition. It is unique within a partition and does not change for the lifetime of the replica. If a replica gets dropped and another replica gets created on the same node for the same partition, it will get a different value for the id. Sometimes the id of a stateless service instance is also referred as a replica id. ReplicaID *int64 `json:"ReplicaId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ChaosRemoveReplicaFaultScheduledEvent chaos Remove Replica Fault Scheduled event.
func (ChaosRemoveReplicaFaultScheduledEvent) AsApplicationCreatedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsApplicationDeletedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsApplicationEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsApplicationHealthReportCreatedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsApplicationHealthReportExpiredEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsApplicationUpgradeCompleteEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsApplicationUpgradeStartEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsBasicApplicationEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsBasicClusterEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsBasicFabricEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsBasicNodeEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsBasicPartitionAnalysisEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsBasicPartitionEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsBasicReplicaEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsBasicServiceEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsChaosStartedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsChaosStoppedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsClusterEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsClusterHealthReportCreatedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsClusterHealthReportExpiredEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsClusterUpgradeCompleteEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsClusterUpgradeStartEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsContainerDeactivatedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsContainerInstanceEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsFabricEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsNodeAbortedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsNodeAbortingEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsNodeAddedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsNodeCloseEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsNodeClosingEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsNodeDeactivateCompleteEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsNodeDeactivateStartEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsNodeDownEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsNodeEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsNodeHealthReportCreatedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsNodeHealthReportExpiredEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsNodeOpenFailedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsNodeOpenedSuccessEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsNodeOpeningEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsNodeRemovedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsNodeUpEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsPartitionAnalysisEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsPartitionEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsPartitionHealthReportCreatedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsPartitionHealthReportExpiredEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsProcessDeactivatedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsReplicaEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsServiceCreatedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsServiceDeletedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsServiceEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsServiceHealthReportCreatedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsServiceHealthReportExpiredEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRemoveReplicaFaultScheduledEvent.
func (ChaosRemoveReplicaFaultScheduledEvent) MarshalJSON ¶
func (crrfse ChaosRemoveReplicaFaultScheduledEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ChaosRemoveReplicaFaultScheduledEvent.
type ChaosRestartCodePackageFaultCompletedEvent ¶
type ChaosRestartCodePackageFaultCompletedEvent struct { // FaultGroupID - Id of fault group. FaultGroupID *uuid.UUID `json:"FaultGroupId,omitempty"` // FaultID - Id of fault. FaultID *uuid.UUID `json:"FaultId,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // ServiceManifestName - Service manifest name. ServiceManifestName *string `json:"ServiceManifestName,omitempty"` // CodePackageName - Code package name. CodePackageName *string `json:"CodePackageName,omitempty"` // ServicePackageActivationID - Id of Service package activation. ServicePackageActivationID *string `json:"ServicePackageActivationId,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ChaosRestartCodePackageFaultCompletedEvent chaos Restart Code Package Fault Completed event.
func (ChaosRestartCodePackageFaultCompletedEvent) AsApplicationCreatedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsApplicationDeletedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsApplicationEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsApplicationHealthReportCreatedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsApplicationHealthReportExpiredEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsApplicationUpgradeCompleteEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsApplicationUpgradeStartEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsBasicApplicationEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsBasicClusterEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsBasicFabricEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsBasicNodeEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsBasicPartitionAnalysisEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsBasicPartitionEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsBasicReplicaEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsBasicServiceEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsChaosStartedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsChaosStoppedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsClusterEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsClusterHealthReportCreatedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsClusterHealthReportExpiredEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsClusterUpgradeCompleteEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsClusterUpgradeStartEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsContainerDeactivatedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsContainerInstanceEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsFabricEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsNodeAbortedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsNodeAbortingEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsNodeAddedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsNodeCloseEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsNodeClosingEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsNodeDeactivateCompleteEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsNodeDeactivateStartEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsNodeDownEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsNodeEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsNodeHealthReportCreatedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsNodeHealthReportExpiredEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsNodeOpenFailedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsNodeOpenedSuccessEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsNodeOpeningEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsNodeRemovedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsNodeUpEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsPartitionAnalysisEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsPartitionEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsPartitionHealthReportCreatedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsPartitionHealthReportExpiredEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsProcessDeactivatedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsReplicaEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsServiceCreatedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsServiceDeletedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsServiceEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsServiceHealthReportCreatedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsServiceHealthReportExpiredEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultCompletedEvent.
func (ChaosRestartCodePackageFaultCompletedEvent) MarshalJSON ¶
func (crcpfce ChaosRestartCodePackageFaultCompletedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ChaosRestartCodePackageFaultCompletedEvent.
type ChaosRestartCodePackageFaultScheduledEvent ¶
type ChaosRestartCodePackageFaultScheduledEvent struct { // FaultGroupID - Id of fault group. FaultGroupID *uuid.UUID `json:"FaultGroupId,omitempty"` // FaultID - Id of fault. FaultID *uuid.UUID `json:"FaultId,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // ServiceManifestName - Service manifest name. ServiceManifestName *string `json:"ServiceManifestName,omitempty"` // CodePackageName - Code package name. CodePackageName *string `json:"CodePackageName,omitempty"` // ServicePackageActivationID - Id of Service package activation. ServicePackageActivationID *string `json:"ServicePackageActivationId,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ChaosRestartCodePackageFaultScheduledEvent chaos Restart Code Package Fault Scheduled event.
func (ChaosRestartCodePackageFaultScheduledEvent) AsApplicationCreatedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsApplicationDeletedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsApplicationEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsApplicationHealthReportCreatedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsApplicationHealthReportExpiredEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsApplicationUpgradeCompleteEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsApplicationUpgradeStartEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsBasicApplicationEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsBasicClusterEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsBasicFabricEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsBasicNodeEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsBasicPartitionAnalysisEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsBasicPartitionEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsBasicReplicaEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsBasicServiceEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsChaosStartedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsChaosStoppedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsClusterEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsClusterHealthReportCreatedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsClusterHealthReportExpiredEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsClusterUpgradeCompleteEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsClusterUpgradeStartEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsContainerDeactivatedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsContainerInstanceEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsFabricEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsNodeAbortedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsNodeAbortingEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsNodeAddedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsNodeCloseEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsNodeClosingEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsNodeDeactivateCompleteEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsNodeDeactivateStartEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsNodeDownEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsNodeEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsNodeHealthReportCreatedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsNodeHealthReportExpiredEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsNodeOpenFailedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsNodeOpenedSuccessEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsNodeOpeningEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsNodeRemovedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsNodeUpEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsPartitionAnalysisEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsPartitionEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsPartitionHealthReportCreatedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsPartitionHealthReportExpiredEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsProcessDeactivatedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsReplicaEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsServiceCreatedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsServiceDeletedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsServiceEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsServiceHealthReportCreatedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsServiceHealthReportExpiredEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartCodePackageFaultScheduledEvent.
func (ChaosRestartCodePackageFaultScheduledEvent) MarshalJSON ¶
func (crcpfse ChaosRestartCodePackageFaultScheduledEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ChaosRestartCodePackageFaultScheduledEvent.
type ChaosRestartNodeFaultCompletedEvent ¶
type ChaosRestartNodeFaultCompletedEvent struct { // NodeInstanceID - Id of Node instance. NodeInstanceID *int64 `json:"NodeInstanceId,omitempty"` // FaultGroupID - Id of fault group. FaultGroupID *uuid.UUID `json:"FaultGroupId,omitempty"` // FaultID - Id of fault. FaultID *uuid.UUID `json:"FaultId,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ChaosRestartNodeFaultCompletedEvent chaos Restart Node Fault Completed event.
func (ChaosRestartNodeFaultCompletedEvent) AsApplicationCreatedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsApplicationDeletedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsApplicationEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsApplicationHealthReportCreatedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsApplicationHealthReportExpiredEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsApplicationUpgradeCompleteEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsApplicationUpgradeStartEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsBasicApplicationEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsBasicClusterEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsBasicFabricEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsBasicNodeEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsBasicPartitionAnalysisEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsBasicPartitionEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsBasicReplicaEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsBasicServiceEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsChaosStartedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsChaosStoppedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsClusterEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsClusterHealthReportCreatedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsClusterHealthReportExpiredEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsClusterUpgradeCompleteEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsClusterUpgradeStartEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsContainerDeactivatedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsContainerInstanceEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsFabricEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsNodeAbortedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsNodeAbortingEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsNodeAddedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsNodeCloseEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsNodeClosingEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsNodeDeactivateCompleteEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsNodeDeactivateStartEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsNodeDownEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsNodeEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsNodeHealthReportCreatedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsNodeHealthReportExpiredEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsNodeOpenFailedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsNodeOpenedSuccessEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsNodeOpeningEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsNodeRemovedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsNodeUpEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsPartitionAnalysisEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsPartitionEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsPartitionHealthReportCreatedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsPartitionHealthReportExpiredEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsProcessDeactivatedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsReplicaEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsServiceCreatedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsServiceDeletedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsServiceEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsServiceHealthReportCreatedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsServiceHealthReportExpiredEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultCompletedEvent.
func (ChaosRestartNodeFaultCompletedEvent) MarshalJSON ¶
func (crnfce ChaosRestartNodeFaultCompletedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ChaosRestartNodeFaultCompletedEvent.
type ChaosRestartNodeFaultScheduledEvent ¶
type ChaosRestartNodeFaultScheduledEvent struct { // NodeInstanceID - Id of Node instance. NodeInstanceID *int64 `json:"NodeInstanceId,omitempty"` // FaultGroupID - Id of fault group. FaultGroupID *uuid.UUID `json:"FaultGroupId,omitempty"` // FaultID - Id of fault. FaultID *uuid.UUID `json:"FaultId,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ChaosRestartNodeFaultScheduledEvent chaos Restart Node Fault Scheduled event.
func (ChaosRestartNodeFaultScheduledEvent) AsApplicationCreatedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsApplicationDeletedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsApplicationEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsApplicationHealthReportCreatedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsApplicationHealthReportExpiredEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsApplicationUpgradeCompleteEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsApplicationUpgradeStartEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsBasicApplicationEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsBasicClusterEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsBasicFabricEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsBasicNodeEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsBasicPartitionAnalysisEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsBasicPartitionEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsBasicReplicaEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsBasicServiceEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsChaosStartedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsChaosStoppedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsClusterEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsClusterHealthReportCreatedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsClusterHealthReportExpiredEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsClusterUpgradeCompleteEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsClusterUpgradeStartEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsContainerDeactivatedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsContainerInstanceEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsFabricEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsNodeAbortedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsNodeAbortingEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsNodeAddedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsNodeCloseEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsNodeClosingEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsNodeDeactivateCompleteEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsNodeDeactivateStartEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsNodeDownEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsNodeEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsNodeHealthReportCreatedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsNodeHealthReportExpiredEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsNodeOpenFailedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsNodeOpenedSuccessEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsNodeOpeningEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsNodeRemovedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsNodeUpEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsPartitionAnalysisEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsPartitionEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsPartitionHealthReportCreatedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsPartitionHealthReportExpiredEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsProcessDeactivatedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsReplicaEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsServiceCreatedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsServiceDeletedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsServiceEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsServiceHealthReportCreatedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsServiceHealthReportExpiredEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartNodeFaultScheduledEvent.
func (ChaosRestartNodeFaultScheduledEvent) MarshalJSON ¶
func (crnfse ChaosRestartNodeFaultScheduledEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ChaosRestartNodeFaultScheduledEvent.
type ChaosRestartReplicaFaultScheduledEvent ¶
type ChaosRestartReplicaFaultScheduledEvent struct { // FaultGroupID - Id of fault group. FaultGroupID *uuid.UUID `json:"FaultGroupId,omitempty"` // FaultID - Id of fault. FaultID *uuid.UUID `json:"FaultId,omitempty"` // ServiceURI - Service name. ServiceURI *string `json:"ServiceUri,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ReplicaID - Id of a stateful service replica. ReplicaId is used by Service Fabric to uniquely identify a replica of a partition. It is unique within a partition and does not change for the lifetime of the replica. If a replica gets dropped and another replica gets created on the same node for the same partition, it will get a different value for the id. Sometimes the id of a stateless service instance is also referred as a replica id. ReplicaID *int64 `json:"ReplicaId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ChaosRestartReplicaFaultScheduledEvent chaos Restart Replica Fault Scheduled event.
func (ChaosRestartReplicaFaultScheduledEvent) AsApplicationCreatedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsApplicationDeletedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsApplicationEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsApplicationHealthReportCreatedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsApplicationHealthReportExpiredEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsApplicationUpgradeCompleteEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsApplicationUpgradeStartEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsBasicApplicationEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsBasicClusterEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsBasicFabricEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsBasicNodeEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsBasicPartitionAnalysisEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsBasicPartitionEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsBasicReplicaEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsBasicServiceEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsChaosStartedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsChaosStoppedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsClusterEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsClusterHealthReportCreatedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsClusterHealthReportExpiredEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsClusterUpgradeCompleteEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsClusterUpgradeStartEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsContainerDeactivatedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsContainerInstanceEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsFabricEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsNodeAbortedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsNodeAbortingEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsNodeAddedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsNodeCloseEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsNodeClosingEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsNodeDeactivateCompleteEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsNodeDeactivateStartEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsNodeDownEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsNodeEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsNodeHealthReportCreatedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsNodeHealthReportExpiredEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsNodeOpenFailedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsNodeOpenedSuccessEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsNodeOpeningEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsNodeRemovedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsNodeUpEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsPartitionAnalysisEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsPartitionEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsPartitionHealthReportCreatedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsPartitionHealthReportExpiredEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsProcessDeactivatedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsReplicaEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsServiceCreatedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsServiceDeletedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsServiceEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsServiceHealthReportCreatedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsServiceHealthReportExpiredEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosRestartReplicaFaultScheduledEvent.
func (ChaosRestartReplicaFaultScheduledEvent) MarshalJSON ¶
func (crrfse ChaosRestartReplicaFaultScheduledEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ChaosRestartReplicaFaultScheduledEvent.
type ChaosSchedule ¶
type ChaosSchedule struct { // StartDate - The date and time Chaos will start using this schedule. StartDate *date.Time `json:"StartDate,omitempty"` // ExpiryDate - The date and time Chaos will continue to use this schedule until. ExpiryDate *date.Time `json:"ExpiryDate,omitempty"` // ChaosParametersDictionary - A mapping of string names to Chaos Parameters to be referenced by Chaos Schedule Jobs. ChaosParametersDictionary *[]ChaosParametersDictionaryItem `json:"ChaosParametersDictionary,omitempty"` // Jobs - A list of all Chaos Schedule Jobs that will be automated by the schedule. Jobs *[]ChaosScheduleJob `json:"Jobs,omitempty"` }
ChaosSchedule defines the schedule used by Chaos.
type ChaosScheduleDescription ¶
type ChaosScheduleDescription struct { autorest.Response `json:"-"` // Version - The version number of the Schedule. Version *int32 `json:"Version,omitempty"` // Schedule - Defines the schedule used by Chaos. Schedule *ChaosSchedule `json:"Schedule,omitempty"` }
ChaosScheduleDescription defines the Chaos Schedule used by Chaos and the version of the Chaos Schedule. The version value wraps back to 0 after surpassing 2,147,483,647.
type ChaosScheduleJob ¶
type ChaosScheduleJob struct { // ChaosParameters - A reference to which Chaos Parameters of the Chaos Schedule to use. ChaosParameters *string `json:"ChaosParameters,omitempty"` // Days - Defines the days of the week that a Chaos Schedule Job will run for. Days *ChaosScheduleJobActiveDaysOfWeek `json:"Days,omitempty"` // Times - A list of Time Ranges that specify when during active days that this job will run. The times are interpreted as UTC. Times *[]TimeRange `json:"Times,omitempty"` }
ChaosScheduleJob defines a repetition rule and parameters of Chaos to be used with the Chaos Schedule.
type ChaosScheduleJobActiveDaysOfWeek ¶
type ChaosScheduleJobActiveDaysOfWeek struct { // Sunday - Indicates if the Chaos Schedule Job will run on Sunday Sunday *bool `json:"Sunday,omitempty"` // Monday - Indicates if the Chaos Schedule Job will run on Monday Monday *bool `json:"Monday,omitempty"` // Tuesday - Indicates if the Chaos Schedule Job will run on Tuesday Tuesday *bool `json:"Tuesday,omitempty"` // Wednesday - Indicates if the Chaos Schedule Job will run on Wednesday Wednesday *bool `json:"Wednesday,omitempty"` // Thursday - Indicates if the Chaos Schedule Job will run on Thursday Thursday *bool `json:"Thursday,omitempty"` // Friday - Indicates if the Chaos Schedule Job will run on Friday Friday *bool `json:"Friday,omitempty"` // Saturday - Indicates if the Chaos Schedule Job will run on Saturday Saturday *bool `json:"Saturday,omitempty"` }
ChaosScheduleJobActiveDaysOfWeek defines the days of the week that a Chaos Schedule Job will run for.
type ChaosScheduleStatus ¶
type ChaosScheduleStatus string
ChaosScheduleStatus enumerates the values for chaos schedule status.
const ( // ChaosScheduleStatusActive Indicates that the schedule is active and is being used to schedule runs of // Chaos. The value is two. ChaosScheduleStatusActive ChaosScheduleStatus = "Active" // ChaosScheduleStatusExpired Indicates that the schedule is expired and will no longer be used to schedule // runs of Chaos. The value is three. ChaosScheduleStatusExpired ChaosScheduleStatus = "Expired" // ChaosScheduleStatusInvalid Indicates an invalid Chaos Schedule status. All Service Fabric enumerations // have the invalid type. The value is zero. ChaosScheduleStatusInvalid ChaosScheduleStatus = "Invalid" // ChaosScheduleStatusPending Indicates that the schedule is pending and is not yet being used to schedule // runs of Chaos but will be used when the start time is passed. The value is four. ChaosScheduleStatusPending ChaosScheduleStatus = "Pending" // ChaosScheduleStatusStopped Indicates that the schedule is stopped and not being used to schedule runs of // chaos. The value is one. ChaosScheduleStatusStopped ChaosScheduleStatus = "Stopped" )
func PossibleChaosScheduleStatusValues ¶
func PossibleChaosScheduleStatusValues() []ChaosScheduleStatus
PossibleChaosScheduleStatusValues returns an array of possible values for the ChaosScheduleStatus const type.
type ChaosStartedEvent ¶
type ChaosStartedEvent struct { // MaxConcurrentFaults - Maximum number of concurrent faults. MaxConcurrentFaults *int64 `json:"MaxConcurrentFaults,omitempty"` // TimeToRunInSeconds - Time to run in seconds. TimeToRunInSeconds *float64 `json:"TimeToRunInSeconds,omitempty"` // MaxClusterStabilizationTimeoutInSeconds - Maximum timeout for cluster stabilization in seconds. MaxClusterStabilizationTimeoutInSeconds *float64 `json:"MaxClusterStabilizationTimeoutInSeconds,omitempty"` // WaitTimeBetweenIterationsInSeconds - Wait time between iterations in seconds. WaitTimeBetweenIterationsInSeconds *float64 `json:"WaitTimeBetweenIterationsInSeconds,omitempty"` // WaitTimeBetweenFautlsInSeconds - Wait time between faults in seconds. WaitTimeBetweenFautlsInSeconds *float64 `json:"WaitTimeBetweenFautlsInSeconds,omitempty"` // MoveReplicaFaultEnabled - Indicates MoveReplica fault is enabled. MoveReplicaFaultEnabled *bool `json:"MoveReplicaFaultEnabled,omitempty"` // IncludedNodeTypeList - List of included Node types. IncludedNodeTypeList *string `json:"IncludedNodeTypeList,omitempty"` // IncludedApplicationList - List of included Applications. IncludedApplicationList *string `json:"IncludedApplicationList,omitempty"` // ClusterHealthPolicy - Health policy. ClusterHealthPolicy *string `json:"ClusterHealthPolicy,omitempty"` // ChaosContext - Chaos Context. ChaosContext *string `json:"ChaosContext,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ChaosStartedEvent chaos Started event.
func (ChaosStartedEvent) AsApplicationCreatedEvent ¶
func (cse ChaosStartedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsApplicationDeletedEvent ¶
func (cse ChaosStartedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsApplicationEvent ¶
func (cse ChaosStartedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsApplicationHealthReportCreatedEvent ¶
func (cse ChaosStartedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsApplicationHealthReportExpiredEvent ¶
func (cse ChaosStartedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsApplicationUpgradeCompleteEvent ¶
func (cse ChaosStartedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (cse ChaosStartedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (cse ChaosStartedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (cse ChaosStartedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsApplicationUpgradeStartEvent ¶
func (cse ChaosStartedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsBasicApplicationEvent ¶
func (cse ChaosStartedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsBasicClusterEvent ¶
func (cse ChaosStartedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsBasicFabricEvent ¶
func (cse ChaosStartedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsBasicNodeEvent ¶
func (cse ChaosStartedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsBasicPartitionAnalysisEvent ¶
func (cse ChaosStartedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsBasicPartitionEvent ¶
func (cse ChaosStartedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsBasicReplicaEvent ¶
func (cse ChaosStartedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsBasicServiceEvent ¶
func (cse ChaosStartedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (cse ChaosStartedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (cse ChaosStartedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (cse ChaosStartedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (cse ChaosStartedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (cse ChaosStartedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (cse ChaosStartedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (cse ChaosStartedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (cse ChaosStartedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (cse ChaosStartedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsChaosStartedEvent ¶
func (cse ChaosStartedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsChaosStoppedEvent ¶
func (cse ChaosStartedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsClusterEvent ¶
func (cse ChaosStartedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsClusterHealthReportCreatedEvent ¶
func (cse ChaosStartedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsClusterHealthReportExpiredEvent ¶
func (cse ChaosStartedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsClusterUpgradeCompleteEvent ¶
func (cse ChaosStartedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (cse ChaosStartedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (cse ChaosStartedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (cse ChaosStartedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsClusterUpgradeStartEvent ¶
func (cse ChaosStartedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsContainerDeactivatedEvent ¶
func (cse ChaosStartedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsContainerInstanceEvent ¶
func (cse ChaosStartedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (cse ChaosStartedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (cse ChaosStartedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (cse ChaosStartedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (cse ChaosStartedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsFabricEvent ¶
func (cse ChaosStartedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsNodeAbortedEvent ¶
func (cse ChaosStartedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsNodeAbortingEvent ¶
func (cse ChaosStartedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsNodeAddedEvent ¶
func (cse ChaosStartedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsNodeCloseEvent ¶
func (cse ChaosStartedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsNodeClosingEvent ¶
func (cse ChaosStartedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsNodeDeactivateCompleteEvent ¶
func (cse ChaosStartedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsNodeDeactivateStartEvent ¶
func (cse ChaosStartedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsNodeDownEvent ¶
func (cse ChaosStartedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsNodeEvent ¶
func (cse ChaosStartedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsNodeHealthReportCreatedEvent ¶
func (cse ChaosStartedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsNodeHealthReportExpiredEvent ¶
func (cse ChaosStartedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsNodeOpenFailedEvent ¶
func (cse ChaosStartedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsNodeOpenedSuccessEvent ¶
func (cse ChaosStartedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsNodeOpeningEvent ¶
func (cse ChaosStartedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsNodeRemovedEvent ¶
func (cse ChaosStartedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsNodeUpEvent ¶
func (cse ChaosStartedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsPartitionAnalysisEvent ¶
func (cse ChaosStartedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsPartitionEvent ¶
func (cse ChaosStartedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsPartitionHealthReportCreatedEvent ¶
func (cse ChaosStartedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsPartitionHealthReportExpiredEvent ¶
func (cse ChaosStartedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (cse ChaosStartedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (cse ChaosStartedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsProcessDeactivatedEvent ¶
func (cse ChaosStartedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsReplicaEvent ¶
func (cse ChaosStartedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsServiceCreatedEvent ¶
func (cse ChaosStartedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsServiceDeletedEvent ¶
func (cse ChaosStartedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsServiceEvent ¶
func (cse ChaosStartedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsServiceHealthReportCreatedEvent ¶
func (cse ChaosStartedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsServiceHealthReportExpiredEvent ¶
func (cse ChaosStartedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (cse ChaosStartedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (cse ChaosStartedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (cse ChaosStartedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (cse ChaosStartedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStartedEvent.
func (ChaosStartedEvent) MarshalJSON ¶
func (cse ChaosStartedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ChaosStartedEvent.
type ChaosStatus ¶
type ChaosStatus string
ChaosStatus enumerates the values for chaos status.
const ( // ChaosStatusInvalid Indicates an invalid Chaos status. All Service Fabric enumerations have the invalid // type. The value is zero. ChaosStatusInvalid ChaosStatus = "Invalid" // ChaosStatusRunning Indicates that Chaos is not stopped. The value is one. ChaosStatusRunning ChaosStatus = "Running" // ChaosStatusStopped Indicates that Chaos is not scheduling further faults. The value is two. ChaosStatusStopped ChaosStatus = "Stopped" )
func PossibleChaosStatusValues ¶
func PossibleChaosStatusValues() []ChaosStatus
PossibleChaosStatusValues returns an array of possible values for the ChaosStatus const type.
type ChaosStoppedEvent ¶
type ChaosStoppedEvent struct { // Reason - Describes reason. Reason *string `json:"Reason,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ChaosStoppedEvent chaos Stopped event.
func (ChaosStoppedEvent) AsApplicationCreatedEvent ¶
func (cse ChaosStoppedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsApplicationDeletedEvent ¶
func (cse ChaosStoppedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsApplicationEvent ¶
func (cse ChaosStoppedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsApplicationHealthReportCreatedEvent ¶
func (cse ChaosStoppedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsApplicationHealthReportExpiredEvent ¶
func (cse ChaosStoppedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsApplicationUpgradeCompleteEvent ¶
func (cse ChaosStoppedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (cse ChaosStoppedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (cse ChaosStoppedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (cse ChaosStoppedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsApplicationUpgradeStartEvent ¶
func (cse ChaosStoppedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsBasicApplicationEvent ¶
func (cse ChaosStoppedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsBasicClusterEvent ¶
func (cse ChaosStoppedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsBasicFabricEvent ¶
func (cse ChaosStoppedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsBasicNodeEvent ¶
func (cse ChaosStoppedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsBasicPartitionAnalysisEvent ¶
func (cse ChaosStoppedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsBasicPartitionEvent ¶
func (cse ChaosStoppedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsBasicReplicaEvent ¶
func (cse ChaosStoppedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsBasicServiceEvent ¶
func (cse ChaosStoppedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (cse ChaosStoppedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (cse ChaosStoppedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (cse ChaosStoppedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (cse ChaosStoppedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (cse ChaosStoppedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (cse ChaosStoppedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (cse ChaosStoppedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (cse ChaosStoppedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (cse ChaosStoppedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsChaosStartedEvent ¶
func (cse ChaosStoppedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsChaosStoppedEvent ¶
func (cse ChaosStoppedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsClusterEvent ¶
func (cse ChaosStoppedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsClusterHealthReportCreatedEvent ¶
func (cse ChaosStoppedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsClusterHealthReportExpiredEvent ¶
func (cse ChaosStoppedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsClusterUpgradeCompleteEvent ¶
func (cse ChaosStoppedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (cse ChaosStoppedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (cse ChaosStoppedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (cse ChaosStoppedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsClusterUpgradeStartEvent ¶
func (cse ChaosStoppedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsContainerDeactivatedEvent ¶
func (cse ChaosStoppedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsContainerInstanceEvent ¶
func (cse ChaosStoppedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (cse ChaosStoppedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (cse ChaosStoppedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (cse ChaosStoppedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (cse ChaosStoppedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsFabricEvent ¶
func (cse ChaosStoppedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsNodeAbortedEvent ¶
func (cse ChaosStoppedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsNodeAbortingEvent ¶
func (cse ChaosStoppedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsNodeAddedEvent ¶
func (cse ChaosStoppedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsNodeCloseEvent ¶
func (cse ChaosStoppedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsNodeClosingEvent ¶
func (cse ChaosStoppedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsNodeDeactivateCompleteEvent ¶
func (cse ChaosStoppedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsNodeDeactivateStartEvent ¶
func (cse ChaosStoppedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsNodeDownEvent ¶
func (cse ChaosStoppedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsNodeEvent ¶
func (cse ChaosStoppedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsNodeHealthReportCreatedEvent ¶
func (cse ChaosStoppedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsNodeHealthReportExpiredEvent ¶
func (cse ChaosStoppedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsNodeOpenFailedEvent ¶
func (cse ChaosStoppedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsNodeOpenedSuccessEvent ¶
func (cse ChaosStoppedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsNodeOpeningEvent ¶
func (cse ChaosStoppedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsNodeRemovedEvent ¶
func (cse ChaosStoppedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsNodeUpEvent ¶
func (cse ChaosStoppedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsPartitionAnalysisEvent ¶
func (cse ChaosStoppedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsPartitionEvent ¶
func (cse ChaosStoppedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsPartitionHealthReportCreatedEvent ¶
func (cse ChaosStoppedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsPartitionHealthReportExpiredEvent ¶
func (cse ChaosStoppedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (cse ChaosStoppedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (cse ChaosStoppedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsProcessDeactivatedEvent ¶
func (cse ChaosStoppedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsReplicaEvent ¶
func (cse ChaosStoppedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsServiceCreatedEvent ¶
func (cse ChaosStoppedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsServiceDeletedEvent ¶
func (cse ChaosStoppedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsServiceEvent ¶
func (cse ChaosStoppedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsServiceHealthReportCreatedEvent ¶
func (cse ChaosStoppedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsServiceHealthReportExpiredEvent ¶
func (cse ChaosStoppedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (cse ChaosStoppedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (cse ChaosStoppedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (cse ChaosStoppedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (cse ChaosStoppedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ChaosStoppedEvent.
func (ChaosStoppedEvent) MarshalJSON ¶
func (cse ChaosStoppedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ChaosStoppedEvent.
type ChaosTargetFilter ¶
type ChaosTargetFilter struct { // NodeTypeInclusionList - A list of node types to include in Chaos faults. // All types of faults (restart node, restart code package, remove replica, restart replica, move primary, and move secondary) are enabled for the nodes of these node types. // If a node type (say NodeTypeX) does not appear in the NodeTypeInclusionList, then node level faults (like NodeRestart) will never be enabled for the nodes of // NodeTypeX, but code package and replica faults can still be enabled for NodeTypeX if an application in the ApplicationInclusionList. // happens to reside on a node of NodeTypeX. // At most 100 node type names can be included in this list, to increase this number, a config upgrade is required for MaxNumberOfNodeTypesInChaosEntityFilter configuration. NodeTypeInclusionList *[]string `json:"NodeTypeInclusionList,omitempty"` // ApplicationInclusionList - A list of application URIs to include in Chaos faults. // All replicas belonging to services of these applications are amenable to replica faults (restart replica, remove replica, move primary, and move secondary) by Chaos. // Chaos may restart a code package only if the code package hosts replicas of these applications only. // If an application does not appear in this list, it can still be faulted in some Chaos iteration if the application ends up on a node of a node type that is included in NodeTypeInclusionList. // However, if applicationX is tied to nodeTypeY through placement constraints and applicationX is absent from ApplicationInclusionList and nodeTypeY is absent from NodeTypeInclusionList, then applicationX will never be faulted. // At most 1000 application names can be included in this list, to increase this number, a config upgrade is required for MaxNumberOfApplicationsInChaosEntityFilter configuration. ApplicationInclusionList *[]string `json:"ApplicationInclusionList,omitempty"` }
ChaosTargetFilter defines all filters for targeted Chaos faults, for example, faulting only certain node types or faulting only certain applications. If ChaosTargetFilter is not used, Chaos faults all cluster entities. If ChaosTargetFilter is used, Chaos faults only the entities that meet the ChaosTargetFilter specification. NodeTypeInclusionList and ApplicationInclusionList allow a union semantics only. It is not possible to specify an intersection of NodeTypeInclusionList and ApplicationInclusionList. For example, it is not possible to specify "fault this application only when it is on that node type." Once an entity is included in either NodeTypeInclusionList or ApplicationInclusionList, that entity cannot be excluded using ChaosTargetFilter. Even if applicationX does not appear in ApplicationInclusionList, in some Chaos iteration applicationX can be faulted because it happens to be on a node of nodeTypeY that is included in NodeTypeInclusionList. If both NodeTypeInclusionList and ApplicationInclusionList are null or empty, an ArgumentException is thrown.
type CheckExistsPropertyBatchOperation ¶
type CheckExistsPropertyBatchOperation struct { // Exists - Whether or not the property should exist for the operation to pass. Exists *bool `json:"Exists,omitempty"` // PropertyName - The name of the Service Fabric property. PropertyName *string `json:"PropertyName,omitempty"` // Kind - Possible values include: 'KindPropertyBatchOperation', 'KindCheckExists', 'KindCheckSequence', 'KindCheckValue', 'KindDelete', 'KindGet', 'KindPut' Kind KindBasicPropertyBatchOperation `json:"Kind,omitempty"` }
CheckExistsPropertyBatchOperation represents a PropertyBatchOperation that compares the Boolean existence of a property with the Exists argument. The PropertyBatchOperation operation fails if the property's existence is not equal to the Exists argument. The CheckExistsPropertyBatchOperation is generally used as a precondition for the write operations in the batch. Note that if one PropertyBatchOperation in a PropertyBatch fails, the entire batch fails and cannot be committed in a transactional manner.
func (CheckExistsPropertyBatchOperation) AsBasicPropertyBatchOperation ¶
func (cepbo CheckExistsPropertyBatchOperation) AsBasicPropertyBatchOperation() (BasicPropertyBatchOperation, bool)
AsBasicPropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckExistsPropertyBatchOperation.
func (CheckExistsPropertyBatchOperation) AsCheckExistsPropertyBatchOperation ¶
func (cepbo CheckExistsPropertyBatchOperation) AsCheckExistsPropertyBatchOperation() (*CheckExistsPropertyBatchOperation, bool)
AsCheckExistsPropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckExistsPropertyBatchOperation.
func (CheckExistsPropertyBatchOperation) AsCheckSequencePropertyBatchOperation ¶
func (cepbo CheckExistsPropertyBatchOperation) AsCheckSequencePropertyBatchOperation() (*CheckSequencePropertyBatchOperation, bool)
AsCheckSequencePropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckExistsPropertyBatchOperation.
func (CheckExistsPropertyBatchOperation) AsCheckValuePropertyBatchOperation ¶
func (cepbo CheckExistsPropertyBatchOperation) AsCheckValuePropertyBatchOperation() (*CheckValuePropertyBatchOperation, bool)
AsCheckValuePropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckExistsPropertyBatchOperation.
func (CheckExistsPropertyBatchOperation) AsDeletePropertyBatchOperation ¶
func (cepbo CheckExistsPropertyBatchOperation) AsDeletePropertyBatchOperation() (*DeletePropertyBatchOperation, bool)
AsDeletePropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckExistsPropertyBatchOperation.
func (CheckExistsPropertyBatchOperation) AsGetPropertyBatchOperation ¶
func (cepbo CheckExistsPropertyBatchOperation) AsGetPropertyBatchOperation() (*GetPropertyBatchOperation, bool)
AsGetPropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckExistsPropertyBatchOperation.
func (CheckExistsPropertyBatchOperation) AsPropertyBatchOperation ¶
func (cepbo CheckExistsPropertyBatchOperation) AsPropertyBatchOperation() (*PropertyBatchOperation, bool)
AsPropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckExistsPropertyBatchOperation.
func (CheckExistsPropertyBatchOperation) AsPutPropertyBatchOperation ¶
func (cepbo CheckExistsPropertyBatchOperation) AsPutPropertyBatchOperation() (*PutPropertyBatchOperation, bool)
AsPutPropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckExistsPropertyBatchOperation.
func (CheckExistsPropertyBatchOperation) MarshalJSON ¶
func (cepbo CheckExistsPropertyBatchOperation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for CheckExistsPropertyBatchOperation.
type CheckSequencePropertyBatchOperation ¶
type CheckSequencePropertyBatchOperation struct { // SequenceNumber - The expected sequence number. SequenceNumber *string `json:"SequenceNumber,omitempty"` // PropertyName - The name of the Service Fabric property. PropertyName *string `json:"PropertyName,omitempty"` // Kind - Possible values include: 'KindPropertyBatchOperation', 'KindCheckExists', 'KindCheckSequence', 'KindCheckValue', 'KindDelete', 'KindGet', 'KindPut' Kind KindBasicPropertyBatchOperation `json:"Kind,omitempty"` }
CheckSequencePropertyBatchOperation compares the Sequence Number of a property with the SequenceNumber argument. A property's sequence number can be thought of as that property's version. Every time the property is modified, its sequence number is increased. The sequence number can be found in a property's metadata. The comparison fails if the sequence numbers are not equal. CheckSequencePropertyBatchOperation is generally used as a precondition for the write operations in the batch. Note that if one PropertyBatchOperation in a PropertyBatch fails, the entire batch fails and cannot be committed in a transactional manner.
func (CheckSequencePropertyBatchOperation) AsBasicPropertyBatchOperation ¶
func (cspbo CheckSequencePropertyBatchOperation) AsBasicPropertyBatchOperation() (BasicPropertyBatchOperation, bool)
AsBasicPropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckSequencePropertyBatchOperation.
func (CheckSequencePropertyBatchOperation) AsCheckExistsPropertyBatchOperation ¶
func (cspbo CheckSequencePropertyBatchOperation) AsCheckExistsPropertyBatchOperation() (*CheckExistsPropertyBatchOperation, bool)
AsCheckExistsPropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckSequencePropertyBatchOperation.
func (CheckSequencePropertyBatchOperation) AsCheckSequencePropertyBatchOperation ¶
func (cspbo CheckSequencePropertyBatchOperation) AsCheckSequencePropertyBatchOperation() (*CheckSequencePropertyBatchOperation, bool)
AsCheckSequencePropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckSequencePropertyBatchOperation.
func (CheckSequencePropertyBatchOperation) AsCheckValuePropertyBatchOperation ¶
func (cspbo CheckSequencePropertyBatchOperation) AsCheckValuePropertyBatchOperation() (*CheckValuePropertyBatchOperation, bool)
AsCheckValuePropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckSequencePropertyBatchOperation.
func (CheckSequencePropertyBatchOperation) AsDeletePropertyBatchOperation ¶
func (cspbo CheckSequencePropertyBatchOperation) AsDeletePropertyBatchOperation() (*DeletePropertyBatchOperation, bool)
AsDeletePropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckSequencePropertyBatchOperation.
func (CheckSequencePropertyBatchOperation) AsGetPropertyBatchOperation ¶
func (cspbo CheckSequencePropertyBatchOperation) AsGetPropertyBatchOperation() (*GetPropertyBatchOperation, bool)
AsGetPropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckSequencePropertyBatchOperation.
func (CheckSequencePropertyBatchOperation) AsPropertyBatchOperation ¶
func (cspbo CheckSequencePropertyBatchOperation) AsPropertyBatchOperation() (*PropertyBatchOperation, bool)
AsPropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckSequencePropertyBatchOperation.
func (CheckSequencePropertyBatchOperation) AsPutPropertyBatchOperation ¶
func (cspbo CheckSequencePropertyBatchOperation) AsPutPropertyBatchOperation() (*PutPropertyBatchOperation, bool)
AsPutPropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckSequencePropertyBatchOperation.
func (CheckSequencePropertyBatchOperation) MarshalJSON ¶
func (cspbo CheckSequencePropertyBatchOperation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for CheckSequencePropertyBatchOperation.
type CheckValuePropertyBatchOperation ¶
type CheckValuePropertyBatchOperation struct { // Value - The expected property value. Value BasicPropertyValue `json:"Value,omitempty"` // PropertyName - The name of the Service Fabric property. PropertyName *string `json:"PropertyName,omitempty"` // Kind - Possible values include: 'KindPropertyBatchOperation', 'KindCheckExists', 'KindCheckSequence', 'KindCheckValue', 'KindDelete', 'KindGet', 'KindPut' Kind KindBasicPropertyBatchOperation `json:"Kind,omitempty"` }
CheckValuePropertyBatchOperation represents a PropertyBatchOperation that compares the value of the property with the expected value. The CheckValuePropertyBatchOperation is generally used as a precondition for the write operations in the batch. Note that if one PropertyBatchOperation in a PropertyBatch fails, the entire batch fails and cannot be committed in a transactional manner.
func (CheckValuePropertyBatchOperation) AsBasicPropertyBatchOperation ¶
func (cvpbo CheckValuePropertyBatchOperation) AsBasicPropertyBatchOperation() (BasicPropertyBatchOperation, bool)
AsBasicPropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckValuePropertyBatchOperation.
func (CheckValuePropertyBatchOperation) AsCheckExistsPropertyBatchOperation ¶
func (cvpbo CheckValuePropertyBatchOperation) AsCheckExistsPropertyBatchOperation() (*CheckExistsPropertyBatchOperation, bool)
AsCheckExistsPropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckValuePropertyBatchOperation.
func (CheckValuePropertyBatchOperation) AsCheckSequencePropertyBatchOperation ¶
func (cvpbo CheckValuePropertyBatchOperation) AsCheckSequencePropertyBatchOperation() (*CheckSequencePropertyBatchOperation, bool)
AsCheckSequencePropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckValuePropertyBatchOperation.
func (CheckValuePropertyBatchOperation) AsCheckValuePropertyBatchOperation ¶
func (cvpbo CheckValuePropertyBatchOperation) AsCheckValuePropertyBatchOperation() (*CheckValuePropertyBatchOperation, bool)
AsCheckValuePropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckValuePropertyBatchOperation.
func (CheckValuePropertyBatchOperation) AsDeletePropertyBatchOperation ¶
func (cvpbo CheckValuePropertyBatchOperation) AsDeletePropertyBatchOperation() (*DeletePropertyBatchOperation, bool)
AsDeletePropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckValuePropertyBatchOperation.
func (CheckValuePropertyBatchOperation) AsGetPropertyBatchOperation ¶
func (cvpbo CheckValuePropertyBatchOperation) AsGetPropertyBatchOperation() (*GetPropertyBatchOperation, bool)
AsGetPropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckValuePropertyBatchOperation.
func (CheckValuePropertyBatchOperation) AsPropertyBatchOperation ¶
func (cvpbo CheckValuePropertyBatchOperation) AsPropertyBatchOperation() (*PropertyBatchOperation, bool)
AsPropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckValuePropertyBatchOperation.
func (CheckValuePropertyBatchOperation) AsPutPropertyBatchOperation ¶
func (cvpbo CheckValuePropertyBatchOperation) AsPutPropertyBatchOperation() (*PutPropertyBatchOperation, bool)
AsPutPropertyBatchOperation is the BasicPropertyBatchOperation implementation for CheckValuePropertyBatchOperation.
func (CheckValuePropertyBatchOperation) MarshalJSON ¶
func (cvpbo CheckValuePropertyBatchOperation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for CheckValuePropertyBatchOperation.
func (*CheckValuePropertyBatchOperation) UnmarshalJSON ¶
func (cvpbo *CheckValuePropertyBatchOperation) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for CheckValuePropertyBatchOperation struct.
type ClusterConfiguration ¶
type ClusterConfiguration struct { autorest.Response `json:"-"` // ClusterConfiguration - The contents of the cluster configuration file. ClusterConfiguration *string `json:"ClusterConfiguration,omitempty"` }
ClusterConfiguration information about the standalone cluster configuration.
type ClusterConfigurationUpgradeDescription ¶
type ClusterConfigurationUpgradeDescription struct { // ClusterConfig - The cluster configuration. ClusterConfig *string `json:"ClusterConfig,omitempty"` // HealthCheckRetryTimeout - The length of time between attempts to perform a health checks if the application or cluster is not healthy. HealthCheckRetryTimeout *string `json:"HealthCheckRetryTimeout,omitempty"` // HealthCheckWaitDurationInSeconds - The length of time to wait after completing an upgrade domain before starting the health checks process. HealthCheckWaitDurationInSeconds *string `json:"HealthCheckWaitDurationInSeconds,omitempty"` // HealthCheckStableDurationInSeconds - The length of time that the application or cluster must remain healthy. HealthCheckStableDurationInSeconds *string `json:"HealthCheckStableDurationInSeconds,omitempty"` // UpgradeDomainTimeoutInSeconds - The timeout for the upgrade domain. UpgradeDomainTimeoutInSeconds *string `json:"UpgradeDomainTimeoutInSeconds,omitempty"` // UpgradeTimeoutInSeconds - The upgrade timeout. UpgradeTimeoutInSeconds *string `json:"UpgradeTimeoutInSeconds,omitempty"` // MaxPercentUnhealthyApplications - The maximum allowed percentage of unhealthy applications during the upgrade. Allowed values are integer values from zero to 100. MaxPercentUnhealthyApplications *int32 `json:"MaxPercentUnhealthyApplications,omitempty"` // MaxPercentUnhealthyNodes - The maximum allowed percentage of unhealthy nodes during the upgrade. Allowed values are integer values from zero to 100. MaxPercentUnhealthyNodes *int32 `json:"MaxPercentUnhealthyNodes,omitempty"` // MaxPercentDeltaUnhealthyNodes - The maximum allowed percentage of delta health degradation during the upgrade. Allowed values are integer values from zero to 100. MaxPercentDeltaUnhealthyNodes *int32 `json:"MaxPercentDeltaUnhealthyNodes,omitempty"` // MaxPercentUpgradeDomainDeltaUnhealthyNodes - The maximum allowed percentage of upgrade domain delta health degradation during the upgrade. Allowed values are integer values from zero to 100. MaxPercentUpgradeDomainDeltaUnhealthyNodes *int32 `json:"MaxPercentUpgradeDomainDeltaUnhealthyNodes,omitempty"` }
ClusterConfigurationUpgradeDescription describes the parameters for a standalone cluster configuration upgrade.
type ClusterConfigurationUpgradeStatusInfo ¶
type ClusterConfigurationUpgradeStatusInfo struct { autorest.Response `json:"-"` // UpgradeState - The state of the upgrade domain. Possible values include: 'UpgradeStateInvalid', 'UpgradeStateRollingBackInProgress', 'UpgradeStateRollingBackCompleted', 'UpgradeStateRollingForwardPending', 'UpgradeStateRollingForwardInProgress', 'UpgradeStateRollingForwardCompleted', 'UpgradeStateFailed' UpgradeState UpgradeState `json:"UpgradeState,omitempty"` // ProgressStatus - The cluster manifest version. ProgressStatus *int32 `json:"ProgressStatus,omitempty"` // ConfigVersion - The cluster configuration version. ConfigVersion *string `json:"ConfigVersion,omitempty"` // Details - The cluster upgrade status details. Details *string `json:"Details,omitempty"` }
ClusterConfigurationUpgradeStatusInfo information about a standalone cluster configuration upgrade status.
type ClusterEvent ¶
type ClusterEvent struct { // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ClusterEvent represents the base for all Cluster Events.
func (ClusterEvent) AsApplicationCreatedEvent ¶
func (ce ClusterEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsApplicationDeletedEvent ¶
func (ce ClusterEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsApplicationEvent ¶
func (ce ClusterEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsApplicationHealthReportCreatedEvent ¶
func (ce ClusterEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsApplicationHealthReportExpiredEvent ¶
func (ce ClusterEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsApplicationUpgradeCompleteEvent ¶
func (ce ClusterEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (ce ClusterEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (ce ClusterEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (ce ClusterEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsApplicationUpgradeStartEvent ¶
func (ce ClusterEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsBasicApplicationEvent ¶
func (ce ClusterEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsBasicClusterEvent ¶
func (ce ClusterEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsBasicFabricEvent ¶
func (ce ClusterEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsBasicNodeEvent ¶
func (ce ClusterEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsBasicPartitionAnalysisEvent ¶
func (ce ClusterEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsBasicPartitionEvent ¶
func (ce ClusterEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsBasicReplicaEvent ¶
func (ce ClusterEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsBasicServiceEvent ¶
func (ce ClusterEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (ce ClusterEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (ce ClusterEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (ce ClusterEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (ce ClusterEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (ce ClusterEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (ce ClusterEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (ce ClusterEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (ce ClusterEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (ce ClusterEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsChaosStartedEvent ¶
func (ce ClusterEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsChaosStoppedEvent ¶
func (ce ClusterEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsClusterEvent ¶
func (ce ClusterEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsClusterHealthReportCreatedEvent ¶
func (ce ClusterEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsClusterHealthReportExpiredEvent ¶
func (ce ClusterEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsClusterUpgradeCompleteEvent ¶
func (ce ClusterEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (ce ClusterEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (ce ClusterEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsClusterUpgradeRollbackStartEvent ¶
func (ce ClusterEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsClusterUpgradeStartEvent ¶
func (ce ClusterEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsContainerDeactivatedEvent ¶
func (ce ClusterEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsContainerInstanceEvent ¶
func (ce ClusterEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (ce ClusterEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (ce ClusterEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (ce ClusterEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (ce ClusterEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsFabricEvent ¶
func (ce ClusterEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsNodeAbortedEvent ¶
func (ce ClusterEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsNodeAbortingEvent ¶
func (ce ClusterEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsNodeAddedEvent ¶
func (ce ClusterEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsNodeCloseEvent ¶
func (ce ClusterEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsNodeClosingEvent ¶
func (ce ClusterEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsNodeDeactivateCompleteEvent ¶
func (ce ClusterEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsNodeDeactivateStartEvent ¶
func (ce ClusterEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsNodeDownEvent ¶
func (ce ClusterEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsNodeEvent ¶
func (ce ClusterEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsNodeHealthReportCreatedEvent ¶
func (ce ClusterEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsNodeHealthReportExpiredEvent ¶
func (ce ClusterEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsNodeOpenFailedEvent ¶
func (ce ClusterEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsNodeOpenedSuccessEvent ¶
func (ce ClusterEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsNodeOpeningEvent ¶
func (ce ClusterEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsNodeRemovedEvent ¶
func (ce ClusterEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsNodeUpEvent ¶
func (ce ClusterEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsPartitionAnalysisEvent ¶
func (ce ClusterEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsPartitionEvent ¶
func (ce ClusterEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsPartitionHealthReportCreatedEvent ¶
func (ce ClusterEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsPartitionHealthReportExpiredEvent ¶
func (ce ClusterEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (ce ClusterEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsPartitionReconfigurationCompletedEvent ¶
func (ce ClusterEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsProcessDeactivatedEvent ¶
func (ce ClusterEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsReplicaEvent ¶
func (ce ClusterEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsServiceCreatedEvent ¶
func (ce ClusterEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsServiceDeletedEvent ¶
func (ce ClusterEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsServiceEvent ¶
func (ce ClusterEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsServiceHealthReportCreatedEvent ¶
func (ce ClusterEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsServiceHealthReportExpiredEvent ¶
func (ce ClusterEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (ce ClusterEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (ce ClusterEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (ce ClusterEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (ce ClusterEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterEvent.
func (ClusterEvent) MarshalJSON ¶
func (ce ClusterEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ClusterEvent.
type ClusterHealth ¶
type ClusterHealth struct { autorest.Response `json:"-"` // NodeHealthStates - Cluster node health states as found in the health store. NodeHealthStates *[]NodeHealthState `json:"NodeHealthStates,omitempty"` // ApplicationHealthStates - Cluster application health states as found in the health store. ApplicationHealthStates *[]ApplicationHealthState `json:"ApplicationHealthStates,omitempty"` // AggregatedHealthState - The HealthState representing the aggregated health state of the entity computed by Health Manager. // The health evaluation of the entity reflects all events reported on the entity and its children (if any). // The aggregation is done by applying the desired health policy. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // HealthEvents - The list of health events reported on the entity. HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // UnhealthyEvaluations - The unhealthy evaluations that show why the current aggregated health state was returned by Health Manager. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // HealthStatistics - Shows the health statistics for all children types of the queried entity. HealthStatistics *HealthStatistics `json:"HealthStatistics,omitempty"` }
ClusterHealth represents the health of the cluster. Contains the cluster aggregated health state, the cluster application and node health states as well as the health events and the unhealthy evaluations.
type ClusterHealthChunk ¶
type ClusterHealthChunk struct { autorest.Response `json:"-"` // HealthState - The HealthState representing the aggregated health state of the cluster computed by Health Manager. // The health evaluation of the entity reflects all events reported on the entity and its children (if any). // The aggregation is done by applying the desired cluster health policy and the application health policies. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` // NodeHealthStateChunks - The list of node health state chunks in the cluster that respect the filters in the cluster health chunk query description. NodeHealthStateChunks *NodeHealthStateChunkList `json:"NodeHealthStateChunks,omitempty"` // ApplicationHealthStateChunks - The list of application health state chunks in the cluster that respect the filters in the cluster health chunk query description. ApplicationHealthStateChunks *ApplicationHealthStateChunkList `json:"ApplicationHealthStateChunks,omitempty"` }
ClusterHealthChunk represents the health chunk of the cluster. Contains the cluster aggregated health state, and the cluster entities that respect the input filter.
type ClusterHealthChunkQueryDescription ¶
type ClusterHealthChunkQueryDescription struct { // NodeFilters - Defines a list of filters that specify which nodes to be included in the returned cluster health chunk. // If no filters are specified, no nodes are returned. All the nodes are used to evaluate the cluster's aggregated health state, regardless of the input filters. // The cluster health chunk query may specify multiple node filters. // For example, it can specify a filter to return all nodes with health state Error and another filter to always include a node identified by its NodeName. NodeFilters *[]NodeHealthStateFilter `json:"NodeFilters,omitempty"` // ApplicationFilters - Defines a list of filters that specify which applications to be included in the returned cluster health chunk. // If no filters are specified, no applications are returned. All the applications are used to evaluate the cluster's aggregated health state, regardless of the input filters. // The cluster health chunk query may specify multiple application filters. // For example, it can specify a filter to return all applications with health state Error and another filter to always include applications of a specified application type. ApplicationFilters *[]ApplicationHealthStateFilter `json:"ApplicationFilters,omitempty"` // ClusterHealthPolicy - Defines a health policy used to evaluate the health of the cluster or of a cluster node. ClusterHealthPolicy *ClusterHealthPolicy `json:"ClusterHealthPolicy,omitempty"` // ApplicationHealthPolicies - Defines the application health policy map used to evaluate the health of an application or one of its children entities. ApplicationHealthPolicies *ApplicationHealthPolicies `json:"ApplicationHealthPolicies,omitempty"` }
ClusterHealthChunkQueryDescription the cluster health chunk query description, which can specify the health policies to evaluate cluster health and very expressive filters to select which cluster entities to include in response.
type ClusterHealthPolicies ¶
type ClusterHealthPolicies struct { // ApplicationHealthPolicyMap - Defines a map that contains specific application health policies for different applications. // Each entry specifies as key the application name and as value an ApplicationHealthPolicy used to evaluate the application health. // If an application is not specified in the map, the application health evaluation uses the ApplicationHealthPolicy found in its application manifest or the default application health policy (if no health policy is defined in the manifest). // The map is empty by default. ApplicationHealthPolicyMap *[]ApplicationHealthPolicyMapItem `json:"ApplicationHealthPolicyMap,omitempty"` // ClusterHealthPolicy - Defines a health policy used to evaluate the health of the cluster or of a cluster node. ClusterHealthPolicy *ClusterHealthPolicy `json:"ClusterHealthPolicy,omitempty"` }
ClusterHealthPolicies health policies to evaluate cluster health.
type ClusterHealthPolicy ¶
type ClusterHealthPolicy struct { // ConsiderWarningAsError - Indicates whether warnings are treated with the same severity as errors. ConsiderWarningAsError *bool `json:"ConsiderWarningAsError,omitempty"` // MaxPercentUnhealthyNodes - The maximum allowed percentage of unhealthy nodes before reporting an error. For example, to allow 10% of nodes to be unhealthy, this value would be 10. // The percentage represents the maximum tolerated percentage of nodes that can be unhealthy before the cluster is considered in error. // If the percentage is respected but there is at least one unhealthy node, the health is evaluated as Warning. // The percentage is calculated by dividing the number of unhealthy nodes over the total number of nodes in the cluster. // The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero. // In large clusters, some nodes will always be down or out for repairs, so this percentage should be configured to tolerate that. MaxPercentUnhealthyNodes *int32 `json:"MaxPercentUnhealthyNodes,omitempty"` // MaxPercentUnhealthyApplications - The maximum allowed percentage of unhealthy applications before reporting an error. For example, to allow 10% of applications to be unhealthy, this value would be 10. // The percentage represents the maximum tolerated percentage of applications that can be unhealthy before the cluster is considered in error. // If the percentage is respected but there is at least one unhealthy application, the health is evaluated as Warning. // This is calculated by dividing the number of unhealthy applications over the total number of application instances in the cluster, excluding applications of application types that are included in the ApplicationTypeHealthPolicyMap. // The computation rounds up to tolerate one failure on small numbers of applications. Default percentage is zero. MaxPercentUnhealthyApplications *int32 `json:"MaxPercentUnhealthyApplications,omitempty"` // ApplicationTypeHealthPolicyMap - Defines a map with max percentage unhealthy applications for specific application types. // Each entry specifies as key the application type name and as value an integer that represents the MaxPercentUnhealthyApplications percentage used to evaluate the applications of the specified application type. // The application type health policy map can be used during cluster health evaluation to describe special application types. // The application types included in the map are evaluated against the percentage specified in the map, and not with the global MaxPercentUnhealthyApplications defined in the cluster health policy. // The applications of application types specified in the map are not counted against the global pool of applications. // For example, if some applications of a type are critical, the cluster administrator can add an entry to the map for that application type // and assign it a value of 0% (that is, do not tolerate any failures). // All other applications can be evaluated with MaxPercentUnhealthyApplications set to 20% to tolerate some failures out of the thousands of application instances. // The application type health policy map is used only if the cluster manifest enables application type health evaluation using the configuration entry for HealthManager/EnableApplicationTypeHealthEvaluation. ApplicationTypeHealthPolicyMap *[]ApplicationTypeHealthPolicyMapItem `json:"ApplicationTypeHealthPolicyMap,omitempty"` }
ClusterHealthPolicy defines a health policy used to evaluate the health of the cluster or of a cluster node.
type ClusterHealthReportCreatedEvent ¶
type ClusterHealthReportCreatedEvent struct { // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TimeToLiveMs - Time to live in milli-seconds. TimeToLiveMs *int64 `json:"TimeToLiveMs,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ClusterHealthReportCreatedEvent cluster Health Report Created event.
func (ClusterHealthReportCreatedEvent) AsApplicationCreatedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsApplicationDeletedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsApplicationEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsApplicationUpgradeStartEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsBasicApplicationEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsBasicClusterEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsBasicFabricEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsBasicNodeEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsBasicPartitionEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsBasicReplicaEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsBasicServiceEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsChaosStartedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsChaosStoppedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsClusterEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsClusterUpgradeStartEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsContainerDeactivatedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsContainerInstanceEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsFabricEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsNodeAbortedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsNodeAbortingEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsNodeAddedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsNodeCloseEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsNodeClosingEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsNodeDeactivateStartEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsNodeDownEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsNodeEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsNodeOpenFailedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsNodeOpenedSuccessEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsNodeOpeningEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsNodeRemovedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsNodeUpEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsPartitionAnalysisEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsPartitionEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsProcessDeactivatedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsReplicaEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsServiceCreatedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsServiceDeletedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsServiceEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (chrce ClusterHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportCreatedEvent.
func (ClusterHealthReportCreatedEvent) MarshalJSON ¶
func (chrce ClusterHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ClusterHealthReportCreatedEvent.
type ClusterHealthReportExpiredEvent ¶
type ClusterHealthReportExpiredEvent struct { // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TimeToLiveMs - Time to live in milli-seconds. TimeToLiveMs *int64 `json:"TimeToLiveMs,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ClusterHealthReportExpiredEvent cluster Health Report Expired event.
func (ClusterHealthReportExpiredEvent) AsApplicationCreatedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsApplicationDeletedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsApplicationEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsApplicationUpgradeStartEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsBasicApplicationEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsBasicClusterEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsBasicFabricEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsBasicNodeEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsBasicPartitionEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsBasicReplicaEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsBasicServiceEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsChaosStartedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsChaosStoppedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsClusterEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsClusterUpgradeStartEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsContainerDeactivatedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsContainerInstanceEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsFabricEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsNodeAbortedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsNodeAbortingEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsNodeAddedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsNodeCloseEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsNodeClosingEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsNodeDeactivateStartEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsNodeDownEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsNodeEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsNodeOpenFailedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsNodeOpenedSuccessEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsNodeOpeningEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsNodeRemovedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsNodeUpEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsPartitionAnalysisEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsPartitionEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsProcessDeactivatedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsReplicaEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsServiceCreatedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsServiceDeletedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsServiceEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (chree ClusterHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterHealthReportExpiredEvent.
func (ClusterHealthReportExpiredEvent) MarshalJSON ¶
func (chree ClusterHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ClusterHealthReportExpiredEvent.
type ClusterManifest ¶
type ClusterManifest struct { autorest.Response `json:"-"` // Manifest - The contents of the cluster manifest file. Manifest *string `json:"Manifest,omitempty"` }
ClusterManifest information about the cluster manifest.
type ClusterUpgradeCompleteEvent ¶
type ClusterUpgradeCompleteEvent struct { // TargetClusterVersion - Target Cluster version. TargetClusterVersion *string `json:"TargetClusterVersion,omitempty"` // OverallUpgradeElapsedTimeInMs - Overall duration of upgrade in milli-seconds. OverallUpgradeElapsedTimeInMs *float64 `json:"OverallUpgradeElapsedTimeInMs,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ClusterUpgradeCompleteEvent cluster Upgrade Complete event.
func (ClusterUpgradeCompleteEvent) AsApplicationCreatedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsApplicationDeletedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsApplicationEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsApplicationHealthReportCreatedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsApplicationHealthReportExpiredEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsApplicationUpgradeCompleteEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsApplicationUpgradeStartEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsBasicApplicationEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsBasicClusterEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsBasicFabricEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsBasicNodeEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsBasicPartitionAnalysisEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsBasicPartitionEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsBasicReplicaEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsBasicServiceEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsChaosStartedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsChaosStoppedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsClusterEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsClusterHealthReportCreatedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsClusterHealthReportExpiredEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsClusterUpgradeCompleteEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsClusterUpgradeRollbackStartEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsClusterUpgradeStartEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsContainerDeactivatedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsContainerInstanceEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsFabricEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsNodeAbortedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsNodeAbortingEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsNodeAddedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsNodeCloseEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsNodeClosingEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsNodeDeactivateCompleteEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsNodeDeactivateStartEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsNodeDownEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsNodeEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsNodeHealthReportCreatedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsNodeHealthReportExpiredEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsNodeOpenFailedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsNodeOpenedSuccessEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsNodeOpeningEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsNodeRemovedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsNodeUpEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsPartitionAnalysisEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsPartitionEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsPartitionHealthReportCreatedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsPartitionHealthReportExpiredEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsPartitionReconfigurationCompletedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsProcessDeactivatedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsReplicaEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsServiceCreatedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsServiceDeletedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsServiceEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsServiceHealthReportCreatedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsServiceHealthReportExpiredEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (cuce ClusterUpgradeCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeCompleteEvent.
func (ClusterUpgradeCompleteEvent) MarshalJSON ¶
func (cuce ClusterUpgradeCompleteEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ClusterUpgradeCompleteEvent.
type ClusterUpgradeDescriptionObject ¶
type ClusterUpgradeDescriptionObject struct { // ConfigVersion - The cluster configuration version (specified in the cluster manifest). ConfigVersion *string `json:"ConfigVersion,omitempty"` // CodeVersion - The ServiceFabric code version of the cluster. CodeVersion *string `json:"CodeVersion,omitempty"` // UpgradeKind - The kind of upgrade out of the following possible values. Possible values include: 'UpgradeKindInvalid', 'UpgradeKindRolling' UpgradeKind UpgradeKind `json:"UpgradeKind,omitempty"` // RollingUpgradeMode - The mode used to monitor health during a rolling upgrade. The values are UnmonitoredAuto, UnmonitoredManual, and Monitored. Possible values include: 'UpgradeModeInvalid', 'UpgradeModeUnmonitoredAuto', 'UpgradeModeUnmonitoredManual', 'UpgradeModeMonitored' RollingUpgradeMode UpgradeMode `json:"RollingUpgradeMode,omitempty"` // UpgradeReplicaSetCheckTimeoutInSeconds - The maximum amount of time to block processing of an upgrade domain and prevent loss of availability when there are unexpected issues. When this timeout expires, processing of the upgrade domain will proceed regardless of availability loss issues. The timeout is reset at the start of each upgrade domain. Valid values are between 0 and 42949672925 inclusive. (unsigned 32-bit integer). UpgradeReplicaSetCheckTimeoutInSeconds *int64 `json:"UpgradeReplicaSetCheckTimeoutInSeconds,omitempty"` // ForceRestart - If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data). ForceRestart *bool `json:"ForceRestart,omitempty"` // EnableDeltaHealthEvaluation - When true, enables delta health evaluation rather than absolute health evaluation after completion of each upgrade domain. EnableDeltaHealthEvaluation *bool `json:"EnableDeltaHealthEvaluation,omitempty"` // MonitoringPolicy - Describes the parameters for monitoring an upgrade in Monitored mode. MonitoringPolicy *MonitoringPolicyDescription `json:"MonitoringPolicy,omitempty"` // ClusterHealthPolicy - Defines a health policy used to evaluate the health of the cluster or of a cluster node. ClusterHealthPolicy *ClusterHealthPolicy `json:"ClusterHealthPolicy,omitempty"` // ClusterUpgradeHealthPolicy - Defines a health policy used to evaluate the health of the cluster during a cluster upgrade. ClusterUpgradeHealthPolicy *ClusterUpgradeHealthPolicyObject `json:"ClusterUpgradeHealthPolicy,omitempty"` // ApplicationHealthPolicyMap - Defines a map that contains specific application health policies for different applications. // Each entry specifies as key the application name and as value an ApplicationHealthPolicy used to evaluate the application health. // If an application is not specified in the map, the application health evaluation uses the ApplicationHealthPolicy found in its application manifest or the default application health policy (if no health policy is defined in the manifest). // The map is empty by default. ApplicationHealthPolicyMap *[]ApplicationHealthPolicyMapItem `json:"ApplicationHealthPolicyMap,omitempty"` }
ClusterUpgradeDescriptionObject represents a ServiceFabric cluster upgrade
type ClusterUpgradeDomainCompleteEvent ¶
type ClusterUpgradeDomainCompleteEvent struct { // TargetClusterVersion - Target Cluster version. TargetClusterVersion *string `json:"TargetClusterVersion,omitempty"` // UpgradeState - State of upgrade. UpgradeState *string `json:"UpgradeState,omitempty"` // UpgradeDomains - Upgrade domains. UpgradeDomains *string `json:"UpgradeDomains,omitempty"` // UpgradeDomainElapsedTimeInMs - Duration of domain upgrade in milli-seconds. UpgradeDomainElapsedTimeInMs *float64 `json:"UpgradeDomainElapsedTimeInMs,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ClusterUpgradeDomainCompleteEvent cluster Upgrade Domain Complete event.
func (ClusterUpgradeDomainCompleteEvent) AsApplicationCreatedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsApplicationDeletedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsApplicationEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsApplicationHealthReportCreatedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsApplicationHealthReportExpiredEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsApplicationUpgradeCompleteEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsApplicationUpgradeStartEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsBasicApplicationEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsBasicClusterEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsBasicFabricEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsBasicNodeEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsBasicPartitionAnalysisEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsBasicPartitionEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsBasicReplicaEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsBasicServiceEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsChaosStartedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsChaosStoppedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsClusterEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsClusterHealthReportCreatedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsClusterHealthReportExpiredEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsClusterUpgradeCompleteEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsClusterUpgradeRollbackStartEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsClusterUpgradeStartEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsContainerDeactivatedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsContainerInstanceEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsFabricEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsNodeAbortedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsNodeAbortingEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsNodeAddedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsNodeCloseEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsNodeClosingEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsNodeDeactivateCompleteEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsNodeDeactivateStartEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsNodeDownEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsNodeEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsNodeHealthReportCreatedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsNodeHealthReportExpiredEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsNodeOpenFailedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsNodeOpenedSuccessEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsNodeOpeningEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsNodeRemovedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsNodeUpEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsPartitionAnalysisEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsPartitionEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsPartitionHealthReportCreatedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsPartitionHealthReportExpiredEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsPartitionReconfigurationCompletedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsProcessDeactivatedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsReplicaEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsServiceCreatedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsServiceDeletedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsServiceEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsServiceHealthReportCreatedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsServiceHealthReportExpiredEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (cudce ClusterUpgradeDomainCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeDomainCompleteEvent.
func (ClusterUpgradeDomainCompleteEvent) MarshalJSON ¶
func (cudce ClusterUpgradeDomainCompleteEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ClusterUpgradeDomainCompleteEvent.
type ClusterUpgradeHealthPolicyObject ¶
type ClusterUpgradeHealthPolicyObject struct { // MaxPercentDeltaUnhealthyNodes - The maximum allowed percentage of nodes health degradation allowed during cluster upgrades. The delta is measured between the state of the nodes at the beginning of upgrade and the state of the nodes at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. The default value is 10%. MaxPercentDeltaUnhealthyNodes *int32 `json:"MaxPercentDeltaUnhealthyNodes,omitempty"` // MaxPercentUpgradeDomainDeltaUnhealthyNodes - The maximum allowed percentage of upgrade domain nodes health degradation allowed during cluster upgrades. The delta is measured between the state of the upgrade domain nodes at the beginning of upgrade and the state of the upgrade domain nodes at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion for all completed upgrade domains to make sure the state of the upgrade domains is within tolerated limits. The default value is 15%. MaxPercentUpgradeDomainDeltaUnhealthyNodes *int32 `json:"MaxPercentUpgradeDomainDeltaUnhealthyNodes,omitempty"` }
ClusterUpgradeHealthPolicyObject defines a health policy used to evaluate the health of the cluster during a cluster upgrade.
type ClusterUpgradeProgressObject ¶
type ClusterUpgradeProgressObject struct { autorest.Response `json:"-"` // CodeVersion - The ServiceFabric code version of the cluster. CodeVersion *string `json:"CodeVersion,omitempty"` // ConfigVersion - The cluster configuration version (specified in the cluster manifest). ConfigVersion *string `json:"ConfigVersion,omitempty"` // UpgradeDomains - List of upgrade domains and their statuses. UpgradeDomains *[]UpgradeDomainInfo `json:"UpgradeDomains,omitempty"` // UpgradeState - The state of the upgrade domain. Possible values include: 'UpgradeStateInvalid', 'UpgradeStateRollingBackInProgress', 'UpgradeStateRollingBackCompleted', 'UpgradeStateRollingForwardPending', 'UpgradeStateRollingForwardInProgress', 'UpgradeStateRollingForwardCompleted', 'UpgradeStateFailed' UpgradeState UpgradeState `json:"UpgradeState,omitempty"` // NextUpgradeDomain - The name of the next upgrade domain to be processed. NextUpgradeDomain *string `json:"NextUpgradeDomain,omitempty"` // RollingUpgradeMode - The mode used to monitor health during a rolling upgrade. The values are UnmonitoredAuto, UnmonitoredManual, and Monitored. Possible values include: 'UpgradeModeInvalid', 'UpgradeModeUnmonitoredAuto', 'UpgradeModeUnmonitoredManual', 'UpgradeModeMonitored' RollingUpgradeMode UpgradeMode `json:"RollingUpgradeMode,omitempty"` // UpgradeDescription - Represents a ServiceFabric cluster upgrade UpgradeDescription *ClusterUpgradeDescriptionObject `json:"UpgradeDescription,omitempty"` // UpgradeDurationInMilliseconds - The estimated elapsed time spent processing the current overall upgrade. UpgradeDurationInMilliseconds *string `json:"UpgradeDurationInMilliseconds,omitempty"` // UpgradeDomainDurationInMilliseconds - The estimated elapsed time spent processing the current upgrade domain. UpgradeDomainDurationInMilliseconds *string `json:"UpgradeDomainDurationInMilliseconds,omitempty"` // UnhealthyEvaluations - List of health evaluations that resulted in the current aggregated health state. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // CurrentUpgradeDomainProgress - Information about the current in-progress upgrade domain. CurrentUpgradeDomainProgress *CurrentUpgradeDomainProgressInfo `json:"CurrentUpgradeDomainProgress,omitempty"` // StartTimestampUtc - The start time of the upgrade in UTC. StartTimestampUtc *string `json:"StartTimestampUtc,omitempty"` // FailureTimestampUtc - The failure time of the upgrade in UTC. FailureTimestampUtc *string `json:"FailureTimestampUtc,omitempty"` // FailureReason - The cause of an upgrade failure that resulted in FailureAction being executed. Possible values include: 'None', 'Interrupted', 'HealthCheck', 'UpgradeDomainTimeout', 'OverallUpgradeTimeout' FailureReason FailureReason `json:"FailureReason,omitempty"` // UpgradeDomainProgressAtFailure - The detailed upgrade progress for nodes in the current upgrade domain at the point of failure. UpgradeDomainProgressAtFailure *FailedUpgradeDomainProgressObject `json:"UpgradeDomainProgressAtFailure,omitempty"` }
ClusterUpgradeProgressObject information about a cluster upgrade.
type ClusterUpgradeRollbackCompleteEvent ¶
type ClusterUpgradeRollbackCompleteEvent struct { // TargetClusterVersion - Target Cluster version. TargetClusterVersion *string `json:"TargetClusterVersion,omitempty"` // FailureReason - Describes failure. FailureReason *string `json:"FailureReason,omitempty"` // OverallUpgradeElapsedTimeInMs - Overall duration of upgrade in milli-seconds. OverallUpgradeElapsedTimeInMs *float64 `json:"OverallUpgradeElapsedTimeInMs,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ClusterUpgradeRollbackCompleteEvent cluster Upgrade Rollback Complete event.
func (ClusterUpgradeRollbackCompleteEvent) AsApplicationCreatedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsApplicationDeletedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsApplicationEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsApplicationHealthReportCreatedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsApplicationHealthReportExpiredEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsApplicationUpgradeCompleteEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsApplicationUpgradeStartEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsBasicApplicationEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsBasicClusterEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsBasicFabricEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsBasicNodeEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsBasicPartitionAnalysisEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsBasicPartitionEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsBasicReplicaEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsBasicServiceEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsChaosStartedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsChaosStoppedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsClusterEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsClusterHealthReportCreatedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsClusterHealthReportExpiredEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsClusterUpgradeCompleteEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsClusterUpgradeRollbackStartEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsClusterUpgradeStartEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsContainerDeactivatedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsContainerInstanceEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsFabricEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsNodeAbortedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsNodeAbortingEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsNodeAddedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsNodeCloseEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsNodeClosingEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsNodeDeactivateCompleteEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsNodeDeactivateStartEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsNodeDownEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsNodeEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsNodeHealthReportCreatedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsNodeHealthReportExpiredEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsNodeOpenFailedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsNodeOpenedSuccessEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsNodeOpeningEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsNodeRemovedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsNodeUpEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsPartitionAnalysisEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsPartitionEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsPartitionHealthReportCreatedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsPartitionHealthReportExpiredEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsPartitionReconfigurationCompletedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsProcessDeactivatedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsReplicaEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsServiceCreatedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsServiceDeletedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsServiceEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsServiceHealthReportCreatedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsServiceHealthReportExpiredEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (curce ClusterUpgradeRollbackCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackCompleteEvent.
func (ClusterUpgradeRollbackCompleteEvent) MarshalJSON ¶
func (curce ClusterUpgradeRollbackCompleteEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ClusterUpgradeRollbackCompleteEvent.
type ClusterUpgradeRollbackStartEvent ¶
type ClusterUpgradeRollbackStartEvent struct { // TargetClusterVersion - Target Cluster version. TargetClusterVersion *string `json:"TargetClusterVersion,omitempty"` // FailureReason - Describes failure. FailureReason *string `json:"FailureReason,omitempty"` // OverallUpgradeElapsedTimeInMs - Overall duration of upgrade in milli-seconds. OverallUpgradeElapsedTimeInMs *float64 `json:"OverallUpgradeElapsedTimeInMs,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ClusterUpgradeRollbackStartEvent cluster Upgrade Rollback Start event.
func (ClusterUpgradeRollbackStartEvent) AsApplicationCreatedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsApplicationDeletedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsApplicationEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsApplicationHealthReportCreatedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsApplicationHealthReportExpiredEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsApplicationUpgradeCompleteEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsApplicationUpgradeStartEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsBasicApplicationEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsBasicClusterEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsBasicFabricEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsBasicNodeEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsBasicPartitionAnalysisEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsBasicPartitionEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsBasicReplicaEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsBasicServiceEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsChaosStartedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsChaosStoppedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsClusterEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsClusterHealthReportCreatedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsClusterHealthReportExpiredEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsClusterUpgradeCompleteEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsClusterUpgradeRollbackStartEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsClusterUpgradeStartEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsContainerDeactivatedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsContainerInstanceEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsFabricEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsNodeAbortedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsNodeAbortingEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsNodeAddedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsNodeCloseEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsNodeClosingEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsNodeDeactivateCompleteEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsNodeDeactivateStartEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsNodeDownEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsNodeEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsNodeHealthReportCreatedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsNodeHealthReportExpiredEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsNodeOpenFailedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsNodeOpenedSuccessEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsNodeOpeningEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsNodeRemovedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsNodeUpEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsPartitionAnalysisEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsPartitionEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsPartitionHealthReportCreatedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsPartitionHealthReportExpiredEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsPartitionReconfigurationCompletedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsProcessDeactivatedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsReplicaEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsServiceCreatedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsServiceDeletedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsServiceEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsServiceHealthReportCreatedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsServiceHealthReportExpiredEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (curse ClusterUpgradeRollbackStartEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeRollbackStartEvent.
func (ClusterUpgradeRollbackStartEvent) MarshalJSON ¶
func (curse ClusterUpgradeRollbackStartEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ClusterUpgradeRollbackStartEvent.
type ClusterUpgradeStartEvent ¶
type ClusterUpgradeStartEvent struct { // CurrentClusterVersion - Current Cluster version. CurrentClusterVersion *string `json:"CurrentClusterVersion,omitempty"` // TargetClusterVersion - Target Cluster version. TargetClusterVersion *string `json:"TargetClusterVersion,omitempty"` // UpgradeType - Type of upgrade. UpgradeType *string `json:"UpgradeType,omitempty"` // RollingUpgradeMode - Mode of upgrade. RollingUpgradeMode *string `json:"RollingUpgradeMode,omitempty"` // FailureAction - Action if failed. FailureAction *string `json:"FailureAction,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ClusterUpgradeStartEvent cluster Upgrade Start event.
func (ClusterUpgradeStartEvent) AsApplicationCreatedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsApplicationDeletedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsApplicationEvent ¶
func (cuse ClusterUpgradeStartEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsApplicationHealthReportCreatedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsApplicationHealthReportExpiredEvent ¶
func (cuse ClusterUpgradeStartEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsApplicationUpgradeCompleteEvent ¶
func (cuse ClusterUpgradeStartEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (cuse ClusterUpgradeStartEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (cuse ClusterUpgradeStartEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (cuse ClusterUpgradeStartEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsApplicationUpgradeStartEvent ¶
func (cuse ClusterUpgradeStartEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsBasicApplicationEvent ¶
func (cuse ClusterUpgradeStartEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsBasicClusterEvent ¶
func (cuse ClusterUpgradeStartEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsBasicFabricEvent ¶
func (cuse ClusterUpgradeStartEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsBasicNodeEvent ¶
func (cuse ClusterUpgradeStartEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsBasicPartitionAnalysisEvent ¶
func (cuse ClusterUpgradeStartEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsBasicPartitionEvent ¶
func (cuse ClusterUpgradeStartEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsBasicReplicaEvent ¶
func (cuse ClusterUpgradeStartEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsBasicServiceEvent ¶
func (cuse ClusterUpgradeStartEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (cuse ClusterUpgradeStartEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (cuse ClusterUpgradeStartEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (cuse ClusterUpgradeStartEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (cuse ClusterUpgradeStartEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (cuse ClusterUpgradeStartEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (cuse ClusterUpgradeStartEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsChaosStartedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsChaosStoppedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsClusterEvent ¶
func (cuse ClusterUpgradeStartEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsClusterHealthReportCreatedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsClusterHealthReportExpiredEvent ¶
func (cuse ClusterUpgradeStartEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsClusterUpgradeCompleteEvent ¶
func (cuse ClusterUpgradeStartEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (cuse ClusterUpgradeStartEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (cuse ClusterUpgradeStartEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsClusterUpgradeRollbackStartEvent ¶
func (cuse ClusterUpgradeStartEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsClusterUpgradeStartEvent ¶
func (cuse ClusterUpgradeStartEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsContainerDeactivatedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsContainerInstanceEvent ¶
func (cuse ClusterUpgradeStartEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (cuse ClusterUpgradeStartEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (cuse ClusterUpgradeStartEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsFabricEvent ¶
func (cuse ClusterUpgradeStartEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsNodeAbortedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsNodeAbortingEvent ¶
func (cuse ClusterUpgradeStartEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsNodeAddedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsNodeCloseEvent ¶
func (cuse ClusterUpgradeStartEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsNodeClosingEvent ¶
func (cuse ClusterUpgradeStartEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsNodeDeactivateCompleteEvent ¶
func (cuse ClusterUpgradeStartEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsNodeDeactivateStartEvent ¶
func (cuse ClusterUpgradeStartEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsNodeDownEvent ¶
func (cuse ClusterUpgradeStartEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsNodeEvent ¶
func (cuse ClusterUpgradeStartEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsNodeHealthReportCreatedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsNodeHealthReportExpiredEvent ¶
func (cuse ClusterUpgradeStartEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsNodeOpenFailedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsNodeOpenedSuccessEvent ¶
func (cuse ClusterUpgradeStartEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsNodeOpeningEvent ¶
func (cuse ClusterUpgradeStartEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsNodeRemovedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsNodeUpEvent ¶
func (cuse ClusterUpgradeStartEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsPartitionAnalysisEvent ¶
func (cuse ClusterUpgradeStartEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsPartitionEvent ¶
func (cuse ClusterUpgradeStartEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsPartitionHealthReportCreatedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsPartitionHealthReportExpiredEvent ¶
func (cuse ClusterUpgradeStartEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (cuse ClusterUpgradeStartEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsPartitionReconfigurationCompletedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsProcessDeactivatedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsReplicaEvent ¶
func (cuse ClusterUpgradeStartEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsServiceCreatedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsServiceDeletedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsServiceEvent ¶
func (cuse ClusterUpgradeStartEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsServiceHealthReportCreatedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsServiceHealthReportExpiredEvent ¶
func (cuse ClusterUpgradeStartEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (cuse ClusterUpgradeStartEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (cuse ClusterUpgradeStartEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (cuse ClusterUpgradeStartEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ClusterUpgradeStartEvent.
func (ClusterUpgradeStartEvent) MarshalJSON ¶
func (cuse ClusterUpgradeStartEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ClusterUpgradeStartEvent.
type CodePackageEntryPoint ¶
type CodePackageEntryPoint struct { // EntryPointLocation - The location of entry point executable on the node. EntryPointLocation *string `json:"EntryPointLocation,omitempty"` // ProcessID - The process ID of the entry point. ProcessID *string `json:"ProcessId,omitempty"` // RunAsUserName - The user name under which entry point executable is run on the node. RunAsUserName *string `json:"RunAsUserName,omitempty"` // CodePackageEntryPointStatistics - Statistics about setup or main entry point of a code package deployed on a Service Fabric node. CodePackageEntryPointStatistics *CodePackageEntryPointStatistics `json:"CodePackageEntryPointStatistics,omitempty"` // Status - Specifies the status of the code package entry point deployed on a Service Fabric node. Possible values include: 'EntryPointStatusInvalid', 'EntryPointStatusPending', 'EntryPointStatusStarting', 'EntryPointStatusStarted', 'EntryPointStatusStopping', 'EntryPointStatusStopped' Status EntryPointStatus `json:"Status,omitempty"` // NextActivationTime - The time (in UTC) when the entry point executable will be run next. NextActivationTime *date.Time `json:"NextActivationTime,omitempty"` // InstanceID - The instance ID for current running entry point. For a code package setup entry point (if specified) runs first and after it finishes main entry point is started. Each time entry point executable is run, its instance id will change. InstanceID *string `json:"InstanceId,omitempty"` }
CodePackageEntryPoint information about setup or main entry point of a code package deployed on a Service Fabric node.
type CodePackageEntryPointStatistics ¶
type CodePackageEntryPointStatistics struct { // LastExitCode - The last exit code of the entry point. LastExitCode *string `json:"LastExitCode,omitempty"` // LastActivationTime - The last time (in UTC) when Service Fabric attempted to run the entry point. LastActivationTime *date.Time `json:"LastActivationTime,omitempty"` // LastExitTime - The last time (in UTC) when the entry point finished running. LastExitTime *date.Time `json:"LastExitTime,omitempty"` // LastSuccessfulActivationTime - The last time (in UTC) when the entry point ran successfully. LastSuccessfulActivationTime *date.Time `json:"LastSuccessfulActivationTime,omitempty"` // LastSuccessfulExitTime - The last time (in UTC) when the entry point finished running gracefully. LastSuccessfulExitTime *date.Time `json:"LastSuccessfulExitTime,omitempty"` // ActivationCount - Number of times the entry point has run. ActivationCount *string `json:"ActivationCount,omitempty"` // ActivationFailureCount - Number of times the entry point failed to run. ActivationFailureCount *string `json:"ActivationFailureCount,omitempty"` // ContinuousActivationFailureCount - Number of times the entry point continuously failed to run. ContinuousActivationFailureCount *string `json:"ContinuousActivationFailureCount,omitempty"` // ExitCount - Number of times the entry point finished running. ExitCount *string `json:"ExitCount,omitempty"` // ExitFailureCount - Number of times the entry point failed to exit gracefully. ExitFailureCount *string `json:"ExitFailureCount,omitempty"` // ContinuousExitFailureCount - Number of times the entry point continuously failed to exit gracefully. ContinuousExitFailureCount *string `json:"ContinuousExitFailureCount,omitempty"` }
CodePackageEntryPointStatistics statistics about setup or main entry point of a code package deployed on a Service Fabric node.
type ComposeDeploymentStatus ¶
type ComposeDeploymentStatus string
ComposeDeploymentStatus enumerates the values for compose deployment status.
const ( // ComposeDeploymentStatusCreating Indicates that the compose deployment is being created in background. // The value is 2. ComposeDeploymentStatusCreating ComposeDeploymentStatus = "Creating" // ComposeDeploymentStatusDeleting Indicates that the compose deployment is being deleted in background. // The value is 5. ComposeDeploymentStatusDeleting ComposeDeploymentStatus = "Deleting" // ComposeDeploymentStatusFailed Indicates that the compose deployment was terminated due to persistent // failures. The value is 6. ComposeDeploymentStatusFailed ComposeDeploymentStatus = "Failed" // ComposeDeploymentStatusInvalid Indicates that the compose deployment status is invalid. The value is // zero. ComposeDeploymentStatusInvalid ComposeDeploymentStatus = "Invalid" // ComposeDeploymentStatusProvisioning Indicates that the compose deployment is being provisioned in // background. The value is 1. ComposeDeploymentStatusProvisioning ComposeDeploymentStatus = "Provisioning" // ComposeDeploymentStatusReady Indicates that the compose deployment has been successfully created or // upgraded. The value is 3. ComposeDeploymentStatusReady ComposeDeploymentStatus = "Ready" // ComposeDeploymentStatusUnprovisioning Indicates that the compose deployment is being unprovisioned in // background. The value is 4. ComposeDeploymentStatusUnprovisioning ComposeDeploymentStatus = "Unprovisioning" // ComposeDeploymentStatusUpgrading Indicates that the compose deployment is being upgraded in the // background. The value is 7. ComposeDeploymentStatusUpgrading ComposeDeploymentStatus = "Upgrading" )
func PossibleComposeDeploymentStatusValues ¶
func PossibleComposeDeploymentStatusValues() []ComposeDeploymentStatus
PossibleComposeDeploymentStatusValues returns an array of possible values for the ComposeDeploymentStatus const type.
type ComposeDeploymentStatusInfo ¶
type ComposeDeploymentStatusInfo struct { autorest.Response `json:"-"` // Name - The name of the deployment. Name *string `json:"Name,omitempty"` // ApplicationName - The name of the application, including the 'fabric:' URI scheme. ApplicationName *string `json:"ApplicationName,omitempty"` // Status - The status of the compose deployment. Possible values include: 'ComposeDeploymentStatusInvalid', 'ComposeDeploymentStatusProvisioning', 'ComposeDeploymentStatusCreating', 'ComposeDeploymentStatusReady', 'ComposeDeploymentStatusUnprovisioning', 'ComposeDeploymentStatusDeleting', 'ComposeDeploymentStatusFailed', 'ComposeDeploymentStatusUpgrading' Status ComposeDeploymentStatus `json:"Status,omitempty"` // StatusDetails - The status details of compose deployment including failure message. StatusDetails *string `json:"StatusDetails,omitempty"` }
ComposeDeploymentStatusInfo information about a Service Fabric compose deployment.
type ComposeDeploymentUpgradeDescription ¶
type ComposeDeploymentUpgradeDescription struct { // DeploymentName - The name of the deployment. DeploymentName *string `json:"DeploymentName,omitempty"` // ComposeFileContent - The content of the compose file that describes the deployment to create. ComposeFileContent *string `json:"ComposeFileContent,omitempty"` // RegistryCredential - Credential information to connect to container registry. RegistryCredential *RegistryCredential `json:"RegistryCredential,omitempty"` // UpgradeKind - The kind of upgrade out of the following possible values. Possible values include: 'UpgradeKindInvalid', 'UpgradeKindRolling' UpgradeKind UpgradeKind `json:"UpgradeKind,omitempty"` // RollingUpgradeMode - The mode used to monitor health during a rolling upgrade. The values are UnmonitoredAuto, UnmonitoredManual, and Monitored. Possible values include: 'UpgradeModeInvalid', 'UpgradeModeUnmonitoredAuto', 'UpgradeModeUnmonitoredManual', 'UpgradeModeMonitored' RollingUpgradeMode UpgradeMode `json:"RollingUpgradeMode,omitempty"` // UpgradeReplicaSetCheckTimeoutInSeconds - The maximum amount of time to block processing of an upgrade domain and prevent loss of availability when there are unexpected issues. When this timeout expires, processing of the upgrade domain will proceed regardless of availability loss issues. The timeout is reset at the start of each upgrade domain. Valid values are between 0 and 42949672925 inclusive. (unsigned 32-bit integer). UpgradeReplicaSetCheckTimeoutInSeconds *int64 `json:"UpgradeReplicaSetCheckTimeoutInSeconds,omitempty"` // ForceRestart - If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data). ForceRestart *bool `json:"ForceRestart,omitempty"` // MonitoringPolicy - Describes the parameters for monitoring an upgrade in Monitored mode. MonitoringPolicy *MonitoringPolicyDescription `json:"MonitoringPolicy,omitempty"` // ApplicationHealthPolicy - Defines a health policy used to evaluate the health of an application or one of its children entities. ApplicationHealthPolicy *ApplicationHealthPolicy `json:"ApplicationHealthPolicy,omitempty"` }
ComposeDeploymentUpgradeDescription describes the parameters for a compose deployment upgrade.
type ComposeDeploymentUpgradeProgressInfo ¶
type ComposeDeploymentUpgradeProgressInfo struct { autorest.Response `json:"-"` // DeploymentName - The name of the target deployment. DeploymentName *string `json:"DeploymentName,omitempty"` // ApplicationName - The name of the target application, including the 'fabric:' URI scheme. ApplicationName *string `json:"ApplicationName,omitempty"` // UpgradeState - The state of the compose deployment upgrade. Possible values include: 'ComposeDeploymentUpgradeStateInvalid', 'ComposeDeploymentUpgradeStateProvisioningTarget', 'ComposeDeploymentUpgradeStateRollingForwardInProgress', 'ComposeDeploymentUpgradeStateRollingForwardPending', 'ComposeDeploymentUpgradeStateUnprovisioningCurrent', 'ComposeDeploymentUpgradeStateRollingForwardCompleted', 'ComposeDeploymentUpgradeStateRollingBackInProgress', 'ComposeDeploymentUpgradeStateUnprovisioningTarget', 'ComposeDeploymentUpgradeStateRollingBackCompleted', 'ComposeDeploymentUpgradeStateFailed' UpgradeState ComposeDeploymentUpgradeState `json:"UpgradeState,omitempty"` // UpgradeStatusDetails - Additional detailed information about the status of the pending upgrade. UpgradeStatusDetails *string `json:"UpgradeStatusDetails,omitempty"` // UpgradeKind - The kind of upgrade out of the following possible values. Possible values include: 'UpgradeKindInvalid', 'UpgradeKindRolling' UpgradeKind UpgradeKind `json:"UpgradeKind,omitempty"` // RollingUpgradeMode - The mode used to monitor health during a rolling upgrade. The values are UnmonitoredAuto, UnmonitoredManual, and Monitored. Possible values include: 'UpgradeModeInvalid', 'UpgradeModeUnmonitoredAuto', 'UpgradeModeUnmonitoredManual', 'UpgradeModeMonitored' RollingUpgradeMode UpgradeMode `json:"RollingUpgradeMode,omitempty"` // ForceRestart - If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data). ForceRestart *bool `json:"ForceRestart,omitempty"` // UpgradeReplicaSetCheckTimeoutInSeconds - The maximum amount of time to block processing of an upgrade domain and prevent loss of availability when there are unexpected issues. When this timeout expires, processing of the upgrade domain will proceed regardless of availability loss issues. The timeout is reset at the start of each upgrade domain. Valid values are between 0 and 42949672925 inclusive. (unsigned 32-bit integer). UpgradeReplicaSetCheckTimeoutInSeconds *int64 `json:"UpgradeReplicaSetCheckTimeoutInSeconds,omitempty"` // MonitoringPolicy - Describes the parameters for monitoring an upgrade in Monitored mode. MonitoringPolicy *MonitoringPolicyDescription `json:"MonitoringPolicy,omitempty"` // ApplicationHealthPolicy - Defines a health policy used to evaluate the health of an application or one of its children entities. ApplicationHealthPolicy *ApplicationHealthPolicy `json:"ApplicationHealthPolicy,omitempty"` // TargetApplicationTypeVersion - The target application type version (found in the application manifest) for the application upgrade. TargetApplicationTypeVersion *string `json:"TargetApplicationTypeVersion,omitempty"` // UpgradeDuration - The estimated amount of time that the overall upgrade elapsed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. UpgradeDuration *string `json:"UpgradeDuration,omitempty"` // CurrentUpgradeDomainDuration - The estimated amount of time spent processing current Upgrade Domain. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. CurrentUpgradeDomainDuration *string `json:"CurrentUpgradeDomainDuration,omitempty"` // ApplicationUnhealthyEvaluations - List of health evaluations that resulted in the current aggregated health state. ApplicationUnhealthyEvaluations *[]HealthEvaluationWrapper `json:"ApplicationUnhealthyEvaluations,omitempty"` // CurrentUpgradeDomainProgress - Information about the current in-progress upgrade domain. CurrentUpgradeDomainProgress *CurrentUpgradeDomainProgressInfo `json:"CurrentUpgradeDomainProgress,omitempty"` // StartTimestampUtc - The estimated UTC datetime when the upgrade started. StartTimestampUtc *string `json:"StartTimestampUtc,omitempty"` // FailureTimestampUtc - The estimated UTC datetime when the upgrade failed and FailureAction was executed. FailureTimestampUtc *string `json:"FailureTimestampUtc,omitempty"` // FailureReason - The cause of an upgrade failure that resulted in FailureAction being executed. Possible values include: 'None', 'Interrupted', 'HealthCheck', 'UpgradeDomainTimeout', 'OverallUpgradeTimeout' FailureReason FailureReason `json:"FailureReason,omitempty"` // UpgradeDomainProgressAtFailure - Information about the upgrade domain progress at the time of upgrade failure. UpgradeDomainProgressAtFailure *FailureUpgradeDomainProgressInfo `json:"UpgradeDomainProgressAtFailure,omitempty"` // ApplicationUpgradeStatusDetails - Additional details of application upgrade including failure message. ApplicationUpgradeStatusDetails *string `json:"ApplicationUpgradeStatusDetails,omitempty"` }
ComposeDeploymentUpgradeProgressInfo describes the parameters for a compose deployment upgrade.
type ComposeDeploymentUpgradeState ¶
type ComposeDeploymentUpgradeState string
ComposeDeploymentUpgradeState enumerates the values for compose deployment upgrade state.
const ( // ComposeDeploymentUpgradeStateFailed The upgrade has failed and is unable to execute FailureAction. The // value is 9. ComposeDeploymentUpgradeStateFailed ComposeDeploymentUpgradeState = "Failed" // ComposeDeploymentUpgradeStateInvalid Indicates the upgrade state is invalid. All Service Fabric // enumerations have the invalid type. The value is zero. ComposeDeploymentUpgradeStateInvalid ComposeDeploymentUpgradeState = "Invalid" // ComposeDeploymentUpgradeStateProvisioningTarget The upgrade is in the progress of provisioning target // application type version. The value is 1. ComposeDeploymentUpgradeStateProvisioningTarget ComposeDeploymentUpgradeState = "ProvisioningTarget" // ComposeDeploymentUpgradeStateRollingBackCompleted The upgrade has finished rolling back. The value is 8. ComposeDeploymentUpgradeStateRollingBackCompleted ComposeDeploymentUpgradeState = "RollingBackCompleted" // ComposeDeploymentUpgradeStateRollingBackInProgress The upgrade is rolling back to the previous version // but is not complete yet. The value is 6. ComposeDeploymentUpgradeStateRollingBackInProgress ComposeDeploymentUpgradeState = "RollingBackInProgress" // ComposeDeploymentUpgradeStateRollingForwardCompleted The upgrade has finished rolling forward. The value // is 5. ComposeDeploymentUpgradeStateRollingForwardCompleted ComposeDeploymentUpgradeState = "RollingForwardCompleted" // ComposeDeploymentUpgradeStateRollingForwardInProgress The upgrade is rolling forward to the target // version but is not complete yet. The value is 2. ComposeDeploymentUpgradeStateRollingForwardInProgress ComposeDeploymentUpgradeState = "RollingForwardInProgress" // ComposeDeploymentUpgradeStateRollingForwardPending The current upgrade domain has finished upgrading. // The overall upgrade is waiting for an explicit move next request in UnmonitoredManual mode or performing // health checks in Monitored mode. The value is 3 ComposeDeploymentUpgradeStateRollingForwardPending ComposeDeploymentUpgradeState = "RollingForwardPending" // ComposeDeploymentUpgradeStateUnprovisioningCurrent The upgrade is in the progress of unprovisioning // current application type version and rolling forward to the target version is completed. The value is 4. ComposeDeploymentUpgradeStateUnprovisioningCurrent ComposeDeploymentUpgradeState = "UnprovisioningCurrent" // ComposeDeploymentUpgradeStateUnprovisioningTarget The upgrade is in the progress of unprovisioning // target application type version and rolling back to the current version is completed. The value is 7. ComposeDeploymentUpgradeStateUnprovisioningTarget ComposeDeploymentUpgradeState = "UnprovisioningTarget" )
func PossibleComposeDeploymentUpgradeStateValues ¶
func PossibleComposeDeploymentUpgradeStateValues() []ComposeDeploymentUpgradeState
PossibleComposeDeploymentUpgradeStateValues returns an array of possible values for the ComposeDeploymentUpgradeState const type.
type ContainerAPIRequestBody ¶
type ContainerAPIRequestBody struct { // HTTPVerb - HTTP verb of container REST API, defaults to "GET" HTTPVerb *string `json:"HttpVerb,omitempty"` // URIPath - URI path of container REST API URIPath *string `json:"UriPath,omitempty"` // ContentType - Content type of container REST API request, defaults to "application/json" ContentType *string `json:"Content-Type,omitempty"` // Body - HTTP request body of container REST API Body *string `json:"Body,omitempty"` }
ContainerAPIRequestBody parameters for making container API call.
type ContainerAPIResponse ¶
type ContainerAPIResponse struct { autorest.Response `json:"-"` // ContainerAPIResult - Container API result. ContainerAPIResult *ContainerAPIResult `json:"ContainerApiResult,omitempty"` }
ContainerAPIResponse response body that wraps container API result.
type ContainerAPIResult ¶
type ContainerAPIResult struct { // Status - HTTP status code returned by the target container API Status *int32 `json:"Status,omitempty"` // ContentType - HTTP content type ContentType *string `json:"Content-Type,omitempty"` // ContentEncoding - HTTP content encoding ContentEncoding *string `json:"Content-Encoding,omitempty"` // Body - container API result body Body *string `json:"Body,omitempty"` }
ContainerAPIResult container API result.
type ContainerDeactivatedEvent ¶
type ContainerDeactivatedEvent struct { // ServiceName - Name of Service. ServiceName *string `json:"ServiceName,omitempty"` // ServicePackageName - Name of Service package. ServicePackageName *string `json:"ServicePackageName,omitempty"` // ServicePackageActivationID - Activation Id of Service package. ServicePackageActivationID *string `json:"ServicePackageActivationId,omitempty"` // IsExclusive - Indicates IsExclusive flag. IsExclusive *bool `json:"IsExclusive,omitempty"` // CodePackageName - Name of Code package. CodePackageName *string `json:"CodePackageName,omitempty"` // EntryPointType - Type of EntryPoint. EntryPointType *string `json:"EntryPointType,omitempty"` // ImageName - Name of Container image. ImageName *string `json:"ImageName,omitempty"` // ContainerName - Name of Container. ContainerName *string `json:"ContainerName,omitempty"` // HostID - Host Id. HostID *string `json:"HostId,omitempty"` // ExitCode - Exit code of process. ExitCode *int64 `json:"ExitCode,omitempty"` // UnexpectedTermination - Indicates if termination is unexpected. UnexpectedTermination *bool `json:"UnexpectedTermination,omitempty"` // StartTime - Start time of process. StartTime *date.Time `json:"StartTime,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ContainerDeactivatedEvent container Deactivated event.
func (ContainerDeactivatedEvent) AsApplicationCreatedEvent ¶
func (cde ContainerDeactivatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsApplicationDeletedEvent ¶
func (cde ContainerDeactivatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsApplicationEvent ¶
func (cde ContainerDeactivatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsApplicationHealthReportCreatedEvent ¶
func (cde ContainerDeactivatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsApplicationHealthReportExpiredEvent ¶
func (cde ContainerDeactivatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsApplicationUpgradeCompleteEvent ¶
func (cde ContainerDeactivatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (cde ContainerDeactivatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (cde ContainerDeactivatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (cde ContainerDeactivatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsApplicationUpgradeStartEvent ¶
func (cde ContainerDeactivatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsBasicApplicationEvent ¶
func (cde ContainerDeactivatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsBasicClusterEvent ¶
func (cde ContainerDeactivatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsBasicFabricEvent ¶
func (cde ContainerDeactivatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsBasicNodeEvent ¶
func (cde ContainerDeactivatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsBasicPartitionAnalysisEvent ¶
func (cde ContainerDeactivatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsBasicPartitionEvent ¶
func (cde ContainerDeactivatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsBasicReplicaEvent ¶
func (cde ContainerDeactivatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsBasicServiceEvent ¶
func (cde ContainerDeactivatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (cde ContainerDeactivatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (cde ContainerDeactivatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (cde ContainerDeactivatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (cde ContainerDeactivatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (cde ContainerDeactivatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (cde ContainerDeactivatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (cde ContainerDeactivatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (cde ContainerDeactivatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (cde ContainerDeactivatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsChaosStartedEvent ¶
func (cde ContainerDeactivatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsChaosStoppedEvent ¶
func (cde ContainerDeactivatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsClusterEvent ¶
func (cde ContainerDeactivatedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsClusterHealthReportCreatedEvent ¶
func (cde ContainerDeactivatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsClusterHealthReportExpiredEvent ¶
func (cde ContainerDeactivatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsClusterUpgradeCompleteEvent ¶
func (cde ContainerDeactivatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (cde ContainerDeactivatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (cde ContainerDeactivatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (cde ContainerDeactivatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsClusterUpgradeStartEvent ¶
func (cde ContainerDeactivatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsContainerDeactivatedEvent ¶
func (cde ContainerDeactivatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsContainerInstanceEvent ¶
func (cde ContainerDeactivatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (cde ContainerDeactivatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (cde ContainerDeactivatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (cde ContainerDeactivatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (cde ContainerDeactivatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsFabricEvent ¶
func (cde ContainerDeactivatedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsNodeAbortedEvent ¶
func (cde ContainerDeactivatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsNodeAbortingEvent ¶
func (cde ContainerDeactivatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsNodeAddedEvent ¶
func (cde ContainerDeactivatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsNodeCloseEvent ¶
func (cde ContainerDeactivatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsNodeClosingEvent ¶
func (cde ContainerDeactivatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsNodeDeactivateCompleteEvent ¶
func (cde ContainerDeactivatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsNodeDeactivateStartEvent ¶
func (cde ContainerDeactivatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsNodeDownEvent ¶
func (cde ContainerDeactivatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsNodeEvent ¶
func (cde ContainerDeactivatedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsNodeHealthReportCreatedEvent ¶
func (cde ContainerDeactivatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsNodeHealthReportExpiredEvent ¶
func (cde ContainerDeactivatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsNodeOpenFailedEvent ¶
func (cde ContainerDeactivatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsNodeOpenedSuccessEvent ¶
func (cde ContainerDeactivatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsNodeOpeningEvent ¶
func (cde ContainerDeactivatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsNodeRemovedEvent ¶
func (cde ContainerDeactivatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsNodeUpEvent ¶
func (cde ContainerDeactivatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsPartitionAnalysisEvent ¶
func (cde ContainerDeactivatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsPartitionEvent ¶
func (cde ContainerDeactivatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsPartitionHealthReportCreatedEvent ¶
func (cde ContainerDeactivatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsPartitionHealthReportExpiredEvent ¶
func (cde ContainerDeactivatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (cde ContainerDeactivatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (cde ContainerDeactivatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsProcessDeactivatedEvent ¶
func (cde ContainerDeactivatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsReplicaEvent ¶
func (cde ContainerDeactivatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsServiceCreatedEvent ¶
func (cde ContainerDeactivatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsServiceDeletedEvent ¶
func (cde ContainerDeactivatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsServiceEvent ¶
func (cde ContainerDeactivatedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsServiceHealthReportCreatedEvent ¶
func (cde ContainerDeactivatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsServiceHealthReportExpiredEvent ¶
func (cde ContainerDeactivatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (cde ContainerDeactivatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (cde ContainerDeactivatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (cde ContainerDeactivatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (cde ContainerDeactivatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerDeactivatedEvent.
func (ContainerDeactivatedEvent) MarshalJSON ¶
func (cde ContainerDeactivatedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ContainerDeactivatedEvent.
type ContainerInstanceEvent ¶
type ContainerInstanceEvent struct { // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ContainerInstanceEvent represents the base for all Container Events.
func (ContainerInstanceEvent) AsApplicationCreatedEvent ¶
func (cie ContainerInstanceEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsApplicationDeletedEvent ¶
func (cie ContainerInstanceEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsApplicationEvent ¶
func (cie ContainerInstanceEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsApplicationHealthReportCreatedEvent ¶
func (cie ContainerInstanceEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsApplicationHealthReportExpiredEvent ¶
func (cie ContainerInstanceEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsApplicationUpgradeCompleteEvent ¶
func (cie ContainerInstanceEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (cie ContainerInstanceEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (cie ContainerInstanceEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (cie ContainerInstanceEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsApplicationUpgradeStartEvent ¶
func (cie ContainerInstanceEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsBasicApplicationEvent ¶
func (cie ContainerInstanceEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsBasicClusterEvent ¶
func (cie ContainerInstanceEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsBasicFabricEvent ¶
func (cie ContainerInstanceEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsBasicNodeEvent ¶
func (cie ContainerInstanceEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsBasicPartitionAnalysisEvent ¶
func (cie ContainerInstanceEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsBasicPartitionEvent ¶
func (cie ContainerInstanceEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsBasicReplicaEvent ¶
func (cie ContainerInstanceEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsBasicServiceEvent ¶
func (cie ContainerInstanceEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (cie ContainerInstanceEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (cie ContainerInstanceEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (cie ContainerInstanceEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (cie ContainerInstanceEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (cie ContainerInstanceEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (cie ContainerInstanceEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (cie ContainerInstanceEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (cie ContainerInstanceEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (cie ContainerInstanceEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsChaosStartedEvent ¶
func (cie ContainerInstanceEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsChaosStoppedEvent ¶
func (cie ContainerInstanceEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsClusterEvent ¶
func (cie ContainerInstanceEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsClusterHealthReportCreatedEvent ¶
func (cie ContainerInstanceEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsClusterHealthReportExpiredEvent ¶
func (cie ContainerInstanceEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsClusterUpgradeCompleteEvent ¶
func (cie ContainerInstanceEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (cie ContainerInstanceEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (cie ContainerInstanceEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsClusterUpgradeRollbackStartEvent ¶
func (cie ContainerInstanceEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsClusterUpgradeStartEvent ¶
func (cie ContainerInstanceEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsContainerDeactivatedEvent ¶
func (cie ContainerInstanceEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsContainerInstanceEvent ¶
func (cie ContainerInstanceEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (cie ContainerInstanceEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (cie ContainerInstanceEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (cie ContainerInstanceEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (cie ContainerInstanceEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsFabricEvent ¶
func (cie ContainerInstanceEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsNodeAbortedEvent ¶
func (cie ContainerInstanceEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsNodeAbortingEvent ¶
func (cie ContainerInstanceEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsNodeAddedEvent ¶
func (cie ContainerInstanceEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsNodeCloseEvent ¶
func (cie ContainerInstanceEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsNodeClosingEvent ¶
func (cie ContainerInstanceEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsNodeDeactivateCompleteEvent ¶
func (cie ContainerInstanceEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsNodeDeactivateStartEvent ¶
func (cie ContainerInstanceEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsNodeDownEvent ¶
func (cie ContainerInstanceEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsNodeEvent ¶
func (cie ContainerInstanceEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsNodeHealthReportCreatedEvent ¶
func (cie ContainerInstanceEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsNodeHealthReportExpiredEvent ¶
func (cie ContainerInstanceEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsNodeOpenFailedEvent ¶
func (cie ContainerInstanceEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsNodeOpenedSuccessEvent ¶
func (cie ContainerInstanceEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsNodeOpeningEvent ¶
func (cie ContainerInstanceEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsNodeRemovedEvent ¶
func (cie ContainerInstanceEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsNodeUpEvent ¶
func (cie ContainerInstanceEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsPartitionAnalysisEvent ¶
func (cie ContainerInstanceEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsPartitionEvent ¶
func (cie ContainerInstanceEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsPartitionHealthReportCreatedEvent ¶
func (cie ContainerInstanceEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsPartitionHealthReportExpiredEvent ¶
func (cie ContainerInstanceEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (cie ContainerInstanceEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsPartitionReconfigurationCompletedEvent ¶
func (cie ContainerInstanceEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsProcessDeactivatedEvent ¶
func (cie ContainerInstanceEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsReplicaEvent ¶
func (cie ContainerInstanceEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsServiceCreatedEvent ¶
func (cie ContainerInstanceEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsServiceDeletedEvent ¶
func (cie ContainerInstanceEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsServiceEvent ¶
func (cie ContainerInstanceEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsServiceHealthReportCreatedEvent ¶
func (cie ContainerInstanceEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsServiceHealthReportExpiredEvent ¶
func (cie ContainerInstanceEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (cie ContainerInstanceEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (cie ContainerInstanceEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (cie ContainerInstanceEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (cie ContainerInstanceEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ContainerInstanceEvent.
func (ContainerInstanceEvent) MarshalJSON ¶
func (cie ContainerInstanceEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ContainerInstanceEvent.
type ContainerLogs ¶
type ContainerLogs struct { autorest.Response `json:"-"` // Content - Container logs. Content *string `json:"Content,omitempty"` }
ContainerLogs container logs.
type CreateComposeDeploymentDescription ¶
type CreateComposeDeploymentDescription struct { // DeploymentName - The name of the deployment. DeploymentName *string `json:"DeploymentName,omitempty"` // ComposeFileContent - The content of the compose file that describes the deployment to create. ComposeFileContent *string `json:"ComposeFileContent,omitempty"` // RegistryCredential - Credential information to connect to container registry. RegistryCredential *RegistryCredential `json:"RegistryCredential,omitempty"` }
CreateComposeDeploymentDescription defines description for creating a Service Fabric compose deployment.
type CreateFabricDump ¶
type CreateFabricDump string
CreateFabricDump enumerates the values for create fabric dump.
const ( // False ... False CreateFabricDump = "False" // True ... True CreateFabricDump = "True" )
func PossibleCreateFabricDumpValues ¶
func PossibleCreateFabricDumpValues() []CreateFabricDump
PossibleCreateFabricDumpValues returns an array of possible values for the CreateFabricDump const type.
type CurrentUpgradeDomainProgressInfo ¶
type CurrentUpgradeDomainProgressInfo struct { // DomainName - The name of the upgrade domain DomainName *string `json:"DomainName,omitempty"` // NodeUpgradeProgressList - List of upgrading nodes and their statuses NodeUpgradeProgressList *[]NodeUpgradeProgressInfo `json:"NodeUpgradeProgressList,omitempty"` }
CurrentUpgradeDomainProgressInfo information about the current in-progress upgrade domain.
type DataLossMode ¶
type DataLossMode string
DataLossMode enumerates the values for data loss mode.
const ( // DataLossModeFullDataLoss FullDataLoss option will drop all the replicas which means that all the data // will be lost. DataLossModeFullDataLoss DataLossMode = "FullDataLoss" // DataLossModeInvalid Reserved. Do not pass into API. DataLossModeInvalid DataLossMode = "Invalid" // DataLossModePartialDataLoss PartialDataLoss option will cause a quorum of replicas to go down, // triggering an OnDataLoss event in the system for the given partition. DataLossModePartialDataLoss DataLossMode = "PartialDataLoss" )
func PossibleDataLossModeValues ¶
func PossibleDataLossModeValues() []DataLossMode
PossibleDataLossModeValues returns an array of possible values for the DataLossMode const type.
type DayOfWeek ¶
type DayOfWeek string
DayOfWeek enumerates the values for day of week.
const ( // Friday Indicates the Day referred is Friday. Friday DayOfWeek = "Friday" // Monday Indicates the Day referred is Monday. Monday DayOfWeek = "Monday" // Saturday Indicates the Day referred is Saturday. Saturday DayOfWeek = "Saturday" // Sunday Indicates the Day referred is Sunday. Sunday DayOfWeek = "Sunday" // Thursday Indicates the Day referred is Thursday. Thursday DayOfWeek = "Thursday" // Tuesday Indicates the Day referred is Tuesday. Tuesday DayOfWeek = "Tuesday" // Wednesday Indicates the Day referred is Wednesday. Wednesday DayOfWeek = "Wednesday" )
func PossibleDayOfWeekValues ¶
func PossibleDayOfWeekValues() []DayOfWeek
PossibleDayOfWeekValues returns an array of possible values for the DayOfWeek const type.
type DeactivationIntent ¶
type DeactivationIntent string
DeactivationIntent enumerates the values for deactivation intent.
const ( // Pause Indicates that the node should be paused. The value is 1. Pause DeactivationIntent = "Pause" // RemoveData Indicates the intent is for the node to remove data. The value is 3. RemoveData DeactivationIntent = "RemoveData" // Restart Indicates that the intent is for the node to be restarted after a short period of time. The // value is 2. Restart DeactivationIntent = "Restart" )
func PossibleDeactivationIntentValues ¶
func PossibleDeactivationIntentValues() []DeactivationIntent
PossibleDeactivationIntentValues returns an array of possible values for the DeactivationIntent const type.
type DeactivationIntentDescription ¶
type DeactivationIntentDescription struct { // DeactivationIntent - Describes the intent or reason for deactivating the node. The possible values are following. Possible values include: 'Pause', 'Restart', 'RemoveData' DeactivationIntent DeactivationIntent `json:"DeactivationIntent,omitempty"` }
DeactivationIntentDescription describes the intent or reason for deactivating the node.
type DeletePropertyBatchOperation ¶
type DeletePropertyBatchOperation struct { // PropertyName - The name of the Service Fabric property. PropertyName *string `json:"PropertyName,omitempty"` // Kind - Possible values include: 'KindPropertyBatchOperation', 'KindCheckExists', 'KindCheckSequence', 'KindCheckValue', 'KindDelete', 'KindGet', 'KindPut' Kind KindBasicPropertyBatchOperation `json:"Kind,omitempty"` }
DeletePropertyBatchOperation represents a PropertyBatchOperation that deletes a specified property if it exists. Note that if one PropertyBatchOperation in a PropertyBatch fails, the entire batch fails and cannot be committed in a transactional manner.
func (DeletePropertyBatchOperation) AsBasicPropertyBatchOperation ¶
func (dpbo DeletePropertyBatchOperation) AsBasicPropertyBatchOperation() (BasicPropertyBatchOperation, bool)
AsBasicPropertyBatchOperation is the BasicPropertyBatchOperation implementation for DeletePropertyBatchOperation.
func (DeletePropertyBatchOperation) AsCheckExistsPropertyBatchOperation ¶
func (dpbo DeletePropertyBatchOperation) AsCheckExistsPropertyBatchOperation() (*CheckExistsPropertyBatchOperation, bool)
AsCheckExistsPropertyBatchOperation is the BasicPropertyBatchOperation implementation for DeletePropertyBatchOperation.
func (DeletePropertyBatchOperation) AsCheckSequencePropertyBatchOperation ¶
func (dpbo DeletePropertyBatchOperation) AsCheckSequencePropertyBatchOperation() (*CheckSequencePropertyBatchOperation, bool)
AsCheckSequencePropertyBatchOperation is the BasicPropertyBatchOperation implementation for DeletePropertyBatchOperation.
func (DeletePropertyBatchOperation) AsCheckValuePropertyBatchOperation ¶
func (dpbo DeletePropertyBatchOperation) AsCheckValuePropertyBatchOperation() (*CheckValuePropertyBatchOperation, bool)
AsCheckValuePropertyBatchOperation is the BasicPropertyBatchOperation implementation for DeletePropertyBatchOperation.
func (DeletePropertyBatchOperation) AsDeletePropertyBatchOperation ¶
func (dpbo DeletePropertyBatchOperation) AsDeletePropertyBatchOperation() (*DeletePropertyBatchOperation, bool)
AsDeletePropertyBatchOperation is the BasicPropertyBatchOperation implementation for DeletePropertyBatchOperation.
func (DeletePropertyBatchOperation) AsGetPropertyBatchOperation ¶
func (dpbo DeletePropertyBatchOperation) AsGetPropertyBatchOperation() (*GetPropertyBatchOperation, bool)
AsGetPropertyBatchOperation is the BasicPropertyBatchOperation implementation for DeletePropertyBatchOperation.
func (DeletePropertyBatchOperation) AsPropertyBatchOperation ¶
func (dpbo DeletePropertyBatchOperation) AsPropertyBatchOperation() (*PropertyBatchOperation, bool)
AsPropertyBatchOperation is the BasicPropertyBatchOperation implementation for DeletePropertyBatchOperation.
func (DeletePropertyBatchOperation) AsPutPropertyBatchOperation ¶
func (dpbo DeletePropertyBatchOperation) AsPutPropertyBatchOperation() (*PutPropertyBatchOperation, bool)
AsPutPropertyBatchOperation is the BasicPropertyBatchOperation implementation for DeletePropertyBatchOperation.
func (DeletePropertyBatchOperation) MarshalJSON ¶
func (dpbo DeletePropertyBatchOperation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeletePropertyBatchOperation.
type DeltaNodesCheckHealthEvaluation ¶
type DeltaNodesCheckHealthEvaluation struct { // BaselineErrorCount - Number of nodes with aggregated heath state Error in the health store at the beginning of the cluster upgrade. BaselineErrorCount *int64 `json:"BaselineErrorCount,omitempty"` // BaselineTotalCount - Total number of nodes in the health store at the beginning of the cluster upgrade. BaselineTotalCount *int64 `json:"BaselineTotalCount,omitempty"` // MaxPercentDeltaUnhealthyNodes - Maximum allowed percentage of delta unhealthy nodes from the ClusterUpgradeHealthPolicy. MaxPercentDeltaUnhealthyNodes *int32 `json:"MaxPercentDeltaUnhealthyNodes,omitempty"` // TotalCount - Total number of nodes in the health store. TotalCount *int64 `json:"TotalCount,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the aggregated health state. // Includes all the unhealthy NodeHealthEvaluation that impacted the aggregated health. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
DeltaNodesCheckHealthEvaluation represents health evaluation for delta nodes, containing health evaluations for each unhealthy node that impacted current aggregated health state. Can be returned during cluster upgrade when the aggregated health state of the cluster is Warning or Error.
func (DeltaNodesCheckHealthEvaluation) AsApplicationHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsBasicHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsEventHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsNodeHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsNodesHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsPartitionHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsReplicaHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsReplicasHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsServiceHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsServicesHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) MarshalJSON ¶
func (dnche DeltaNodesCheckHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeltaNodesCheckHealthEvaluation.
type DeployServicePackageToNodeDescription ¶
type DeployServicePackageToNodeDescription struct { // ServiceManifestName - The name of service manifest whose packages need to be downloaded. ServiceManifestName *string `json:"ServiceManifestName,omitempty"` // ApplicationTypeName - The application type name as defined in the application manifest. ApplicationTypeName *string `json:"ApplicationTypeName,omitempty"` // ApplicationTypeVersion - The version of the application type as defined in the application manifest. ApplicationTypeVersion *string `json:"ApplicationTypeVersion,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // PackageSharingPolicy - List of package sharing policy information. PackageSharingPolicy *[]PackageSharingPolicyInfo `json:"PackageSharingPolicy,omitempty"` }
DeployServicePackageToNodeDescription defines description for downloading packages associated with a service manifest to image cache on a Service Fabric node.
type DeployedApplicationHealth ¶
type DeployedApplicationHealth struct { autorest.Response `json:"-"` // Name - Name of the application deployed on the node whose health information is described by this object. Name *string `json:"Name,omitempty"` // NodeName - Name of the node where this application is deployed. NodeName *string `json:"NodeName,omitempty"` // DeployedServicePackageHealthStates - Deployed service package health states for the current deployed application as found in the health store. DeployedServicePackageHealthStates *[]DeployedServicePackageHealthState `json:"DeployedServicePackageHealthStates,omitempty"` // AggregatedHealthState - The HealthState representing the aggregated health state of the entity computed by Health Manager. // The health evaluation of the entity reflects all events reported on the entity and its children (if any). // The aggregation is done by applying the desired health policy. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // HealthEvents - The list of health events reported on the entity. HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // UnhealthyEvaluations - The unhealthy evaluations that show why the current aggregated health state was returned by Health Manager. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // HealthStatistics - Shows the health statistics for all children types of the queried entity. HealthStatistics *HealthStatistics `json:"HealthStatistics,omitempty"` }
DeployedApplicationHealth information about the health of an application deployed on a Service Fabric node.
type DeployedApplicationHealthEvaluation ¶
type DeployedApplicationHealthEvaluation struct { // NodeName - Name of the node where the application is deployed to. NodeName *string `json:"NodeName,omitempty"` // ApplicationName - The name of the application, including the 'fabric:' URI scheme. ApplicationName *string `json:"ApplicationName,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the current aggregated health state of the deployed application. // The types of the unhealthy evaluations can be DeployedServicePackagesHealthEvaluation or EventHealthEvaluation. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
DeployedApplicationHealthEvaluation represents health evaluation for a deployed application, containing information about the data and the algorithm used by the health store to evaluate health.
func (DeployedApplicationHealthEvaluation) AsApplicationHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsBasicHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsEventHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsNodeHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsNodesHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsPartitionHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsReplicaHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsReplicasHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsServiceHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsServicesHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) MarshalJSON ¶
func (dahe DeployedApplicationHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeployedApplicationHealthEvaluation.
type DeployedApplicationHealthReportCreatedEvent ¶
type DeployedApplicationHealthReportCreatedEvent struct { // ApplicationInstanceID - Id of Application instance. ApplicationInstanceID *int64 `json:"ApplicationInstanceId,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TimeToLiveMs - Time to live in milli-seconds. TimeToLiveMs *int64 `json:"TimeToLiveMs,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
DeployedApplicationHealthReportCreatedEvent deployed Application Health Report Created event.
func (DeployedApplicationHealthReportCreatedEvent) AsApplicationCreatedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsApplicationDeletedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsApplicationEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsApplicationUpgradeStartEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsBasicApplicationEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsBasicClusterEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsBasicFabricEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsBasicNodeEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsBasicPartitionEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsBasicReplicaEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsBasicServiceEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsChaosStartedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsChaosStoppedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsClusterEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsClusterUpgradeStartEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsContainerDeactivatedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsContainerInstanceEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsFabricEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsNodeAbortedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsNodeAbortingEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsNodeAddedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsNodeCloseEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsNodeClosingEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsNodeDeactivateStartEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsNodeDownEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsNodeEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsNodeOpenFailedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsNodeOpenedSuccessEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsNodeOpeningEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsNodeRemovedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsNodeUpEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsPartitionAnalysisEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsPartitionEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsProcessDeactivatedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsReplicaEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsServiceCreatedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsServiceDeletedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsServiceEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportCreatedEvent.
func (DeployedApplicationHealthReportCreatedEvent) MarshalJSON ¶
func (dahrce DeployedApplicationHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeployedApplicationHealthReportCreatedEvent.
type DeployedApplicationHealthReportExpiredEvent ¶
type DeployedApplicationHealthReportExpiredEvent struct { // ApplicationInstanceID - Id of Application instance. ApplicationInstanceID *int64 `json:"ApplicationInstanceId,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TimeToLiveMs - Time to live in milli-seconds. TimeToLiveMs *int64 `json:"TimeToLiveMs,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
DeployedApplicationHealthReportExpiredEvent deployed Application Health Report Expired event.
func (DeployedApplicationHealthReportExpiredEvent) AsApplicationCreatedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsApplicationDeletedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsApplicationEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsApplicationUpgradeStartEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsBasicApplicationEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsBasicClusterEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsBasicFabricEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsBasicNodeEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsBasicPartitionEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsBasicReplicaEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsBasicServiceEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsChaosStartedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsChaosStoppedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsClusterEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsClusterUpgradeStartEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsContainerDeactivatedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsContainerInstanceEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsFabricEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsNodeAbortedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsNodeAbortingEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsNodeAddedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsNodeCloseEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsNodeClosingEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsNodeDeactivateStartEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsNodeDownEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsNodeEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsNodeOpenFailedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsNodeOpenedSuccessEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsNodeOpeningEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsNodeRemovedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsNodeUpEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsPartitionAnalysisEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsPartitionEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsProcessDeactivatedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsReplicaEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsServiceCreatedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsServiceDeletedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsServiceEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedApplicationHealthReportExpiredEvent.
func (DeployedApplicationHealthReportExpiredEvent) MarshalJSON ¶
func (dahree DeployedApplicationHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeployedApplicationHealthReportExpiredEvent.
type DeployedApplicationHealthState ¶
type DeployedApplicationHealthState struct { // NodeName - Name of the node on which the service package is deployed. NodeName *string `json:"NodeName,omitempty"` // ApplicationName - The name of the application, including the 'fabric:' URI scheme. ApplicationName *string `json:"ApplicationName,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` }
DeployedApplicationHealthState represents the health state of a deployed application, which contains the entity identifier and the aggregated health state.
type DeployedApplicationHealthStateChunk ¶
type DeployedApplicationHealthStateChunk struct { // NodeName - The name of node where the application is deployed. NodeName *string `json:"NodeName,omitempty"` // DeployedServicePackageHealthStateChunks - The list of deployed service package health state chunks belonging to the deployed application that respect the filters in the cluster health chunk query description. DeployedServicePackageHealthStateChunks *DeployedServicePackageHealthStateChunkList `json:"DeployedServicePackageHealthStateChunks,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` }
DeployedApplicationHealthStateChunk represents the health state chunk of a deployed application, which contains the node where the application is deployed, the aggregated health state and any deployed service packages that respect the chunk query description filters.
type DeployedApplicationHealthStateChunkList ¶
type DeployedApplicationHealthStateChunkList struct { // Items - The list of deployed application health state chunks that respect the input filters in the chunk query. Items *[]DeployedApplicationHealthStateChunk `json:"Items,omitempty"` }
DeployedApplicationHealthStateChunkList the list of deployed application health state chunks that respect the input filters in the chunk query. Returned by get cluster health state chunks query.
type DeployedApplicationHealthStateFilter ¶
type DeployedApplicationHealthStateFilter struct { // NodeNameFilter - The name of the node where the application is deployed in order to match the filter. // If specified, the filter is applied only to the application deployed on the specified node. // If the application is not deployed on the node with the specified name, no deployed application is returned in the cluster health chunk based on this filter. // Otherwise, the deployed application is included in the cluster health chunk if it respects the other filter properties. // If not specified, all deployed applications that match the parent filters (if any) are taken into consideration and matched against the other filter members, like health state filter. NodeNameFilter *string `json:"NodeNameFilter,omitempty"` // HealthStateFilter - The filter for the health state of the deployed applications. It allows selecting deployed applications if they match the desired health states. // The possible values are integer value of one of the following health states. Only deployed applications that match the filter are returned. All deployed applications are used to evaluate the cluster aggregated health state. // If not specified, default value is None, unless the node name is specified. If the filter has default value and node name is specified, the matching deployed application is returned. // The state values are flag based enumeration, so the value could be a combination of these values obtained using bitwise 'OR' operator. // For example, if the provided value is 6, it matches deployed applications with HealthState value of OK (2) and Warning (4). // - Default - Default value. Matches any HealthState. The value is zero. // - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. // - Ok - Filter that matches input with HealthState value Ok. The value is 2. // - Warning - Filter that matches input with HealthState value Warning. The value is 4. // - Error - Filter that matches input with HealthState value Error. The value is 8. // - All - Filter that matches input with any HealthState value. The value is 65535. HealthStateFilter *int32 `json:"HealthStateFilter,omitempty"` // DeployedServicePackageFilters - Defines a list of filters that specify which deployed service packages to be included in the returned cluster health chunk as children of the parent deployed application. The deployed service packages are returned only if the parent deployed application matches a filter. // If the list is empty, no deployed service packages are returned. All the deployed service packages are used to evaluate the parent deployed application aggregated health state, regardless of the input filters. // The deployed application filter may specify multiple deployed service package filters. // For example, it can specify a filter to return all deployed service packages with health state Error and another filter to always include a deployed service package on a node. DeployedServicePackageFilters *[]DeployedServicePackageHealthStateFilter `json:"DeployedServicePackageFilters,omitempty"` }
DeployedApplicationHealthStateFilter defines matching criteria to determine whether a deployed application should be included as a child of an application in the cluster health chunk. The deployed applications are only returned if the parent application matches a filter specified in the cluster health chunk query description. One filter can match zero, one or multiple deployed applications, depending on its properties.
type DeployedApplicationInfo ¶
type DeployedApplicationInfo struct { autorest.Response `json:"-"` // ID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ID *string `json:"Id,omitempty"` // Name - The name of the application, including the 'fabric:' URI scheme. Name *string `json:"Name,omitempty"` // TypeName - The application type name as defined in the application manifest. TypeName *string `json:"TypeName,omitempty"` // Status - The status of the application deployed on the node. Following are the possible values. Possible values include: 'DeployedApplicationStatusInvalid', 'DeployedApplicationStatusDownloading', 'DeployedApplicationStatusActivating', 'DeployedApplicationStatusActive', 'DeployedApplicationStatusUpgrading', 'DeployedApplicationStatusDeactivating' Status DeployedApplicationStatus `json:"Status,omitempty"` // WorkDirectory - The work directory of the application on the node. The work directory can be used to store application data. WorkDirectory *string `json:"WorkDirectory,omitempty"` // LogDirectory - The log directory of the application on the node. The log directory can be used to store application logs. LogDirectory *string `json:"LogDirectory,omitempty"` // TempDirectory - The temp directory of the application on the node. The code packages belonging to the application are forked with this directory set as their temporary directory. TempDirectory *string `json:"TempDirectory,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` }
DeployedApplicationInfo information about application deployed on the node.
type DeployedApplicationStatus ¶
type DeployedApplicationStatus string
DeployedApplicationStatus enumerates the values for deployed application status.
const ( // DeployedApplicationStatusActivating Indicates that the package is activating. The value is 2. DeployedApplicationStatusActivating DeployedApplicationStatus = "Activating" // DeployedApplicationStatusActive Indicates that the package is active. The value is 3. DeployedApplicationStatusActive DeployedApplicationStatus = "Active" // DeployedApplicationStatusDeactivating Indicates that the package is deactivating. The value is 5. DeployedApplicationStatusDeactivating DeployedApplicationStatus = "Deactivating" // DeployedApplicationStatusDownloading Indicates that the package is downloading from the ImageStore. The // value is 1. DeployedApplicationStatusDownloading DeployedApplicationStatus = "Downloading" // DeployedApplicationStatusInvalid Indicates that deployment status is not valid. All Service Fabric // enumerations have the invalid type. The value is zero. DeployedApplicationStatusInvalid DeployedApplicationStatus = "Invalid" // DeployedApplicationStatusUpgrading Indicates that the package is upgrading. The value is 4. DeployedApplicationStatusUpgrading DeployedApplicationStatus = "Upgrading" )
func PossibleDeployedApplicationStatusValues ¶
func PossibleDeployedApplicationStatusValues() []DeployedApplicationStatus
PossibleDeployedApplicationStatusValues returns an array of possible values for the DeployedApplicationStatus const type.
type DeployedApplicationsHealthEvaluation ¶
type DeployedApplicationsHealthEvaluation struct { // MaxPercentUnhealthyDeployedApplications - Maximum allowed percentage of unhealthy deployed applications from the ApplicationHealthPolicy. MaxPercentUnhealthyDeployedApplications *int32 `json:"MaxPercentUnhealthyDeployedApplications,omitempty"` // TotalCount - Total number of deployed applications of the application in the health store. TotalCount *int64 `json:"TotalCount,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the aggregated health state. Includes all the unhealthy DeployedApplicationHealthEvaluation that impacted the aggregated health. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
DeployedApplicationsHealthEvaluation represents health evaluation for deployed applications, containing health evaluations for each unhealthy deployed application that impacted current aggregated health state. Can be returned when evaluating application health and the aggregated health state is either Error or Warning.
func (DeployedApplicationsHealthEvaluation) AsApplicationHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsBasicHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsEventHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsNodeHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsNodesHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsPartitionHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsReplicaHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsReplicasHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsServiceHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsServicesHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) MarshalJSON ¶
func (dahe DeployedApplicationsHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeployedApplicationsHealthEvaluation.
type DeployedCodePackageInfo ¶
type DeployedCodePackageInfo struct { // Name - The name of the code package. Name *string `json:"Name,omitempty"` // Version - The version of the code package specified in service manifest. Version *string `json:"Version,omitempty"` // ServiceManifestName - The name of service manifest that specified this code package. ServiceManifestName *string `json:"ServiceManifestName,omitempty"` // ServicePackageActivationID - 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. ServicePackageActivationID *string `json:"ServicePackageActivationId,omitempty"` // HostType - Specifies the type of host for main entry point of a code package as specified in service manifest. Possible values include: 'HostTypeInvalid', 'HostTypeExeHost', 'HostTypeContainerHost' HostType HostType `json:"HostType,omitempty"` // HostIsolationMode - Specifies the isolation mode of main entry point of a code package when it's host type is ContainerHost. This is specified as part of container host policies in application manifest while importing service manifest. Possible values include: 'HostIsolationModeNone', 'HostIsolationModeProcess', 'HostIsolationModeHyperV' HostIsolationMode HostIsolationMode `json:"HostIsolationMode,omitempty"` // Status - Specifies the status of a deployed application or service package on a Service Fabric node. Possible values include: 'DeploymentStatusInvalid', 'DeploymentStatusDownloading', 'DeploymentStatusActivating', 'DeploymentStatusActive', 'DeploymentStatusUpgrading', 'DeploymentStatusDeactivating' Status DeploymentStatus `json:"Status,omitempty"` // RunFrequencyInterval - The interval at which code package is run. This is used for periodic code package. RunFrequencyInterval *string `json:"RunFrequencyInterval,omitempty"` // SetupEntryPoint - Information about setup or main entry point of a code package deployed on a Service Fabric node. SetupEntryPoint *CodePackageEntryPoint `json:"SetupEntryPoint,omitempty"` // MainEntryPoint - Information about setup or main entry point of a code package deployed on a Service Fabric node. MainEntryPoint *CodePackageEntryPoint `json:"MainEntryPoint,omitempty"` }
DeployedCodePackageInfo information about code package deployed on a Service Fabric node.
type DeployedServiceHealthReportCreatedEvent ¶
type DeployedServiceHealthReportCreatedEvent struct { // ServiceManifestName - Service manifest name. ServiceManifestName *string `json:"ServiceManifestName,omitempty"` // ServicePackageInstanceID - Id of Service package instance. ServicePackageInstanceID *int64 `json:"ServicePackageInstanceId,omitempty"` // ServicePackageActivationID - Id of Service package activation. ServicePackageActivationID *string `json:"ServicePackageActivationId,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TTLTimespan - Time to live in milli-seconds. TTLTimespan *int64 `json:"TTLTimespan,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
DeployedServiceHealthReportCreatedEvent deployed Service Health Report Created event.
func (DeployedServiceHealthReportCreatedEvent) AsApplicationCreatedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsApplicationDeletedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsApplicationEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsApplicationUpgradeStartEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsBasicApplicationEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsBasicClusterEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsBasicFabricEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsBasicNodeEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsBasicPartitionEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsBasicReplicaEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsBasicServiceEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsChaosStartedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsChaosStoppedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsClusterEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsClusterUpgradeStartEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsContainerDeactivatedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsContainerInstanceEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsFabricEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsNodeAbortedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsNodeAbortingEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsNodeAddedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsNodeCloseEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsNodeClosingEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsNodeDeactivateStartEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsNodeDownEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsNodeEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsNodeOpenFailedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsNodeOpenedSuccessEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsNodeOpeningEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsNodeRemovedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsNodeUpEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsPartitionAnalysisEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsPartitionEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsProcessDeactivatedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsReplicaEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsServiceCreatedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsServiceDeletedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsServiceEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportCreatedEvent.
func (DeployedServiceHealthReportCreatedEvent) MarshalJSON ¶
func (dshrce DeployedServiceHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeployedServiceHealthReportCreatedEvent.
type DeployedServiceHealthReportExpiredEvent ¶
type DeployedServiceHealthReportExpiredEvent struct { // ServiceManifest - Service manifest name. ServiceManifest *string `json:"ServiceManifest,omitempty"` // ServicePackageInstanceID - Id of Service package instance. ServicePackageInstanceID *int64 `json:"ServicePackageInstanceId,omitempty"` // ServicePackageActivationID - Id of Service package activation. ServicePackageActivationID *string `json:"ServicePackageActivationId,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TTLTimespan - Time to live in milli-seconds. TTLTimespan *int64 `json:"TTLTimespan,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
DeployedServiceHealthReportExpiredEvent deployed Service Health Report Expired event.
func (DeployedServiceHealthReportExpiredEvent) AsApplicationCreatedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsApplicationDeletedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsApplicationEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsApplicationUpgradeStartEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsBasicApplicationEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsBasicClusterEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsBasicFabricEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsBasicNodeEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsBasicPartitionEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsBasicReplicaEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsBasicServiceEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsChaosStartedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsChaosStoppedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsClusterEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsClusterUpgradeStartEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsContainerDeactivatedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsContainerInstanceEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsFabricEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsNodeAbortedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsNodeAbortingEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsNodeAddedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsNodeCloseEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsNodeClosingEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsNodeDeactivateStartEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsNodeDownEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsNodeEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsNodeOpenFailedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsNodeOpenedSuccessEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsNodeOpeningEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsNodeRemovedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsNodeUpEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsPartitionAnalysisEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsPartitionEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsProcessDeactivatedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsReplicaEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsServiceCreatedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsServiceDeletedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsServiceEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (dshree DeployedServiceHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for DeployedServiceHealthReportExpiredEvent.
func (DeployedServiceHealthReportExpiredEvent) MarshalJSON ¶
func (dshree DeployedServiceHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeployedServiceHealthReportExpiredEvent.
type DeployedServicePackageHealth ¶
type DeployedServicePackageHealth struct { autorest.Response `json:"-"` // ApplicationName - The name of the application, including the 'fabric:' URI scheme. ApplicationName *string `json:"ApplicationName,omitempty"` // ServiceManifestName - Name of the service manifest. ServiceManifestName *string `json:"ServiceManifestName,omitempty"` // NodeName - Name of the node where this service package is deployed. NodeName *string `json:"NodeName,omitempty"` // AggregatedHealthState - The HealthState representing the aggregated health state of the entity computed by Health Manager. // The health evaluation of the entity reflects all events reported on the entity and its children (if any). // The aggregation is done by applying the desired health policy. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // HealthEvents - The list of health events reported on the entity. HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // UnhealthyEvaluations - The unhealthy evaluations that show why the current aggregated health state was returned by Health Manager. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // HealthStatistics - Shows the health statistics for all children types of the queried entity. HealthStatistics *HealthStatistics `json:"HealthStatistics,omitempty"` }
DeployedServicePackageHealth information about the health of a service package for a specific application deployed on a Service Fabric node.
type DeployedServicePackageHealthEvaluation ¶
type DeployedServicePackageHealthEvaluation struct { // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // ApplicationName - The name of the application, including the 'fabric:' URI scheme. ApplicationName *string `json:"ApplicationName,omitempty"` // ServiceManifestName - The name of the service manifest. ServiceManifestName *string `json:"ServiceManifestName,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the current aggregated health state. The type of the unhealthy evaluations can be EventHealthEvaluation. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
DeployedServicePackageHealthEvaluation represents health evaluation for a deployed service package, containing information about the data and the algorithm used by health store to evaluate health. The evaluation is returned only when the aggregated health state is either Error or Warning.
func (DeployedServicePackageHealthEvaluation) AsApplicationHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsBasicHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsEventHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsNodeHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsNodesHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsPartitionHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsReplicaHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsReplicasHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsServiceHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsServicesHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) MarshalJSON ¶
func (dsphe DeployedServicePackageHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeployedServicePackageHealthEvaluation.
type DeployedServicePackageHealthState ¶
type DeployedServicePackageHealthState struct { // NodeName - Name of the node on which the service package is deployed. NodeName *string `json:"NodeName,omitempty"` // ApplicationName - The name of the application, including the 'fabric:' URI scheme. ApplicationName *string `json:"ApplicationName,omitempty"` // ServiceManifestName - Name of the manifest describing the service package. ServiceManifestName *string `json:"ServiceManifestName,omitempty"` // ServicePackageActivationID - 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. ServicePackageActivationID *string `json:"ServicePackageActivationId,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` }
DeployedServicePackageHealthState represents the health state of a deployed service package, containing the entity identifier and the aggregated health state.
type DeployedServicePackageHealthStateChunk ¶
type DeployedServicePackageHealthStateChunk struct { // ServiceManifestName - The name of the service manifest. ServiceManifestName *string `json:"ServiceManifestName,omitempty"` // ServicePackageActivationID - 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. ServicePackageActivationID *string `json:"ServicePackageActivationId,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` }
DeployedServicePackageHealthStateChunk represents the health state chunk of a deployed service package, which contains the service manifest name and the service package aggregated health state.
type DeployedServicePackageHealthStateChunkList ¶
type DeployedServicePackageHealthStateChunkList struct { // Items - The list of deployed service package health state chunks that respect the input filters in the chunk query. Items *[]DeployedServicePackageHealthStateChunk `json:"Items,omitempty"` }
DeployedServicePackageHealthStateChunkList the list of deployed service package health state chunks that respect the input filters in the chunk query. Returned by get cluster health state chunks query.
type DeployedServicePackageHealthStateFilter ¶
type DeployedServicePackageHealthStateFilter struct { // ServiceManifestNameFilter - The name of the service manifest which identifies the deployed service packages that matches the filter. // If specified, the filter is applied only to the specified deployed service packages, if any. // If no deployed service packages with specified manifest name exist, nothing is returned in the cluster health chunk based on this filter. // If any deployed service package exists, they are included in the cluster health chunk if it respects the other filter properties. // If not specified, all deployed service packages that match the parent filters (if any) are taken into consideration and matched against the other filter members, like health state filter. ServiceManifestNameFilter *string `json:"ServiceManifestNameFilter,omitempty"` // ServicePackageActivationIDFilter - The activation ID of a deployed service package that matches the filter. // If not specified, the filter applies to all deployed service packages that match the other parameters. // If specified, the filter matches only the deployed service package with the specified activation ID. ServicePackageActivationIDFilter *string `json:"ServicePackageActivationIdFilter,omitempty"` // HealthStateFilter - The filter for the health state of the deployed service packages. It allows selecting deployed service packages if they match the desired health states. // The possible values are integer value of one of the following health states. Only deployed service packages that match the filter are returned. All deployed service packages are used to evaluate the parent deployed application aggregated health state. // If not specified, default value is None, unless the deployed service package ID is specified. If the filter has default value and deployed service package ID is specified, the matching deployed service package is returned. // The state values are flag based enumeration, so the value could be a combination of these values obtained using bitwise 'OR' operator. // For example, if the provided value is 6, it matches deployed service packages with HealthState value of OK (2) and Warning (4). // - Default - Default value. Matches any HealthState. The value is zero. // - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. // - Ok - Filter that matches input with HealthState value Ok. The value is 2. // - Warning - Filter that matches input with HealthState value Warning. The value is 4. // - Error - Filter that matches input with HealthState value Error. The value is 8. // - All - Filter that matches input with any HealthState value. The value is 65535. HealthStateFilter *int32 `json:"HealthStateFilter,omitempty"` }
DeployedServicePackageHealthStateFilter defines matching criteria to determine whether a deployed service package should be included as a child of a deployed application in the cluster health chunk. The deployed service packages are only returned if the parent entities match a filter specified in the cluster health chunk query description. The parent deployed application and its parent application must be included in the cluster health chunk. One filter can match zero, one or multiple deployed service packages, depending on its properties.
type DeployedServicePackageInfo ¶
type DeployedServicePackageInfo struct { // Name - The name of the service package as specified in the service manifest. Name *string `json:"Name,omitempty"` // Version - The version of the service package specified in service manifest. Version *string `json:"Version,omitempty"` // Status - Specifies the status of a deployed application or service package on a Service Fabric node. Possible values include: 'DeploymentStatusInvalid', 'DeploymentStatusDownloading', 'DeploymentStatusActivating', 'DeploymentStatusActive', 'DeploymentStatusUpgrading', 'DeploymentStatusDeactivating' Status DeploymentStatus `json:"Status,omitempty"` // ServicePackageActivationID - 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. ServicePackageActivationID *string `json:"ServicePackageActivationId,omitempty"` }
DeployedServicePackageInfo information about service package deployed on a Service Fabric node.
type DeployedServicePackagesHealthEvaluation ¶
type DeployedServicePackagesHealthEvaluation struct { // TotalCount - Total number of deployed service packages of the deployed application in the health store. TotalCount *int64 `json:"TotalCount,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the aggregated health state. Includes all the unhealthy DeployedServicePackageHealthEvaluation that impacted the aggregated health. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
DeployedServicePackagesHealthEvaluation represents health evaluation for deployed service packages, containing health evaluations for each unhealthy deployed service package that impacted current aggregated health state. Can be returned when evaluating deployed application health and the aggregated health state is either Error or Warning.
func (DeployedServicePackagesHealthEvaluation) AsApplicationHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsBasicHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsEventHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsNodeHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsNodesHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsPartitionHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsReplicaHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsReplicasHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsServiceHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsServicesHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) MarshalJSON ¶
func (dsphe DeployedServicePackagesHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeployedServicePackagesHealthEvaluation.
type DeployedServiceReplicaDetailInfo ¶
type DeployedServiceReplicaDetailInfo struct { autorest.Response `json:"-"` // ServiceName - Full hierarchical name of the service in URI format starting with `fabric:`. ServiceName *string `json:"ServiceName,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // CurrentServiceOperation - Specifies the current active life-cycle operation on a stateful service replica or stateless service instance. Possible values include: 'ServiceOperationNameUnknown', 'ServiceOperationNameNone', 'ServiceOperationNameOpen', 'ServiceOperationNameChangeRole', 'ServiceOperationNameClose', 'ServiceOperationNameAbort' CurrentServiceOperation ServiceOperationName `json:"CurrentServiceOperation,omitempty"` // CurrentServiceOperationStartTimeUtc - The start time of the current service operation in UTC format. CurrentServiceOperationStartTimeUtc *date.Time `json:"CurrentServiceOperationStartTimeUtc,omitempty"` // ReportedLoad - List of load reported by replica. ReportedLoad *[]LoadMetricReportInfo `json:"ReportedLoad,omitempty"` // ServiceKind - Possible values include: 'ServiceKindDeployedServiceReplicaDetailInfo', 'ServiceKindStateful1', 'ServiceKindStateless1' ServiceKind ServiceKindBasicDeployedServiceReplicaDetailInfo `json:"ServiceKind,omitempty"` }
DeployedServiceReplicaDetailInfo information about a Service Fabric service replica deployed on a node.
func (DeployedServiceReplicaDetailInfo) AsBasicDeployedServiceReplicaDetailInfo ¶
func (dsrdi DeployedServiceReplicaDetailInfo) AsBasicDeployedServiceReplicaDetailInfo() (BasicDeployedServiceReplicaDetailInfo, bool)
AsBasicDeployedServiceReplicaDetailInfo is the BasicDeployedServiceReplicaDetailInfo implementation for DeployedServiceReplicaDetailInfo.
func (DeployedServiceReplicaDetailInfo) AsDeployedServiceReplicaDetailInfo ¶
func (dsrdi DeployedServiceReplicaDetailInfo) AsDeployedServiceReplicaDetailInfo() (*DeployedServiceReplicaDetailInfo, bool)
AsDeployedServiceReplicaDetailInfo is the BasicDeployedServiceReplicaDetailInfo implementation for DeployedServiceReplicaDetailInfo.
func (DeployedServiceReplicaDetailInfo) AsDeployedStatefulServiceReplicaDetailInfo ¶
func (dsrdi DeployedServiceReplicaDetailInfo) AsDeployedStatefulServiceReplicaDetailInfo() (*DeployedStatefulServiceReplicaDetailInfo, bool)
AsDeployedStatefulServiceReplicaDetailInfo is the BasicDeployedServiceReplicaDetailInfo implementation for DeployedServiceReplicaDetailInfo.
func (DeployedServiceReplicaDetailInfo) AsDeployedStatelessServiceInstanceDetailInfo ¶
func (dsrdi DeployedServiceReplicaDetailInfo) AsDeployedStatelessServiceInstanceDetailInfo() (*DeployedStatelessServiceInstanceDetailInfo, bool)
AsDeployedStatelessServiceInstanceDetailInfo is the BasicDeployedServiceReplicaDetailInfo implementation for DeployedServiceReplicaDetailInfo.
func (DeployedServiceReplicaDetailInfo) MarshalJSON ¶
func (dsrdi DeployedServiceReplicaDetailInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeployedServiceReplicaDetailInfo.
type DeployedServiceReplicaDetailInfoModel ¶
type DeployedServiceReplicaDetailInfoModel struct { autorest.Response `json:"-"` Value BasicDeployedServiceReplicaDetailInfo `json:"value,omitempty"` }
DeployedServiceReplicaDetailInfoModel ...
func (*DeployedServiceReplicaDetailInfoModel) UnmarshalJSON ¶
func (dsrdim *DeployedServiceReplicaDetailInfoModel) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for DeployedServiceReplicaDetailInfoModel struct.
type DeployedServiceReplicaInfo ¶
type DeployedServiceReplicaInfo struct { // ServiceName - The full name of the service with 'fabric:' URI scheme. ServiceName *string `json:"ServiceName,omitempty"` // ServiceTypeName - Name of the service type as specified in the service manifest. ServiceTypeName *string `json:"ServiceTypeName,omitempty"` // ServiceManifestName - The name of the service manifest in which this service type is defined. ServiceManifestName *string `json:"ServiceManifestName,omitempty"` // CodePackageName - The name of the code package that hosts this replica. CodePackageName *string `json:"CodePackageName,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ReplicaStatus - The status of a replica of a service. Possible values include: 'ReplicaStatusInvalid', 'ReplicaStatusInBuild', 'ReplicaStatusStandby', 'ReplicaStatusReady', 'ReplicaStatusDown', 'ReplicaStatusDropped' ReplicaStatus ReplicaStatus `json:"ReplicaStatus,omitempty"` // Address - The last address returned by the replica in Open or ChangeRole. Address *string `json:"Address,omitempty"` // ServicePackageActivationID - 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. ServicePackageActivationID *string `json:"ServicePackageActivationId,omitempty"` // HostProcessID - Host process ID of the process that is hosting the replica. This will be zero if the replica is down. In hyper-v containers this host process ID will be from different kernel. HostProcessID *string `json:"HostProcessId,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicDeployedServiceReplicaInfoServiceKindDeployedServiceReplicaInfo', 'ServiceKindBasicDeployedServiceReplicaInfoServiceKindStateful', 'ServiceKindBasicDeployedServiceReplicaInfoServiceKindStateless' ServiceKind ServiceKindBasicDeployedServiceReplicaInfo `json:"ServiceKind,omitempty"` }
DeployedServiceReplicaInfo information about a Service Fabric service replica deployed on a node.
func (DeployedServiceReplicaInfo) AsBasicDeployedServiceReplicaInfo ¶
func (dsri DeployedServiceReplicaInfo) AsBasicDeployedServiceReplicaInfo() (BasicDeployedServiceReplicaInfo, bool)
AsBasicDeployedServiceReplicaInfo is the BasicDeployedServiceReplicaInfo implementation for DeployedServiceReplicaInfo.
func (DeployedServiceReplicaInfo) AsDeployedServiceReplicaInfo ¶
func (dsri DeployedServiceReplicaInfo) AsDeployedServiceReplicaInfo() (*DeployedServiceReplicaInfo, bool)
AsDeployedServiceReplicaInfo is the BasicDeployedServiceReplicaInfo implementation for DeployedServiceReplicaInfo.
func (DeployedServiceReplicaInfo) AsDeployedStatefulServiceReplicaInfo ¶
func (dsri DeployedServiceReplicaInfo) AsDeployedStatefulServiceReplicaInfo() (*DeployedStatefulServiceReplicaInfo, bool)
AsDeployedStatefulServiceReplicaInfo is the BasicDeployedServiceReplicaInfo implementation for DeployedServiceReplicaInfo.
func (DeployedServiceReplicaInfo) AsDeployedStatelessServiceInstanceInfo ¶
func (dsri DeployedServiceReplicaInfo) AsDeployedStatelessServiceInstanceInfo() (*DeployedStatelessServiceInstanceInfo, bool)
AsDeployedStatelessServiceInstanceInfo is the BasicDeployedServiceReplicaInfo implementation for DeployedServiceReplicaInfo.
func (DeployedServiceReplicaInfo) MarshalJSON ¶
func (dsri DeployedServiceReplicaInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeployedServiceReplicaInfo.
type DeployedServiceTypeInfo ¶
type DeployedServiceTypeInfo struct { // ServiceTypeName - Name of the service type as specified in the service manifest. ServiceTypeName *string `json:"ServiceTypeName,omitempty"` // ServiceManifestName - The name of the service manifest in which this service type is defined. ServiceManifestName *string `json:"ServiceManifestName,omitempty"` // CodePackageName - The name of the code package that registered the service type. CodePackageName *string `json:"CodePackageName,omitempty"` // Status - The status of the service type registration on the node. Possible values include: 'ServiceTypeRegistrationStatusInvalid', 'ServiceTypeRegistrationStatusDisabled', 'ServiceTypeRegistrationStatusEnabled', 'ServiceTypeRegistrationStatusRegistered' Status ServiceTypeRegistrationStatus `json:"Status,omitempty"` // ServicePackageActivationID - 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. ServicePackageActivationID *string `json:"ServicePackageActivationId,omitempty"` }
DeployedServiceTypeInfo information about service type deployed on a node, information such as the status of the service type registration on a node.
type DeployedStatefulServiceReplicaDetailInfo ¶
type DeployedStatefulServiceReplicaDetailInfo struct { // ReplicaID - Id of a stateful service replica. ReplicaId is used by Service Fabric to uniquely identify a replica of a partition. It is unique within a partition and does not change for the lifetime of the replica. If a replica gets dropped and another replica gets created on the same node for the same partition, it will get a different value for the id. Sometimes the id of a stateless service instance is also referred as a replica id. ReplicaID *string `json:"ReplicaId,omitempty"` // CurrentReplicatorOperation - Specifies the operation currently being executed by the Replicator. Possible values include: 'ReplicatorOperationNameInvalid', 'ReplicatorOperationNameNone', 'ReplicatorOperationNameOpen', 'ReplicatorOperationNameChangeRole', 'ReplicatorOperationNameUpdateEpoch', 'ReplicatorOperationNameClose', 'ReplicatorOperationNameAbort', 'ReplicatorOperationNameOnDataLoss', 'ReplicatorOperationNameWaitForCatchup', 'ReplicatorOperationNameBuild' CurrentReplicatorOperation ReplicatorOperationName `json:"CurrentReplicatorOperation,omitempty"` // ReadStatus - Specifies the access status of the partition. Possible values include: 'PartitionAccessStatusInvalid', 'PartitionAccessStatusGranted', 'PartitionAccessStatusReconfigurationPending', 'PartitionAccessStatusNotPrimary', 'PartitionAccessStatusNoWriteQuorum' ReadStatus PartitionAccessStatus `json:"ReadStatus,omitempty"` // WriteStatus - Specifies the access status of the partition. Possible values include: 'PartitionAccessStatusInvalid', 'PartitionAccessStatusGranted', 'PartitionAccessStatusReconfigurationPending', 'PartitionAccessStatusNotPrimary', 'PartitionAccessStatusNoWriteQuorum' WriteStatus PartitionAccessStatus `json:"WriteStatus,omitempty"` // ReplicatorStatus - Represents a base class for primary or secondary replicator status. // Contains information about the service fabric replicator like the replication/copy queue utilization, last acknowledgement received timestamp, etc. ReplicatorStatus BasicReplicatorStatus `json:"ReplicatorStatus,omitempty"` // ReplicaStatus - Key value store related information for the replica. ReplicaStatus *KeyValueStoreReplicaStatus `json:"ReplicaStatus,omitempty"` // DeployedServiceReplicaQueryResult - Information about a stateful service replica deployed on a node. DeployedServiceReplicaQueryResult *DeployedStatefulServiceReplicaInfo `json:"DeployedServiceReplicaQueryResult,omitempty"` // ServiceName - Full hierarchical name of the service in URI format starting with `fabric:`. ServiceName *string `json:"ServiceName,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // CurrentServiceOperation - Specifies the current active life-cycle operation on a stateful service replica or stateless service instance. Possible values include: 'ServiceOperationNameUnknown', 'ServiceOperationNameNone', 'ServiceOperationNameOpen', 'ServiceOperationNameChangeRole', 'ServiceOperationNameClose', 'ServiceOperationNameAbort' CurrentServiceOperation ServiceOperationName `json:"CurrentServiceOperation,omitempty"` // CurrentServiceOperationStartTimeUtc - The start time of the current service operation in UTC format. CurrentServiceOperationStartTimeUtc *date.Time `json:"CurrentServiceOperationStartTimeUtc,omitempty"` // ReportedLoad - List of load reported by replica. ReportedLoad *[]LoadMetricReportInfo `json:"ReportedLoad,omitempty"` // ServiceKind - Possible values include: 'ServiceKindDeployedServiceReplicaDetailInfo', 'ServiceKindStateful1', 'ServiceKindStateless1' ServiceKind ServiceKindBasicDeployedServiceReplicaDetailInfo `json:"ServiceKind,omitempty"` }
DeployedStatefulServiceReplicaDetailInfo information about a stateful replica running in a code package. Please note DeployedServiceReplicaQueryResult will contain duplicate data like ServiceKind, ServiceName, PartitionId and replicaId.
func (DeployedStatefulServiceReplicaDetailInfo) AsBasicDeployedServiceReplicaDetailInfo ¶
func (dssrdi DeployedStatefulServiceReplicaDetailInfo) AsBasicDeployedServiceReplicaDetailInfo() (BasicDeployedServiceReplicaDetailInfo, bool)
AsBasicDeployedServiceReplicaDetailInfo is the BasicDeployedServiceReplicaDetailInfo implementation for DeployedStatefulServiceReplicaDetailInfo.
func (DeployedStatefulServiceReplicaDetailInfo) AsDeployedServiceReplicaDetailInfo ¶
func (dssrdi DeployedStatefulServiceReplicaDetailInfo) AsDeployedServiceReplicaDetailInfo() (*DeployedServiceReplicaDetailInfo, bool)
AsDeployedServiceReplicaDetailInfo is the BasicDeployedServiceReplicaDetailInfo implementation for DeployedStatefulServiceReplicaDetailInfo.
func (DeployedStatefulServiceReplicaDetailInfo) AsDeployedStatefulServiceReplicaDetailInfo ¶
func (dssrdi DeployedStatefulServiceReplicaDetailInfo) AsDeployedStatefulServiceReplicaDetailInfo() (*DeployedStatefulServiceReplicaDetailInfo, bool)
AsDeployedStatefulServiceReplicaDetailInfo is the BasicDeployedServiceReplicaDetailInfo implementation for DeployedStatefulServiceReplicaDetailInfo.
func (DeployedStatefulServiceReplicaDetailInfo) AsDeployedStatelessServiceInstanceDetailInfo ¶
func (dssrdi DeployedStatefulServiceReplicaDetailInfo) AsDeployedStatelessServiceInstanceDetailInfo() (*DeployedStatelessServiceInstanceDetailInfo, bool)
AsDeployedStatelessServiceInstanceDetailInfo is the BasicDeployedServiceReplicaDetailInfo implementation for DeployedStatefulServiceReplicaDetailInfo.
func (DeployedStatefulServiceReplicaDetailInfo) MarshalJSON ¶
func (dssrdi DeployedStatefulServiceReplicaDetailInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeployedStatefulServiceReplicaDetailInfo.
func (*DeployedStatefulServiceReplicaDetailInfo) UnmarshalJSON ¶
func (dssrdi *DeployedStatefulServiceReplicaDetailInfo) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for DeployedStatefulServiceReplicaDetailInfo struct.
type DeployedStatefulServiceReplicaInfo ¶
type DeployedStatefulServiceReplicaInfo struct { // ReplicaID - Id of a stateful service replica. ReplicaId is used by Service Fabric to uniquely identify a replica of a partition. It is unique within a partition and does not change for the lifetime of the replica. If a replica gets dropped and another replica gets created on the same node for the same partition, it will get a different value for the id. Sometimes the id of a stateless service instance is also referred as a replica id. ReplicaID *string `json:"ReplicaId,omitempty"` // ReplicaRole - The role of a replica of a stateful service. Possible values include: 'ReplicaRoleUnknown', 'ReplicaRoleNone', 'ReplicaRolePrimary', 'ReplicaRoleIdleSecondary', 'ReplicaRoleActiveSecondary' ReplicaRole ReplicaRole `json:"ReplicaRole,omitempty"` // ReconfigurationInformation - Information about current reconfiguration like phase, type, previous configuration role of replica and reconfiguration start date time. ReconfigurationInformation *ReconfigurationInformation `json:"ReconfigurationInformation,omitempty"` // ServiceName - The full name of the service with 'fabric:' URI scheme. ServiceName *string `json:"ServiceName,omitempty"` // ServiceTypeName - Name of the service type as specified in the service manifest. ServiceTypeName *string `json:"ServiceTypeName,omitempty"` // ServiceManifestName - The name of the service manifest in which this service type is defined. ServiceManifestName *string `json:"ServiceManifestName,omitempty"` // CodePackageName - The name of the code package that hosts this replica. CodePackageName *string `json:"CodePackageName,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ReplicaStatus - The status of a replica of a service. Possible values include: 'ReplicaStatusInvalid', 'ReplicaStatusInBuild', 'ReplicaStatusStandby', 'ReplicaStatusReady', 'ReplicaStatusDown', 'ReplicaStatusDropped' ReplicaStatus ReplicaStatus `json:"ReplicaStatus,omitempty"` // Address - The last address returned by the replica in Open or ChangeRole. Address *string `json:"Address,omitempty"` // ServicePackageActivationID - 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. ServicePackageActivationID *string `json:"ServicePackageActivationId,omitempty"` // HostProcessID - Host process ID of the process that is hosting the replica. This will be zero if the replica is down. In hyper-v containers this host process ID will be from different kernel. HostProcessID *string `json:"HostProcessId,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicDeployedServiceReplicaInfoServiceKindDeployedServiceReplicaInfo', 'ServiceKindBasicDeployedServiceReplicaInfoServiceKindStateful', 'ServiceKindBasicDeployedServiceReplicaInfoServiceKindStateless' ServiceKind ServiceKindBasicDeployedServiceReplicaInfo `json:"ServiceKind,omitempty"` }
DeployedStatefulServiceReplicaInfo information about a stateful service replica deployed on a node.
func (DeployedStatefulServiceReplicaInfo) AsBasicDeployedServiceReplicaInfo ¶
func (dssri DeployedStatefulServiceReplicaInfo) AsBasicDeployedServiceReplicaInfo() (BasicDeployedServiceReplicaInfo, bool)
AsBasicDeployedServiceReplicaInfo is the BasicDeployedServiceReplicaInfo implementation for DeployedStatefulServiceReplicaInfo.
func (DeployedStatefulServiceReplicaInfo) AsDeployedServiceReplicaInfo ¶
func (dssri DeployedStatefulServiceReplicaInfo) AsDeployedServiceReplicaInfo() (*DeployedServiceReplicaInfo, bool)
AsDeployedServiceReplicaInfo is the BasicDeployedServiceReplicaInfo implementation for DeployedStatefulServiceReplicaInfo.
func (DeployedStatefulServiceReplicaInfo) AsDeployedStatefulServiceReplicaInfo ¶
func (dssri DeployedStatefulServiceReplicaInfo) AsDeployedStatefulServiceReplicaInfo() (*DeployedStatefulServiceReplicaInfo, bool)
AsDeployedStatefulServiceReplicaInfo is the BasicDeployedServiceReplicaInfo implementation for DeployedStatefulServiceReplicaInfo.
func (DeployedStatefulServiceReplicaInfo) AsDeployedStatelessServiceInstanceInfo ¶
func (dssri DeployedStatefulServiceReplicaInfo) AsDeployedStatelessServiceInstanceInfo() (*DeployedStatelessServiceInstanceInfo, bool)
AsDeployedStatelessServiceInstanceInfo is the BasicDeployedServiceReplicaInfo implementation for DeployedStatefulServiceReplicaInfo.
func (DeployedStatefulServiceReplicaInfo) MarshalJSON ¶
func (dssri DeployedStatefulServiceReplicaInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeployedStatefulServiceReplicaInfo.
type DeployedStatelessServiceInstanceDetailInfo ¶
type DeployedStatelessServiceInstanceDetailInfo struct { // InstanceID - Id of a stateless service instance. InstanceId is used by Service Fabric to uniquely identify an instance of a partition of a stateless service. It is unique within a partition and does not change for the lifetime of the instance. If the instance has failed over on the same or different node, it will get a different value for the InstanceId. InstanceID *string `json:"InstanceId,omitempty"` // DeployedServiceReplicaQueryResult - Information about a stateless service instance deployed on a node. DeployedServiceReplicaQueryResult *DeployedStatelessServiceInstanceInfo `json:"DeployedServiceReplicaQueryResult,omitempty"` // ServiceName - Full hierarchical name of the service in URI format starting with `fabric:`. ServiceName *string `json:"ServiceName,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // CurrentServiceOperation - Specifies the current active life-cycle operation on a stateful service replica or stateless service instance. Possible values include: 'ServiceOperationNameUnknown', 'ServiceOperationNameNone', 'ServiceOperationNameOpen', 'ServiceOperationNameChangeRole', 'ServiceOperationNameClose', 'ServiceOperationNameAbort' CurrentServiceOperation ServiceOperationName `json:"CurrentServiceOperation,omitempty"` // CurrentServiceOperationStartTimeUtc - The start time of the current service operation in UTC format. CurrentServiceOperationStartTimeUtc *date.Time `json:"CurrentServiceOperationStartTimeUtc,omitempty"` // ReportedLoad - List of load reported by replica. ReportedLoad *[]LoadMetricReportInfo `json:"ReportedLoad,omitempty"` // ServiceKind - Possible values include: 'ServiceKindDeployedServiceReplicaDetailInfo', 'ServiceKindStateful1', 'ServiceKindStateless1' ServiceKind ServiceKindBasicDeployedServiceReplicaDetailInfo `json:"ServiceKind,omitempty"` }
DeployedStatelessServiceInstanceDetailInfo information about a stateless instance running in a code package. Please note that DeployedServiceReplicaQueryResult will contain duplicate data like ServiceKind, ServiceName, PartitionId and InstanceId.
func (DeployedStatelessServiceInstanceDetailInfo) AsBasicDeployedServiceReplicaDetailInfo ¶
func (dssidi DeployedStatelessServiceInstanceDetailInfo) AsBasicDeployedServiceReplicaDetailInfo() (BasicDeployedServiceReplicaDetailInfo, bool)
AsBasicDeployedServiceReplicaDetailInfo is the BasicDeployedServiceReplicaDetailInfo implementation for DeployedStatelessServiceInstanceDetailInfo.
func (DeployedStatelessServiceInstanceDetailInfo) AsDeployedServiceReplicaDetailInfo ¶
func (dssidi DeployedStatelessServiceInstanceDetailInfo) AsDeployedServiceReplicaDetailInfo() (*DeployedServiceReplicaDetailInfo, bool)
AsDeployedServiceReplicaDetailInfo is the BasicDeployedServiceReplicaDetailInfo implementation for DeployedStatelessServiceInstanceDetailInfo.
func (DeployedStatelessServiceInstanceDetailInfo) AsDeployedStatefulServiceReplicaDetailInfo ¶
func (dssidi DeployedStatelessServiceInstanceDetailInfo) AsDeployedStatefulServiceReplicaDetailInfo() (*DeployedStatefulServiceReplicaDetailInfo, bool)
AsDeployedStatefulServiceReplicaDetailInfo is the BasicDeployedServiceReplicaDetailInfo implementation for DeployedStatelessServiceInstanceDetailInfo.
func (DeployedStatelessServiceInstanceDetailInfo) AsDeployedStatelessServiceInstanceDetailInfo ¶
func (dssidi DeployedStatelessServiceInstanceDetailInfo) AsDeployedStatelessServiceInstanceDetailInfo() (*DeployedStatelessServiceInstanceDetailInfo, bool)
AsDeployedStatelessServiceInstanceDetailInfo is the BasicDeployedServiceReplicaDetailInfo implementation for DeployedStatelessServiceInstanceDetailInfo.
func (DeployedStatelessServiceInstanceDetailInfo) MarshalJSON ¶
func (dssidi DeployedStatelessServiceInstanceDetailInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeployedStatelessServiceInstanceDetailInfo.
type DeployedStatelessServiceInstanceInfo ¶
type DeployedStatelessServiceInstanceInfo struct { // InstanceID - Id of a stateless service instance. InstanceId is used by Service Fabric to uniquely identify an instance of a partition of a stateless service. It is unique within a partition and does not change for the lifetime of the instance. If the instance has failed over on the same or different node, it will get a different value for the InstanceId. InstanceID *string `json:"InstanceId,omitempty"` // ServiceName - The full name of the service with 'fabric:' URI scheme. ServiceName *string `json:"ServiceName,omitempty"` // ServiceTypeName - Name of the service type as specified in the service manifest. ServiceTypeName *string `json:"ServiceTypeName,omitempty"` // ServiceManifestName - The name of the service manifest in which this service type is defined. ServiceManifestName *string `json:"ServiceManifestName,omitempty"` // CodePackageName - The name of the code package that hosts this replica. CodePackageName *string `json:"CodePackageName,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ReplicaStatus - The status of a replica of a service. Possible values include: 'ReplicaStatusInvalid', 'ReplicaStatusInBuild', 'ReplicaStatusStandby', 'ReplicaStatusReady', 'ReplicaStatusDown', 'ReplicaStatusDropped' ReplicaStatus ReplicaStatus `json:"ReplicaStatus,omitempty"` // Address - The last address returned by the replica in Open or ChangeRole. Address *string `json:"Address,omitempty"` // ServicePackageActivationID - 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. ServicePackageActivationID *string `json:"ServicePackageActivationId,omitempty"` // HostProcessID - Host process ID of the process that is hosting the replica. This will be zero if the replica is down. In hyper-v containers this host process ID will be from different kernel. HostProcessID *string `json:"HostProcessId,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicDeployedServiceReplicaInfoServiceKindDeployedServiceReplicaInfo', 'ServiceKindBasicDeployedServiceReplicaInfoServiceKindStateful', 'ServiceKindBasicDeployedServiceReplicaInfoServiceKindStateless' ServiceKind ServiceKindBasicDeployedServiceReplicaInfo `json:"ServiceKind,omitempty"` }
DeployedStatelessServiceInstanceInfo information about a stateless service instance deployed on a node.
func (DeployedStatelessServiceInstanceInfo) AsBasicDeployedServiceReplicaInfo ¶
func (dssii DeployedStatelessServiceInstanceInfo) AsBasicDeployedServiceReplicaInfo() (BasicDeployedServiceReplicaInfo, bool)
AsBasicDeployedServiceReplicaInfo is the BasicDeployedServiceReplicaInfo implementation for DeployedStatelessServiceInstanceInfo.
func (DeployedStatelessServiceInstanceInfo) AsDeployedServiceReplicaInfo ¶
func (dssii DeployedStatelessServiceInstanceInfo) AsDeployedServiceReplicaInfo() (*DeployedServiceReplicaInfo, bool)
AsDeployedServiceReplicaInfo is the BasicDeployedServiceReplicaInfo implementation for DeployedStatelessServiceInstanceInfo.
func (DeployedStatelessServiceInstanceInfo) AsDeployedStatefulServiceReplicaInfo ¶
func (dssii DeployedStatelessServiceInstanceInfo) AsDeployedStatefulServiceReplicaInfo() (*DeployedStatefulServiceReplicaInfo, bool)
AsDeployedStatefulServiceReplicaInfo is the BasicDeployedServiceReplicaInfo implementation for DeployedStatelessServiceInstanceInfo.
func (DeployedStatelessServiceInstanceInfo) AsDeployedStatelessServiceInstanceInfo ¶
func (dssii DeployedStatelessServiceInstanceInfo) AsDeployedStatelessServiceInstanceInfo() (*DeployedStatelessServiceInstanceInfo, bool)
AsDeployedStatelessServiceInstanceInfo is the BasicDeployedServiceReplicaInfo implementation for DeployedStatelessServiceInstanceInfo.
func (DeployedStatelessServiceInstanceInfo) MarshalJSON ¶
func (dssii DeployedStatelessServiceInstanceInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DeployedStatelessServiceInstanceInfo.
type DeploymentStatus ¶
type DeploymentStatus string
DeploymentStatus enumerates the values for deployment status.
const ( // DeploymentStatusActivating Indicates the application or service package is being activated. The value is // 2. DeploymentStatusActivating DeploymentStatus = "Activating" // DeploymentStatusActive Indicates the application or service package is active the node. The value is 3. DeploymentStatusActive DeploymentStatus = "Active" // DeploymentStatusDeactivating Indicates the application or service package is being deactivated. The // value is 5. DeploymentStatusDeactivating DeploymentStatus = "Deactivating" // DeploymentStatusDownloading Indicates the application or service package is being downloaded to the node // from the ImageStore. The value is 1. DeploymentStatusDownloading DeploymentStatus = "Downloading" // DeploymentStatusInvalid Indicates status of the application or service package is not known or invalid. // The value is 0. DeploymentStatusInvalid DeploymentStatus = "Invalid" // DeploymentStatusUpgrading Indicates the application or service package is being upgraded. The value is // 4. DeploymentStatusUpgrading DeploymentStatus = "Upgrading" )
func PossibleDeploymentStatusValues ¶
func PossibleDeploymentStatusValues() []DeploymentStatus
PossibleDeploymentStatusValues returns an array of possible values for the DeploymentStatus const type.
type DoublePropertyValue ¶
type DoublePropertyValue struct { // Data - The data of the property value. Data *float64 `json:"Data,omitempty"` // Kind - Possible values include: 'KindPropertyValue', 'KindBinary', 'KindInt64', 'KindDouble', 'KindString', 'KindGUID' Kind KindBasicPropertyValue `json:"Kind,omitempty"` }
DoublePropertyValue describes a Service Fabric property value of type Double.
func (DoublePropertyValue) AsBasicPropertyValue ¶
func (dpv DoublePropertyValue) AsBasicPropertyValue() (BasicPropertyValue, bool)
AsBasicPropertyValue is the BasicPropertyValue implementation for DoublePropertyValue.
func (DoublePropertyValue) AsBinaryPropertyValue ¶
func (dpv DoublePropertyValue) AsBinaryPropertyValue() (*BinaryPropertyValue, bool)
AsBinaryPropertyValue is the BasicPropertyValue implementation for DoublePropertyValue.
func (DoublePropertyValue) AsDoublePropertyValue ¶
func (dpv DoublePropertyValue) AsDoublePropertyValue() (*DoublePropertyValue, bool)
AsDoublePropertyValue is the BasicPropertyValue implementation for DoublePropertyValue.
func (DoublePropertyValue) AsGUIDPropertyValue ¶
func (dpv DoublePropertyValue) AsGUIDPropertyValue() (*GUIDPropertyValue, bool)
AsGUIDPropertyValue is the BasicPropertyValue implementation for DoublePropertyValue.
func (DoublePropertyValue) AsInt64PropertyValue ¶
func (dpv DoublePropertyValue) AsInt64PropertyValue() (*Int64PropertyValue, bool)
AsInt64PropertyValue is the BasicPropertyValue implementation for DoublePropertyValue.
func (DoublePropertyValue) AsPropertyValue ¶
func (dpv DoublePropertyValue) AsPropertyValue() (*PropertyValue, bool)
AsPropertyValue is the BasicPropertyValue implementation for DoublePropertyValue.
func (DoublePropertyValue) AsStringPropertyValue ¶
func (dpv DoublePropertyValue) AsStringPropertyValue() (*StringPropertyValue, bool)
AsStringPropertyValue is the BasicPropertyValue implementation for DoublePropertyValue.
func (DoublePropertyValue) MarshalJSON ¶
func (dpv DoublePropertyValue) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for DoublePropertyValue.
type EnableBackupDescription ¶
type EnableBackupDescription struct { // BackupPolicyName - Name of the backup policy to be used for enabling periodic backups. BackupPolicyName *string `json:"BackupPolicyName,omitempty"` }
EnableBackupDescription specifies the parameters needed to enable periodic backup.
type EnsureAvailabilitySafetyCheck ¶
type EnsureAvailabilitySafetyCheck struct { // PartitionID - Id of the partition which is undergoing the safety check. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // Kind - Possible values include: 'KindSafetyCheck', 'KindPartitionSafetyCheck', 'KindEnsureAvailability', 'KindEnsurePartitionQuorum', 'KindEnsureSeedNodeQuorum', 'KindWaitForInbuildReplica', 'KindWaitForPrimaryPlacement', 'KindWaitForPrimarySwap', 'KindWaitForReconfiguration' Kind KindBasicSafetyCheck `json:"Kind,omitempty"` }
EnsureAvailabilitySafetyCheck safety check that waits to ensure the availability of the partition. It waits until there are replicas available such that bringing down this replica will not cause availability loss for the partition.
func (EnsureAvailabilitySafetyCheck) AsBasicPartitionSafetyCheck ¶
func (easc EnsureAvailabilitySafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
AsBasicPartitionSafetyCheck is the BasicSafetyCheck implementation for EnsureAvailabilitySafetyCheck.
func (EnsureAvailabilitySafetyCheck) AsBasicSafetyCheck ¶
func (easc EnsureAvailabilitySafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
AsBasicSafetyCheck is the BasicSafetyCheck implementation for EnsureAvailabilitySafetyCheck.
func (EnsureAvailabilitySafetyCheck) AsEnsureAvailabilitySafetyCheck ¶
func (easc EnsureAvailabilitySafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
AsEnsureAvailabilitySafetyCheck is the BasicSafetyCheck implementation for EnsureAvailabilitySafetyCheck.
func (EnsureAvailabilitySafetyCheck) AsEnsurePartitionQurumSafetyCheck ¶
func (easc EnsureAvailabilitySafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
AsEnsurePartitionQurumSafetyCheck is the BasicSafetyCheck implementation for EnsureAvailabilitySafetyCheck.
func (EnsureAvailabilitySafetyCheck) AsPartitionSafetyCheck ¶
func (easc EnsureAvailabilitySafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
AsPartitionSafetyCheck is the BasicSafetyCheck implementation for EnsureAvailabilitySafetyCheck.
func (EnsureAvailabilitySafetyCheck) AsSafetyCheck ¶
func (easc EnsureAvailabilitySafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
AsSafetyCheck is the BasicSafetyCheck implementation for EnsureAvailabilitySafetyCheck.
func (EnsureAvailabilitySafetyCheck) AsSeedNodeSafetyCheck ¶
func (easc EnsureAvailabilitySafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
AsSeedNodeSafetyCheck is the BasicSafetyCheck implementation for EnsureAvailabilitySafetyCheck.
func (EnsureAvailabilitySafetyCheck) AsWaitForInbuildReplicaSafetyCheck ¶
func (easc EnsureAvailabilitySafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
AsWaitForInbuildReplicaSafetyCheck is the BasicSafetyCheck implementation for EnsureAvailabilitySafetyCheck.
func (EnsureAvailabilitySafetyCheck) AsWaitForPrimaryPlacementSafetyCheck ¶
func (easc EnsureAvailabilitySafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
AsWaitForPrimaryPlacementSafetyCheck is the BasicSafetyCheck implementation for EnsureAvailabilitySafetyCheck.
func (EnsureAvailabilitySafetyCheck) AsWaitForPrimarySwapSafetyCheck ¶
func (easc EnsureAvailabilitySafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
AsWaitForPrimarySwapSafetyCheck is the BasicSafetyCheck implementation for EnsureAvailabilitySafetyCheck.
func (EnsureAvailabilitySafetyCheck) AsWaitForReconfigurationSafetyCheck ¶
func (easc EnsureAvailabilitySafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
AsWaitForReconfigurationSafetyCheck is the BasicSafetyCheck implementation for EnsureAvailabilitySafetyCheck.
func (EnsureAvailabilitySafetyCheck) MarshalJSON ¶
func (easc EnsureAvailabilitySafetyCheck) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for EnsureAvailabilitySafetyCheck.
type EnsurePartitionQurumSafetyCheck ¶
type EnsurePartitionQurumSafetyCheck struct { // PartitionID - Id of the partition which is undergoing the safety check. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // Kind - Possible values include: 'KindSafetyCheck', 'KindPartitionSafetyCheck', 'KindEnsureAvailability', 'KindEnsurePartitionQuorum', 'KindEnsureSeedNodeQuorum', 'KindWaitForInbuildReplica', 'KindWaitForPrimaryPlacement', 'KindWaitForPrimarySwap', 'KindWaitForReconfiguration' Kind KindBasicSafetyCheck `json:"Kind,omitempty"` }
EnsurePartitionQurumSafetyCheck safety check that ensures that a quorum of replicas are not lost for a partition.
func (EnsurePartitionQurumSafetyCheck) AsBasicPartitionSafetyCheck ¶
func (epqsc EnsurePartitionQurumSafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
AsBasicPartitionSafetyCheck is the BasicSafetyCheck implementation for EnsurePartitionQurumSafetyCheck.
func (EnsurePartitionQurumSafetyCheck) AsBasicSafetyCheck ¶
func (epqsc EnsurePartitionQurumSafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
AsBasicSafetyCheck is the BasicSafetyCheck implementation for EnsurePartitionQurumSafetyCheck.
func (EnsurePartitionQurumSafetyCheck) AsEnsureAvailabilitySafetyCheck ¶
func (epqsc EnsurePartitionQurumSafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
AsEnsureAvailabilitySafetyCheck is the BasicSafetyCheck implementation for EnsurePartitionQurumSafetyCheck.
func (EnsurePartitionQurumSafetyCheck) AsEnsurePartitionQurumSafetyCheck ¶
func (epqsc EnsurePartitionQurumSafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
AsEnsurePartitionQurumSafetyCheck is the BasicSafetyCheck implementation for EnsurePartitionQurumSafetyCheck.
func (EnsurePartitionQurumSafetyCheck) AsPartitionSafetyCheck ¶
func (epqsc EnsurePartitionQurumSafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
AsPartitionSafetyCheck is the BasicSafetyCheck implementation for EnsurePartitionQurumSafetyCheck.
func (EnsurePartitionQurumSafetyCheck) AsSafetyCheck ¶
func (epqsc EnsurePartitionQurumSafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
AsSafetyCheck is the BasicSafetyCheck implementation for EnsurePartitionQurumSafetyCheck.
func (EnsurePartitionQurumSafetyCheck) AsSeedNodeSafetyCheck ¶
func (epqsc EnsurePartitionQurumSafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
AsSeedNodeSafetyCheck is the BasicSafetyCheck implementation for EnsurePartitionQurumSafetyCheck.
func (EnsurePartitionQurumSafetyCheck) AsWaitForInbuildReplicaSafetyCheck ¶
func (epqsc EnsurePartitionQurumSafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
AsWaitForInbuildReplicaSafetyCheck is the BasicSafetyCheck implementation for EnsurePartitionQurumSafetyCheck.
func (EnsurePartitionQurumSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck ¶
func (epqsc EnsurePartitionQurumSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
AsWaitForPrimaryPlacementSafetyCheck is the BasicSafetyCheck implementation for EnsurePartitionQurumSafetyCheck.
func (EnsurePartitionQurumSafetyCheck) AsWaitForPrimarySwapSafetyCheck ¶
func (epqsc EnsurePartitionQurumSafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
AsWaitForPrimarySwapSafetyCheck is the BasicSafetyCheck implementation for EnsurePartitionQurumSafetyCheck.
func (EnsurePartitionQurumSafetyCheck) AsWaitForReconfigurationSafetyCheck ¶
func (epqsc EnsurePartitionQurumSafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
AsWaitForReconfigurationSafetyCheck is the BasicSafetyCheck implementation for EnsurePartitionQurumSafetyCheck.
func (EnsurePartitionQurumSafetyCheck) MarshalJSON ¶
func (epqsc EnsurePartitionQurumSafetyCheck) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for EnsurePartitionQurumSafetyCheck.
type EntityHealth ¶
type EntityHealth struct { // AggregatedHealthState - The HealthState representing the aggregated health state of the entity computed by Health Manager. // The health evaluation of the entity reflects all events reported on the entity and its children (if any). // The aggregation is done by applying the desired health policy. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // HealthEvents - The list of health events reported on the entity. HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // UnhealthyEvaluations - The unhealthy evaluations that show why the current aggregated health state was returned by Health Manager. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // HealthStatistics - Shows the health statistics for all children types of the queried entity. HealthStatistics *HealthStatistics `json:"HealthStatistics,omitempty"` }
EntityHealth health information common to all entities in the cluster. It contains the aggregated health state, health events and unhealthy evaluation.
type EntityHealthState ¶
type EntityHealthState struct { // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` }
EntityHealthState a base type for the health state of various entities in the cluster. It contains the aggregated health state.
type EntityHealthStateChunk ¶
type EntityHealthStateChunk struct { // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` }
EntityHealthStateChunk a base type for the health state chunk of various entities in the cluster. It contains the aggregated health state.
type EntityHealthStateChunkList ¶
type EntityHealthStateChunkList struct { // TotalCount - Total number of entity health state objects that match the specified filters from the cluster health chunk query description. TotalCount *int64 `json:"TotalCount,omitempty"` }
EntityHealthStateChunkList a base type for the list of health state chunks found in the cluster. It contains the total number of health states that match the input filters.
type EntityKind ¶
type EntityKind string
EntityKind enumerates the values for entity kind.
const ( // EntityKindApplication Indicates the entity is a Service Fabric application. The value is 4. EntityKindApplication EntityKind = "Application" // EntityKindCluster Indicates the entity is a Service Fabric cluster. The value is 8. EntityKindCluster EntityKind = "Cluster" // EntityKindDeployedApplication Indicates the entity is a Service Fabric deployed application. The value // is 6. EntityKindDeployedApplication EntityKind = "DeployedApplication" // EntityKindDeployedServicePackage Indicates the entity is a Service Fabric deployed service package. The // value is 7. EntityKindDeployedServicePackage EntityKind = "DeployedServicePackage" // EntityKindInvalid Indicates an invalid entity kind. All Service Fabric enumerations have the invalid // type. The value is zero. EntityKindInvalid EntityKind = "Invalid" // EntityKindNode Indicates the entity is a Service Fabric node. The value is 1. EntityKindNode EntityKind = "Node" // EntityKindPartition Indicates the entity is a Service Fabric partition. The value is 2. EntityKindPartition EntityKind = "Partition" // EntityKindReplica Indicates the entity is a Service Fabric replica. The value is 5. EntityKindReplica EntityKind = "Replica" // EntityKindService Indicates the entity is a Service Fabric service. The value is 3. EntityKindService EntityKind = "Service" )
func PossibleEntityKindValues ¶
func PossibleEntityKindValues() []EntityKind
PossibleEntityKindValues returns an array of possible values for the EntityKind const type.
type EntityKindBasicBackupEntity ¶
type EntityKindBasicBackupEntity string
EntityKindBasicBackupEntity enumerates the values for entity kind basic backup entity.
const ( // EntityKindApplication1 ... EntityKindApplication1 EntityKindBasicBackupEntity = "Application" // EntityKindBackupEntity ... EntityKindBackupEntity EntityKindBasicBackupEntity = "BackupEntity" // EntityKindPartition1 ... EntityKindPartition1 EntityKindBasicBackupEntity = "Partition" // EntityKindService1 ... EntityKindService1 EntityKindBasicBackupEntity = "Service" )
func PossibleEntityKindBasicBackupEntityValues ¶
func PossibleEntityKindBasicBackupEntityValues() []EntityKindBasicBackupEntity
PossibleEntityKindBasicBackupEntityValues returns an array of possible values for the EntityKindBasicBackupEntity const type.
type EntityKindHealthStateCount ¶
type EntityKindHealthStateCount struct { // EntityKind - The entity kind for which health states are evaluated. Possible values include: 'EntityKindInvalid', 'EntityKindNode', 'EntityKindPartition', 'EntityKindService', 'EntityKindApplication', 'EntityKindReplica', 'EntityKindDeployedApplication', 'EntityKindDeployedServicePackage', 'EntityKindCluster' EntityKind EntityKind `json:"EntityKind,omitempty"` // HealthStateCount - The health state count for the entities of the specified kind. HealthStateCount *HealthStateCount `json:"HealthStateCount,omitempty"` }
EntityKindHealthStateCount represents health state count for entities of the specified entity kind.
type EntryPointStatus ¶
type EntryPointStatus string
EntryPointStatus enumerates the values for entry point status.
const ( // EntryPointStatusInvalid Indicates status of entry point is not known or invalid. The value is 0. EntryPointStatusInvalid EntryPointStatus = "Invalid" // EntryPointStatusPending Indicates the entry point is scheduled to be started. The value is 1. EntryPointStatusPending EntryPointStatus = "Pending" // EntryPointStatusStarted Indicates the entry point was started successfully and is running. The value is // 3. EntryPointStatusStarted EntryPointStatus = "Started" // EntryPointStatusStarting Indicates the entry point is being started. The value is 2. EntryPointStatusStarting EntryPointStatus = "Starting" // EntryPointStatusStopped Indicates the entry point is not running. The value is 5. EntryPointStatusStopped EntryPointStatus = "Stopped" // EntryPointStatusStopping Indicates the entry point is being stopped. The value is 4. EntryPointStatusStopping EntryPointStatus = "Stopping" )
func PossibleEntryPointStatusValues ¶
func PossibleEntryPointStatusValues() []EntryPointStatus
PossibleEntryPointStatusValues returns an array of possible values for the EntryPointStatus const type.
type Epoch ¶
type Epoch struct { // ConfigurationVersion - The current configuration number of this Epoch. The configuration number is an increasing value that is updated whenever the configuration of this replica set changes. ConfigurationVersion *string `json:"ConfigurationVersion,omitempty"` // DataLossVersion - The current data loss number of this Epoch. The data loss number property is an increasing value which is updated whenever data loss is suspected, as when loss of a quorum of replicas in the replica set that includes the Primary replica. DataLossVersion *string `json:"DataLossVersion,omitempty"` }
Epoch an Epoch is a configuration number for the partition as a whole. When the configuration of the replica set changes, for example when the Primary replica changes, the operations that are replicated from the new Primary replica are said to be a new Epoch from the ones which were sent by the old Primary replica.
type EventHealthEvaluation ¶
type EventHealthEvaluation struct { // ConsiderWarningAsError - Indicates whether warnings are treated with the same severity as errors. The field is specified in the health policy used to evaluate the entity. ConsiderWarningAsError *bool `json:"ConsiderWarningAsError,omitempty"` // UnhealthyEvent - Represents health information reported on a health entity, such as cluster, application or node, with additional metadata added by the Health Manager. UnhealthyEvent *HealthEvent `json:"UnhealthyEvent,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
EventHealthEvaluation represents health evaluation of a HealthEvent that was reported on the entity. The health evaluation is returned when evaluating health of an entity results in Error or Warning.
func (EventHealthEvaluation) AsApplicationHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsBasicHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsEventHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsNodeHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsNodesHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsPartitionHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsReplicaHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsReplicasHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsServiceHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsServicesHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) MarshalJSON ¶
func (ehe EventHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for EventHealthEvaluation.
type ExecutingFaultsChaosEvent ¶
type ExecutingFaultsChaosEvent struct { // Faults - List of string description of the faults that Chaos decided to execute in an iteration. Faults *[]string `json:"Faults,omitempty"` // TimeStampUtc - The UTC timestamp when this Chaos event was generated. TimeStampUtc *date.Time `json:"TimeStampUtc,omitempty"` // Kind - Possible values include: 'KindChaosEvent', 'KindExecutingFaults', 'KindStarted', 'KindStopped', 'KindTestError', 'KindValidationFailed', 'KindWaiting' Kind KindBasicChaosEvent `json:"Kind,omitempty"` }
ExecutingFaultsChaosEvent describes a Chaos event that gets generated when Chaos has decided on the faults for an iteration. This Chaos event contains the details of the faults as a list of strings.
func (ExecutingFaultsChaosEvent) AsBasicChaosEvent ¶
func (efce ExecutingFaultsChaosEvent) AsBasicChaosEvent() (BasicChaosEvent, bool)
AsBasicChaosEvent is the BasicChaosEvent implementation for ExecutingFaultsChaosEvent.
func (ExecutingFaultsChaosEvent) AsChaosEvent ¶
func (efce ExecutingFaultsChaosEvent) AsChaosEvent() (*ChaosEvent, bool)
AsChaosEvent is the BasicChaosEvent implementation for ExecutingFaultsChaosEvent.
func (ExecutingFaultsChaosEvent) AsExecutingFaultsChaosEvent ¶
func (efce ExecutingFaultsChaosEvent) AsExecutingFaultsChaosEvent() (*ExecutingFaultsChaosEvent, bool)
AsExecutingFaultsChaosEvent is the BasicChaosEvent implementation for ExecutingFaultsChaosEvent.
func (ExecutingFaultsChaosEvent) AsStartedChaosEvent ¶
func (efce ExecutingFaultsChaosEvent) AsStartedChaosEvent() (*StartedChaosEvent, bool)
AsStartedChaosEvent is the BasicChaosEvent implementation for ExecutingFaultsChaosEvent.
func (ExecutingFaultsChaosEvent) AsStoppedChaosEvent ¶
func (efce ExecutingFaultsChaosEvent) AsStoppedChaosEvent() (*StoppedChaosEvent, bool)
AsStoppedChaosEvent is the BasicChaosEvent implementation for ExecutingFaultsChaosEvent.
func (ExecutingFaultsChaosEvent) AsTestErrorChaosEvent ¶
func (efce ExecutingFaultsChaosEvent) AsTestErrorChaosEvent() (*TestErrorChaosEvent, bool)
AsTestErrorChaosEvent is the BasicChaosEvent implementation for ExecutingFaultsChaosEvent.
func (ExecutingFaultsChaosEvent) AsValidationFailedChaosEvent ¶
func (efce ExecutingFaultsChaosEvent) AsValidationFailedChaosEvent() (*ValidationFailedChaosEvent, bool)
AsValidationFailedChaosEvent is the BasicChaosEvent implementation for ExecutingFaultsChaosEvent.
func (ExecutingFaultsChaosEvent) AsWaitingChaosEvent ¶
func (efce ExecutingFaultsChaosEvent) AsWaitingChaosEvent() (*WaitingChaosEvent, bool)
AsWaitingChaosEvent is the BasicChaosEvent implementation for ExecutingFaultsChaosEvent.
func (ExecutingFaultsChaosEvent) MarshalJSON ¶
func (efce ExecutingFaultsChaosEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ExecutingFaultsChaosEvent.
type ExternalStoreProvisionApplicationTypeDescription ¶
type ExternalStoreProvisionApplicationTypeDescription struct { // ApplicationPackageDownloadURI - The path to the '.sfpkg' application package from where the application package can be downloaded using HTTP or HTTPS protocols. The application package can be stored in an external store that provides GET operation to download the file. Supported protocols are HTTP and HTTPS, and the path must allow READ access. ApplicationPackageDownloadURI *string `json:"ApplicationPackageDownloadUri,omitempty"` // ApplicationTypeName - The application type name represents the name of the application type found in the application manifest. ApplicationTypeName *string `json:"ApplicationTypeName,omitempty"` // ApplicationTypeVersion - The application type version represents the version of the application type found in the application manifest. ApplicationTypeVersion *string `json:"ApplicationTypeVersion,omitempty"` // Async - Indicates whether or not provisioning should occur asynchronously. When set to true, the provision operation returns when the request is accepted by the system, and the provision operation continues without any timeout limit. The default value is false. For large application packages, we recommend setting the value to true. Async *bool `json:"Async,omitempty"` // Kind - Possible values include: 'KindProvisionApplicationTypeDescriptionBase', 'KindImageStorePath', 'KindExternalStore' Kind KindBasicProvisionApplicationTypeDescriptionBase `json:"Kind,omitempty"` }
ExternalStoreProvisionApplicationTypeDescription describes the operation to register or provision an application type using an application package from an external store instead of a package uploaded to the Service Fabric image store.
func (ExternalStoreProvisionApplicationTypeDescription) AsBasicProvisionApplicationTypeDescriptionBase ¶
func (espatd ExternalStoreProvisionApplicationTypeDescription) AsBasicProvisionApplicationTypeDescriptionBase() (BasicProvisionApplicationTypeDescriptionBase, bool)
AsBasicProvisionApplicationTypeDescriptionBase is the BasicProvisionApplicationTypeDescriptionBase implementation for ExternalStoreProvisionApplicationTypeDescription.
func (ExternalStoreProvisionApplicationTypeDescription) AsExternalStoreProvisionApplicationTypeDescription ¶
func (espatd ExternalStoreProvisionApplicationTypeDescription) AsExternalStoreProvisionApplicationTypeDescription() (*ExternalStoreProvisionApplicationTypeDescription, bool)
AsExternalStoreProvisionApplicationTypeDescription is the BasicProvisionApplicationTypeDescriptionBase implementation for ExternalStoreProvisionApplicationTypeDescription.
func (ExternalStoreProvisionApplicationTypeDescription) AsProvisionApplicationTypeDescription ¶
func (espatd ExternalStoreProvisionApplicationTypeDescription) AsProvisionApplicationTypeDescription() (*ProvisionApplicationTypeDescription, bool)
AsProvisionApplicationTypeDescription is the BasicProvisionApplicationTypeDescriptionBase implementation for ExternalStoreProvisionApplicationTypeDescription.
func (ExternalStoreProvisionApplicationTypeDescription) AsProvisionApplicationTypeDescriptionBase ¶
func (espatd ExternalStoreProvisionApplicationTypeDescription) AsProvisionApplicationTypeDescriptionBase() (*ProvisionApplicationTypeDescriptionBase, bool)
AsProvisionApplicationTypeDescriptionBase is the BasicProvisionApplicationTypeDescriptionBase implementation for ExternalStoreProvisionApplicationTypeDescription.
func (ExternalStoreProvisionApplicationTypeDescription) MarshalJSON ¶
func (espatd ExternalStoreProvisionApplicationTypeDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ExternalStoreProvisionApplicationTypeDescription.
type FabricCodeVersionInfo ¶
type FabricCodeVersionInfo struct { // CodeVersion - The product version of Service Fabric. CodeVersion *string `json:"CodeVersion,omitempty"` }
FabricCodeVersionInfo information about a Service Fabric code version.
type FabricConfigVersionInfo ¶
type FabricConfigVersionInfo struct { // ConfigVersion - The config version of Service Fabric. ConfigVersion *string `json:"ConfigVersion,omitempty"` }
FabricConfigVersionInfo information about a Service Fabric config version.
type FabricError ¶
type FabricError struct { // Error - Error object containing error code and error message. Error *FabricErrorError `json:"Error,omitempty"` }
FabricError the REST API operations for Service Fabric return standard HTTP status codes. This type defines the additional information returned from the Service Fabric API operations that are not successful.
type FabricErrorCodes ¶
type FabricErrorCodes string
FabricErrorCodes enumerates the values for fabric error codes.
const ( // EABORT ... EABORT FabricErrorCodes = "E_ABORT" // EFAIL ... EFAIL FabricErrorCodes = "E_FAIL" // EINVALIDARG ... EINVALIDARG FabricErrorCodes = "E_INVALIDARG" // FABRICEAPPLICATIONALREADYEXISTS ... FABRICEAPPLICATIONALREADYEXISTS FabricErrorCodes = "FABRIC_E_APPLICATION_ALREADY_EXISTS" // FABRICEAPPLICATIONALREADYINTARGETVERSION ... FABRICEAPPLICATIONALREADYINTARGETVERSION FabricErrorCodes = "FABRIC_E_APPLICATION_ALREADY_IN_TARGET_VERSION" // FABRICEAPPLICATIONNOTFOUND ... FABRICEAPPLICATIONNOTFOUND FabricErrorCodes = "FABRIC_E_APPLICATION_NOT_FOUND" // FABRICEAPPLICATIONNOTUPGRADING ... FABRICEAPPLICATIONNOTUPGRADING FabricErrorCodes = "FABRIC_E_APPLICATION_NOT_UPGRADING" // FABRICEAPPLICATIONTYPEALREADYEXISTS ... FABRICEAPPLICATIONTYPEALREADYEXISTS FabricErrorCodes = "FABRIC_E_APPLICATION_TYPE_ALREADY_EXISTS" // FABRICEAPPLICATIONTYPEINUSE ... FABRICEAPPLICATIONTYPEINUSE FabricErrorCodes = "FABRIC_E_APPLICATION_TYPE_IN_USE" // FABRICEAPPLICATIONTYPENOTFOUND ... FABRICEAPPLICATIONTYPENOTFOUND FabricErrorCodes = "FABRIC_E_APPLICATION_TYPE_NOT_FOUND" // FABRICEAPPLICATIONTYPEPROVISIONINPROGRESS ... FABRICEAPPLICATIONTYPEPROVISIONINPROGRESS FabricErrorCodes = "FABRIC_E_APPLICATION_TYPE_PROVISION_IN_PROGRESS" // FABRICEAPPLICATIONUPGRADEINPROGRESS ... FABRICEAPPLICATIONUPGRADEINPROGRESS FabricErrorCodes = "FABRIC_E_APPLICATION_UPGRADE_IN_PROGRESS" // FABRICEAPPLICATIONUPGRADEVALIDATIONERROR ... FABRICEAPPLICATIONUPGRADEVALIDATIONERROR FabricErrorCodes = "FABRIC_E_APPLICATION_UPGRADE_VALIDATION_ERROR" // FABRICEBACKUPINPROGRESS ... FABRICEBACKUPINPROGRESS FabricErrorCodes = "FABRIC_E_BACKUP_IN_PROGRESS" // FABRICEBACKUPISENABLED ... FABRICEBACKUPISENABLED FabricErrorCodes = "FABRIC_E_BACKUP_IS_ENABLED" // FABRICEBACKUPNOTENABLED ... FABRICEBACKUPNOTENABLED FabricErrorCodes = "FABRIC_E_BACKUP_NOT_ENABLED" // FABRICEBACKUPPOLICYALREADYEXISTING ... FABRICEBACKUPPOLICYALREADYEXISTING FabricErrorCodes = "FABRIC_E_BACKUP_POLICY_ALREADY_EXISTING" // FABRICEBACKUPPOLICYNOTEXISTING ... FABRICEBACKUPPOLICYNOTEXISTING FabricErrorCodes = "FABRIC_E_BACKUP_POLICY_NOT_EXISTING" // FABRICECOMMUNICATIONERROR ... FABRICECOMMUNICATIONERROR FabricErrorCodes = "FABRIC_E_COMMUNICATION_ERROR" // FABRICECONFIGURATIONPARAMETERNOTFOUND ... FABRICECONFIGURATIONPARAMETERNOTFOUND FabricErrorCodes = "FABRIC_E_CONFIGURATION_PARAMETER_NOT_FOUND" // FABRICECONFIGURATIONSECTIONNOTFOUND ... FABRICECONFIGURATIONSECTIONNOTFOUND FabricErrorCodes = "FABRIC_E_CONFIGURATION_SECTION_NOT_FOUND" // FABRICEDIRECTORYNOTFOUND ... FABRICEDIRECTORYNOTFOUND FabricErrorCodes = "FABRIC_E_DIRECTORY_NOT_FOUND" // FABRICEENUMERATIONCOMPLETED ... FABRICEENUMERATIONCOMPLETED FabricErrorCodes = "FABRIC_E_ENUMERATION_COMPLETED" // FABRICEFABRICALREADYINTARGETVERSION ... FABRICEFABRICALREADYINTARGETVERSION FabricErrorCodes = "FABRIC_E_FABRIC_ALREADY_IN_TARGET_VERSION" // FABRICEFABRICNOTUPGRADING ... FABRICEFABRICNOTUPGRADING FabricErrorCodes = "FABRIC_E_FABRIC_NOT_UPGRADING" // FABRICEFABRICUPGRADEINPROGRESS ... FABRICEFABRICUPGRADEINPROGRESS FabricErrorCodes = "FABRIC_E_FABRIC_UPGRADE_IN_PROGRESS" // FABRICEFABRICUPGRADEVALIDATIONERROR ... FABRICEFABRICUPGRADEVALIDATIONERROR FabricErrorCodes = "FABRIC_E_FABRIC_UPGRADE_VALIDATION_ERROR" // FABRICEFABRICVERSIONALREADYEXISTS ... FABRICEFABRICVERSIONALREADYEXISTS FabricErrorCodes = "FABRIC_E_FABRIC_VERSION_ALREADY_EXISTS" // FABRICEFABRICVERSIONINUSE ... FABRICEFABRICVERSIONINUSE FabricErrorCodes = "FABRIC_E_FABRIC_VERSION_IN_USE" // FABRICEFABRICVERSIONNOTFOUND ... FABRICEFABRICVERSIONNOTFOUND FabricErrorCodes = "FABRIC_E_FABRIC_VERSION_NOT_FOUND" // FABRICEFAULTANALYSISSERVICENOTEXISTING ... FABRICEFAULTANALYSISSERVICENOTEXISTING FabricErrorCodes = "FABRIC_E_FAULT_ANALYSIS_SERVICE_NOT_EXISTING" // FABRICEFILENOTFOUND ... FABRICEFILENOTFOUND FabricErrorCodes = "FABRIC_E_FILE_NOT_FOUND" // FABRICEHEALTHENTITYNOTFOUND ... FABRICEHEALTHENTITYNOTFOUND FabricErrorCodes = "FABRIC_E_HEALTH_ENTITY_NOT_FOUND" // FABRICEHEALTHSTALEREPORT ... FABRICEHEALTHSTALEREPORT FabricErrorCodes = "FABRIC_E_HEALTH_STALE_REPORT" // FABRICEIMAGEBUILDERVALIDATIONERROR ... FABRICEIMAGEBUILDERVALIDATIONERROR FabricErrorCodes = "FABRIC_E_IMAGEBUILDER_VALIDATION_ERROR" // FABRICEINSTANCEIDMISMATCH ... FABRICEINSTANCEIDMISMATCH FabricErrorCodes = "FABRIC_E_INSTANCE_ID_MISMATCH" // FABRICEINVALIDADDRESS ... FABRICEINVALIDADDRESS FabricErrorCodes = "FABRIC_E_INVALID_ADDRESS" // FABRICEINVALIDATOMICGROUP ... FABRICEINVALIDATOMICGROUP FabricErrorCodes = "FABRIC_E_INVALID_ATOMIC_GROUP" // FABRICEINVALIDCONFIGURATION ... FABRICEINVALIDCONFIGURATION FabricErrorCodes = "FABRIC_E_INVALID_CONFIGURATION" // FABRICEINVALIDFORSTATELESSSERVICES ... FABRICEINVALIDFORSTATELESSSERVICES FabricErrorCodes = "FABRIC_E_INVALID_FOR_STATELESS_SERVICES" // FABRICEINVALIDNAMEURI ... FABRICEINVALIDNAMEURI FabricErrorCodes = "FABRIC_E_INVALID_NAME_URI" // FABRICEINVALIDPARTITIONKEY ... FABRICEINVALIDPARTITIONKEY FabricErrorCodes = "FABRIC_E_INVALID_PARTITION_KEY" // FABRICEINVALIDSERVICESCALINGPOLICY ... FABRICEINVALIDSERVICESCALINGPOLICY FabricErrorCodes = "FABRIC_E_INVALID_SERVICE_SCALING_POLICY" // FABRICEKEYNOTFOUND ... FABRICEKEYNOTFOUND FabricErrorCodes = "FABRIC_E_KEY_NOT_FOUND" // FABRICEKEYTOOLARGE ... FABRICEKEYTOOLARGE FabricErrorCodes = "FABRIC_E_KEY_TOO_LARGE" // FABRICENAMEALREADYEXISTS ... FABRICENAMEALREADYEXISTS FabricErrorCodes = "FABRIC_E_NAME_ALREADY_EXISTS" // FABRICENAMEDOESNOTEXIST ... FABRICENAMEDOESNOTEXIST FabricErrorCodes = "FABRIC_E_NAME_DOES_NOT_EXIST" // FABRICENAMENOTEMPTY ... FABRICENAMENOTEMPTY FabricErrorCodes = "FABRIC_E_NAME_NOT_EMPTY" // FABRICENODEHASNOTSTOPPEDYET ... FABRICENODEHASNOTSTOPPEDYET FabricErrorCodes = "FABRIC_E_NODE_HAS_NOT_STOPPED_YET" // FABRICENODEISUP ... FABRICENODEISUP FabricErrorCodes = "FABRIC_E_NODE_IS_UP" // FABRICENODENOTFOUND ... FABRICENODENOTFOUND FabricErrorCodes = "FABRIC_E_NODE_NOT_FOUND" // FABRICENOTPRIMARY ... FABRICENOTPRIMARY FabricErrorCodes = "FABRIC_E_NOT_PRIMARY" // FABRICENOTREADY ... FABRICENOTREADY FabricErrorCodes = "FABRIC_E_NOT_READY" // FABRICENOWRITEQUORUM ... FABRICENOWRITEQUORUM FabricErrorCodes = "FABRIC_E_NO_WRITE_QUORUM" // FABRICEOPERATIONNOTCOMPLETE ... FABRICEOPERATIONNOTCOMPLETE FabricErrorCodes = "FABRIC_E_OPERATION_NOT_COMPLETE" // FABRICEPARTITIONNOTFOUND ... FABRICEPARTITIONNOTFOUND FabricErrorCodes = "FABRIC_E_PARTITION_NOT_FOUND" // FABRICEPATHTOOLONG ... FABRICEPATHTOOLONG FabricErrorCodes = "FABRIC_E_PATH_TOO_LONG" // FABRICEPROPERTYCHECKFAILED ... FABRICEPROPERTYCHECKFAILED FabricErrorCodes = "FABRIC_E_PROPERTY_CHECK_FAILED" // FABRICEPROPERTYDOESNOTEXIST ... FABRICEPROPERTYDOESNOTEXIST FabricErrorCodes = "FABRIC_E_PROPERTY_DOES_NOT_EXIST" // FABRICERECONFIGURATIONPENDING ... FABRICERECONFIGURATIONPENDING FabricErrorCodes = "FABRIC_E_RECONFIGURATION_PENDING" // FABRICEREPLICADOESNOTEXIST ... FABRICEREPLICADOESNOTEXIST FabricErrorCodes = "FABRIC_E_REPLICA_DOES_NOT_EXIST" // FABRICERESTOREINPROGRESS ... FABRICERESTOREINPROGRESS FabricErrorCodes = "FABRIC_E_RESTORE_IN_PROGRESS" // FABRICERESTORESOURCETARGETPARTITIONMISMATCH ... FABRICERESTORESOURCETARGETPARTITIONMISMATCH FabricErrorCodes = "FABRIC_E_RESTORE_SOURCE_TARGET_PARTITION_MISMATCH" // FABRICESEQUENCENUMBERCHECKFAILED ... FABRICESEQUENCENUMBERCHECKFAILED FabricErrorCodes = "FABRIC_E_SEQUENCE_NUMBER_CHECK_FAILED" // FABRICESERVICEAFFINITYCHAINNOTSUPPORTED ... FABRICESERVICEAFFINITYCHAINNOTSUPPORTED FabricErrorCodes = "FABRIC_E_SERVICE_AFFINITY_CHAIN_NOT_SUPPORTED" // FABRICESERVICEALREADYEXISTS ... FABRICESERVICEALREADYEXISTS FabricErrorCodes = "FABRIC_E_SERVICE_ALREADY_EXISTS" // FABRICESERVICEDOESNOTEXIST ... FABRICESERVICEDOESNOTEXIST FabricErrorCodes = "FABRIC_E_SERVICE_DOES_NOT_EXIST" // FABRICESERVICEGROUPALREADYEXISTS ... FABRICESERVICEGROUPALREADYEXISTS FabricErrorCodes = "FABRIC_E_SERVICE_GROUP_ALREADY_EXISTS" // FABRICESERVICEGROUPDOESNOTEXIST ... FABRICESERVICEGROUPDOESNOTEXIST FabricErrorCodes = "FABRIC_E_SERVICE_GROUP_DOES_NOT_EXIST" // FABRICESERVICEMANIFESTNOTFOUND ... FABRICESERVICEMANIFESTNOTFOUND FabricErrorCodes = "FABRIC_E_SERVICE_MANIFEST_NOT_FOUND" // FABRICESERVICEMETADATAMISMATCH ... FABRICESERVICEMETADATAMISMATCH FabricErrorCodes = "FABRIC_E_SERVICE_METADATA_MISMATCH" // FABRICESERVICEOFFLINE ... FABRICESERVICEOFFLINE FabricErrorCodes = "FABRIC_E_SERVICE_OFFLINE" // FABRICESERVICETYPEMISMATCH ... FABRICESERVICETYPEMISMATCH FabricErrorCodes = "FABRIC_E_SERVICE_TYPE_MISMATCH" // FABRICESERVICETYPENOTFOUND ... FABRICESERVICETYPENOTFOUND FabricErrorCodes = "FABRIC_E_SERVICE_TYPE_NOT_FOUND" // FABRICESERVICETYPETEMPLATENOTFOUND ... FABRICESERVICETYPETEMPLATENOTFOUND FabricErrorCodes = "FABRIC_E_SERVICE_TYPE_TEMPLATE_NOT_FOUND" // FABRICETIMEOUT ... FABRICETIMEOUT FabricErrorCodes = "FABRIC_E_TIMEOUT" // FABRICEVALUEEMPTY ... FABRICEVALUEEMPTY FabricErrorCodes = "FABRIC_E_VALUE_EMPTY" // FABRICEVALUETOOLARGE ... FABRICEVALUETOOLARGE FabricErrorCodes = "FABRIC_E_VALUE_TOO_LARGE" )
func PossibleFabricErrorCodesValues ¶
func PossibleFabricErrorCodesValues() []FabricErrorCodes
PossibleFabricErrorCodesValues returns an array of possible values for the FabricErrorCodes const type.
type FabricErrorError ¶
type FabricErrorError struct { // Code - Defines the fabric error codes that be returned as part of the error object in response to Service Fabric API operations that are not successful. Following are the error code values that can be returned for a specific HTTP status code. // - Possible values of the error code for HTTP status code 400 (Bad Request) // - "FABRIC_E_INVALID_PARTITION_KEY" // - "FABRIC_E_IMAGEBUILDER_VALIDATION_ERROR" // - "FABRIC_E_INVALID_ADDRESS" // - "FABRIC_E_APPLICATION_NOT_UPGRADING" // - "FABRIC_E_APPLICATION_UPGRADE_VALIDATION_ERROR" // - "FABRIC_E_FABRIC_NOT_UPGRADING" // - "FABRIC_E_FABRIC_UPGRADE_VALIDATION_ERROR" // - "FABRIC_E_INVALID_CONFIGURATION" // - "FABRIC_E_INVALID_NAME_URI" // - "FABRIC_E_PATH_TOO_LONG" // - "FABRIC_E_KEY_TOO_LARGE" // - "FABRIC_E_SERVICE_AFFINITY_CHAIN_NOT_SUPPORTED" // - "FABRIC_E_INVALID_ATOMIC_GROUP" // - "FABRIC_E_VALUE_EMPTY" // - "FABRIC_E_BACKUP_IS_ENABLED" // - "FABRIC_E_RESTORE_SOURCE_TARGET_PARTITION_MISMATCH" // - "FABRIC_E_INVALID_FOR_STATELESS_SERVICES" // - "FABRIC_E_INVALID_SERVICE_SCALING_POLICY" // - "E_INVALIDARG" // - Possible values of the error code for HTTP status code 404 (Not Found) // - "FABRIC_E_NODE_NOT_FOUND" // - "FABRIC_E_APPLICATION_TYPE_NOT_FOUND" // - "FABRIC_E_APPLICATION_NOT_FOUND" // - "FABRIC_E_SERVICE_TYPE_NOT_FOUND" // - "FABRIC_E_SERVICE_DOES_NOT_EXIST" // - "FABRIC_E_SERVICE_TYPE_TEMPLATE_NOT_FOUND" // - "FABRIC_E_CONFIGURATION_SECTION_NOT_FOUND" // - "FABRIC_E_PARTITION_NOT_FOUND" // - "FABRIC_E_REPLICA_DOES_NOT_EXIST" // - "FABRIC_E_SERVICE_GROUP_DOES_NOT_EXIST" // - "FABRIC_E_CONFIGURATION_PARAMETER_NOT_FOUND" // - "FABRIC_E_DIRECTORY_NOT_FOUND" // - "FABRIC_E_FABRIC_VERSION_NOT_FOUND" // - "FABRIC_E_FILE_NOT_FOUND" // - "FABRIC_E_NAME_DOES_NOT_EXIST" // - "FABRIC_E_PROPERTY_DOES_NOT_EXIST" // - "FABRIC_E_ENUMERATION_COMPLETED" // - "FABRIC_E_SERVICE_MANIFEST_NOT_FOUND" // - "FABRIC_E_KEY_NOT_FOUND" // - "FABRIC_E_HEALTH_ENTITY_NOT_FOUND" // - "FABRIC_E_BACKUP_NOT_ENABLED" // - "FABRIC_E_BACKUP_POLICY_NOT_EXISTING" // - "FABRIC_E_FAULT_ANALYSIS_SERVICE_NOT_EXISTING" // - Possible values of the error code for HTTP status code 409 (Conflict) // - "FABRIC_E_APPLICATION_TYPE_ALREADY_EXISTS" // - "FABRIC_E_APPLICATION_ALREADY_EXISTS" // - "FABRIC_E_APPLICATION_ALREADY_IN_TARGET_VERSION" // - "FABRIC_E_APPLICATION_TYPE_PROVISION_IN_PROGRESS" // - "FABRIC_E_APPLICATION_UPGRADE_IN_PROGRESS" // - "FABRIC_E_SERVICE_ALREADY_EXISTS" // - "FABRIC_E_SERVICE_GROUP_ALREADY_EXISTS" // - "FABRIC_E_APPLICATION_TYPE_IN_USE" // - "FABRIC_E_FABRIC_ALREADY_IN_TARGET_VERSION" // - "FABRIC_E_FABRIC_VERSION_ALREADY_EXISTS" // - "FABRIC_E_FABRIC_VERSION_IN_USE" // - "FABRIC_E_FABRIC_UPGRADE_IN_PROGRESS" // - "FABRIC_E_NAME_ALREADY_EXISTS" // - "FABRIC_E_NAME_NOT_EMPTY" // - "FABRIC_E_PROPERTY_CHECK_FAILED" // - "FABRIC_E_SERVICE_METADATA_MISMATCH" // - "FABRIC_E_SERVICE_TYPE_MISMATCH" // - "FABRIC_E_HEALTH_STALE_REPORT" // - "FABRIC_E_SEQUENCE_NUMBER_CHECK_FAILED" // - "FABRIC_E_NODE_HAS_NOT_STOPPED_YET" // - "FABRIC_E_INSTANCE_ID_MISMATCH" // - "FABRIC_E_BACKUP_IN_PROGRESS" // - "FABRIC_E_RESTORE_IN_PROGRESS" // - "FABRIC_E_BACKUP_POLICY_ALREADY_EXISTING" // - Possible values of the error code for HTTP status code 413 (Request Entity Too Large) // - "FABRIC_E_VALUE_TOO_LARGE" // - Possible values of the error code for HTTP status code 500 (Internal Server Error) // - "FABRIC_E_NODE_IS_UP" // - "E_FAIL" // - Possible values of the error code for HTTP status code 503 (Service Unavailable) // - "FABRIC_E_NO_WRITE_QUORUM" // - "FABRIC_E_NOT_PRIMARY" // - "FABRIC_E_NOT_READY" // - "FABRIC_E_RECONFIGURATION_PENDING" // - "FABRIC_E_SERVICE_OFFLINE" // - "E_ABORT" // - "FABRIC_E_VALUE_TOO_LARGE" // - Possible values of the error code for HTTP status code 504 (Gateway Timeout) // - "FABRIC_E_COMMUNICATION_ERROR" // - "FABRIC_E_OPERATION_NOT_COMPLETE" // - "FABRIC_E_TIMEOUT". Possible values include: 'FABRICEINVALIDPARTITIONKEY', 'FABRICEIMAGEBUILDERVALIDATIONERROR', 'FABRICEINVALIDADDRESS', 'FABRICEAPPLICATIONNOTUPGRADING', 'FABRICEAPPLICATIONUPGRADEVALIDATIONERROR', 'FABRICEFABRICNOTUPGRADING', 'FABRICEFABRICUPGRADEVALIDATIONERROR', 'FABRICEINVALIDCONFIGURATION', 'FABRICEINVALIDNAMEURI', 'FABRICEPATHTOOLONG', 'FABRICEKEYTOOLARGE', 'FABRICESERVICEAFFINITYCHAINNOTSUPPORTED', 'FABRICEINVALIDATOMICGROUP', 'FABRICEVALUEEMPTY', 'FABRICENODENOTFOUND', 'FABRICEAPPLICATIONTYPENOTFOUND', 'FABRICEAPPLICATIONNOTFOUND', 'FABRICESERVICETYPENOTFOUND', 'FABRICESERVICEDOESNOTEXIST', 'FABRICESERVICETYPETEMPLATENOTFOUND', 'FABRICECONFIGURATIONSECTIONNOTFOUND', 'FABRICEPARTITIONNOTFOUND', 'FABRICEREPLICADOESNOTEXIST', 'FABRICESERVICEGROUPDOESNOTEXIST', 'FABRICECONFIGURATIONPARAMETERNOTFOUND', 'FABRICEDIRECTORYNOTFOUND', 'FABRICEFABRICVERSIONNOTFOUND', 'FABRICEFILENOTFOUND', 'FABRICENAMEDOESNOTEXIST', 'FABRICEPROPERTYDOESNOTEXIST', 'FABRICEENUMERATIONCOMPLETED', 'FABRICESERVICEMANIFESTNOTFOUND', 'FABRICEKEYNOTFOUND', 'FABRICEHEALTHENTITYNOTFOUND', 'FABRICEAPPLICATIONTYPEALREADYEXISTS', 'FABRICEAPPLICATIONALREADYEXISTS', 'FABRICEAPPLICATIONALREADYINTARGETVERSION', 'FABRICEAPPLICATIONTYPEPROVISIONINPROGRESS', 'FABRICEAPPLICATIONUPGRADEINPROGRESS', 'FABRICESERVICEALREADYEXISTS', 'FABRICESERVICEGROUPALREADYEXISTS', 'FABRICEAPPLICATIONTYPEINUSE', 'FABRICEFABRICALREADYINTARGETVERSION', 'FABRICEFABRICVERSIONALREADYEXISTS', 'FABRICEFABRICVERSIONINUSE', 'FABRICEFABRICUPGRADEINPROGRESS', 'FABRICENAMEALREADYEXISTS', 'FABRICENAMENOTEMPTY', 'FABRICEPROPERTYCHECKFAILED', 'FABRICESERVICEMETADATAMISMATCH', 'FABRICESERVICETYPEMISMATCH', 'FABRICEHEALTHSTALEREPORT', 'FABRICESEQUENCENUMBERCHECKFAILED', 'FABRICENODEHASNOTSTOPPEDYET', 'FABRICEINSTANCEIDMISMATCH', 'FABRICEVALUETOOLARGE', 'FABRICENOWRITEQUORUM', 'FABRICENOTPRIMARY', 'FABRICENOTREADY', 'FABRICERECONFIGURATIONPENDING', 'FABRICESERVICEOFFLINE', 'EABORT', 'FABRICECOMMUNICATIONERROR', 'FABRICEOPERATIONNOTCOMPLETE', 'FABRICETIMEOUT', 'FABRICENODEISUP', 'EFAIL', 'FABRICEBACKUPISENABLED', 'FABRICERESTORESOURCETARGETPARTITIONMISMATCH', 'FABRICEINVALIDFORSTATELESSSERVICES', 'FABRICEBACKUPNOTENABLED', 'FABRICEBACKUPPOLICYNOTEXISTING', 'FABRICEFAULTANALYSISSERVICENOTEXISTING', 'FABRICEBACKUPINPROGRESS', 'FABRICERESTOREINPROGRESS', 'FABRICEBACKUPPOLICYALREADYEXISTING', 'FABRICEINVALIDSERVICESCALINGPOLICY', 'EINVALIDARG' Code FabricErrorCodes `json:"Code,omitempty"` // Message - Error message. Message *string `json:"Message,omitempty"` }
FabricErrorError error object containing error code and error message.
type FabricEvent ¶
type FabricEvent struct { // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
FabricEvent represents the base for all Fabric Events.
func (FabricEvent) AsApplicationCreatedEvent ¶
func (fe FabricEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsApplicationDeletedEvent ¶
func (fe FabricEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsApplicationEvent ¶
func (fe FabricEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsApplicationHealthReportCreatedEvent ¶
func (fe FabricEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsApplicationHealthReportExpiredEvent ¶
func (fe FabricEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsApplicationUpgradeCompleteEvent ¶
func (fe FabricEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (fe FabricEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (fe FabricEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (fe FabricEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsApplicationUpgradeStartEvent ¶
func (fe FabricEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsBasicApplicationEvent ¶
func (fe FabricEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsBasicClusterEvent ¶
func (fe FabricEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsBasicFabricEvent ¶
func (fe FabricEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsBasicNodeEvent ¶
func (fe FabricEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsBasicPartitionAnalysisEvent ¶
func (fe FabricEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsBasicPartitionEvent ¶
func (fe FabricEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsBasicReplicaEvent ¶
func (fe FabricEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsBasicServiceEvent ¶
func (fe FabricEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (fe FabricEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (fe FabricEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (fe FabricEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (fe FabricEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (fe FabricEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (fe FabricEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (fe FabricEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (fe FabricEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (fe FabricEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsChaosStartedEvent ¶
func (fe FabricEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsChaosStoppedEvent ¶
func (fe FabricEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsClusterEvent ¶
func (fe FabricEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsClusterHealthReportCreatedEvent ¶
func (fe FabricEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsClusterHealthReportExpiredEvent ¶
func (fe FabricEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsClusterUpgradeCompleteEvent ¶
func (fe FabricEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (fe FabricEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (fe FabricEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsClusterUpgradeRollbackStartEvent ¶
func (fe FabricEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsClusterUpgradeStartEvent ¶
func (fe FabricEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsContainerDeactivatedEvent ¶
func (fe FabricEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsContainerInstanceEvent ¶
func (fe FabricEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (fe FabricEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (fe FabricEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (fe FabricEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (fe FabricEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsFabricEvent ¶
func (fe FabricEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsNodeAbortedEvent ¶
func (fe FabricEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsNodeAbortingEvent ¶
func (fe FabricEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsNodeAddedEvent ¶
func (fe FabricEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsNodeCloseEvent ¶
func (fe FabricEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsNodeClosingEvent ¶
func (fe FabricEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsNodeDeactivateCompleteEvent ¶
func (fe FabricEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsNodeDeactivateStartEvent ¶
func (fe FabricEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsNodeDownEvent ¶
func (fe FabricEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsNodeEvent ¶
func (fe FabricEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsNodeHealthReportCreatedEvent ¶
func (fe FabricEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsNodeHealthReportExpiredEvent ¶
func (fe FabricEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsNodeOpenFailedEvent ¶
func (fe FabricEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsNodeOpenedSuccessEvent ¶
func (fe FabricEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsNodeOpeningEvent ¶
func (fe FabricEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsNodeRemovedEvent ¶
func (fe FabricEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsNodeUpEvent ¶
func (fe FabricEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsPartitionAnalysisEvent ¶
func (fe FabricEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsPartitionEvent ¶
func (fe FabricEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsPartitionHealthReportCreatedEvent ¶
func (fe FabricEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsPartitionHealthReportExpiredEvent ¶
func (fe FabricEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (fe FabricEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsPartitionReconfigurationCompletedEvent ¶
func (fe FabricEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsProcessDeactivatedEvent ¶
func (fe FabricEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsReplicaEvent ¶
func (fe FabricEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsServiceCreatedEvent ¶
func (fe FabricEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsServiceDeletedEvent ¶
func (fe FabricEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsServiceEvent ¶
func (fe FabricEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsServiceHealthReportCreatedEvent ¶
func (fe FabricEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsServiceHealthReportExpiredEvent ¶
func (fe FabricEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (fe FabricEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (fe FabricEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (fe FabricEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (fe FabricEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for FabricEvent.
func (FabricEvent) MarshalJSON ¶
func (fe FabricEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for FabricEvent.
type FabricEventKind ¶
type FabricEventKind string
FabricEventKind enumerates the values for fabric event kind.
const ( // FabricEventKindApplicationCreated ... FabricEventKindApplicationCreated FabricEventKind = "ApplicationCreated" // FabricEventKindApplicationDeleted ... FabricEventKindApplicationDeleted FabricEventKind = "ApplicationDeleted" // FabricEventKindApplicationEvent ... FabricEventKindApplicationEvent FabricEventKind = "ApplicationEvent" // FabricEventKindApplicationHealthReportCreated ... FabricEventKindApplicationHealthReportCreated FabricEventKind = "ApplicationHealthReportCreated" // FabricEventKindApplicationHealthReportExpired ... FabricEventKindApplicationHealthReportExpired FabricEventKind = "ApplicationHealthReportExpired" // FabricEventKindApplicationUpgradeComplete ... FabricEventKindApplicationUpgradeComplete FabricEventKind = "ApplicationUpgradeComplete" // FabricEventKindApplicationUpgradeDomainComplete ... FabricEventKindApplicationUpgradeDomainComplete FabricEventKind = "ApplicationUpgradeDomainComplete" // FabricEventKindApplicationUpgradeRollbackComplete ... FabricEventKindApplicationUpgradeRollbackComplete FabricEventKind = "ApplicationUpgradeRollbackComplete" // FabricEventKindApplicationUpgradeRollbackStart ... FabricEventKindApplicationUpgradeRollbackStart FabricEventKind = "ApplicationUpgradeRollbackStart" // FabricEventKindApplicationUpgradeStart ... FabricEventKindApplicationUpgradeStart FabricEventKind = "ApplicationUpgradeStart" // FabricEventKindChaosMovePrimaryFaultScheduled ... FabricEventKindChaosMovePrimaryFaultScheduled FabricEventKind = "ChaosMovePrimaryFaultScheduled" // FabricEventKindChaosMoveSecondaryFaultScheduled ... FabricEventKindChaosMoveSecondaryFaultScheduled FabricEventKind = "ChaosMoveSecondaryFaultScheduled" // FabricEventKindChaosRemoveReplicaFaultCompleted ... FabricEventKindChaosRemoveReplicaFaultCompleted FabricEventKind = "ChaosRemoveReplicaFaultCompleted" // FabricEventKindChaosRemoveReplicaFaultScheduled ... FabricEventKindChaosRemoveReplicaFaultScheduled FabricEventKind = "ChaosRemoveReplicaFaultScheduled" // FabricEventKindChaosRestartCodePackageFaultCompleted ... FabricEventKindChaosRestartCodePackageFaultCompleted FabricEventKind = "ChaosRestartCodePackageFaultCompleted" // FabricEventKindChaosRestartCodePackageFaultScheduled ... FabricEventKindChaosRestartCodePackageFaultScheduled FabricEventKind = "ChaosRestartCodePackageFaultScheduled" // FabricEventKindChaosRestartNodeFaultCompleted ... FabricEventKindChaosRestartNodeFaultCompleted FabricEventKind = "ChaosRestartNodeFaultCompleted" // FabricEventKindChaosRestartNodeFaultScheduled ... FabricEventKindChaosRestartNodeFaultScheduled FabricEventKind = "ChaosRestartNodeFaultScheduled" // FabricEventKindChaosRestartReplicaFaultScheduled ... FabricEventKindChaosRestartReplicaFaultScheduled FabricEventKind = "ChaosRestartReplicaFaultScheduled" // FabricEventKindChaosStarted ... FabricEventKindChaosStarted FabricEventKind = "ChaosStarted" // FabricEventKindChaosStopped ... FabricEventKindChaosStopped FabricEventKind = "ChaosStopped" // FabricEventKindClusterEvent ... FabricEventKindClusterEvent FabricEventKind = "ClusterEvent" // FabricEventKindClusterHealthReportCreated ... FabricEventKindClusterHealthReportCreated FabricEventKind = "ClusterHealthReportCreated" // FabricEventKindClusterHealthReportExpired ... FabricEventKindClusterHealthReportExpired FabricEventKind = "ClusterHealthReportExpired" // FabricEventKindClusterUpgradeComplete ... FabricEventKindClusterUpgradeComplete FabricEventKind = "ClusterUpgradeComplete" // FabricEventKindClusterUpgradeDomainComplete ... FabricEventKindClusterUpgradeDomainComplete FabricEventKind = "ClusterUpgradeDomainComplete" // FabricEventKindClusterUpgradeRollbackComplete ... FabricEventKindClusterUpgradeRollbackComplete FabricEventKind = "ClusterUpgradeRollbackComplete" // FabricEventKindClusterUpgradeRollbackStart ... FabricEventKindClusterUpgradeRollbackStart FabricEventKind = "ClusterUpgradeRollbackStart" // FabricEventKindClusterUpgradeStart ... FabricEventKindClusterUpgradeStart FabricEventKind = "ClusterUpgradeStart" // FabricEventKindContainerDeactivated ... FabricEventKindContainerDeactivated FabricEventKind = "ContainerDeactivated" // FabricEventKindContainerInstanceEvent ... FabricEventKindContainerInstanceEvent FabricEventKind = "ContainerInstanceEvent" // FabricEventKindDeployedApplicationHealthReportCreated ... FabricEventKindDeployedApplicationHealthReportCreated FabricEventKind = "DeployedApplicationHealthReportCreated" // FabricEventKindDeployedApplicationHealthReportExpired ... FabricEventKindDeployedApplicationHealthReportExpired FabricEventKind = "DeployedApplicationHealthReportExpired" // FabricEventKindDeployedServiceHealthReportCreated ... FabricEventKindDeployedServiceHealthReportCreated FabricEventKind = "DeployedServiceHealthReportCreated" // FabricEventKindDeployedServiceHealthReportExpired ... FabricEventKindDeployedServiceHealthReportExpired FabricEventKind = "DeployedServiceHealthReportExpired" // FabricEventKindNodeAborted ... FabricEventKindNodeAborted FabricEventKind = "NodeAborted" // FabricEventKindNodeAborting ... FabricEventKindNodeAborting FabricEventKind = "NodeAborting" // FabricEventKindNodeAdded ... FabricEventKindNodeAdded FabricEventKind = "NodeAdded" // FabricEventKindNodeClose ... FabricEventKindNodeClose FabricEventKind = "NodeClose" // FabricEventKindNodeClosing ... FabricEventKindNodeClosing FabricEventKind = "NodeClosing" // FabricEventKindNodeDeactivateComplete ... FabricEventKindNodeDeactivateComplete FabricEventKind = "NodeDeactivateComplete" // FabricEventKindNodeDeactivateStart ... FabricEventKindNodeDeactivateStart FabricEventKind = "NodeDeactivateStart" // FabricEventKindNodeDown ... FabricEventKindNodeDown FabricEventKind = "NodeDown" // FabricEventKindNodeEvent ... FabricEventKindNodeEvent FabricEventKind = "NodeEvent" // FabricEventKindNodeHealthReportCreated ... FabricEventKindNodeHealthReportCreated FabricEventKind = "NodeHealthReportCreated" // FabricEventKindNodeHealthReportExpired ... FabricEventKindNodeHealthReportExpired FabricEventKind = "NodeHealthReportExpired" // FabricEventKindNodeOpenedSuccess ... FabricEventKindNodeOpenedSuccess FabricEventKind = "NodeOpenedSuccess" // FabricEventKindNodeOpenFailed ... FabricEventKindNodeOpenFailed FabricEventKind = "NodeOpenFailed" // FabricEventKindNodeOpening ... FabricEventKindNodeOpening FabricEventKind = "NodeOpening" // FabricEventKindNodeRemoved ... FabricEventKindNodeRemoved FabricEventKind = "NodeRemoved" // FabricEventKindNodeUp ... FabricEventKindNodeUp FabricEventKind = "NodeUp" // FabricEventKindPartitionAnalysisEvent ... FabricEventKindPartitionAnalysisEvent FabricEventKind = "PartitionAnalysisEvent" // FabricEventKindPartitionEvent ... FabricEventKindPartitionEvent FabricEventKind = "PartitionEvent" // FabricEventKindPartitionHealthReportCreated ... FabricEventKindPartitionHealthReportCreated FabricEventKind = "PartitionHealthReportCreated" // FabricEventKindPartitionHealthReportExpired ... FabricEventKindPartitionHealthReportExpired FabricEventKind = "PartitionHealthReportExpired" // FabricEventKindPartitionPrimaryMoveAnalysis ... FabricEventKindPartitionPrimaryMoveAnalysis FabricEventKind = "PartitionPrimaryMoveAnalysis" // FabricEventKindPartitionReconfigurationCompleted ... FabricEventKindPartitionReconfigurationCompleted FabricEventKind = "PartitionReconfigurationCompleted" // FabricEventKindProcessDeactivated ... FabricEventKindProcessDeactivated FabricEventKind = "ProcessDeactivated" // FabricEventKindReplicaEvent ... FabricEventKindReplicaEvent FabricEventKind = "ReplicaEvent" // FabricEventKindServiceCreated ... FabricEventKindServiceCreated FabricEventKind = "ServiceCreated" // FabricEventKindServiceDeleted ... FabricEventKindServiceDeleted FabricEventKind = "ServiceDeleted" // FabricEventKindServiceEvent ... FabricEventKindServiceEvent FabricEventKind = "ServiceEvent" // FabricEventKindServiceHealthReportCreated ... FabricEventKindServiceHealthReportCreated FabricEventKind = "ServiceHealthReportCreated" // FabricEventKindServiceHealthReportExpired ... FabricEventKindServiceHealthReportExpired FabricEventKind = "ServiceHealthReportExpired" // FabricEventKindStatefulReplicaHealthReportCreated ... FabricEventKindStatefulReplicaHealthReportCreated FabricEventKind = "StatefulReplicaHealthReportCreated" // FabricEventKindStatefulReplicaHealthReportExpired ... FabricEventKindStatefulReplicaHealthReportExpired FabricEventKind = "StatefulReplicaHealthReportExpired" // FabricEventKindStatelessReplicaHealthReportCreated ... FabricEventKindStatelessReplicaHealthReportCreated FabricEventKind = "StatelessReplicaHealthReportCreated" // FabricEventKindStatelessReplicaHealthReportExpired ... FabricEventKindStatelessReplicaHealthReportExpired FabricEventKind = "StatelessReplicaHealthReportExpired" )
func PossibleFabricEventKindValues ¶
func PossibleFabricEventKindValues() []FabricEventKind
PossibleFabricEventKindValues returns an array of possible values for the FabricEventKind const type.
type FabricReplicaStatus ¶
type FabricReplicaStatus string
FabricReplicaStatus enumerates the values for fabric replica status.
const ( // FabricReplicaStatusDown Indicates that the replica is down. FabricReplicaStatusDown FabricReplicaStatus = "Down" // FabricReplicaStatusInvalid Indicates that the read or write operation access status is not valid. This // value is not returned to the caller. FabricReplicaStatusInvalid FabricReplicaStatus = "Invalid" // FabricReplicaStatusUp Indicates that the replica is up. FabricReplicaStatusUp FabricReplicaStatus = "Up" )
func PossibleFabricReplicaStatusValues ¶
func PossibleFabricReplicaStatusValues() []FabricReplicaStatus
PossibleFabricReplicaStatusValues returns an array of possible values for the FabricReplicaStatus const type.
type FailedPropertyBatchInfo ¶
type FailedPropertyBatchInfo struct { // ErrorMessage - The error message of the failed operation. Describes the exception thrown due to the first unsuccessful operation in the property batch. ErrorMessage *string `json:"ErrorMessage,omitempty"` // OperationIndex - The index of the unsuccessful operation in the property batch. OperationIndex *int32 `json:"OperationIndex,omitempty"` // Kind - Possible values include: 'KindPropertyBatchInfo', 'KindSuccessful', 'KindFailed' Kind KindBasicPropertyBatchInfo `json:"Kind,omitempty"` }
FailedPropertyBatchInfo derived from PropertyBatchInfo. Represents the property batch failing. Contains information about the specific batch failure.
func (FailedPropertyBatchInfo) AsBasicPropertyBatchInfo ¶
func (fpbi FailedPropertyBatchInfo) AsBasicPropertyBatchInfo() (BasicPropertyBatchInfo, bool)
AsBasicPropertyBatchInfo is the BasicPropertyBatchInfo implementation for FailedPropertyBatchInfo.
func (FailedPropertyBatchInfo) AsFailedPropertyBatchInfo ¶
func (fpbi FailedPropertyBatchInfo) AsFailedPropertyBatchInfo() (*FailedPropertyBatchInfo, bool)
AsFailedPropertyBatchInfo is the BasicPropertyBatchInfo implementation for FailedPropertyBatchInfo.
func (FailedPropertyBatchInfo) AsPropertyBatchInfo ¶
func (fpbi FailedPropertyBatchInfo) AsPropertyBatchInfo() (*PropertyBatchInfo, bool)
AsPropertyBatchInfo is the BasicPropertyBatchInfo implementation for FailedPropertyBatchInfo.
func (FailedPropertyBatchInfo) AsSuccessfulPropertyBatchInfo ¶
func (fpbi FailedPropertyBatchInfo) AsSuccessfulPropertyBatchInfo() (*SuccessfulPropertyBatchInfo, bool)
AsSuccessfulPropertyBatchInfo is the BasicPropertyBatchInfo implementation for FailedPropertyBatchInfo.
func (FailedPropertyBatchInfo) MarshalJSON ¶
func (fpbi FailedPropertyBatchInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for FailedPropertyBatchInfo.
type FailedUpgradeDomainProgressObject ¶
type FailedUpgradeDomainProgressObject struct { // DomainName - The name of the upgrade domain DomainName *string `json:"DomainName,omitempty"` // NodeUpgradeProgressList - List of upgrading nodes and their statuses NodeUpgradeProgressList *[]NodeUpgradeProgressInfo `json:"NodeUpgradeProgressList,omitempty"` }
FailedUpgradeDomainProgressObject the detailed upgrade progress for nodes in the current upgrade domain at the point of failure.
type FailureAction ¶
type FailureAction string
FailureAction enumerates the values for failure action.
const ( // FailureActionInvalid Indicates the failure action is invalid. All Service Fabric enumerations have the // invalid type. The value is zero. FailureActionInvalid FailureAction = "Invalid" // FailureActionManual The upgrade will switch to UnmonitoredManual upgrade mode. The value is 2 FailureActionManual FailureAction = "Manual" // FailureActionRollback The upgrade will start rolling back automatically. The value is 1 FailureActionRollback FailureAction = "Rollback" )
func PossibleFailureActionValues ¶
func PossibleFailureActionValues() []FailureAction
PossibleFailureActionValues returns an array of possible values for the FailureAction const type.
type FailureReason ¶
type FailureReason string
FailureReason enumerates the values for failure reason.
const ( // HealthCheck The upgrade failed due to health policy violations. The value is 2 HealthCheck FailureReason = "HealthCheck" // Interrupted There was an external request to rollback the upgrade. The value is 1 Interrupted FailureReason = "Interrupted" // None Indicates the reason is invalid or unknown. All Service Fabric enumerations have the invalid type. // The value is zero. None FailureReason = "None" // OverallUpgradeTimeout The overall upgrade took longer than the allowed upgrade timeout to process. The // value is 4 OverallUpgradeTimeout FailureReason = "OverallUpgradeTimeout" // UpgradeDomainTimeout An upgrade domain took longer than the allowed upgrade domain timeout to process. // The value is 3 UpgradeDomainTimeout FailureReason = "UpgradeDomainTimeout" )
func PossibleFailureReasonValues ¶
func PossibleFailureReasonValues() []FailureReason
PossibleFailureReasonValues returns an array of possible values for the FailureReason const type.
type FailureUpgradeDomainProgressInfo ¶
type FailureUpgradeDomainProgressInfo struct { // DomainName - The name of the upgrade domain DomainName *string `json:"DomainName,omitempty"` // NodeUpgradeProgressList - List of upgrading nodes and their statuses NodeUpgradeProgressList *[]NodeUpgradeProgressInfo `json:"NodeUpgradeProgressList,omitempty"` }
FailureUpgradeDomainProgressInfo information about the upgrade domain progress at the time of upgrade failure.
type FileInfo ¶
type FileInfo struct { // FileSize - The size of file in bytes. FileSize *string `json:"FileSize,omitempty"` // FileVersion - Information about the version of image store file. FileVersion *FileVersion `json:"FileVersion,omitempty"` // ModifiedDate - The date and time when the image store file was last modified. ModifiedDate *date.Time `json:"ModifiedDate,omitempty"` // StoreRelativePath - The file path relative to the image store root path. StoreRelativePath *string `json:"StoreRelativePath,omitempty"` }
FileInfo information about a image store file.
type FileShareBackupStorageDescription ¶
type FileShareBackupStorageDescription struct { string `json:"Path,omitempty"` PrimaryUserName *string `json:"PrimaryUserName,omitempty"` PrimaryPassword *string `json:"PrimaryPassword,omitempty"` SecondaryUserName *string `json:"SecondaryUserName,omitempty"` SecondaryPassword *string `json:"SecondaryPassword,omitempty"` FriendlyName *string `json:"FriendlyName,omitempty"` StorageKind StorageKind `json:"StorageKind,omitempty"` }Path *
FileShareBackupStorageDescription describes the parameters for file share storage used for storing or enumerating backups.
func (FileShareBackupStorageDescription) AsAzureBlobBackupStorageDescription ¶
func (fsbsd FileShareBackupStorageDescription) AsAzureBlobBackupStorageDescription() (*AzureBlobBackupStorageDescription, bool)
AsAzureBlobBackupStorageDescription is the BasicBackupStorageDescription implementation for FileShareBackupStorageDescription.
func (FileShareBackupStorageDescription) AsBackupStorageDescription ¶
func (fsbsd FileShareBackupStorageDescription) AsBackupStorageDescription() (*BackupStorageDescription, bool)
AsBackupStorageDescription is the BasicBackupStorageDescription implementation for FileShareBackupStorageDescription.
func (FileShareBackupStorageDescription) AsBasicBackupStorageDescription ¶
func (fsbsd FileShareBackupStorageDescription) AsBasicBackupStorageDescription() (BasicBackupStorageDescription, bool)
AsBasicBackupStorageDescription is the BasicBackupStorageDescription implementation for FileShareBackupStorageDescription.
func (FileShareBackupStorageDescription) AsFileShareBackupStorageDescription ¶
func (fsbsd FileShareBackupStorageDescription) AsFileShareBackupStorageDescription() (*FileShareBackupStorageDescription, bool)
AsFileShareBackupStorageDescription is the BasicBackupStorageDescription implementation for FileShareBackupStorageDescription.
func (FileShareBackupStorageDescription) MarshalJSON ¶
func (fsbsd FileShareBackupStorageDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for FileShareBackupStorageDescription.
type FileVersion ¶
type FileVersion struct { // VersionNumber - The current image store version number for the file is used in image store for checking whether it need to be updated. VersionNumber *string `json:"VersionNumber,omitempty"` // EpochDataLossNumber - The epoch data loss number of image store replica when this file entry was updated or created. EpochDataLossNumber *string `json:"EpochDataLossNumber,omitempty"` // EpochConfigurationNumber - The epoch configuration version number of the image store replica when this file entry was created or updated. EpochConfigurationNumber *string `json:"EpochConfigurationNumber,omitempty"` }
FileVersion information about the version of image store file.
type FolderInfo ¶
type FolderInfo struct { // StoreRelativePath - The remote location within image store. This path is relative to the image store root. StoreRelativePath *string `json:"StoreRelativePath,omitempty"` // FileCount - The number of files from within the image store folder. FileCount *string `json:"FileCount,omitempty"` }
FolderInfo information about a image store folder. It includes how many files this folder contains and its image store relative path.
type FrequencyBasedBackupScheduleDescription ¶
type FrequencyBasedBackupScheduleDescription struct { // Interval - Defines the interval with which backups are periodically taken. It should be specified in ISO8601 format. Timespan in seconds is not supported and will be ignored while creating the policy. Interval *string `json:"Interval,omitempty"` // ScheduleKind - Possible values include: 'ScheduleKindBackupScheduleDescription', 'ScheduleKindFrequencyBased', 'ScheduleKindTimeBased' ScheduleKind ScheduleKind `json:"ScheduleKind,omitempty"` }
FrequencyBasedBackupScheduleDescription describes the frequency based backup schedule.
func (FrequencyBasedBackupScheduleDescription) AsBackupScheduleDescription ¶
func (fbbsd FrequencyBasedBackupScheduleDescription) AsBackupScheduleDescription() (*BackupScheduleDescription, bool)
AsBackupScheduleDescription is the BasicBackupScheduleDescription implementation for FrequencyBasedBackupScheduleDescription.
func (FrequencyBasedBackupScheduleDescription) AsBasicBackupScheduleDescription ¶
func (fbbsd FrequencyBasedBackupScheduleDescription) AsBasicBackupScheduleDescription() (BasicBackupScheduleDescription, bool)
AsBasicBackupScheduleDescription is the BasicBackupScheduleDescription implementation for FrequencyBasedBackupScheduleDescription.
func (FrequencyBasedBackupScheduleDescription) AsFrequencyBasedBackupScheduleDescription ¶
func (fbbsd FrequencyBasedBackupScheduleDescription) AsFrequencyBasedBackupScheduleDescription() (*FrequencyBasedBackupScheduleDescription, bool)
AsFrequencyBasedBackupScheduleDescription is the BasicBackupScheduleDescription implementation for FrequencyBasedBackupScheduleDescription.
func (FrequencyBasedBackupScheduleDescription) AsTimeBasedBackupScheduleDescription ¶
func (fbbsd FrequencyBasedBackupScheduleDescription) AsTimeBasedBackupScheduleDescription() (*TimeBasedBackupScheduleDescription, bool)
AsTimeBasedBackupScheduleDescription is the BasicBackupScheduleDescription implementation for FrequencyBasedBackupScheduleDescription.
func (FrequencyBasedBackupScheduleDescription) MarshalJSON ¶
func (fbbsd FrequencyBasedBackupScheduleDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for FrequencyBasedBackupScheduleDescription.
type GUIDPropertyValue ¶
type GUIDPropertyValue struct { // Data - The data of the property value. Data *uuid.UUID `json:"Data,omitempty"` // Kind - Possible values include: 'KindPropertyValue', 'KindBinary', 'KindInt64', 'KindDouble', 'KindString', 'KindGUID' Kind KindBasicPropertyValue `json:"Kind,omitempty"` }
GUIDPropertyValue describes a Service Fabric property value of type Guid.
func (GUIDPropertyValue) AsBasicPropertyValue ¶
func (gpv GUIDPropertyValue) AsBasicPropertyValue() (BasicPropertyValue, bool)
AsBasicPropertyValue is the BasicPropertyValue implementation for GUIDPropertyValue.
func (GUIDPropertyValue) AsBinaryPropertyValue ¶
func (gpv GUIDPropertyValue) AsBinaryPropertyValue() (*BinaryPropertyValue, bool)
AsBinaryPropertyValue is the BasicPropertyValue implementation for GUIDPropertyValue.
func (GUIDPropertyValue) AsDoublePropertyValue ¶
func (gpv GUIDPropertyValue) AsDoublePropertyValue() (*DoublePropertyValue, bool)
AsDoublePropertyValue is the BasicPropertyValue implementation for GUIDPropertyValue.
func (GUIDPropertyValue) AsGUIDPropertyValue ¶
func (gpv GUIDPropertyValue) AsGUIDPropertyValue() (*GUIDPropertyValue, bool)
AsGUIDPropertyValue is the BasicPropertyValue implementation for GUIDPropertyValue.
func (GUIDPropertyValue) AsInt64PropertyValue ¶
func (gpv GUIDPropertyValue) AsInt64PropertyValue() (*Int64PropertyValue, bool)
AsInt64PropertyValue is the BasicPropertyValue implementation for GUIDPropertyValue.
func (GUIDPropertyValue) AsPropertyValue ¶
func (gpv GUIDPropertyValue) AsPropertyValue() (*PropertyValue, bool)
AsPropertyValue is the BasicPropertyValue implementation for GUIDPropertyValue.
func (GUIDPropertyValue) AsStringPropertyValue ¶
func (gpv GUIDPropertyValue) AsStringPropertyValue() (*StringPropertyValue, bool)
AsStringPropertyValue is the BasicPropertyValue implementation for GUIDPropertyValue.
func (GUIDPropertyValue) MarshalJSON ¶
func (gpv GUIDPropertyValue) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for GUIDPropertyValue.
type GetBackupByStorageQueryDescription ¶
type GetBackupByStorageQueryDescription struct { // StartDateTimeFilter - Specifies the start date time in ISO8601 from which to enumerate backups. If not specified, backups are enumerated from the beginning. StartDateTimeFilter *date.Time `json:"StartDateTimeFilter,omitempty"` // EndDateTimeFilter - Specifies the end date time in ISO8601 till which to enumerate backups. If not specified, backups are enumerated till the end. EndDateTimeFilter *date.Time `json:"EndDateTimeFilter,omitempty"` // Latest - If specified as true, gets the most recent backup (within the specified time range) for every partition under the specified backup entity. Latest *bool `json:"Latest,omitempty"` // Storage - Describes the parameters for the backup storage from where to enumerate backups. This is optional and by default backups are enumerated from the backup storage where this backup entity is currently being backed up (as specified in backup policy). This parameter is useful to be able to enumerate backups from another cluster where you may intend to restore. Storage BasicBackupStorageDescription `json:"Storage,omitempty"` // BackupEntity - Indicates the entity for which to enumerate backups. BackupEntity BasicBackupEntity `json:"BackupEntity,omitempty"` }
GetBackupByStorageQueryDescription describes additional filters to be applied, while listing backups, and backup storage details from where to fetch the backups.
func (*GetBackupByStorageQueryDescription) UnmarshalJSON ¶
func (gbbsqd *GetBackupByStorageQueryDescription) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for GetBackupByStorageQueryDescription struct.
type GetPropertyBatchOperation ¶
type GetPropertyBatchOperation struct { // IncludeValue - Whether or not to return the property value with the metadata. // True if values should be returned with the metadata; False to return only property metadata. IncludeValue *bool `json:"IncludeValue,omitempty"` // PropertyName - The name of the Service Fabric property. PropertyName *string `json:"PropertyName,omitempty"` // Kind - Possible values include: 'KindPropertyBatchOperation', 'KindCheckExists', 'KindCheckSequence', 'KindCheckValue', 'KindDelete', 'KindGet', 'KindPut' Kind KindBasicPropertyBatchOperation `json:"Kind,omitempty"` }
GetPropertyBatchOperation represents a PropertyBatchOperation that gets the specified property if it exists. Note that if one PropertyBatchOperation in a PropertyBatch fails, the entire batch fails and cannot be committed in a transactional manner.
func (GetPropertyBatchOperation) AsBasicPropertyBatchOperation ¶
func (gpbo GetPropertyBatchOperation) AsBasicPropertyBatchOperation() (BasicPropertyBatchOperation, bool)
AsBasicPropertyBatchOperation is the BasicPropertyBatchOperation implementation for GetPropertyBatchOperation.
func (GetPropertyBatchOperation) AsCheckExistsPropertyBatchOperation ¶
func (gpbo GetPropertyBatchOperation) AsCheckExistsPropertyBatchOperation() (*CheckExistsPropertyBatchOperation, bool)
AsCheckExistsPropertyBatchOperation is the BasicPropertyBatchOperation implementation for GetPropertyBatchOperation.
func (GetPropertyBatchOperation) AsCheckSequencePropertyBatchOperation ¶
func (gpbo GetPropertyBatchOperation) AsCheckSequencePropertyBatchOperation() (*CheckSequencePropertyBatchOperation, bool)
AsCheckSequencePropertyBatchOperation is the BasicPropertyBatchOperation implementation for GetPropertyBatchOperation.
func (GetPropertyBatchOperation) AsCheckValuePropertyBatchOperation ¶
func (gpbo GetPropertyBatchOperation) AsCheckValuePropertyBatchOperation() (*CheckValuePropertyBatchOperation, bool)
AsCheckValuePropertyBatchOperation is the BasicPropertyBatchOperation implementation for GetPropertyBatchOperation.
func (GetPropertyBatchOperation) AsDeletePropertyBatchOperation ¶
func (gpbo GetPropertyBatchOperation) AsDeletePropertyBatchOperation() (*DeletePropertyBatchOperation, bool)
AsDeletePropertyBatchOperation is the BasicPropertyBatchOperation implementation for GetPropertyBatchOperation.
func (GetPropertyBatchOperation) AsGetPropertyBatchOperation ¶
func (gpbo GetPropertyBatchOperation) AsGetPropertyBatchOperation() (*GetPropertyBatchOperation, bool)
AsGetPropertyBatchOperation is the BasicPropertyBatchOperation implementation for GetPropertyBatchOperation.
func (GetPropertyBatchOperation) AsPropertyBatchOperation ¶
func (gpbo GetPropertyBatchOperation) AsPropertyBatchOperation() (*PropertyBatchOperation, bool)
AsPropertyBatchOperation is the BasicPropertyBatchOperation implementation for GetPropertyBatchOperation.
func (GetPropertyBatchOperation) AsPutPropertyBatchOperation ¶
func (gpbo GetPropertyBatchOperation) AsPutPropertyBatchOperation() (*PutPropertyBatchOperation, bool)
AsPutPropertyBatchOperation is the BasicPropertyBatchOperation implementation for GetPropertyBatchOperation.
func (GetPropertyBatchOperation) MarshalJSON ¶
func (gpbo GetPropertyBatchOperation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for GetPropertyBatchOperation.
type HealthEvaluation ¶
type HealthEvaluation struct { // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
HealthEvaluation represents a health evaluation which describes the data and the algorithm used by health manager to evaluate the health of an entity.
func (HealthEvaluation) AsApplicationHealthEvaluation ¶
func (he HealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (he HealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsApplicationsHealthEvaluation ¶
func (he HealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsBasicHealthEvaluation ¶
func (he HealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (he HealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (he HealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (he HealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (he HealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (he HealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsEventHealthEvaluation ¶
func (he HealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsHealthEvaluation ¶
func (he HealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsNodeHealthEvaluation ¶
func (he HealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsNodesHealthEvaluation ¶
func (he HealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsPartitionHealthEvaluation ¶
func (he HealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsPartitionsHealthEvaluation ¶
func (he HealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsReplicaHealthEvaluation ¶
func (he HealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsReplicasHealthEvaluation ¶
func (he HealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsServiceHealthEvaluation ¶
func (he HealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsServicesHealthEvaluation ¶
func (he HealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (he HealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (he HealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (he HealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) MarshalJSON ¶
func (he HealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for HealthEvaluation.
type HealthEvaluationKind ¶
type HealthEvaluationKind string
HealthEvaluationKind enumerates the values for health evaluation kind.
const ( // HealthEvaluationKindApplication Indicates that the health evaluation is for an application. The value is // 18. HealthEvaluationKindApplication HealthEvaluationKind = "Application" // HealthEvaluationKindApplications Indicates that the health evaluation is for the cluster applications. // The value is 8. HealthEvaluationKindApplications HealthEvaluationKind = "Applications" // HealthEvaluationKindApplicationTypeApplications – Indicates that the health evaluation is for // applications of an application type. The value is 21. HealthEvaluationKindApplicationTypeApplications HealthEvaluationKind = "ApplicationTypeApplications" // HealthEvaluationKindDeltaNodesCheck Indicates that the health evaluation is for the delta of unhealthy // cluster nodes. The value is 19. HealthEvaluationKindDeltaNodesCheck HealthEvaluationKind = "DeltaNodesCheck" // HealthEvaluationKindDeployedApplication Indicates that the health evaluation is for a deployed // application. The value is 17. HealthEvaluationKindDeployedApplication HealthEvaluationKind = "DeployedApplication" // HealthEvaluationKindDeployedApplications Indicates that the health evaluation is for the deployed // applications of an application. The value is 5. HealthEvaluationKindDeployedApplications HealthEvaluationKind = "DeployedApplications" // HealthEvaluationKindDeployedServicePackage Indicates that the health evaluation is for a deployed // service package. The value is 16. HealthEvaluationKindDeployedServicePackage HealthEvaluationKind = "DeployedServicePackage" // HealthEvaluationKindDeployedServicePackages Indicates that the health evaluation is for the deployed // service packages of a deployed application. The value is 4. HealthEvaluationKindDeployedServicePackages HealthEvaluationKind = "DeployedServicePackages" // HealthEvaluationKindEvent Indicates that the health evaluation is for a health event. The value is 1. HealthEvaluationKindEvent HealthEvaluationKind = "Event" // HealthEvaluationKindInvalid Indicates that the health evaluation is invalid. The value is zero. HealthEvaluationKindInvalid HealthEvaluationKind = "Invalid" // HealthEvaluationKindNode Indicates that the health evaluation is for a node. The value is 12. HealthEvaluationKindNode HealthEvaluationKind = "Node" // HealthEvaluationKindNodes Indicates that the health evaluation is for the cluster nodes. The value is 7. HealthEvaluationKindNodes HealthEvaluationKind = "Nodes" // HealthEvaluationKindPartition Indicates that the health evaluation is for a partition. The value is 14. HealthEvaluationKindPartition HealthEvaluationKind = "Partition" // HealthEvaluationKindPartitions Indicates that the health evaluation is for the partitions of a service. // The value is 3. HealthEvaluationKindPartitions HealthEvaluationKind = "Partitions" // HealthEvaluationKindReplica Indicates that the health evaluation is for a replica. The value is 13. HealthEvaluationKindReplica HealthEvaluationKind = "Replica" // HealthEvaluationKindReplicas Indicates that the health evaluation is for the replicas of a partition. // The value is 2. HealthEvaluationKindReplicas HealthEvaluationKind = "Replicas" // HealthEvaluationKindService Indicates that the health evaluation is for a service. The value is 15. HealthEvaluationKindService HealthEvaluationKind = "Service" // HealthEvaluationKindServices Indicates that the health evaluation is for services of an application. The // value is 6. HealthEvaluationKindServices HealthEvaluationKind = "Services" // HealthEvaluationKindSystemApplication Indicates that the health evaluation is for the system // application. The value is 9. HealthEvaluationKindSystemApplication HealthEvaluationKind = "SystemApplication" // HealthEvaluationKindUpgradeDomainDeltaNodesCheck Indicates that the health evaluation is for the delta // of unhealthy upgrade domain cluster nodes. The value is 20. HealthEvaluationKindUpgradeDomainDeltaNodesCheck HealthEvaluationKind = "UpgradeDomainDeltaNodesCheck" // HealthEvaluationKindUpgradeDomainDeployedApplications Indicates that the health evaluation is for the // deployed applications of an application in an upgrade domain. The value is 10. HealthEvaluationKindUpgradeDomainDeployedApplications HealthEvaluationKind = "UpgradeDomainDeployedApplications" // HealthEvaluationKindUpgradeDomainNodes Indicates that the health evaluation is for the cluster nodes in // an upgrade domain. The value is 11. HealthEvaluationKindUpgradeDomainNodes HealthEvaluationKind = "UpgradeDomainNodes" )
func PossibleHealthEvaluationKindValues ¶
func PossibleHealthEvaluationKindValues() []HealthEvaluationKind
PossibleHealthEvaluationKindValues returns an array of possible values for the HealthEvaluationKind const type.
type HealthEvaluationWrapper ¶
type HealthEvaluationWrapper struct { // HealthEvaluation - Represents a health evaluation which describes the data and the algorithm used by health manager to evaluate the health of an entity. HealthEvaluation BasicHealthEvaluation `json:"HealthEvaluation,omitempty"` }
HealthEvaluationWrapper wrapper object for health evaluation.
func (*HealthEvaluationWrapper) UnmarshalJSON ¶
func (hew *HealthEvaluationWrapper) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for HealthEvaluationWrapper struct.
type HealthEvent ¶
type HealthEvent struct { // IsExpired - Returns true if the health event is expired, otherwise false. IsExpired *bool `json:"IsExpired,omitempty"` // SourceUtcTimestamp - The date and time when the health report was sent by the source. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // LastModifiedUtcTimestamp - The date and time when the health report was last modified by the health store. LastModifiedUtcTimestamp *date.Time `json:"LastModifiedUtcTimestamp,omitempty"` // LastOkTransitionAt - If the current health state is 'Ok', this property returns the time at which the health report was first reported with 'Ok'. // For periodic reporting, many reports with the same state may have been generated. // This property returns the date and time when the first 'Ok' health report was received. // If the current health state is 'Error' or 'Warning', returns the date and time at which the health state was last in 'Ok', before transitioning to a different state. // If the health state was never 'Ok', the value will be zero date-time. LastOkTransitionAt *date.Time `json:"LastOkTransitionAt,omitempty"` // LastWarningTransitionAt - If the current health state is 'Warning', this property returns the time at which the health report was first reported with 'Warning'. For periodic reporting, many reports with the same state may have been generated however, this property returns only the date and time at the first 'Warning' health report was received. // If the current health state is 'Ok' or 'Error', returns the date and time at which the health state was last in 'Warning', before transitioning to a different state. // If the health state was never 'Warning', the value will be zero date-time. LastWarningTransitionAt *date.Time `json:"LastWarningTransitionAt,omitempty"` // LastErrorTransitionAt - If the current health state is 'Error', this property returns the time at which the health report was first reported with 'Error'. For periodic reporting, many reports with the same state may have been generated however, this property returns only the date and time at the first 'Error' health report was received. // If the current health state is 'Ok' or 'Warning', returns the date and time at which the health state was last in 'Error', before transitioning to a different state. // If the health state was never 'Error', the value will be zero date-time. LastErrorTransitionAt *date.Time `json:"LastErrorTransitionAt,omitempty"` // SourceID - The source name which identifies the client/watchdog/system component which generated the health information. SourceID *string `json:"SourceId,omitempty"` // Property - The property of the health information. An entity can have health reports for different properties. // The property is a string and not a fixed enumeration to allow the reporter flexibility to categorize the state condition that triggers the report. // For example, a reporter with SourceId "LocalWatchdog" can monitor the state of the available disk on a node, // so it can report "AvailableDisk" property on that node. // The same reporter can monitor the node connectivity, so it can report a property "Connectivity" on the same node. // In the health store, these reports are treated as separate health events for the specified node. // Together with the SourceId, the property uniquely identifies the health information. Property *string `json:"Property,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` // TimeToLiveInMilliSeconds - The duration for which this health report is valid. This field uses ISO8601 format for specifying the duration. // When clients report periodically, they should send reports with higher frequency than time to live. // If clients report on transition, they can set the time to live to infinite. // When time to live expires, the health event that contains the health information // is either removed from health store, if RemoveWhenExpired is true, or evaluated at error, if RemoveWhenExpired false. // If not specified, time to live defaults to infinite value. TimeToLiveInMilliSeconds *string `json:"TimeToLiveInMilliSeconds,omitempty"` // Description - The description of the health information. It represents free text used to add human readable information about the report. // The maximum string length for the description is 4096 characters. // If the provided string is longer, it will be automatically truncated. // When truncated, the last characters of the description contain a marker "[Truncated]", and total string size is 4096 characters. // The presence of the marker indicates to users that truncation occurred. // Note that when truncated, the description has less than 4096 characters from the original string. Description *string `json:"Description,omitempty"` // SequenceNumber - The sequence number for this health report as a numeric string. // The report sequence number is used by the health store to detect stale reports. // If not specified, a sequence number is auto-generated by the health client when a report is added. SequenceNumber *string `json:"SequenceNumber,omitempty"` // RemoveWhenExpired - Value that indicates whether the report is removed from health store when it expires. // If set to true, the report is removed from the health store after it expires. // If set to false, the report is treated as an error when expired. The value of this property is false by default. // When clients report periodically, they should set RemoveWhenExpired false (default). // This way, is the reporter has issues (eg. deadlock) and can't report, the entity is evaluated at error when the health report expires. // This flags the entity as being in Error health state. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` }
HealthEvent represents health information reported on a health entity, such as cluster, application or node, with additional metadata added by the Health Manager.
type HealthInformation ¶
type HealthInformation struct { // SourceID - The source name which identifies the client/watchdog/system component which generated the health information. SourceID *string `json:"SourceId,omitempty"` // Property - The property of the health information. An entity can have health reports for different properties. // The property is a string and not a fixed enumeration to allow the reporter flexibility to categorize the state condition that triggers the report. // For example, a reporter with SourceId "LocalWatchdog" can monitor the state of the available disk on a node, // so it can report "AvailableDisk" property on that node. // The same reporter can monitor the node connectivity, so it can report a property "Connectivity" on the same node. // In the health store, these reports are treated as separate health events for the specified node. // Together with the SourceId, the property uniquely identifies the health information. Property *string `json:"Property,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` // TimeToLiveInMilliSeconds - The duration for which this health report is valid. This field uses ISO8601 format for specifying the duration. // When clients report periodically, they should send reports with higher frequency than time to live. // If clients report on transition, they can set the time to live to infinite. // When time to live expires, the health event that contains the health information // is either removed from health store, if RemoveWhenExpired is true, or evaluated at error, if RemoveWhenExpired false. // If not specified, time to live defaults to infinite value. TimeToLiveInMilliSeconds *string `json:"TimeToLiveInMilliSeconds,omitempty"` // Description - The description of the health information. It represents free text used to add human readable information about the report. // The maximum string length for the description is 4096 characters. // If the provided string is longer, it will be automatically truncated. // When truncated, the last characters of the description contain a marker "[Truncated]", and total string size is 4096 characters. // The presence of the marker indicates to users that truncation occurred. // Note that when truncated, the description has less than 4096 characters from the original string. Description *string `json:"Description,omitempty"` // SequenceNumber - The sequence number for this health report as a numeric string. // The report sequence number is used by the health store to detect stale reports. // If not specified, a sequence number is auto-generated by the health client when a report is added. SequenceNumber *string `json:"SequenceNumber,omitempty"` // RemoveWhenExpired - Value that indicates whether the report is removed from health store when it expires. // If set to true, the report is removed from the health store after it expires. // If set to false, the report is treated as an error when expired. The value of this property is false by default. // When clients report periodically, they should set RemoveWhenExpired false (default). // This way, is the reporter has issues (eg. deadlock) and can't report, the entity is evaluated at error when the health report expires. // This flags the entity as being in Error health state. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` }
HealthInformation represents common health report information. It is included in all health reports sent to health store and in all health events returned by health queries.
type HealthState ¶
type HealthState string
HealthState enumerates the values for health state.
const ( // HealthStateError Indicates the health state is at an error level. Error health state should be // investigated, as they can impact the correct functionality of the cluster. The value is 3. HealthStateError HealthState = "Error" // HealthStateInvalid Indicates an invalid health state. All Service Fabric enumerations have the invalid // type. The value is zero. HealthStateInvalid HealthState = "Invalid" // HealthStateOk Indicates the health state is okay. The value is 1. HealthStateOk HealthState = "Ok" // HealthStateUnknown Indicates an unknown health status. The value is 65535. HealthStateUnknown HealthState = "Unknown" // HealthStateWarning Indicates the health state is at a warning level. The value is 2. HealthStateWarning HealthState = "Warning" )
func PossibleHealthStateValues ¶
func PossibleHealthStateValues() []HealthState
PossibleHealthStateValues returns an array of possible values for the HealthState const type.
type HealthStateCount ¶
type HealthStateCount struct { // OkCount - The number of health entities with aggregated health state Ok. OkCount *int64 `json:"OkCount,omitempty"` // WarningCount - The number of health entities with aggregated health state Warning. WarningCount *int64 `json:"WarningCount,omitempty"` // ErrorCount - The number of health entities with aggregated health state Error. ErrorCount *int64 `json:"ErrorCount,omitempty"` }
HealthStateCount represents information about how many health entities are in Ok, Warning and Error health state.
type HealthStatistics ¶
type HealthStatistics struct { // HealthStateCountList - List of health state counts per entity kind, which keeps track of how many children of the queried entity are in Ok, Warning and Error state. HealthStateCountList *[]EntityKindHealthStateCount `json:"HealthStateCountList,omitempty"` }
HealthStatistics the health statistics of an entity, returned as part of the health query result when the query description is configured to include statistics. The statistics include health state counts for all children types of the current entity. For example, for cluster, the health statistics include health state counts for nodes, applications, services, partitions, replicas, deployed applications and deployed service packages. For partition, the health statistics include health counts for replicas.
type HostIsolationMode ¶
type HostIsolationMode string
HostIsolationMode enumerates the values for host isolation mode.
const ( // HostIsolationModeHyperV Indicates the ContainerHost is a Hyper-V container. This applies to only Windows // containers. The value is 2. HostIsolationModeHyperV HostIsolationMode = "HyperV" // HostIsolationModeNone Indicates the isolation mode is not applicable for given HostType. The value is 0. HostIsolationModeNone HostIsolationMode = "None" // HostIsolationModeProcess This is the default isolation mode for a ContainerHost. The value is 1. HostIsolationModeProcess HostIsolationMode = "Process" )
func PossibleHostIsolationModeValues ¶
func PossibleHostIsolationModeValues() []HostIsolationMode
PossibleHostIsolationModeValues returns an array of possible values for the HostIsolationMode const type.
type HostType ¶
type HostType string
HostType enumerates the values for host type.
const ( // HostTypeContainerHost Indicates the host is a container. The value is 2. HostTypeContainerHost HostType = "ContainerHost" // HostTypeExeHost Indicates the host is an executable. The value is 1. HostTypeExeHost HostType = "ExeHost" // HostTypeInvalid Indicates the type of host is not known or invalid. The value is 0. HostTypeInvalid HostType = "Invalid" )
func PossibleHostTypeValues ¶
func PossibleHostTypeValues() []HostType
PossibleHostTypeValues returns an array of possible values for the HostType const type.
type ImageStoreContent ¶
type ImageStoreContent struct { autorest.Response `json:"-"` // StoreFiles - The list of image store file info objects represents files found under the given image store relative path. StoreFiles *[]FileInfo `json:"StoreFiles,omitempty"` // StoreFolders - The list of image store folder info objects represents subfolders found under the given image store relative path. StoreFolders *[]FolderInfo `json:"StoreFolders,omitempty"` }
ImageStoreContent information about the image store content.
type ImageStoreCopyDescription ¶
type ImageStoreCopyDescription struct { // RemoteSource - The relative path of source image store content to be copied from. RemoteSource *string `json:"RemoteSource,omitempty"` // RemoteDestination - The relative path of destination image store content to be copied to. RemoteDestination *string `json:"RemoteDestination,omitempty"` // SkipFiles - The list of the file names to be skipped for copying. SkipFiles *[]string `json:"SkipFiles,omitempty"` // CheckMarkFile - Indicates whether to check mark file during copying. The property is true if checking mark file is required, false otherwise. The mark file is used to check whether the folder is well constructed. If the property is true and mark file does not exist, the copy is skipped. CheckMarkFile *bool `json:"CheckMarkFile,omitempty"` }
ImageStoreCopyDescription information about how to copy image store content from one image store relative path to another image store relative path.
type ImpactLevel ¶
type ImpactLevel string
ImpactLevel enumerates the values for impact level.
const ( // ImpactLevelInvalid ... ImpactLevelInvalid ImpactLevel = "Invalid" // ImpactLevelNone ... ImpactLevelNone ImpactLevel = "None" // ImpactLevelRemoveData ... ImpactLevelRemoveData ImpactLevel = "RemoveData" // ImpactLevelRemoveNode ... ImpactLevelRemoveNode ImpactLevel = "RemoveNode" // ImpactLevelRestart ... ImpactLevelRestart ImpactLevel = "Restart" )
func PossibleImpactLevelValues ¶
func PossibleImpactLevelValues() []ImpactLevel
PossibleImpactLevelValues returns an array of possible values for the ImpactLevel const type.
type Int64PropertyValue ¶
type Int64PropertyValue struct { // Data - The data of the property value. Data *string `json:"Data,omitempty"` // Kind - Possible values include: 'KindPropertyValue', 'KindBinary', 'KindInt64', 'KindDouble', 'KindString', 'KindGUID' Kind KindBasicPropertyValue `json:"Kind,omitempty"` }
Int64PropertyValue describes a Service Fabric property value of type Int64.
func (Int64PropertyValue) AsBasicPropertyValue ¶
func (i6pv Int64PropertyValue) AsBasicPropertyValue() (BasicPropertyValue, bool)
AsBasicPropertyValue is the BasicPropertyValue implementation for Int64PropertyValue.
func (Int64PropertyValue) AsBinaryPropertyValue ¶
func (i6pv Int64PropertyValue) AsBinaryPropertyValue() (*BinaryPropertyValue, bool)
AsBinaryPropertyValue is the BasicPropertyValue implementation for Int64PropertyValue.
func (Int64PropertyValue) AsDoublePropertyValue ¶
func (i6pv Int64PropertyValue) AsDoublePropertyValue() (*DoublePropertyValue, bool)
AsDoublePropertyValue is the BasicPropertyValue implementation for Int64PropertyValue.
func (Int64PropertyValue) AsGUIDPropertyValue ¶
func (i6pv Int64PropertyValue) AsGUIDPropertyValue() (*GUIDPropertyValue, bool)
AsGUIDPropertyValue is the BasicPropertyValue implementation for Int64PropertyValue.
func (Int64PropertyValue) AsInt64PropertyValue ¶
func (i6pv Int64PropertyValue) AsInt64PropertyValue() (*Int64PropertyValue, bool)
AsInt64PropertyValue is the BasicPropertyValue implementation for Int64PropertyValue.
func (Int64PropertyValue) AsPropertyValue ¶
func (i6pv Int64PropertyValue) AsPropertyValue() (*PropertyValue, bool)
AsPropertyValue is the BasicPropertyValue implementation for Int64PropertyValue.
func (Int64PropertyValue) AsStringPropertyValue ¶
func (i6pv Int64PropertyValue) AsStringPropertyValue() (*StringPropertyValue, bool)
AsStringPropertyValue is the BasicPropertyValue implementation for Int64PropertyValue.
func (Int64PropertyValue) MarshalJSON ¶
func (i6pv Int64PropertyValue) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for Int64PropertyValue.
type Int64RangePartitionInformation ¶
type Int64RangePartitionInformation struct { // LowKey - Specifies the minimum key value handled by this partition. LowKey *string `json:"LowKey,omitempty"` // HighKey - Specifies the maximum key value handled by this partition. HighKey *string `json:"HighKey,omitempty"` // ID - 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. ID *uuid.UUID `json:"Id,omitempty"` // ServicePartitionKind - Possible values include: 'ServicePartitionKindPartitionInformation', 'ServicePartitionKindInt64Range1', 'ServicePartitionKindNamed1', 'ServicePartitionKindSingleton1' ServicePartitionKind ServicePartitionKindBasicPartitionInformation `json:"ServicePartitionKind,omitempty"` }
Int64RangePartitionInformation describes the partition information for the integer range that is based on partition schemes.
func (Int64RangePartitionInformation) AsBasicPartitionInformation ¶
func (i6rpi Int64RangePartitionInformation) AsBasicPartitionInformation() (BasicPartitionInformation, bool)
AsBasicPartitionInformation is the BasicPartitionInformation implementation for Int64RangePartitionInformation.
func (Int64RangePartitionInformation) AsInt64RangePartitionInformation ¶
func (i6rpi Int64RangePartitionInformation) AsInt64RangePartitionInformation() (*Int64RangePartitionInformation, bool)
AsInt64RangePartitionInformation is the BasicPartitionInformation implementation for Int64RangePartitionInformation.
func (Int64RangePartitionInformation) AsNamedPartitionInformation ¶
func (i6rpi Int64RangePartitionInformation) AsNamedPartitionInformation() (*NamedPartitionInformation, bool)
AsNamedPartitionInformation is the BasicPartitionInformation implementation for Int64RangePartitionInformation.
func (Int64RangePartitionInformation) AsPartitionInformation ¶
func (i6rpi Int64RangePartitionInformation) AsPartitionInformation() (*PartitionInformation, bool)
AsPartitionInformation is the BasicPartitionInformation implementation for Int64RangePartitionInformation.
func (Int64RangePartitionInformation) AsSingletonPartitionInformation ¶
func (i6rpi Int64RangePartitionInformation) AsSingletonPartitionInformation() (*SingletonPartitionInformation, bool)
AsSingletonPartitionInformation is the BasicPartitionInformation implementation for Int64RangePartitionInformation.
func (Int64RangePartitionInformation) MarshalJSON ¶
func (i6rpi Int64RangePartitionInformation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for Int64RangePartitionInformation.
type InvokeDataLossResult ¶
type InvokeDataLossResult struct { // ErrorCode - If OperationState is Completed, this is 0. If OperationState is Faulted, this is an error code indicating the reason. ErrorCode *int32 `json:"ErrorCode,omitempty"` // SelectedPartition - This class returns information about the partition that the user-induced operation acted upon. SelectedPartition *SelectedPartition `json:"SelectedPartition,omitempty"` }
InvokeDataLossResult represents information about an operation in a terminal state (Completed or Faulted).
type InvokeQuorumLossResult ¶
type InvokeQuorumLossResult struct { // ErrorCode - If OperationState is Completed, this is 0. If OperationState is Faulted, this is an error code indicating the reason. ErrorCode *int32 `json:"ErrorCode,omitempty"` // SelectedPartition - This class returns information about the partition that the user-induced operation acted upon. SelectedPartition *SelectedPartition `json:"SelectedPartition,omitempty"` }
InvokeQuorumLossResult represents information about an operation in a terminal state (Completed or Faulted).
type KeyValueStoreReplicaStatus ¶
type KeyValueStoreReplicaStatus struct { // DatabaseRowCountEstimate - Value indicating the estimated number of rows in the underlying database. DatabaseRowCountEstimate *string `json:"DatabaseRowCountEstimate,omitempty"` // DatabaseLogicalSizeEstimate - Value indicating the estimated size of the underlying database. DatabaseLogicalSizeEstimate *string `json:"DatabaseLogicalSizeEstimate,omitempty"` // CopyNotificationCurrentKeyFilter - Value indicating the latest key-prefix filter applied to enumeration during the callback. Null if there is no pending callback. CopyNotificationCurrentKeyFilter *string `json:"CopyNotificationCurrentKeyFilter,omitempty"` // CopyNotificationCurrentProgress - Value indicating the latest number of keys enumerated during the callback. 0 if there is no pending callback. CopyNotificationCurrentProgress *string `json:"CopyNotificationCurrentProgress,omitempty"` // StatusDetails - Value indicating the current status details of the replica. StatusDetails *string `json:"StatusDetails,omitempty"` // Kind - Possible values include: 'KindReplicaStatusBase', 'KindKeyValueStore' Kind KindBasicReplicaStatusBase `json:"Kind,omitempty"` }
KeyValueStoreReplicaStatus key value store related information for the replica.
func (KeyValueStoreReplicaStatus) AsBasicReplicaStatusBase ¶
func (kvsrs KeyValueStoreReplicaStatus) AsBasicReplicaStatusBase() (BasicReplicaStatusBase, bool)
AsBasicReplicaStatusBase is the BasicReplicaStatusBase implementation for KeyValueStoreReplicaStatus.
func (KeyValueStoreReplicaStatus) AsKeyValueStoreReplicaStatus ¶
func (kvsrs KeyValueStoreReplicaStatus) AsKeyValueStoreReplicaStatus() (*KeyValueStoreReplicaStatus, bool)
AsKeyValueStoreReplicaStatus is the BasicReplicaStatusBase implementation for KeyValueStoreReplicaStatus.
func (KeyValueStoreReplicaStatus) AsReplicaStatusBase ¶
func (kvsrs KeyValueStoreReplicaStatus) AsReplicaStatusBase() (*ReplicaStatusBase, bool)
AsReplicaStatusBase is the BasicReplicaStatusBase implementation for KeyValueStoreReplicaStatus.
func (KeyValueStoreReplicaStatus) MarshalJSON ¶
func (kvsrs KeyValueStoreReplicaStatus) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for KeyValueStoreReplicaStatus.
type Kind ¶
type Kind string
Kind enumerates the values for kind.
const ( // KindApplication ... KindApplication Kind = "Application" // KindApplications ... KindApplications Kind = "Applications" // KindApplicationTypeApplications ... KindApplicationTypeApplications Kind = "ApplicationTypeApplications" // KindDeltaNodesCheck ... KindDeltaNodesCheck Kind = "DeltaNodesCheck" // KindDeployedApplication ... KindDeployedApplication Kind = "DeployedApplication" // KindDeployedApplications ... KindDeployedApplications Kind = "DeployedApplications" // KindDeployedServicePackage ... KindDeployedServicePackage Kind = "DeployedServicePackage" // KindDeployedServicePackages ... KindDeployedServicePackages Kind = "DeployedServicePackages" // KindEvent ... KindEvent Kind = "Event" // KindHealthEvaluation ... KindHealthEvaluation Kind = "HealthEvaluation" // KindNode ... KindNode Kind = "Node" // KindNodes ... KindNodes Kind = "Nodes" // KindPartition ... KindPartition Kind = "Partition" // KindPartitions ... KindPartitions Kind = "Partitions" // KindReplica ... KindReplica Kind = "Replica" // KindReplicas ... KindReplicas Kind = "Replicas" // KindService ... KindService Kind = "Service" // KindServices ... KindServices Kind = "Services" // KindSystemApplication ... KindSystemApplication Kind = "SystemApplication" // KindUpgradeDomainDeltaNodesCheck ... KindUpgradeDomainDeltaNodesCheck Kind = "UpgradeDomainDeltaNodesCheck" // KindUpgradeDomainNodes ... KindUpgradeDomainNodes Kind = "UpgradeDomainNodes" )
func PossibleKindValues ¶
func PossibleKindValues() []Kind
PossibleKindValues returns an array of possible values for the Kind const type.
type KindBasicBackupConfigurationInfo ¶
type KindBasicBackupConfigurationInfo string
KindBasicBackupConfigurationInfo enumerates the values for kind basic backup configuration info.
const ( // KindBasicBackupConfigurationInfoKindApplication ... KindBasicBackupConfigurationInfoKindApplication KindBasicBackupConfigurationInfo = "Application" // KindBasicBackupConfigurationInfoKindBackupConfigurationInfo ... KindBasicBackupConfigurationInfoKindBackupConfigurationInfo KindBasicBackupConfigurationInfo = "BackupConfigurationInfo" // KindBasicBackupConfigurationInfoKindPartition ... KindBasicBackupConfigurationInfoKindPartition KindBasicBackupConfigurationInfo = "Partition" // KindBasicBackupConfigurationInfoKindService ... KindBasicBackupConfigurationInfoKindService KindBasicBackupConfigurationInfo = "Service" )
func PossibleKindBasicBackupConfigurationInfoValues ¶
func PossibleKindBasicBackupConfigurationInfoValues() []KindBasicBackupConfigurationInfo
PossibleKindBasicBackupConfigurationInfoValues returns an array of possible values for the KindBasicBackupConfigurationInfo const type.
type KindBasicChaosEvent ¶
type KindBasicChaosEvent string
KindBasicChaosEvent enumerates the values for kind basic chaos event.
const ( // KindChaosEvent ... KindChaosEvent KindBasicChaosEvent = "ChaosEvent" // KindExecutingFaults ... KindExecutingFaults KindBasicChaosEvent = "ExecutingFaults" // KindStarted ... KindStarted KindBasicChaosEvent = "Started" // KindStopped ... KindStopped KindBasicChaosEvent = "Stopped" // KindTestError ... KindTestError KindBasicChaosEvent = "TestError" // KindValidationFailed ... KindValidationFailed KindBasicChaosEvent = "ValidationFailed" // KindWaiting ... KindWaiting KindBasicChaosEvent = "Waiting" )
func PossibleKindBasicChaosEventValues ¶
func PossibleKindBasicChaosEventValues() []KindBasicChaosEvent
PossibleKindBasicChaosEventValues returns an array of possible values for the KindBasicChaosEvent const type.
type KindBasicFabricEvent ¶
type KindBasicFabricEvent string
KindBasicFabricEvent enumerates the values for kind basic fabric event.
const ( // KindApplicationCreated ... KindApplicationCreated KindBasicFabricEvent = "ApplicationCreated" // KindApplicationDeleted ... KindApplicationDeleted KindBasicFabricEvent = "ApplicationDeleted" // KindApplicationEvent ... KindApplicationEvent KindBasicFabricEvent = "ApplicationEvent" // KindApplicationHealthReportCreated ... KindApplicationHealthReportCreated KindBasicFabricEvent = "ApplicationHealthReportCreated" // KindApplicationHealthReportExpired ... KindApplicationHealthReportExpired KindBasicFabricEvent = "ApplicationHealthReportExpired" // KindApplicationUpgradeComplete ... KindApplicationUpgradeComplete KindBasicFabricEvent = "ApplicationUpgradeComplete" // KindApplicationUpgradeDomainComplete ... KindApplicationUpgradeDomainComplete KindBasicFabricEvent = "ApplicationUpgradeDomainComplete" // KindApplicationUpgradeRollbackComplete ... KindApplicationUpgradeRollbackComplete KindBasicFabricEvent = "ApplicationUpgradeRollbackComplete" // KindApplicationUpgradeRollbackStart ... KindApplicationUpgradeRollbackStart KindBasicFabricEvent = "ApplicationUpgradeRollbackStart" // KindApplicationUpgradeStart ... KindApplicationUpgradeStart KindBasicFabricEvent = "ApplicationUpgradeStart" // KindChaosMovePrimaryFaultScheduled ... KindChaosMovePrimaryFaultScheduled KindBasicFabricEvent = "ChaosMovePrimaryFaultScheduled" // KindChaosMoveSecondaryFaultScheduled ... KindChaosMoveSecondaryFaultScheduled KindBasicFabricEvent = "ChaosMoveSecondaryFaultScheduled" // KindChaosRemoveReplicaFaultCompleted ... KindChaosRemoveReplicaFaultCompleted KindBasicFabricEvent = "ChaosRemoveReplicaFaultCompleted" // KindChaosRemoveReplicaFaultScheduled ... KindChaosRemoveReplicaFaultScheduled KindBasicFabricEvent = "ChaosRemoveReplicaFaultScheduled" // KindChaosRestartCodePackageFaultCompleted ... KindChaosRestartCodePackageFaultCompleted KindBasicFabricEvent = "ChaosRestartCodePackageFaultCompleted" // KindChaosRestartCodePackageFaultScheduled ... KindChaosRestartCodePackageFaultScheduled KindBasicFabricEvent = "ChaosRestartCodePackageFaultScheduled" // KindChaosRestartNodeFaultCompleted ... KindChaosRestartNodeFaultCompleted KindBasicFabricEvent = "ChaosRestartNodeFaultCompleted" // KindChaosRestartNodeFaultScheduled ... KindChaosRestartNodeFaultScheduled KindBasicFabricEvent = "ChaosRestartNodeFaultScheduled" // KindChaosRestartReplicaFaultScheduled ... KindChaosRestartReplicaFaultScheduled KindBasicFabricEvent = "ChaosRestartReplicaFaultScheduled" // KindChaosStarted ... KindChaosStarted KindBasicFabricEvent = "ChaosStarted" // KindChaosStopped ... KindChaosStopped KindBasicFabricEvent = "ChaosStopped" // KindClusterEvent ... KindClusterEvent KindBasicFabricEvent = "ClusterEvent" // KindClusterHealthReportCreated ... KindClusterHealthReportCreated KindBasicFabricEvent = "ClusterHealthReportCreated" // KindClusterHealthReportExpired ... KindClusterHealthReportExpired KindBasicFabricEvent = "ClusterHealthReportExpired" // KindClusterUpgradeComplete ... KindClusterUpgradeComplete KindBasicFabricEvent = "ClusterUpgradeComplete" // KindClusterUpgradeDomainComplete ... KindClusterUpgradeDomainComplete KindBasicFabricEvent = "ClusterUpgradeDomainComplete" // KindClusterUpgradeRollbackComplete ... KindClusterUpgradeRollbackComplete KindBasicFabricEvent = "ClusterUpgradeRollbackComplete" // KindClusterUpgradeRollbackStart ... KindClusterUpgradeRollbackStart KindBasicFabricEvent = "ClusterUpgradeRollbackStart" // KindClusterUpgradeStart ... KindClusterUpgradeStart KindBasicFabricEvent = "ClusterUpgradeStart" // KindContainerDeactivated ... KindContainerDeactivated KindBasicFabricEvent = "ContainerDeactivated" // KindContainerInstanceEvent ... KindContainerInstanceEvent KindBasicFabricEvent = "ContainerInstanceEvent" // KindDeployedApplicationHealthReportCreated ... KindDeployedApplicationHealthReportCreated KindBasicFabricEvent = "DeployedApplicationHealthReportCreated" // KindDeployedApplicationHealthReportExpired ... KindDeployedApplicationHealthReportExpired KindBasicFabricEvent = "DeployedApplicationHealthReportExpired" // KindDeployedServiceHealthReportCreated ... KindDeployedServiceHealthReportCreated KindBasicFabricEvent = "DeployedServiceHealthReportCreated" // KindDeployedServiceHealthReportExpired ... KindDeployedServiceHealthReportExpired KindBasicFabricEvent = "DeployedServiceHealthReportExpired" // KindFabricEvent ... KindFabricEvent KindBasicFabricEvent = "FabricEvent" // KindNodeAborted ... KindNodeAborted KindBasicFabricEvent = "NodeAborted" // KindNodeAborting ... KindNodeAborting KindBasicFabricEvent = "NodeAborting" // KindNodeAdded ... KindNodeAdded KindBasicFabricEvent = "NodeAdded" // KindNodeClose ... KindNodeClose KindBasicFabricEvent = "NodeClose" // KindNodeClosing ... KindNodeClosing KindBasicFabricEvent = "NodeClosing" // KindNodeDeactivateComplete ... KindNodeDeactivateComplete KindBasicFabricEvent = "NodeDeactivateComplete" // KindNodeDeactivateStart ... KindNodeDeactivateStart KindBasicFabricEvent = "NodeDeactivateStart" // KindNodeDown ... KindNodeDown KindBasicFabricEvent = "NodeDown" // KindNodeEvent ... KindNodeEvent KindBasicFabricEvent = "NodeEvent" // KindNodeHealthReportCreated ... KindNodeHealthReportCreated KindBasicFabricEvent = "NodeHealthReportCreated" // KindNodeHealthReportExpired ... KindNodeHealthReportExpired KindBasicFabricEvent = "NodeHealthReportExpired" // KindNodeOpenedSuccess ... KindNodeOpenedSuccess KindBasicFabricEvent = "NodeOpenedSuccess" // KindNodeOpenFailed ... KindNodeOpenFailed KindBasicFabricEvent = "NodeOpenFailed" // KindNodeOpening ... KindNodeOpening KindBasicFabricEvent = "NodeOpening" // KindNodeRemoved ... KindNodeRemoved KindBasicFabricEvent = "NodeRemoved" // KindNodeUp ... KindNodeUp KindBasicFabricEvent = "NodeUp" // KindPartitionAnalysisEvent ... KindPartitionAnalysisEvent KindBasicFabricEvent = "PartitionAnalysisEvent" // KindPartitionEvent ... KindPartitionEvent KindBasicFabricEvent = "PartitionEvent" // KindPartitionHealthReportCreated ... KindPartitionHealthReportCreated KindBasicFabricEvent = "PartitionHealthReportCreated" // KindPartitionHealthReportExpired ... KindPartitionHealthReportExpired KindBasicFabricEvent = "PartitionHealthReportExpired" // KindPartitionPrimaryMoveAnalysis ... KindPartitionPrimaryMoveAnalysis KindBasicFabricEvent = "PartitionPrimaryMoveAnalysis" // KindPartitionReconfigurationCompleted ... KindPartitionReconfigurationCompleted KindBasicFabricEvent = "PartitionReconfigurationCompleted" // KindProcessDeactivated ... KindProcessDeactivated KindBasicFabricEvent = "ProcessDeactivated" // KindReplicaEvent ... KindReplicaEvent KindBasicFabricEvent = "ReplicaEvent" // KindServiceCreated ... KindServiceCreated KindBasicFabricEvent = "ServiceCreated" // KindServiceDeleted ... KindServiceDeleted KindBasicFabricEvent = "ServiceDeleted" // KindServiceEvent ... KindServiceEvent KindBasicFabricEvent = "ServiceEvent" // KindServiceHealthReportCreated ... KindServiceHealthReportCreated KindBasicFabricEvent = "ServiceHealthReportCreated" // KindServiceHealthReportExpired ... KindServiceHealthReportExpired KindBasicFabricEvent = "ServiceHealthReportExpired" // KindStatefulReplicaHealthReportCreated ... KindStatefulReplicaHealthReportCreated KindBasicFabricEvent = "StatefulReplicaHealthReportCreated" // KindStatefulReplicaHealthReportExpired ... KindStatefulReplicaHealthReportExpired KindBasicFabricEvent = "StatefulReplicaHealthReportExpired" // KindStatelessReplicaHealthReportCreated ... KindStatelessReplicaHealthReportCreated KindBasicFabricEvent = "StatelessReplicaHealthReportCreated" // KindStatelessReplicaHealthReportExpired ... KindStatelessReplicaHealthReportExpired KindBasicFabricEvent = "StatelessReplicaHealthReportExpired" )
func PossibleKindBasicFabricEventValues ¶
func PossibleKindBasicFabricEventValues() []KindBasicFabricEvent
PossibleKindBasicFabricEventValues returns an array of possible values for the KindBasicFabricEvent const type.
type KindBasicPropertyBatchInfo ¶
type KindBasicPropertyBatchInfo string
KindBasicPropertyBatchInfo enumerates the values for kind basic property batch info.
const ( // KindFailed ... KindFailed KindBasicPropertyBatchInfo = "Failed" // KindPropertyBatchInfo ... KindPropertyBatchInfo KindBasicPropertyBatchInfo = "PropertyBatchInfo" // KindSuccessful ... KindSuccessful KindBasicPropertyBatchInfo = "Successful" )
func PossibleKindBasicPropertyBatchInfoValues ¶
func PossibleKindBasicPropertyBatchInfoValues() []KindBasicPropertyBatchInfo
PossibleKindBasicPropertyBatchInfoValues returns an array of possible values for the KindBasicPropertyBatchInfo const type.
type KindBasicPropertyBatchOperation ¶
type KindBasicPropertyBatchOperation string
KindBasicPropertyBatchOperation enumerates the values for kind basic property batch operation.
const ( // KindCheckExists ... KindCheckExists KindBasicPropertyBatchOperation = "CheckExists" // KindCheckSequence ... KindCheckSequence KindBasicPropertyBatchOperation = "CheckSequence" // KindCheckValue ... KindCheckValue KindBasicPropertyBatchOperation = "CheckValue" // KindDelete ... KindDelete KindBasicPropertyBatchOperation = "Delete" // KindGet ... KindGet KindBasicPropertyBatchOperation = "Get" // KindPropertyBatchOperation ... KindPropertyBatchOperation KindBasicPropertyBatchOperation = "PropertyBatchOperation" // KindPut ... KindPut KindBasicPropertyBatchOperation = "Put" )
func PossibleKindBasicPropertyBatchOperationValues ¶
func PossibleKindBasicPropertyBatchOperationValues() []KindBasicPropertyBatchOperation
PossibleKindBasicPropertyBatchOperationValues returns an array of possible values for the KindBasicPropertyBatchOperation const type.
type KindBasicPropertyValue ¶
type KindBasicPropertyValue string
KindBasicPropertyValue enumerates the values for kind basic property value.
const ( // KindBinary ... KindBinary KindBasicPropertyValue = "Binary" // KindDouble ... KindDouble KindBasicPropertyValue = "Double" // KindGUID ... KindGUID KindBasicPropertyValue = "Guid" // KindInt64 ... KindInt64 KindBasicPropertyValue = "Int64" // KindPropertyValue ... KindPropertyValue KindBasicPropertyValue = "PropertyValue" // KindString ... KindString KindBasicPropertyValue = "String" )
func PossibleKindBasicPropertyValueValues ¶
func PossibleKindBasicPropertyValueValues() []KindBasicPropertyValue
PossibleKindBasicPropertyValueValues returns an array of possible values for the KindBasicPropertyValue const type.
type KindBasicProvisionApplicationTypeDescriptionBase ¶
type KindBasicProvisionApplicationTypeDescriptionBase string
KindBasicProvisionApplicationTypeDescriptionBase enumerates the values for kind basic provision application type description base.
const ( // KindExternalStore ... KindExternalStore KindBasicProvisionApplicationTypeDescriptionBase = "ExternalStore" // KindImageStorePath ... KindImageStorePath KindBasicProvisionApplicationTypeDescriptionBase = "ImageStorePath" // KindProvisionApplicationTypeDescriptionBase ... KindProvisionApplicationTypeDescriptionBase KindBasicProvisionApplicationTypeDescriptionBase = "ProvisionApplicationTypeDescriptionBase" )
func PossibleKindBasicProvisionApplicationTypeDescriptionBaseValues ¶
func PossibleKindBasicProvisionApplicationTypeDescriptionBaseValues() []KindBasicProvisionApplicationTypeDescriptionBase
PossibleKindBasicProvisionApplicationTypeDescriptionBaseValues returns an array of possible values for the KindBasicProvisionApplicationTypeDescriptionBase const type.
type KindBasicRepairImpactDescriptionBase ¶
type KindBasicRepairImpactDescriptionBase string
KindBasicRepairImpactDescriptionBase enumerates the values for kind basic repair impact description base.
const ( // KindBasicRepairImpactDescriptionBaseKindNode ... KindBasicRepairImpactDescriptionBaseKindNode KindBasicRepairImpactDescriptionBase = "Node" // KindBasicRepairImpactDescriptionBaseKindRepairImpactDescriptionBase ... KindBasicRepairImpactDescriptionBaseKindRepairImpactDescriptionBase KindBasicRepairImpactDescriptionBase = "RepairImpactDescriptionBase" )
func PossibleKindBasicRepairImpactDescriptionBaseValues ¶
func PossibleKindBasicRepairImpactDescriptionBaseValues() []KindBasicRepairImpactDescriptionBase
PossibleKindBasicRepairImpactDescriptionBaseValues returns an array of possible values for the KindBasicRepairImpactDescriptionBase const type.
type KindBasicRepairTargetDescriptionBase ¶
type KindBasicRepairTargetDescriptionBase string
KindBasicRepairTargetDescriptionBase enumerates the values for kind basic repair target description base.
const ( // KindBasicRepairTargetDescriptionBaseKindNode ... KindBasicRepairTargetDescriptionBaseKindNode KindBasicRepairTargetDescriptionBase = "Node" // KindBasicRepairTargetDescriptionBaseKindRepairTargetDescriptionBase ... KindBasicRepairTargetDescriptionBaseKindRepairTargetDescriptionBase KindBasicRepairTargetDescriptionBase = "RepairTargetDescriptionBase" )
func PossibleKindBasicRepairTargetDescriptionBaseValues ¶
func PossibleKindBasicRepairTargetDescriptionBaseValues() []KindBasicRepairTargetDescriptionBase
PossibleKindBasicRepairTargetDescriptionBaseValues returns an array of possible values for the KindBasicRepairTargetDescriptionBase const type.
type KindBasicReplicaStatusBase ¶
type KindBasicReplicaStatusBase string
KindBasicReplicaStatusBase enumerates the values for kind basic replica status base.
const ( // KindKeyValueStore ... KindKeyValueStore KindBasicReplicaStatusBase = "KeyValueStore" // KindReplicaStatusBase ... KindReplicaStatusBase KindBasicReplicaStatusBase = "ReplicaStatusBase" )
func PossibleKindBasicReplicaStatusBaseValues ¶
func PossibleKindBasicReplicaStatusBaseValues() []KindBasicReplicaStatusBase
PossibleKindBasicReplicaStatusBaseValues returns an array of possible values for the KindBasicReplicaStatusBase const type.
type KindBasicReplicatorStatus ¶
type KindBasicReplicatorStatus string
KindBasicReplicatorStatus enumerates the values for kind basic replicator status.
const ( // KindActiveSecondary ... KindActiveSecondary KindBasicReplicatorStatus = "ActiveSecondary" // KindIdleSecondary ... KindIdleSecondary KindBasicReplicatorStatus = "IdleSecondary" // KindPrimary ... KindPrimary KindBasicReplicatorStatus = "Primary" // KindReplicatorStatus ... KindReplicatorStatus KindBasicReplicatorStatus = "ReplicatorStatus" // KindSecondaryReplicatorStatus ... KindSecondaryReplicatorStatus KindBasicReplicatorStatus = "SecondaryReplicatorStatus" )
func PossibleKindBasicReplicatorStatusValues ¶
func PossibleKindBasicReplicatorStatusValues() []KindBasicReplicatorStatus
PossibleKindBasicReplicatorStatusValues returns an array of possible values for the KindBasicReplicatorStatus const type.
type KindBasicSafetyCheck ¶
type KindBasicSafetyCheck string
KindBasicSafetyCheck enumerates the values for kind basic safety check.
const ( // KindEnsureAvailability ... KindEnsureAvailability KindBasicSafetyCheck = "EnsureAvailability" // KindEnsurePartitionQuorum ... KindEnsurePartitionQuorum KindBasicSafetyCheck = "EnsurePartitionQuorum" // KindEnsureSeedNodeQuorum ... KindEnsureSeedNodeQuorum KindBasicSafetyCheck = "EnsureSeedNodeQuorum" // KindPartitionSafetyCheck ... KindPartitionSafetyCheck KindBasicSafetyCheck = "PartitionSafetyCheck" // KindSafetyCheck ... KindSafetyCheck KindBasicSafetyCheck = "SafetyCheck" // KindWaitForInbuildReplica ... KindWaitForInbuildReplica KindBasicSafetyCheck = "WaitForInbuildReplica" // KindWaitForPrimaryPlacement ... KindWaitForPrimaryPlacement KindBasicSafetyCheck = "WaitForPrimaryPlacement" // KindWaitForPrimarySwap ... KindWaitForPrimarySwap KindBasicSafetyCheck = "WaitForPrimarySwap" // KindWaitForReconfiguration ... KindWaitForReconfiguration KindBasicSafetyCheck = "WaitForReconfiguration" )
func PossibleKindBasicSafetyCheckValues ¶
func PossibleKindBasicSafetyCheckValues() []KindBasicSafetyCheck
PossibleKindBasicSafetyCheckValues returns an array of possible values for the KindBasicSafetyCheck const type.
type KindBasicScalingMechanismDescription ¶
type KindBasicScalingMechanismDescription string
KindBasicScalingMechanismDescription enumerates the values for kind basic scaling mechanism description.
const ( // KindAddRemoveIncrementalNamedPartition ... KindAddRemoveIncrementalNamedPartition KindBasicScalingMechanismDescription = "AddRemoveIncrementalNamedPartition" // KindPartitionInstanceCount ... KindPartitionInstanceCount KindBasicScalingMechanismDescription = "PartitionInstanceCount" // KindScalingMechanismDescription ... KindScalingMechanismDescription KindBasicScalingMechanismDescription = "ScalingMechanismDescription" )
func PossibleKindBasicScalingMechanismDescriptionValues ¶
func PossibleKindBasicScalingMechanismDescriptionValues() []KindBasicScalingMechanismDescription
PossibleKindBasicScalingMechanismDescriptionValues returns an array of possible values for the KindBasicScalingMechanismDescription const type.
type KindBasicScalingTriggerDescription ¶
type KindBasicScalingTriggerDescription string
KindBasicScalingTriggerDescription enumerates the values for kind basic scaling trigger description.
const ( // KindAveragePartitionLoad ... KindAveragePartitionLoad KindBasicScalingTriggerDescription = "AveragePartitionLoad" // KindAverageServiceLoad ... KindAverageServiceLoad KindBasicScalingTriggerDescription = "AverageServiceLoad" // KindScalingTriggerDescription ... KindScalingTriggerDescription KindBasicScalingTriggerDescription = "ScalingTriggerDescription" )
func PossibleKindBasicScalingTriggerDescriptionValues ¶
func PossibleKindBasicScalingTriggerDescriptionValues() []KindBasicScalingTriggerDescription
PossibleKindBasicScalingTriggerDescriptionValues returns an array of possible values for the KindBasicScalingTriggerDescription const type.
type KindBasicServiceTypeDescription ¶
type KindBasicServiceTypeDescription string
KindBasicServiceTypeDescription enumerates the values for kind basic service type description.
const ( // KindServiceTypeDescription ... KindServiceTypeDescription KindBasicServiceTypeDescription = "ServiceTypeDescription" // KindStateful ... KindStateful KindBasicServiceTypeDescription = "Stateful" // KindStateless ... KindStateless KindBasicServiceTypeDescription = "Stateless" )
func PossibleKindBasicServiceTypeDescriptionValues ¶
func PossibleKindBasicServiceTypeDescriptionValues() []KindBasicServiceTypeDescription
PossibleKindBasicServiceTypeDescriptionValues returns an array of possible values for the KindBasicServiceTypeDescription const type.
type ListApplicationEvent ¶
type ListApplicationEvent struct { autorest.Response `json:"-"` Value *[]BasicApplicationEvent `json:"value,omitempty"` }
ListApplicationEvent ...
func (*ListApplicationEvent) UnmarshalJSON ¶
func (lae *ListApplicationEvent) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ListApplicationEvent struct.
type ListClusterEvent ¶
type ListClusterEvent struct { autorest.Response `json:"-"` Value *[]BasicClusterEvent `json:"value,omitempty"` }
ListClusterEvent ...
func (*ListClusterEvent) UnmarshalJSON ¶
func (lce *ListClusterEvent) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ListClusterEvent struct.
type ListContainerInstanceEvent ¶
type ListContainerInstanceEvent struct { autorest.Response `json:"-"` Value *[]ContainerInstanceEvent `json:"value,omitempty"` }
ListContainerInstanceEvent ...
type ListDeployedCodePackageInfo ¶
type ListDeployedCodePackageInfo struct { autorest.Response `json:"-"` Value *[]DeployedCodePackageInfo `json:"value,omitempty"` }
ListDeployedCodePackageInfo ...
type ListDeployedServicePackageInfo ¶
type ListDeployedServicePackageInfo struct { autorest.Response `json:"-"` Value *[]DeployedServicePackageInfo `json:"value,omitempty"` }
ListDeployedServicePackageInfo ...
type ListDeployedServiceReplicaInfo ¶
type ListDeployedServiceReplicaInfo struct { autorest.Response `json:"-"` Value *[]BasicDeployedServiceReplicaInfo `json:"value,omitempty"` }
ListDeployedServiceReplicaInfo ...
func (*ListDeployedServiceReplicaInfo) UnmarshalJSON ¶
func (ldsri *ListDeployedServiceReplicaInfo) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ListDeployedServiceReplicaInfo struct.
type ListDeployedServiceTypeInfo ¶
type ListDeployedServiceTypeInfo struct { autorest.Response `json:"-"` Value *[]DeployedServiceTypeInfo `json:"value,omitempty"` }
ListDeployedServiceTypeInfo ...
type ListFabricCodeVersionInfo ¶
type ListFabricCodeVersionInfo struct { autorest.Response `json:"-"` Value *[]FabricCodeVersionInfo `json:"value,omitempty"` }
ListFabricCodeVersionInfo ...
type ListFabricConfigVersionInfo ¶
type ListFabricConfigVersionInfo struct { autorest.Response `json:"-"` Value *[]FabricConfigVersionInfo `json:"value,omitempty"` }
ListFabricConfigVersionInfo ...
type ListFabricEvent ¶
type ListFabricEvent struct { autorest.Response `json:"-"` Value *[]BasicFabricEvent `json:"value,omitempty"` }
ListFabricEvent ...
func (*ListFabricEvent) UnmarshalJSON ¶
func (lfe *ListFabricEvent) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ListFabricEvent struct.
type ListNodeEvent ¶
type ListNodeEvent struct { autorest.Response `json:"-"` Value *[]BasicNodeEvent `json:"value,omitempty"` }
ListNodeEvent ...
func (*ListNodeEvent) UnmarshalJSON ¶
func (lne *ListNodeEvent) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ListNodeEvent struct.
type ListOperationStatus ¶
type ListOperationStatus struct { autorest.Response `json:"-"` Value *[]OperationStatus `json:"value,omitempty"` }
ListOperationStatus ...
type ListPartitionEvent ¶
type ListPartitionEvent struct { autorest.Response `json:"-"` Value *[]BasicPartitionEvent `json:"value,omitempty"` }
ListPartitionEvent ...
func (*ListPartitionEvent) UnmarshalJSON ¶
func (lpe *ListPartitionEvent) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ListPartitionEvent struct.
type ListRepairTask ¶
type ListRepairTask struct { autorest.Response `json:"-"` Value *[]RepairTask `json:"value,omitempty"` }
ListRepairTask ...
type ListReplicaEvent ¶
type ListReplicaEvent struct { autorest.Response `json:"-"` Value *[]BasicReplicaEvent `json:"value,omitempty"` }
ListReplicaEvent ...
func (*ListReplicaEvent) UnmarshalJSON ¶
func (lre *ListReplicaEvent) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ListReplicaEvent struct.
type ListServiceEvent ¶
type ListServiceEvent struct { autorest.Response `json:"-"` Value *[]BasicServiceEvent `json:"value,omitempty"` }
ListServiceEvent ...
func (*ListServiceEvent) UnmarshalJSON ¶
func (lse *ListServiceEvent) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ListServiceEvent struct.
type ListServiceTypeInfo ¶
type ListServiceTypeInfo struct { autorest.Response `json:"-"` Value *[]ServiceTypeInfo `json:"value,omitempty"` }
ListServiceTypeInfo ...
type LoadMetricReport ¶
type LoadMetricReport struct { // LastReportedUtc - Gets the UTC time when the load was reported. LastReportedUtc *date.Time `json:"LastReportedUtc,omitempty"` // Name - The name of the load metric. Name *string `json:"Name,omitempty"` // Value - The value of the load metric. Value *string `json:"Value,omitempty"` }
LoadMetricReport represents the load metric report which contains the time metric was reported, its name and value.
type LoadMetricReportInfo ¶
type LoadMetricReportInfo struct { // Name - The name of the metric. Name *string `json:"Name,omitempty"` // Value - The value of the load for the metric.. Value *int32 `json:"Value,omitempty"` // LastReportedUtc - The UTC time when the load is reported. LastReportedUtc *date.Time `json:"LastReportedUtc,omitempty"` }
LoadMetricReportInfo information about load reported by replica.
type MonitoringPolicyDescription ¶
type MonitoringPolicyDescription struct { // FailureAction - The compensating action to perform when a Monitored upgrade encounters monitoring policy or health policy violations. // Invalid indicates the failure action is invalid. Rollback specifies that the upgrade will start rolling back automatically. // Manual indicates that the upgrade will switch to UnmonitoredManual upgrade mode. Possible values include: 'FailureActionInvalid', 'FailureActionRollback', 'FailureActionManual' FailureAction FailureAction `json:"FailureAction,omitempty"` // HealthCheckWaitDurationInMilliseconds - The amount of time to wait after completing an upgrade domain before applying health policies. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. HealthCheckWaitDurationInMilliseconds *string `json:"HealthCheckWaitDurationInMilliseconds,omitempty"` // HealthCheckStableDurationInMilliseconds - The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. HealthCheckStableDurationInMilliseconds *string `json:"HealthCheckStableDurationInMilliseconds,omitempty"` // HealthCheckRetryTimeoutInMilliseconds - The amount of time to retry health evaluation when the application or cluster is unhealthy before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. HealthCheckRetryTimeoutInMilliseconds *string `json:"HealthCheckRetryTimeoutInMilliseconds,omitempty"` // UpgradeTimeoutInMilliseconds - The amount of time the overall upgrade has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. UpgradeTimeoutInMilliseconds *string `json:"UpgradeTimeoutInMilliseconds,omitempty"` // UpgradeDomainTimeoutInMilliseconds - The amount of time each upgrade domain has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. UpgradeDomainTimeoutInMilliseconds *string `json:"UpgradeDomainTimeoutInMilliseconds,omitempty"` }
MonitoringPolicyDescription describes the parameters for monitoring an upgrade in Monitored mode.
type MoveCost ¶
type MoveCost string
MoveCost enumerates the values for move cost.
const ( // High Specifies the move cost of the service as High. The value is 3. High MoveCost = "High" // Low Specifies the move cost of the service as Low. The value is 1. Low MoveCost = "Low" // Medium Specifies the move cost of the service as Medium. The value is 2. Medium MoveCost = "Medium" // Zero Zero move cost. This value is zero. Zero MoveCost = "Zero" )
func PossibleMoveCostValues ¶
func PossibleMoveCostValues() []MoveCost
PossibleMoveCostValues returns an array of possible values for the MoveCost const type.
type NameDescription ¶
type NameDescription struct { // Name - The Service Fabric name, including the 'fabric:' URI scheme. Name *string `json:"Name,omitempty"` }
NameDescription describes a Service Fabric name.
type NamedPartitionInformation ¶
type NamedPartitionInformation struct { // Name - Name of the partition. Name *string `json:"Name,omitempty"` // ID - 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. ID *uuid.UUID `json:"Id,omitempty"` // ServicePartitionKind - Possible values include: 'ServicePartitionKindPartitionInformation', 'ServicePartitionKindInt64Range1', 'ServicePartitionKindNamed1', 'ServicePartitionKindSingleton1' ServicePartitionKind ServicePartitionKindBasicPartitionInformation `json:"ServicePartitionKind,omitempty"` }
NamedPartitionInformation describes the partition information for the name as a string that is based on partition schemes.
func (NamedPartitionInformation) AsBasicPartitionInformation ¶
func (npi NamedPartitionInformation) AsBasicPartitionInformation() (BasicPartitionInformation, bool)
AsBasicPartitionInformation is the BasicPartitionInformation implementation for NamedPartitionInformation.
func (NamedPartitionInformation) AsInt64RangePartitionInformation ¶
func (npi NamedPartitionInformation) AsInt64RangePartitionInformation() (*Int64RangePartitionInformation, bool)
AsInt64RangePartitionInformation is the BasicPartitionInformation implementation for NamedPartitionInformation.
func (NamedPartitionInformation) AsNamedPartitionInformation ¶
func (npi NamedPartitionInformation) AsNamedPartitionInformation() (*NamedPartitionInformation, bool)
AsNamedPartitionInformation is the BasicPartitionInformation implementation for NamedPartitionInformation.
func (NamedPartitionInformation) AsPartitionInformation ¶
func (npi NamedPartitionInformation) AsPartitionInformation() (*PartitionInformation, bool)
AsPartitionInformation is the BasicPartitionInformation implementation for NamedPartitionInformation.
func (NamedPartitionInformation) AsSingletonPartitionInformation ¶
func (npi NamedPartitionInformation) AsSingletonPartitionInformation() (*SingletonPartitionInformation, bool)
AsSingletonPartitionInformation is the BasicPartitionInformation implementation for NamedPartitionInformation.
func (NamedPartitionInformation) MarshalJSON ¶
func (npi NamedPartitionInformation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NamedPartitionInformation.
type NamedPartitionSchemeDescription ¶
type NamedPartitionSchemeDescription struct { // Count - The number of partitions. Count *int32 `json:"Count,omitempty"` // Names - Array of size specified by the ‘Count’ parameter, for the names of the partitions. Names *[]string `json:"Names,omitempty"` // PartitionScheme - Possible values include: 'PartitionSchemePartitionSchemeDescription', 'PartitionSchemeNamed1', 'PartitionSchemeSingleton1', 'PartitionSchemeUniformInt64Range1' PartitionScheme PartitionSchemeBasicPartitionSchemeDescription `json:"PartitionScheme,omitempty"` }
NamedPartitionSchemeDescription describes the named partition scheme of the service.
func (NamedPartitionSchemeDescription) AsBasicPartitionSchemeDescription ¶
func (npsd NamedPartitionSchemeDescription) AsBasicPartitionSchemeDescription() (BasicPartitionSchemeDescription, bool)
AsBasicPartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for NamedPartitionSchemeDescription.
func (NamedPartitionSchemeDescription) AsNamedPartitionSchemeDescription ¶
func (npsd NamedPartitionSchemeDescription) AsNamedPartitionSchemeDescription() (*NamedPartitionSchemeDescription, bool)
AsNamedPartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for NamedPartitionSchemeDescription.
func (NamedPartitionSchemeDescription) AsPartitionSchemeDescription ¶
func (npsd NamedPartitionSchemeDescription) AsPartitionSchemeDescription() (*PartitionSchemeDescription, bool)
AsPartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for NamedPartitionSchemeDescription.
func (NamedPartitionSchemeDescription) AsSingletonPartitionSchemeDescription ¶
func (npsd NamedPartitionSchemeDescription) AsSingletonPartitionSchemeDescription() (*SingletonPartitionSchemeDescription, bool)
AsSingletonPartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for NamedPartitionSchemeDescription.
func (NamedPartitionSchemeDescription) AsUniformInt64RangePartitionSchemeDescription ¶
func (npsd NamedPartitionSchemeDescription) AsUniformInt64RangePartitionSchemeDescription() (*UniformInt64RangePartitionSchemeDescription, bool)
AsUniformInt64RangePartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for NamedPartitionSchemeDescription.
func (NamedPartitionSchemeDescription) MarshalJSON ¶
func (npsd NamedPartitionSchemeDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NamedPartitionSchemeDescription.
type NodeAbortedEvent ¶
type NodeAbortedEvent struct { // NodeInstance - Id of Node instance. NodeInstance *int64 `json:"NodeInstance,omitempty"` // NodeID - Id of Node. NodeID *string `json:"NodeId,omitempty"` // UpgradeDomain - Upgrade domain of Node. UpgradeDomain *string `json:"UpgradeDomain,omitempty"` // FaultDomain - Fault domain of Node. FaultDomain *string `json:"FaultDomain,omitempty"` // IPAddressOrFQDN - IP address or FQDN. IPAddressOrFQDN *string `json:"IpAddressOrFQDN,omitempty"` // Hostname - Name of Host. Hostname *string `json:"Hostname,omitempty"` // IsSeedNode - Indicates if it is seed node. IsSeedNode *bool `json:"IsSeedNode,omitempty"` // NodeVersion - Version of Node. NodeVersion *string `json:"NodeVersion,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
NodeAbortedEvent node Aborted event.
func (NodeAbortedEvent) AsApplicationCreatedEvent ¶
func (nae NodeAbortedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsApplicationDeletedEvent ¶
func (nae NodeAbortedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsApplicationEvent ¶
func (nae NodeAbortedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsApplicationHealthReportCreatedEvent ¶
func (nae NodeAbortedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsApplicationHealthReportExpiredEvent ¶
func (nae NodeAbortedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsApplicationUpgradeCompleteEvent ¶
func (nae NodeAbortedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (nae NodeAbortedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (nae NodeAbortedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (nae NodeAbortedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsApplicationUpgradeStartEvent ¶
func (nae NodeAbortedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsBasicApplicationEvent ¶
func (nae NodeAbortedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsBasicClusterEvent ¶
func (nae NodeAbortedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsBasicFabricEvent ¶
func (nae NodeAbortedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsBasicNodeEvent ¶
func (nae NodeAbortedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsBasicPartitionAnalysisEvent ¶
func (nae NodeAbortedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsBasicPartitionEvent ¶
func (nae NodeAbortedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsBasicReplicaEvent ¶
func (nae NodeAbortedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsBasicServiceEvent ¶
func (nae NodeAbortedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (nae NodeAbortedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (nae NodeAbortedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (nae NodeAbortedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (nae NodeAbortedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (nae NodeAbortedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (nae NodeAbortedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (nae NodeAbortedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (nae NodeAbortedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (nae NodeAbortedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsChaosStartedEvent ¶
func (nae NodeAbortedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsChaosStoppedEvent ¶
func (nae NodeAbortedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsClusterEvent ¶
func (nae NodeAbortedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsClusterHealthReportCreatedEvent ¶
func (nae NodeAbortedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsClusterHealthReportExpiredEvent ¶
func (nae NodeAbortedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsClusterUpgradeCompleteEvent ¶
func (nae NodeAbortedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (nae NodeAbortedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (nae NodeAbortedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (nae NodeAbortedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsClusterUpgradeStartEvent ¶
func (nae NodeAbortedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsContainerDeactivatedEvent ¶
func (nae NodeAbortedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsContainerInstanceEvent ¶
func (nae NodeAbortedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (nae NodeAbortedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (nae NodeAbortedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (nae NodeAbortedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (nae NodeAbortedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsFabricEvent ¶
func (nae NodeAbortedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsNodeAbortedEvent ¶
func (nae NodeAbortedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsNodeAbortingEvent ¶
func (nae NodeAbortedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsNodeAddedEvent ¶
func (nae NodeAbortedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsNodeCloseEvent ¶
func (nae NodeAbortedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsNodeClosingEvent ¶
func (nae NodeAbortedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsNodeDeactivateCompleteEvent ¶
func (nae NodeAbortedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsNodeDeactivateStartEvent ¶
func (nae NodeAbortedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsNodeDownEvent ¶
func (nae NodeAbortedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsNodeEvent ¶
func (nae NodeAbortedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsNodeHealthReportCreatedEvent ¶
func (nae NodeAbortedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsNodeHealthReportExpiredEvent ¶
func (nae NodeAbortedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsNodeOpenFailedEvent ¶
func (nae NodeAbortedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsNodeOpenedSuccessEvent ¶
func (nae NodeAbortedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsNodeOpeningEvent ¶
func (nae NodeAbortedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsNodeRemovedEvent ¶
func (nae NodeAbortedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsNodeUpEvent ¶
func (nae NodeAbortedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsPartitionAnalysisEvent ¶
func (nae NodeAbortedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsPartitionEvent ¶
func (nae NodeAbortedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsPartitionHealthReportCreatedEvent ¶
func (nae NodeAbortedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsPartitionHealthReportExpiredEvent ¶
func (nae NodeAbortedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (nae NodeAbortedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (nae NodeAbortedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsProcessDeactivatedEvent ¶
func (nae NodeAbortedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsReplicaEvent ¶
func (nae NodeAbortedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsServiceCreatedEvent ¶
func (nae NodeAbortedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsServiceDeletedEvent ¶
func (nae NodeAbortedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsServiceEvent ¶
func (nae NodeAbortedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsServiceHealthReportCreatedEvent ¶
func (nae NodeAbortedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsServiceHealthReportExpiredEvent ¶
func (nae NodeAbortedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (nae NodeAbortedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (nae NodeAbortedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (nae NodeAbortedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (nae NodeAbortedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortedEvent.
func (NodeAbortedEvent) MarshalJSON ¶
func (nae NodeAbortedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeAbortedEvent.
type NodeAbortingEvent ¶
type NodeAbortingEvent struct { // NodeInstance - Id of Node instance. NodeInstance *int64 `json:"NodeInstance,omitempty"` // NodeID - Id of Node. NodeID *string `json:"NodeId,omitempty"` // UpgradeDomain - Upgrade domain of Node. UpgradeDomain *string `json:"UpgradeDomain,omitempty"` // FaultDomain - Fault domain of Node. FaultDomain *string `json:"FaultDomain,omitempty"` // IPAddressOrFQDN - IP address or FQDN. IPAddressOrFQDN *string `json:"IpAddressOrFQDN,omitempty"` // Hostname - Name of Host. Hostname *string `json:"Hostname,omitempty"` // IsSeedNode - Indicates if it is seed node. IsSeedNode *bool `json:"IsSeedNode,omitempty"` // NodeVersion - Version of Node. NodeVersion *string `json:"NodeVersion,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
NodeAbortingEvent node Aborting event.
func (NodeAbortingEvent) AsApplicationCreatedEvent ¶
func (nae NodeAbortingEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsApplicationDeletedEvent ¶
func (nae NodeAbortingEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsApplicationEvent ¶
func (nae NodeAbortingEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsApplicationHealthReportCreatedEvent ¶
func (nae NodeAbortingEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsApplicationHealthReportExpiredEvent ¶
func (nae NodeAbortingEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsApplicationUpgradeCompleteEvent ¶
func (nae NodeAbortingEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (nae NodeAbortingEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (nae NodeAbortingEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (nae NodeAbortingEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsApplicationUpgradeStartEvent ¶
func (nae NodeAbortingEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsBasicApplicationEvent ¶
func (nae NodeAbortingEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsBasicClusterEvent ¶
func (nae NodeAbortingEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsBasicFabricEvent ¶
func (nae NodeAbortingEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsBasicNodeEvent ¶
func (nae NodeAbortingEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsBasicPartitionAnalysisEvent ¶
func (nae NodeAbortingEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsBasicPartitionEvent ¶
func (nae NodeAbortingEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsBasicReplicaEvent ¶
func (nae NodeAbortingEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsBasicServiceEvent ¶
func (nae NodeAbortingEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (nae NodeAbortingEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (nae NodeAbortingEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (nae NodeAbortingEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (nae NodeAbortingEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (nae NodeAbortingEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (nae NodeAbortingEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (nae NodeAbortingEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (nae NodeAbortingEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (nae NodeAbortingEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsChaosStartedEvent ¶
func (nae NodeAbortingEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsChaosStoppedEvent ¶
func (nae NodeAbortingEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsClusterEvent ¶
func (nae NodeAbortingEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsClusterHealthReportCreatedEvent ¶
func (nae NodeAbortingEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsClusterHealthReportExpiredEvent ¶
func (nae NodeAbortingEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsClusterUpgradeCompleteEvent ¶
func (nae NodeAbortingEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (nae NodeAbortingEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (nae NodeAbortingEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsClusterUpgradeRollbackStartEvent ¶
func (nae NodeAbortingEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsClusterUpgradeStartEvent ¶
func (nae NodeAbortingEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsContainerDeactivatedEvent ¶
func (nae NodeAbortingEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsContainerInstanceEvent ¶
func (nae NodeAbortingEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (nae NodeAbortingEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (nae NodeAbortingEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (nae NodeAbortingEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (nae NodeAbortingEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsFabricEvent ¶
func (nae NodeAbortingEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsNodeAbortedEvent ¶
func (nae NodeAbortingEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsNodeAbortingEvent ¶
func (nae NodeAbortingEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsNodeAddedEvent ¶
func (nae NodeAbortingEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsNodeCloseEvent ¶
func (nae NodeAbortingEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsNodeClosingEvent ¶
func (nae NodeAbortingEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsNodeDeactivateCompleteEvent ¶
func (nae NodeAbortingEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsNodeDeactivateStartEvent ¶
func (nae NodeAbortingEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsNodeDownEvent ¶
func (nae NodeAbortingEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsNodeEvent ¶
func (nae NodeAbortingEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsNodeHealthReportCreatedEvent ¶
func (nae NodeAbortingEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsNodeHealthReportExpiredEvent ¶
func (nae NodeAbortingEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsNodeOpenFailedEvent ¶
func (nae NodeAbortingEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsNodeOpenedSuccessEvent ¶
func (nae NodeAbortingEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsNodeOpeningEvent ¶
func (nae NodeAbortingEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsNodeRemovedEvent ¶
func (nae NodeAbortingEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsNodeUpEvent ¶
func (nae NodeAbortingEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsPartitionAnalysisEvent ¶
func (nae NodeAbortingEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsPartitionEvent ¶
func (nae NodeAbortingEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsPartitionHealthReportCreatedEvent ¶
func (nae NodeAbortingEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsPartitionHealthReportExpiredEvent ¶
func (nae NodeAbortingEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (nae NodeAbortingEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsPartitionReconfigurationCompletedEvent ¶
func (nae NodeAbortingEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsProcessDeactivatedEvent ¶
func (nae NodeAbortingEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsReplicaEvent ¶
func (nae NodeAbortingEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsServiceCreatedEvent ¶
func (nae NodeAbortingEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsServiceDeletedEvent ¶
func (nae NodeAbortingEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsServiceEvent ¶
func (nae NodeAbortingEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsServiceHealthReportCreatedEvent ¶
func (nae NodeAbortingEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsServiceHealthReportExpiredEvent ¶
func (nae NodeAbortingEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (nae NodeAbortingEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (nae NodeAbortingEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (nae NodeAbortingEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (nae NodeAbortingEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAbortingEvent.
func (NodeAbortingEvent) MarshalJSON ¶
func (nae NodeAbortingEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeAbortingEvent.
type NodeAddedEvent ¶
type NodeAddedEvent struct { // NodeID - Id of Node. NodeID *string `json:"NodeId,omitempty"` // NodeInstance - Id of Node instance. NodeInstance *int64 `json:"NodeInstance,omitempty"` // NodeType - Type of Node. NodeType *string `json:"NodeType,omitempty"` // FabricVersion - Fabric version. FabricVersion *string `json:"FabricVersion,omitempty"` // IPAddressOrFQDN - IP address or FQDN. IPAddressOrFQDN *string `json:"IpAddressOrFQDN,omitempty"` // NodeCapacities - Capacities. NodeCapacities *string `json:"NodeCapacities,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
NodeAddedEvent node Added event.
func (NodeAddedEvent) AsApplicationCreatedEvent ¶
func (nae NodeAddedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsApplicationDeletedEvent ¶
func (nae NodeAddedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsApplicationEvent ¶
func (nae NodeAddedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsApplicationHealthReportCreatedEvent ¶
func (nae NodeAddedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsApplicationHealthReportExpiredEvent ¶
func (nae NodeAddedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsApplicationUpgradeCompleteEvent ¶
func (nae NodeAddedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (nae NodeAddedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (nae NodeAddedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (nae NodeAddedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsApplicationUpgradeStartEvent ¶
func (nae NodeAddedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsBasicApplicationEvent ¶
func (nae NodeAddedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsBasicClusterEvent ¶
func (nae NodeAddedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsBasicFabricEvent ¶
func (nae NodeAddedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsBasicNodeEvent ¶
func (nae NodeAddedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsBasicPartitionAnalysisEvent ¶
func (nae NodeAddedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsBasicPartitionEvent ¶
func (nae NodeAddedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsBasicReplicaEvent ¶
func (nae NodeAddedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsBasicServiceEvent ¶
func (nae NodeAddedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (nae NodeAddedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (nae NodeAddedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (nae NodeAddedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (nae NodeAddedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (nae NodeAddedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (nae NodeAddedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (nae NodeAddedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (nae NodeAddedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (nae NodeAddedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsChaosStartedEvent ¶
func (nae NodeAddedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsChaosStoppedEvent ¶
func (nae NodeAddedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsClusterEvent ¶
func (nae NodeAddedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsClusterHealthReportCreatedEvent ¶
func (nae NodeAddedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsClusterHealthReportExpiredEvent ¶
func (nae NodeAddedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsClusterUpgradeCompleteEvent ¶
func (nae NodeAddedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (nae NodeAddedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (nae NodeAddedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (nae NodeAddedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsClusterUpgradeStartEvent ¶
func (nae NodeAddedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsContainerDeactivatedEvent ¶
func (nae NodeAddedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsContainerInstanceEvent ¶
func (nae NodeAddedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (nae NodeAddedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (nae NodeAddedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (nae NodeAddedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (nae NodeAddedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsFabricEvent ¶
func (nae NodeAddedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsNodeAbortedEvent ¶
func (nae NodeAddedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsNodeAbortingEvent ¶
func (nae NodeAddedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsNodeAddedEvent ¶
func (nae NodeAddedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsNodeCloseEvent ¶
func (nae NodeAddedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsNodeClosingEvent ¶
func (nae NodeAddedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsNodeDeactivateCompleteEvent ¶
func (nae NodeAddedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsNodeDeactivateStartEvent ¶
func (nae NodeAddedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsNodeDownEvent ¶
func (nae NodeAddedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsNodeEvent ¶
func (nae NodeAddedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsNodeHealthReportCreatedEvent ¶
func (nae NodeAddedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsNodeHealthReportExpiredEvent ¶
func (nae NodeAddedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsNodeOpenFailedEvent ¶
func (nae NodeAddedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsNodeOpenedSuccessEvent ¶
func (nae NodeAddedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsNodeOpeningEvent ¶
func (nae NodeAddedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsNodeRemovedEvent ¶
func (nae NodeAddedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsNodeUpEvent ¶
func (nae NodeAddedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsPartitionAnalysisEvent ¶
func (nae NodeAddedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsPartitionEvent ¶
func (nae NodeAddedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsPartitionHealthReportCreatedEvent ¶
func (nae NodeAddedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsPartitionHealthReportExpiredEvent ¶
func (nae NodeAddedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (nae NodeAddedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (nae NodeAddedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsProcessDeactivatedEvent ¶
func (nae NodeAddedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsReplicaEvent ¶
func (nae NodeAddedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsServiceCreatedEvent ¶
func (nae NodeAddedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsServiceDeletedEvent ¶
func (nae NodeAddedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsServiceEvent ¶
func (nae NodeAddedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsServiceHealthReportCreatedEvent ¶
func (nae NodeAddedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsServiceHealthReportExpiredEvent ¶
func (nae NodeAddedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (nae NodeAddedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (nae NodeAddedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (nae NodeAddedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (nae NodeAddedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeAddedEvent.
func (NodeAddedEvent) MarshalJSON ¶
func (nae NodeAddedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeAddedEvent.
type NodeCloseEvent ¶
type NodeCloseEvent struct { // NodeID - Id of Node. NodeID *string `json:"NodeId,omitempty"` // NodeInstance - Id of Node instance. NodeInstance *string `json:"NodeInstance,omitempty"` // Error - Describes error. Error *string `json:"Error,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
NodeCloseEvent node Close event.
func (NodeCloseEvent) AsApplicationCreatedEvent ¶
func (nce NodeCloseEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsApplicationDeletedEvent ¶
func (nce NodeCloseEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsApplicationEvent ¶
func (nce NodeCloseEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsApplicationHealthReportCreatedEvent ¶
func (nce NodeCloseEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsApplicationHealthReportExpiredEvent ¶
func (nce NodeCloseEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsApplicationUpgradeCompleteEvent ¶
func (nce NodeCloseEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (nce NodeCloseEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (nce NodeCloseEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (nce NodeCloseEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsApplicationUpgradeStartEvent ¶
func (nce NodeCloseEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsBasicApplicationEvent ¶
func (nce NodeCloseEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsBasicClusterEvent ¶
func (nce NodeCloseEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsBasicFabricEvent ¶
func (nce NodeCloseEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsBasicNodeEvent ¶
func (nce NodeCloseEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsBasicPartitionAnalysisEvent ¶
func (nce NodeCloseEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsBasicPartitionEvent ¶
func (nce NodeCloseEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsBasicReplicaEvent ¶
func (nce NodeCloseEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsBasicServiceEvent ¶
func (nce NodeCloseEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (nce NodeCloseEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (nce NodeCloseEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (nce NodeCloseEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (nce NodeCloseEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (nce NodeCloseEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (nce NodeCloseEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (nce NodeCloseEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (nce NodeCloseEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (nce NodeCloseEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsChaosStartedEvent ¶
func (nce NodeCloseEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsChaosStoppedEvent ¶
func (nce NodeCloseEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsClusterEvent ¶
func (nce NodeCloseEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsClusterHealthReportCreatedEvent ¶
func (nce NodeCloseEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsClusterHealthReportExpiredEvent ¶
func (nce NodeCloseEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsClusterUpgradeCompleteEvent ¶
func (nce NodeCloseEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (nce NodeCloseEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (nce NodeCloseEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsClusterUpgradeRollbackStartEvent ¶
func (nce NodeCloseEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsClusterUpgradeStartEvent ¶
func (nce NodeCloseEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsContainerDeactivatedEvent ¶
func (nce NodeCloseEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsContainerInstanceEvent ¶
func (nce NodeCloseEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (nce NodeCloseEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (nce NodeCloseEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (nce NodeCloseEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (nce NodeCloseEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsFabricEvent ¶
func (nce NodeCloseEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsNodeAbortedEvent ¶
func (nce NodeCloseEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsNodeAbortingEvent ¶
func (nce NodeCloseEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsNodeAddedEvent ¶
func (nce NodeCloseEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsNodeCloseEvent ¶
func (nce NodeCloseEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsNodeClosingEvent ¶
func (nce NodeCloseEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsNodeDeactivateCompleteEvent ¶
func (nce NodeCloseEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsNodeDeactivateStartEvent ¶
func (nce NodeCloseEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsNodeDownEvent ¶
func (nce NodeCloseEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsNodeEvent ¶
func (nce NodeCloseEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsNodeHealthReportCreatedEvent ¶
func (nce NodeCloseEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsNodeHealthReportExpiredEvent ¶
func (nce NodeCloseEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsNodeOpenFailedEvent ¶
func (nce NodeCloseEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsNodeOpenedSuccessEvent ¶
func (nce NodeCloseEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsNodeOpeningEvent ¶
func (nce NodeCloseEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsNodeRemovedEvent ¶
func (nce NodeCloseEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsNodeUpEvent ¶
func (nce NodeCloseEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsPartitionAnalysisEvent ¶
func (nce NodeCloseEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsPartitionEvent ¶
func (nce NodeCloseEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsPartitionHealthReportCreatedEvent ¶
func (nce NodeCloseEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsPartitionHealthReportExpiredEvent ¶
func (nce NodeCloseEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (nce NodeCloseEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsPartitionReconfigurationCompletedEvent ¶
func (nce NodeCloseEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsProcessDeactivatedEvent ¶
func (nce NodeCloseEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsReplicaEvent ¶
func (nce NodeCloseEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsServiceCreatedEvent ¶
func (nce NodeCloseEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsServiceDeletedEvent ¶
func (nce NodeCloseEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsServiceEvent ¶
func (nce NodeCloseEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsServiceHealthReportCreatedEvent ¶
func (nce NodeCloseEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsServiceHealthReportExpiredEvent ¶
func (nce NodeCloseEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (nce NodeCloseEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (nce NodeCloseEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (nce NodeCloseEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (nce NodeCloseEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeCloseEvent.
func (NodeCloseEvent) MarshalJSON ¶
func (nce NodeCloseEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeCloseEvent.
type NodeClosingEvent ¶
type NodeClosingEvent struct { // NodeInstance - Id of Node instance. NodeInstance *int64 `json:"NodeInstance,omitempty"` // NodeID - Id of Node. NodeID *string `json:"NodeId,omitempty"` // UpgradeDomain - Upgrade domain of Node. UpgradeDomain *string `json:"UpgradeDomain,omitempty"` // FaultDomain - Fault domain of Node. FaultDomain *string `json:"FaultDomain,omitempty"` // IPAddressOrFQDN - IP address or FQDN. IPAddressOrFQDN *string `json:"IpAddressOrFQDN,omitempty"` // Hostname - Name of Host. Hostname *string `json:"Hostname,omitempty"` // IsSeedNode - Indicates if it is seed node. IsSeedNode *bool `json:"IsSeedNode,omitempty"` // NodeVersion - Version of Node. NodeVersion *string `json:"NodeVersion,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
NodeClosingEvent node Closing event.
func (NodeClosingEvent) AsApplicationCreatedEvent ¶
func (nce NodeClosingEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsApplicationDeletedEvent ¶
func (nce NodeClosingEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsApplicationEvent ¶
func (nce NodeClosingEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsApplicationHealthReportCreatedEvent ¶
func (nce NodeClosingEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsApplicationHealthReportExpiredEvent ¶
func (nce NodeClosingEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsApplicationUpgradeCompleteEvent ¶
func (nce NodeClosingEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (nce NodeClosingEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (nce NodeClosingEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (nce NodeClosingEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsApplicationUpgradeStartEvent ¶
func (nce NodeClosingEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsBasicApplicationEvent ¶
func (nce NodeClosingEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsBasicClusterEvent ¶
func (nce NodeClosingEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsBasicFabricEvent ¶
func (nce NodeClosingEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsBasicNodeEvent ¶
func (nce NodeClosingEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsBasicPartitionAnalysisEvent ¶
func (nce NodeClosingEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsBasicPartitionEvent ¶
func (nce NodeClosingEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsBasicReplicaEvent ¶
func (nce NodeClosingEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsBasicServiceEvent ¶
func (nce NodeClosingEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (nce NodeClosingEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (nce NodeClosingEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (nce NodeClosingEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (nce NodeClosingEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (nce NodeClosingEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (nce NodeClosingEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (nce NodeClosingEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (nce NodeClosingEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (nce NodeClosingEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsChaosStartedEvent ¶
func (nce NodeClosingEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsChaosStoppedEvent ¶
func (nce NodeClosingEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsClusterEvent ¶
func (nce NodeClosingEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsClusterHealthReportCreatedEvent ¶
func (nce NodeClosingEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsClusterHealthReportExpiredEvent ¶
func (nce NodeClosingEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsClusterUpgradeCompleteEvent ¶
func (nce NodeClosingEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (nce NodeClosingEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (nce NodeClosingEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsClusterUpgradeRollbackStartEvent ¶
func (nce NodeClosingEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsClusterUpgradeStartEvent ¶
func (nce NodeClosingEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsContainerDeactivatedEvent ¶
func (nce NodeClosingEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsContainerInstanceEvent ¶
func (nce NodeClosingEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (nce NodeClosingEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (nce NodeClosingEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (nce NodeClosingEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (nce NodeClosingEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsFabricEvent ¶
func (nce NodeClosingEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsNodeAbortedEvent ¶
func (nce NodeClosingEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsNodeAbortingEvent ¶
func (nce NodeClosingEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsNodeAddedEvent ¶
func (nce NodeClosingEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsNodeCloseEvent ¶
func (nce NodeClosingEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsNodeClosingEvent ¶
func (nce NodeClosingEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsNodeDeactivateCompleteEvent ¶
func (nce NodeClosingEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsNodeDeactivateStartEvent ¶
func (nce NodeClosingEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsNodeDownEvent ¶
func (nce NodeClosingEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsNodeEvent ¶
func (nce NodeClosingEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsNodeHealthReportCreatedEvent ¶
func (nce NodeClosingEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsNodeHealthReportExpiredEvent ¶
func (nce NodeClosingEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsNodeOpenFailedEvent ¶
func (nce NodeClosingEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsNodeOpenedSuccessEvent ¶
func (nce NodeClosingEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsNodeOpeningEvent ¶
func (nce NodeClosingEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsNodeRemovedEvent ¶
func (nce NodeClosingEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsNodeUpEvent ¶
func (nce NodeClosingEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsPartitionAnalysisEvent ¶
func (nce NodeClosingEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsPartitionEvent ¶
func (nce NodeClosingEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsPartitionHealthReportCreatedEvent ¶
func (nce NodeClosingEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsPartitionHealthReportExpiredEvent ¶
func (nce NodeClosingEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (nce NodeClosingEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsPartitionReconfigurationCompletedEvent ¶
func (nce NodeClosingEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsProcessDeactivatedEvent ¶
func (nce NodeClosingEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsReplicaEvent ¶
func (nce NodeClosingEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsServiceCreatedEvent ¶
func (nce NodeClosingEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsServiceDeletedEvent ¶
func (nce NodeClosingEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsServiceEvent ¶
func (nce NodeClosingEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsServiceHealthReportCreatedEvent ¶
func (nce NodeClosingEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsServiceHealthReportExpiredEvent ¶
func (nce NodeClosingEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (nce NodeClosingEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (nce NodeClosingEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (nce NodeClosingEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (nce NodeClosingEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeClosingEvent.
func (NodeClosingEvent) MarshalJSON ¶
func (nce NodeClosingEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeClosingEvent.
type NodeDeactivateCompleteEvent ¶
type NodeDeactivateCompleteEvent struct { // NodeInstance - Id of Node instance. NodeInstance *int64 `json:"NodeInstance,omitempty"` // EffectiveDeactivateIntent - Describes deactivate intent. EffectiveDeactivateIntent *string `json:"EffectiveDeactivateIntent,omitempty"` // BatchIdsWithDeactivateIntent - Batch Ids. BatchIdsWithDeactivateIntent *string `json:"BatchIdsWithDeactivateIntent,omitempty"` // StartTime - Start time. StartTime *date.Time `json:"StartTime,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
NodeDeactivateCompleteEvent node Deactivate Complete event.
func (NodeDeactivateCompleteEvent) AsApplicationCreatedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsApplicationDeletedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsApplicationEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsApplicationHealthReportCreatedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsApplicationHealthReportExpiredEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsApplicationUpgradeCompleteEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsApplicationUpgradeStartEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsBasicApplicationEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsBasicClusterEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsBasicFabricEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsBasicNodeEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsBasicPartitionAnalysisEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsBasicPartitionEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsBasicReplicaEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsBasicServiceEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsChaosStartedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsChaosStoppedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsClusterEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsClusterHealthReportCreatedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsClusterHealthReportExpiredEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsClusterUpgradeCompleteEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsClusterUpgradeRollbackStartEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsClusterUpgradeStartEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsContainerDeactivatedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsContainerInstanceEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsFabricEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsNodeAbortedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsNodeAbortingEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsNodeAddedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsNodeCloseEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsNodeClosingEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsNodeDeactivateCompleteEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsNodeDeactivateStartEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsNodeDownEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsNodeEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsNodeHealthReportCreatedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsNodeHealthReportExpiredEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsNodeOpenFailedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsNodeOpenedSuccessEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsNodeOpeningEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsNodeRemovedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsNodeUpEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsPartitionAnalysisEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsPartitionEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsPartitionHealthReportCreatedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsPartitionHealthReportExpiredEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsPartitionReconfigurationCompletedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsProcessDeactivatedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsReplicaEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsServiceCreatedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsServiceDeletedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsServiceEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsServiceHealthReportCreatedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsServiceHealthReportExpiredEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (ndce NodeDeactivateCompleteEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateCompleteEvent.
func (NodeDeactivateCompleteEvent) MarshalJSON ¶
func (ndce NodeDeactivateCompleteEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeDeactivateCompleteEvent.
type NodeDeactivateStartEvent ¶
type NodeDeactivateStartEvent struct { // NodeInstance - Id of Node instance. NodeInstance *int64 `json:"NodeInstance,omitempty"` // BatchID - Batch Id. BatchID *string `json:"BatchId,omitempty"` // DeactivateIntent - Describes deactivate intent. DeactivateIntent *string `json:"DeactivateIntent,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
NodeDeactivateStartEvent node Deactivate Start event.
func (NodeDeactivateStartEvent) AsApplicationCreatedEvent ¶
func (ndse NodeDeactivateStartEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsApplicationDeletedEvent ¶
func (ndse NodeDeactivateStartEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsApplicationEvent ¶
func (ndse NodeDeactivateStartEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsApplicationHealthReportCreatedEvent ¶
func (ndse NodeDeactivateStartEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsApplicationHealthReportExpiredEvent ¶
func (ndse NodeDeactivateStartEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsApplicationUpgradeCompleteEvent ¶
func (ndse NodeDeactivateStartEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (ndse NodeDeactivateStartEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (ndse NodeDeactivateStartEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (ndse NodeDeactivateStartEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsApplicationUpgradeStartEvent ¶
func (ndse NodeDeactivateStartEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsBasicApplicationEvent ¶
func (ndse NodeDeactivateStartEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsBasicClusterEvent ¶
func (ndse NodeDeactivateStartEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsBasicFabricEvent ¶
func (ndse NodeDeactivateStartEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsBasicNodeEvent ¶
func (ndse NodeDeactivateStartEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsBasicPartitionAnalysisEvent ¶
func (ndse NodeDeactivateStartEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsBasicPartitionEvent ¶
func (ndse NodeDeactivateStartEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsBasicReplicaEvent ¶
func (ndse NodeDeactivateStartEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsBasicServiceEvent ¶
func (ndse NodeDeactivateStartEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (ndse NodeDeactivateStartEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (ndse NodeDeactivateStartEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (ndse NodeDeactivateStartEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (ndse NodeDeactivateStartEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (ndse NodeDeactivateStartEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (ndse NodeDeactivateStartEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (ndse NodeDeactivateStartEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (ndse NodeDeactivateStartEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (ndse NodeDeactivateStartEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsChaosStartedEvent ¶
func (ndse NodeDeactivateStartEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsChaosStoppedEvent ¶
func (ndse NodeDeactivateStartEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsClusterEvent ¶
func (ndse NodeDeactivateStartEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsClusterHealthReportCreatedEvent ¶
func (ndse NodeDeactivateStartEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsClusterHealthReportExpiredEvent ¶
func (ndse NodeDeactivateStartEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsClusterUpgradeCompleteEvent ¶
func (ndse NodeDeactivateStartEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (ndse NodeDeactivateStartEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (ndse NodeDeactivateStartEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsClusterUpgradeRollbackStartEvent ¶
func (ndse NodeDeactivateStartEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsClusterUpgradeStartEvent ¶
func (ndse NodeDeactivateStartEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsContainerDeactivatedEvent ¶
func (ndse NodeDeactivateStartEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsContainerInstanceEvent ¶
func (ndse NodeDeactivateStartEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (ndse NodeDeactivateStartEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (ndse NodeDeactivateStartEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (ndse NodeDeactivateStartEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (ndse NodeDeactivateStartEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsFabricEvent ¶
func (ndse NodeDeactivateStartEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsNodeAbortedEvent ¶
func (ndse NodeDeactivateStartEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsNodeAbortingEvent ¶
func (ndse NodeDeactivateStartEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsNodeAddedEvent ¶
func (ndse NodeDeactivateStartEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsNodeCloseEvent ¶
func (ndse NodeDeactivateStartEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsNodeClosingEvent ¶
func (ndse NodeDeactivateStartEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsNodeDeactivateCompleteEvent ¶
func (ndse NodeDeactivateStartEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsNodeDeactivateStartEvent ¶
func (ndse NodeDeactivateStartEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsNodeDownEvent ¶
func (ndse NodeDeactivateStartEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsNodeEvent ¶
func (ndse NodeDeactivateStartEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsNodeHealthReportCreatedEvent ¶
func (ndse NodeDeactivateStartEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsNodeHealthReportExpiredEvent ¶
func (ndse NodeDeactivateStartEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsNodeOpenFailedEvent ¶
func (ndse NodeDeactivateStartEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsNodeOpenedSuccessEvent ¶
func (ndse NodeDeactivateStartEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsNodeOpeningEvent ¶
func (ndse NodeDeactivateStartEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsNodeRemovedEvent ¶
func (ndse NodeDeactivateStartEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsNodeUpEvent ¶
func (ndse NodeDeactivateStartEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsPartitionAnalysisEvent ¶
func (ndse NodeDeactivateStartEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsPartitionEvent ¶
func (ndse NodeDeactivateStartEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsPartitionHealthReportCreatedEvent ¶
func (ndse NodeDeactivateStartEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsPartitionHealthReportExpiredEvent ¶
func (ndse NodeDeactivateStartEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (ndse NodeDeactivateStartEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsPartitionReconfigurationCompletedEvent ¶
func (ndse NodeDeactivateStartEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsProcessDeactivatedEvent ¶
func (ndse NodeDeactivateStartEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsReplicaEvent ¶
func (ndse NodeDeactivateStartEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsServiceCreatedEvent ¶
func (ndse NodeDeactivateStartEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsServiceDeletedEvent ¶
func (ndse NodeDeactivateStartEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsServiceEvent ¶
func (ndse NodeDeactivateStartEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsServiceHealthReportCreatedEvent ¶
func (ndse NodeDeactivateStartEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsServiceHealthReportExpiredEvent ¶
func (ndse NodeDeactivateStartEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (ndse NodeDeactivateStartEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (ndse NodeDeactivateStartEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (ndse NodeDeactivateStartEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (ndse NodeDeactivateStartEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDeactivateStartEvent.
func (NodeDeactivateStartEvent) MarshalJSON ¶
func (ndse NodeDeactivateStartEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeDeactivateStartEvent.
type NodeDeactivationInfo ¶
type NodeDeactivationInfo struct { // NodeDeactivationIntent - The intent or the reason for deactivating the node. Following are the possible values for it. Possible values include: 'NodeDeactivationIntentInvalid', 'NodeDeactivationIntentPause', 'NodeDeactivationIntentRestart', 'NodeDeactivationIntentRemoveData', 'NodeDeactivationIntentRemoveNode' NodeDeactivationIntent NodeDeactivationIntent `json:"NodeDeactivationIntent,omitempty"` // NodeDeactivationStatus - The status of node deactivation operation. Following are the possible values. Possible values include: 'NodeDeactivationStatusNone', 'NodeDeactivationStatusSafetyCheckInProgress', 'NodeDeactivationStatusSafetyCheckComplete', 'NodeDeactivationStatusCompleted' NodeDeactivationStatus NodeDeactivationStatus `json:"NodeDeactivationStatus,omitempty"` // NodeDeactivationTask - List of tasks representing the deactivation operation on the node. NodeDeactivationTask *[]NodeDeactivationTask `json:"NodeDeactivationTask,omitempty"` // PendingSafetyChecks - List of pending safety checks PendingSafetyChecks *[]SafetyCheckWrapper `json:"PendingSafetyChecks,omitempty"` }
NodeDeactivationInfo information about the node deactivation. This information is valid for a node that is undergoing deactivation or has already been deactivated.
type NodeDeactivationIntent ¶
type NodeDeactivationIntent string
NodeDeactivationIntent enumerates the values for node deactivation intent.
const ( // NodeDeactivationIntentInvalid Indicates the node deactivation intent is invalid. All Service Fabric // enumerations have the invalid type. The value is zero. This value is not used. NodeDeactivationIntentInvalid NodeDeactivationIntent = "Invalid" // NodeDeactivationIntentPause Indicates that the node should be paused. The value is 1. NodeDeactivationIntentPause NodeDeactivationIntent = "Pause" // NodeDeactivationIntentRemoveData Indicates that the intent is to reimage the node. Service Fabric does // not reimage the node, this action is done outside of Service Fabric. The value is 3. NodeDeactivationIntentRemoveData NodeDeactivationIntent = "RemoveData" // NodeDeactivationIntentRemoveNode Indicates that the node is being decommissioned and is not expected to // return. Service Fabric does not decommission the node, this action is done outside of Service Fabric. // The value is 4. NodeDeactivationIntentRemoveNode NodeDeactivationIntent = "RemoveNode" // NodeDeactivationIntentRestart Indicates that the intent is for the node to be restarted after a short // period of time. Service Fabric does not restart the node, this action is done outside of Service Fabric. // The value is 2. NodeDeactivationIntentRestart NodeDeactivationIntent = "Restart" )
func PossibleNodeDeactivationIntentValues ¶
func PossibleNodeDeactivationIntentValues() []NodeDeactivationIntent
PossibleNodeDeactivationIntentValues returns an array of possible values for the NodeDeactivationIntent const type.
type NodeDeactivationStatus ¶
type NodeDeactivationStatus string
NodeDeactivationStatus enumerates the values for node deactivation status.
const ( // NodeDeactivationStatusCompleted The task is completed. The value is 3. NodeDeactivationStatusCompleted NodeDeactivationStatus = "Completed" // NodeDeactivationStatusNone No status is associated with the task. The value is zero. NodeDeactivationStatusNone NodeDeactivationStatus = "None" // NodeDeactivationStatusSafetyCheckComplete When a node is deactivated Service Fabric performs checks to // ensure that the operation is safe to proceed to ensure availability of the service and reliability of // the state. This value indicates that all safety checks have been completed. The value is 2. NodeDeactivationStatusSafetyCheckComplete NodeDeactivationStatus = "SafetyCheckComplete" // NodeDeactivationStatusSafetyCheckInProgress When a node is deactivated Service Fabric performs checks to // ensure that the operation is safe to proceed to ensure availability of the service and reliability of // the state. This value indicates that one or more safety checks are in progress. The value is 1. NodeDeactivationStatusSafetyCheckInProgress NodeDeactivationStatus = "SafetyCheckInProgress" )
func PossibleNodeDeactivationStatusValues ¶
func PossibleNodeDeactivationStatusValues() []NodeDeactivationStatus
PossibleNodeDeactivationStatusValues returns an array of possible values for the NodeDeactivationStatus const type.
type NodeDeactivationTask ¶
type NodeDeactivationTask struct { // NodeDeactivationTaskID - Identity of the task related to deactivation operation on the node. NodeDeactivationTaskID *NodeDeactivationTaskID `json:"NodeDeactivationTaskId,omitempty"` // NodeDeactivationIntent - The intent or the reason for deactivating the node. Following are the possible values for it. Possible values include: 'NodeDeactivationIntentInvalid', 'NodeDeactivationIntentPause', 'NodeDeactivationIntentRestart', 'NodeDeactivationIntentRemoveData', 'NodeDeactivationIntentRemoveNode' NodeDeactivationIntent NodeDeactivationIntent `json:"NodeDeactivationIntent,omitempty"` }
NodeDeactivationTask the task representing the deactivation operation on the node.
type NodeDeactivationTaskID ¶
type NodeDeactivationTaskID struct { // ID - Value of the task id. ID *string `json:"Id,omitempty"` // NodeDeactivationTaskType - The type of the task that performed the node deactivation. Following are the possible values. Possible values include: 'NodeDeactivationTaskTypeInvalid', 'NodeDeactivationTaskTypeInfrastructure', 'NodeDeactivationTaskTypeRepair', 'NodeDeactivationTaskTypeClient' NodeDeactivationTaskType NodeDeactivationTaskType `json:"NodeDeactivationTaskType,omitempty"` }
NodeDeactivationTaskID identity of the task related to deactivation operation on the node.
type NodeDeactivationTaskType ¶
type NodeDeactivationTaskType string
NodeDeactivationTaskType enumerates the values for node deactivation task type.
const ( // NodeDeactivationTaskTypeClient Specifies that the task was created by using the public API. The value is // 3. NodeDeactivationTaskTypeClient NodeDeactivationTaskType = "Client" // NodeDeactivationTaskTypeInfrastructure Specifies the task created by Infrastructure hosting the nodes. // The value is 1. NodeDeactivationTaskTypeInfrastructure NodeDeactivationTaskType = "Infrastructure" // NodeDeactivationTaskTypeInvalid Indicates the node deactivation task type is invalid. All Service Fabric // enumerations have the invalid type. The value is zero. This value is not used. NodeDeactivationTaskTypeInvalid NodeDeactivationTaskType = "Invalid" // NodeDeactivationTaskTypeRepair Specifies the task that was created by the Repair Manager service. The // value is 2. NodeDeactivationTaskTypeRepair NodeDeactivationTaskType = "Repair" )
func PossibleNodeDeactivationTaskTypeValues ¶
func PossibleNodeDeactivationTaskTypeValues() []NodeDeactivationTaskType
PossibleNodeDeactivationTaskTypeValues returns an array of possible values for the NodeDeactivationTaskType const type.
type NodeDownEvent ¶
type NodeDownEvent struct { // NodeInstance - Id of Node instance. NodeInstance *int64 `json:"NodeInstance,omitempty"` // LastNodeUpAt - Time when Node was last up. LastNodeUpAt *date.Time `json:"LastNodeUpAt,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
NodeDownEvent node Down event.
func (NodeDownEvent) AsApplicationCreatedEvent ¶
func (nde NodeDownEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsApplicationDeletedEvent ¶
func (nde NodeDownEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsApplicationEvent ¶
func (nde NodeDownEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsApplicationHealthReportCreatedEvent ¶
func (nde NodeDownEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsApplicationHealthReportExpiredEvent ¶
func (nde NodeDownEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsApplicationUpgradeCompleteEvent ¶
func (nde NodeDownEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (nde NodeDownEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (nde NodeDownEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (nde NodeDownEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsApplicationUpgradeStartEvent ¶
func (nde NodeDownEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsBasicApplicationEvent ¶
func (nde NodeDownEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsBasicClusterEvent ¶
func (nde NodeDownEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsBasicFabricEvent ¶
func (nde NodeDownEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsBasicNodeEvent ¶
func (nde NodeDownEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsBasicPartitionAnalysisEvent ¶
func (nde NodeDownEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsBasicPartitionEvent ¶
func (nde NodeDownEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsBasicReplicaEvent ¶
func (nde NodeDownEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsBasicServiceEvent ¶
func (nde NodeDownEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (nde NodeDownEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (nde NodeDownEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (nde NodeDownEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (nde NodeDownEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (nde NodeDownEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (nde NodeDownEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (nde NodeDownEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (nde NodeDownEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (nde NodeDownEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsChaosStartedEvent ¶
func (nde NodeDownEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsChaosStoppedEvent ¶
func (nde NodeDownEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsClusterEvent ¶
func (nde NodeDownEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsClusterHealthReportCreatedEvent ¶
func (nde NodeDownEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsClusterHealthReportExpiredEvent ¶
func (nde NodeDownEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsClusterUpgradeCompleteEvent ¶
func (nde NodeDownEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (nde NodeDownEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (nde NodeDownEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsClusterUpgradeRollbackStartEvent ¶
func (nde NodeDownEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsClusterUpgradeStartEvent ¶
func (nde NodeDownEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsContainerDeactivatedEvent ¶
func (nde NodeDownEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsContainerInstanceEvent ¶
func (nde NodeDownEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (nde NodeDownEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (nde NodeDownEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (nde NodeDownEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (nde NodeDownEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsFabricEvent ¶
func (nde NodeDownEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsNodeAbortedEvent ¶
func (nde NodeDownEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsNodeAbortingEvent ¶
func (nde NodeDownEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsNodeAddedEvent ¶
func (nde NodeDownEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsNodeCloseEvent ¶
func (nde NodeDownEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsNodeClosingEvent ¶
func (nde NodeDownEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsNodeDeactivateCompleteEvent ¶
func (nde NodeDownEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsNodeDeactivateStartEvent ¶
func (nde NodeDownEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsNodeDownEvent ¶
func (nde NodeDownEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsNodeEvent ¶
func (nde NodeDownEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsNodeHealthReportCreatedEvent ¶
func (nde NodeDownEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsNodeHealthReportExpiredEvent ¶
func (nde NodeDownEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsNodeOpenFailedEvent ¶
func (nde NodeDownEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsNodeOpenedSuccessEvent ¶
func (nde NodeDownEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsNodeOpeningEvent ¶
func (nde NodeDownEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsNodeRemovedEvent ¶
func (nde NodeDownEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsNodeUpEvent ¶
func (nde NodeDownEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsPartitionAnalysisEvent ¶
func (nde NodeDownEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsPartitionEvent ¶
func (nde NodeDownEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsPartitionHealthReportCreatedEvent ¶
func (nde NodeDownEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsPartitionHealthReportExpiredEvent ¶
func (nde NodeDownEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (nde NodeDownEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsPartitionReconfigurationCompletedEvent ¶
func (nde NodeDownEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsProcessDeactivatedEvent ¶
func (nde NodeDownEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsReplicaEvent ¶
func (nde NodeDownEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsServiceCreatedEvent ¶
func (nde NodeDownEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsServiceDeletedEvent ¶
func (nde NodeDownEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsServiceEvent ¶
func (nde NodeDownEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsServiceHealthReportCreatedEvent ¶
func (nde NodeDownEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsServiceHealthReportExpiredEvent ¶
func (nde NodeDownEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (nde NodeDownEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (nde NodeDownEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (nde NodeDownEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (nde NodeDownEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeDownEvent.
func (NodeDownEvent) MarshalJSON ¶
func (nde NodeDownEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeDownEvent.
type NodeEvent ¶
type NodeEvent struct { // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
NodeEvent represents the base for all Node Events.
func (NodeEvent) AsApplicationCreatedEvent ¶
func (ne NodeEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsApplicationDeletedEvent ¶
func (ne NodeEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsApplicationEvent ¶
func (ne NodeEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsApplicationHealthReportCreatedEvent ¶
func (ne NodeEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsApplicationHealthReportExpiredEvent ¶
func (ne NodeEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsApplicationUpgradeCompleteEvent ¶
func (ne NodeEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (ne NodeEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (ne NodeEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (ne NodeEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsApplicationUpgradeStartEvent ¶
func (ne NodeEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsBasicApplicationEvent ¶
func (ne NodeEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsBasicClusterEvent ¶
func (ne NodeEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsBasicFabricEvent ¶
func (ne NodeEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsBasicNodeEvent ¶
func (ne NodeEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsBasicPartitionAnalysisEvent ¶
func (ne NodeEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsBasicPartitionEvent ¶
func (ne NodeEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsBasicReplicaEvent ¶
func (ne NodeEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsBasicServiceEvent ¶
func (ne NodeEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (ne NodeEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (ne NodeEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (ne NodeEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (ne NodeEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (ne NodeEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (ne NodeEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (ne NodeEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (ne NodeEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (ne NodeEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsChaosStartedEvent ¶
func (ne NodeEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsChaosStoppedEvent ¶
func (ne NodeEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsClusterEvent ¶
func (ne NodeEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsClusterHealthReportCreatedEvent ¶
func (ne NodeEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsClusterHealthReportExpiredEvent ¶
func (ne NodeEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsClusterUpgradeCompleteEvent ¶
func (ne NodeEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (ne NodeEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (ne NodeEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsClusterUpgradeRollbackStartEvent ¶
func (ne NodeEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsClusterUpgradeStartEvent ¶
func (ne NodeEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsContainerDeactivatedEvent ¶
func (ne NodeEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsContainerInstanceEvent ¶
func (ne NodeEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (ne NodeEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (ne NodeEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (ne NodeEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (ne NodeEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsFabricEvent ¶
func (ne NodeEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsNodeAbortedEvent ¶
func (ne NodeEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsNodeAbortingEvent ¶
func (ne NodeEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsNodeAddedEvent ¶
func (ne NodeEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsNodeCloseEvent ¶
func (ne NodeEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsNodeClosingEvent ¶
func (ne NodeEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsNodeDeactivateCompleteEvent ¶
func (ne NodeEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsNodeDeactivateStartEvent ¶
func (ne NodeEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsNodeDownEvent ¶
func (ne NodeEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsNodeEvent ¶
AsNodeEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsNodeHealthReportCreatedEvent ¶
func (ne NodeEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsNodeHealthReportExpiredEvent ¶
func (ne NodeEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsNodeOpenFailedEvent ¶
func (ne NodeEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsNodeOpenedSuccessEvent ¶
func (ne NodeEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsNodeOpeningEvent ¶
func (ne NodeEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsNodeRemovedEvent ¶
func (ne NodeEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsNodeUpEvent ¶
func (ne NodeEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsPartitionAnalysisEvent ¶
func (ne NodeEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsPartitionEvent ¶
func (ne NodeEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsPartitionHealthReportCreatedEvent ¶
func (ne NodeEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsPartitionHealthReportExpiredEvent ¶
func (ne NodeEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (ne NodeEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsPartitionReconfigurationCompletedEvent ¶
func (ne NodeEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsProcessDeactivatedEvent ¶
func (ne NodeEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsReplicaEvent ¶
func (ne NodeEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsServiceCreatedEvent ¶
func (ne NodeEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsServiceDeletedEvent ¶
func (ne NodeEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsServiceEvent ¶
func (ne NodeEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsServiceHealthReportCreatedEvent ¶
func (ne NodeEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsServiceHealthReportExpiredEvent ¶
func (ne NodeEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (ne NodeEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (ne NodeEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (ne NodeEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (ne NodeEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeEvent.
func (NodeEvent) MarshalJSON ¶
MarshalJSON is the custom marshaler for NodeEvent.
type NodeHealth ¶
type NodeHealth struct { autorest.Response `json:"-"` // Name - Name of the node whose health information is described by this object. Name *string `json:"Name,omitempty"` // AggregatedHealthState - The HealthState representing the aggregated health state of the entity computed by Health Manager. // The health evaluation of the entity reflects all events reported on the entity and its children (if any). // The aggregation is done by applying the desired health policy. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // HealthEvents - The list of health events reported on the entity. HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // UnhealthyEvaluations - The unhealthy evaluations that show why the current aggregated health state was returned by Health Manager. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // HealthStatistics - Shows the health statistics for all children types of the queried entity. HealthStatistics *HealthStatistics `json:"HealthStatistics,omitempty"` }
NodeHealth information about the health of a Service Fabric node.
type NodeHealthEvaluation ¶
type NodeHealthEvaluation struct { // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the current aggregated health state of the node. The types of the unhealthy evaluations can be EventHealthEvaluation. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
NodeHealthEvaluation represents health evaluation for a node, containing information about the data and the algorithm used by health store to evaluate health. The evaluation is returned only when the aggregated health state is either Error or Warning.
func (NodeHealthEvaluation) AsApplicationHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsBasicHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsEventHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsNodeHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsNodesHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsPartitionHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsReplicaHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsReplicasHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsServiceHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsServicesHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) MarshalJSON ¶
func (nhe NodeHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeHealthEvaluation.
type NodeHealthReportCreatedEvent ¶
type NodeHealthReportCreatedEvent struct { // NodeInstanceID - Id of Node instance. NodeInstanceID *int64 `json:"NodeInstanceId,omitempty"` // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TimeToLiveMs - Time to live in milli-seconds. TimeToLiveMs *int64 `json:"TimeToLiveMs,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
NodeHealthReportCreatedEvent node Health Report Created event.
func (NodeHealthReportCreatedEvent) AsApplicationCreatedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsApplicationDeletedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsApplicationEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsApplicationUpgradeStartEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsBasicApplicationEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsBasicClusterEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsBasicFabricEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsBasicNodeEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsBasicPartitionEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsBasicReplicaEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsBasicServiceEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsChaosStartedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsChaosStoppedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsClusterEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsClusterUpgradeStartEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsContainerDeactivatedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsContainerInstanceEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsFabricEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsNodeAbortedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsNodeAbortingEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsNodeAddedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsNodeCloseEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsNodeClosingEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsNodeDeactivateStartEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsNodeDownEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsNodeEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsNodeOpenFailedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsNodeOpenedSuccessEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsNodeOpeningEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsNodeRemovedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsNodeUpEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsPartitionAnalysisEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsPartitionEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsProcessDeactivatedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsReplicaEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsServiceCreatedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsServiceDeletedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsServiceEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (nhrce NodeHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportCreatedEvent.
func (NodeHealthReportCreatedEvent) MarshalJSON ¶
func (nhrce NodeHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeHealthReportCreatedEvent.
type NodeHealthReportExpiredEvent ¶
type NodeHealthReportExpiredEvent struct { // NodeInstanceID - Id of Node instance. NodeInstanceID *int64 `json:"NodeInstanceId,omitempty"` // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TimeToLiveMs - Time to live in milli-seconds. TimeToLiveMs *int64 `json:"TimeToLiveMs,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
NodeHealthReportExpiredEvent node Health Report Expired event.
func (NodeHealthReportExpiredEvent) AsApplicationCreatedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsApplicationDeletedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsApplicationEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsApplicationUpgradeStartEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsBasicApplicationEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsBasicClusterEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsBasicFabricEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsBasicNodeEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsBasicPartitionEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsBasicReplicaEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsBasicServiceEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsChaosStartedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsChaosStoppedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsClusterEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsClusterUpgradeStartEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsContainerDeactivatedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsContainerInstanceEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsFabricEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsNodeAbortedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsNodeAbortingEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsNodeAddedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsNodeCloseEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsNodeClosingEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsNodeDeactivateStartEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsNodeDownEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsNodeEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsNodeOpenFailedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsNodeOpenedSuccessEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsNodeOpeningEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsNodeRemovedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsNodeUpEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsPartitionAnalysisEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsPartitionEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsProcessDeactivatedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsReplicaEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsServiceCreatedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsServiceDeletedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsServiceEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (nhree NodeHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeHealthReportExpiredEvent.
func (NodeHealthReportExpiredEvent) MarshalJSON ¶
func (nhree NodeHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeHealthReportExpiredEvent.
type NodeHealthState ¶
type NodeHealthState struct { // Name - The name of a Service Fabric node. Name *string `json:"Name,omitempty"` // ID - An internal ID used by Service Fabric to uniquely identify a node. Node Id is deterministically generated from node name. ID *NodeID `json:"Id,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` }
NodeHealthState represents the health state of a node, which contains the node identifier and its aggregated health state.
type NodeHealthStateChunk ¶
type NodeHealthStateChunk struct { // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` }
NodeHealthStateChunk represents the health state chunk of a node, which contains the node name and its aggregated health state.
type NodeHealthStateChunkList ¶
type NodeHealthStateChunkList struct { // Items - The list of node health state chunks that respect the input filters in the chunk query. Items *[]NodeHealthStateChunk `json:"Items,omitempty"` // TotalCount - Total number of entity health state objects that match the specified filters from the cluster health chunk query description. TotalCount *int64 `json:"TotalCount,omitempty"` }
NodeHealthStateChunkList the list of node health state chunks in the cluster that respect the input filters in the chunk query. Returned by get cluster health state chunks query.
type NodeHealthStateFilter ¶
type NodeHealthStateFilter struct { // NodeNameFilter - Name of the node that matches the filter. The filter is applied only to the specified node, if it exists. // If the node doesn't exist, no node is returned in the cluster health chunk based on this filter. // If the node exists, it is included in the cluster health chunk if the health state matches the other filter properties. // If not specified, all nodes that match the parent filters (if any) are taken into consideration and matched against the other filter members, like health state filter. NodeNameFilter *string `json:"NodeNameFilter,omitempty"` // HealthStateFilter - The filter for the health state of the nodes. It allows selecting nodes if they match the desired health states. // The possible values are integer value of one of the following health states. Only nodes that match the filter are returned. All nodes are used to evaluate the cluster aggregated health state. // If not specified, default value is None, unless the node name is specified. If the filter has default value and node name is specified, the matching node is returned. // The state values are flag based enumeration, so the value could be a combination of these values obtained using bitwise 'OR' operator. // For example, if the provided value is 6, it matches nodes with HealthState value of OK (2) and Warning (4). // - Default - Default value. Matches any HealthState. The value is zero. // - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. // - Ok - Filter that matches input with HealthState value Ok. The value is 2. // - Warning - Filter that matches input with HealthState value Warning. The value is 4. // - Error - Filter that matches input with HealthState value Error. The value is 8. // - All - Filter that matches input with any HealthState value. The value is 65535. HealthStateFilter *int32 `json:"HealthStateFilter,omitempty"` }
NodeHealthStateFilter defines matching criteria to determine whether a node should be included in the returned cluster health chunk. One filter can match zero, one or multiple nodes, depending on its properties. Can be specified in the cluster health chunk query description.
type NodeID ¶
type NodeID struct { // ID - Value of the node Id. This is a 128 bit integer. ID *string `json:"Id,omitempty"` }
NodeID an internal ID used by Service Fabric to uniquely identify a node. Node Id is deterministically generated from node name.
type NodeImpact ¶
type NodeImpact struct { // NodeName - The name of the impacted node. NodeName *string `json:"NodeName,omitempty"` // ImpactLevel - The level of impact expected. Possible values include: 'ImpactLevelInvalid', 'ImpactLevelNone', 'ImpactLevelRestart', 'ImpactLevelRemoveData', 'ImpactLevelRemoveNode' ImpactLevel ImpactLevel `json:"ImpactLevel,omitempty"` }
NodeImpact describes the expected impact of a repair to a particular node.
This type supports the Service Fabric platform; it is not meant to be used directly from your code.
type NodeInfo ¶
type NodeInfo struct { autorest.Response `json:"-"` // Name - The name of a Service Fabric node. Name *string `json:"Name,omitempty"` // IPAddressOrFQDN - The IP address or fully qualified domain name of the node. IPAddressOrFQDN *string `json:"IpAddressOrFQDN,omitempty"` // Type - The type of the node. Type *string `json:"Type,omitempty"` // CodeVersion - The version of Service Fabric binaries that the node is running. CodeVersion *string `json:"CodeVersion,omitempty"` // ConfigVersion - The version of Service Fabric cluster manifest that the node is using. ConfigVersion *string `json:"ConfigVersion,omitempty"` // NodeStatus - The status of the node. Possible values include: 'NodeStatusInvalid', 'NodeStatusUp', 'NodeStatusDown', 'NodeStatusEnabling', 'NodeStatusDisabling', 'NodeStatusDisabled', 'NodeStatusUnknown', 'NodeStatusRemoved' NodeStatus NodeStatus `json:"NodeStatus,omitempty"` // NodeUpTimeInSeconds - Time in seconds since the node has been in NodeStatus Up. Value zero indicates that the node is not Up. NodeUpTimeInSeconds *string `json:"NodeUpTimeInSeconds,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` // IsSeedNode - Indicates if the node is a seed node or not. Returns true if the node is a seed node, otherwise false. A quorum of seed nodes are required for proper operation of Service Fabric cluster. IsSeedNode *bool `json:"IsSeedNode,omitempty"` // UpgradeDomain - The upgrade domain of the node. UpgradeDomain *string `json:"UpgradeDomain,omitempty"` // FaultDomain - The fault domain of the node. FaultDomain *string `json:"FaultDomain,omitempty"` // ID - An internal ID used by Service Fabric to uniquely identify a node. Node Id is deterministically generated from node name. ID *NodeID `json:"Id,omitempty"` // InstanceID - The ID representing the node instance. While the ID of the node is deterministically generated from the node name and remains same across restarts, the InstanceId changes every time node restarts. InstanceID *string `json:"InstanceId,omitempty"` // NodeDeactivationInfo - Information about the node deactivation. This information is valid for a node that is undergoing deactivation or has already been deactivated. NodeDeactivationInfo *NodeDeactivationInfo `json:"NodeDeactivationInfo,omitempty"` // IsStopped - Indicates if the node is stopped by calling stop node API or not. Returns true if the node is stopped, otherwise false. IsStopped *bool `json:"IsStopped,omitempty"` // NodeDownTimeInSeconds - Time in seconds since the node has been in NodeStatus Down. Value zero indicates node is not NodeStatus Down. NodeDownTimeInSeconds *string `json:"NodeDownTimeInSeconds,omitempty"` // NodeUpAt - Date time in UTC when the node came up. If the node has never been up then this value will be zero date time. NodeUpAt *date.Time `json:"NodeUpAt,omitempty"` // NodeDownAt - Date time in UTC when the node went down. If node has never been down then this value will be zero date time. NodeDownAt *date.Time `json:"NodeDownAt,omitempty"` }
NodeInfo information about a node in Service Fabric cluster.
type NodeLoadInfo ¶
type NodeLoadInfo struct { autorest.Response `json:"-"` // NodeName - Name of the node for which the load information is provided by this object. NodeName *string `json:"NodeName,omitempty"` // NodeLoadMetricInformation - List that contains metrics and their load information on this node. NodeLoadMetricInformation *[]NodeLoadMetricInformation `json:"NodeLoadMetricInformation,omitempty"` }
NodeLoadInfo information about load on a Service Fabric node. It holds a summary of all metrics and their load on a node.
type NodeLoadMetricInformation ¶
type NodeLoadMetricInformation struct { // Name - Name of the metric for which this load information is provided. Name *string `json:"Name,omitempty"` // NodeCapacity - Total capacity on the node for this metric. NodeCapacity *string `json:"NodeCapacity,omitempty"` // NodeLoad - Current load on the node for this metric. NodeLoad *string `json:"NodeLoad,omitempty"` // NodeRemainingCapacity - The remaining capacity on the node for this metric. NodeRemainingCapacity *string `json:"NodeRemainingCapacity,omitempty"` // IsCapacityViolation - Indicates if there is a capacity violation for this metric on the node. IsCapacityViolation *bool `json:"IsCapacityViolation,omitempty"` // NodeBufferedCapacity - The value that indicates the reserved capacity for this metric on the node. NodeBufferedCapacity *string `json:"NodeBufferedCapacity,omitempty"` // NodeRemainingBufferedCapacity - The remaining reserved capacity for this metric on the node. NodeRemainingBufferedCapacity *string `json:"NodeRemainingBufferedCapacity,omitempty"` }
NodeLoadMetricInformation represents data structure that contains load information for a certain metric on a node.
type NodeOpenFailedEvent ¶
type NodeOpenFailedEvent struct { // NodeInstance - Id of Node instance. NodeInstance *int64 `json:"NodeInstance,omitempty"` // NodeID - Id of Node. NodeID *string `json:"NodeId,omitempty"` // UpgradeDomain - Upgrade domain of Node. UpgradeDomain *string `json:"UpgradeDomain,omitempty"` // FaultDomain - Fault domain of Node. FaultDomain *string `json:"FaultDomain,omitempty"` // IPAddressOrFQDN - IP address or FQDN. IPAddressOrFQDN *string `json:"IpAddressOrFQDN,omitempty"` // Hostname - Name of Host. Hostname *string `json:"Hostname,omitempty"` // IsSeedNode - Indicates if it is seed node. IsSeedNode *bool `json:"IsSeedNode,omitempty"` // NodeVersion - Version of Node. NodeVersion *string `json:"NodeVersion,omitempty"` // Error - Describes the error. Error *string `json:"Error,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
NodeOpenFailedEvent node Open Failed event.
func (NodeOpenFailedEvent) AsApplicationCreatedEvent ¶
func (nofe NodeOpenFailedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsApplicationDeletedEvent ¶
func (nofe NodeOpenFailedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsApplicationEvent ¶
func (nofe NodeOpenFailedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsApplicationHealthReportCreatedEvent ¶
func (nofe NodeOpenFailedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsApplicationHealthReportExpiredEvent ¶
func (nofe NodeOpenFailedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsApplicationUpgradeCompleteEvent ¶
func (nofe NodeOpenFailedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (nofe NodeOpenFailedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (nofe NodeOpenFailedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (nofe NodeOpenFailedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsApplicationUpgradeStartEvent ¶
func (nofe NodeOpenFailedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsBasicApplicationEvent ¶
func (nofe NodeOpenFailedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsBasicClusterEvent ¶
func (nofe NodeOpenFailedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsBasicFabricEvent ¶
func (nofe NodeOpenFailedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsBasicNodeEvent ¶
func (nofe NodeOpenFailedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsBasicPartitionAnalysisEvent ¶
func (nofe NodeOpenFailedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsBasicPartitionEvent ¶
func (nofe NodeOpenFailedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsBasicReplicaEvent ¶
func (nofe NodeOpenFailedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsBasicServiceEvent ¶
func (nofe NodeOpenFailedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (nofe NodeOpenFailedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (nofe NodeOpenFailedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (nofe NodeOpenFailedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (nofe NodeOpenFailedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (nofe NodeOpenFailedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (nofe NodeOpenFailedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (nofe NodeOpenFailedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (nofe NodeOpenFailedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (nofe NodeOpenFailedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsChaosStartedEvent ¶
func (nofe NodeOpenFailedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsChaosStoppedEvent ¶
func (nofe NodeOpenFailedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsClusterEvent ¶
func (nofe NodeOpenFailedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsClusterHealthReportCreatedEvent ¶
func (nofe NodeOpenFailedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsClusterHealthReportExpiredEvent ¶
func (nofe NodeOpenFailedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsClusterUpgradeCompleteEvent ¶
func (nofe NodeOpenFailedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (nofe NodeOpenFailedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (nofe NodeOpenFailedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (nofe NodeOpenFailedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsClusterUpgradeStartEvent ¶
func (nofe NodeOpenFailedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsContainerDeactivatedEvent ¶
func (nofe NodeOpenFailedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsContainerInstanceEvent ¶
func (nofe NodeOpenFailedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (nofe NodeOpenFailedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (nofe NodeOpenFailedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (nofe NodeOpenFailedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (nofe NodeOpenFailedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsFabricEvent ¶
func (nofe NodeOpenFailedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsNodeAbortedEvent ¶
func (nofe NodeOpenFailedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsNodeAbortingEvent ¶
func (nofe NodeOpenFailedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsNodeAddedEvent ¶
func (nofe NodeOpenFailedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsNodeCloseEvent ¶
func (nofe NodeOpenFailedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsNodeClosingEvent ¶
func (nofe NodeOpenFailedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsNodeDeactivateCompleteEvent ¶
func (nofe NodeOpenFailedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsNodeDeactivateStartEvent ¶
func (nofe NodeOpenFailedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsNodeDownEvent ¶
func (nofe NodeOpenFailedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsNodeEvent ¶
func (nofe NodeOpenFailedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsNodeHealthReportCreatedEvent ¶
func (nofe NodeOpenFailedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsNodeHealthReportExpiredEvent ¶
func (nofe NodeOpenFailedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsNodeOpenFailedEvent ¶
func (nofe NodeOpenFailedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsNodeOpenedSuccessEvent ¶
func (nofe NodeOpenFailedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsNodeOpeningEvent ¶
func (nofe NodeOpenFailedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsNodeRemovedEvent ¶
func (nofe NodeOpenFailedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsNodeUpEvent ¶
func (nofe NodeOpenFailedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsPartitionAnalysisEvent ¶
func (nofe NodeOpenFailedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsPartitionEvent ¶
func (nofe NodeOpenFailedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsPartitionHealthReportCreatedEvent ¶
func (nofe NodeOpenFailedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsPartitionHealthReportExpiredEvent ¶
func (nofe NodeOpenFailedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (nofe NodeOpenFailedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (nofe NodeOpenFailedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsProcessDeactivatedEvent ¶
func (nofe NodeOpenFailedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsReplicaEvent ¶
func (nofe NodeOpenFailedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsServiceCreatedEvent ¶
func (nofe NodeOpenFailedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsServiceDeletedEvent ¶
func (nofe NodeOpenFailedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsServiceEvent ¶
func (nofe NodeOpenFailedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsServiceHealthReportCreatedEvent ¶
func (nofe NodeOpenFailedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsServiceHealthReportExpiredEvent ¶
func (nofe NodeOpenFailedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (nofe NodeOpenFailedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (nofe NodeOpenFailedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (nofe NodeOpenFailedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (nofe NodeOpenFailedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenFailedEvent.
func (NodeOpenFailedEvent) MarshalJSON ¶
func (nofe NodeOpenFailedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeOpenFailedEvent.
type NodeOpenedSuccessEvent ¶
type NodeOpenedSuccessEvent struct { // NodeInstance - Id of Node instance. NodeInstance *int64 `json:"NodeInstance,omitempty"` // NodeID - Id of Node. NodeID *string `json:"NodeId,omitempty"` // UpgradeDomain - Upgrade domain of Node. UpgradeDomain *string `json:"UpgradeDomain,omitempty"` // FaultDomain - Fault domain of Node. FaultDomain *string `json:"FaultDomain,omitempty"` // IPAddressOrFQDN - IP address or FQDN. IPAddressOrFQDN *string `json:"IpAddressOrFQDN,omitempty"` // Hostname - Name of Host. Hostname *string `json:"Hostname,omitempty"` // IsSeedNode - Indicates if it is seed node. IsSeedNode *bool `json:"IsSeedNode,omitempty"` // NodeVersion - Version of Node. NodeVersion *string `json:"NodeVersion,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
NodeOpenedSuccessEvent node Opened Success event.
func (NodeOpenedSuccessEvent) AsApplicationCreatedEvent ¶
func (nose NodeOpenedSuccessEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsApplicationDeletedEvent ¶
func (nose NodeOpenedSuccessEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsApplicationEvent ¶
func (nose NodeOpenedSuccessEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsApplicationHealthReportCreatedEvent ¶
func (nose NodeOpenedSuccessEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsApplicationHealthReportExpiredEvent ¶
func (nose NodeOpenedSuccessEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsApplicationUpgradeCompleteEvent ¶
func (nose NodeOpenedSuccessEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (nose NodeOpenedSuccessEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (nose NodeOpenedSuccessEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (nose NodeOpenedSuccessEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsApplicationUpgradeStartEvent ¶
func (nose NodeOpenedSuccessEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsBasicApplicationEvent ¶
func (nose NodeOpenedSuccessEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsBasicClusterEvent ¶
func (nose NodeOpenedSuccessEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsBasicFabricEvent ¶
func (nose NodeOpenedSuccessEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsBasicNodeEvent ¶
func (nose NodeOpenedSuccessEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsBasicPartitionAnalysisEvent ¶
func (nose NodeOpenedSuccessEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsBasicPartitionEvent ¶
func (nose NodeOpenedSuccessEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsBasicReplicaEvent ¶
func (nose NodeOpenedSuccessEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsBasicServiceEvent ¶
func (nose NodeOpenedSuccessEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (nose NodeOpenedSuccessEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (nose NodeOpenedSuccessEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (nose NodeOpenedSuccessEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (nose NodeOpenedSuccessEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (nose NodeOpenedSuccessEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (nose NodeOpenedSuccessEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (nose NodeOpenedSuccessEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (nose NodeOpenedSuccessEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (nose NodeOpenedSuccessEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsChaosStartedEvent ¶
func (nose NodeOpenedSuccessEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsChaosStoppedEvent ¶
func (nose NodeOpenedSuccessEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsClusterEvent ¶
func (nose NodeOpenedSuccessEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsClusterHealthReportCreatedEvent ¶
func (nose NodeOpenedSuccessEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsClusterHealthReportExpiredEvent ¶
func (nose NodeOpenedSuccessEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsClusterUpgradeCompleteEvent ¶
func (nose NodeOpenedSuccessEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (nose NodeOpenedSuccessEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (nose NodeOpenedSuccessEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsClusterUpgradeRollbackStartEvent ¶
func (nose NodeOpenedSuccessEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsClusterUpgradeStartEvent ¶
func (nose NodeOpenedSuccessEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsContainerDeactivatedEvent ¶
func (nose NodeOpenedSuccessEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsContainerInstanceEvent ¶
func (nose NodeOpenedSuccessEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (nose NodeOpenedSuccessEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (nose NodeOpenedSuccessEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (nose NodeOpenedSuccessEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (nose NodeOpenedSuccessEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsFabricEvent ¶
func (nose NodeOpenedSuccessEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsNodeAbortedEvent ¶
func (nose NodeOpenedSuccessEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsNodeAbortingEvent ¶
func (nose NodeOpenedSuccessEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsNodeAddedEvent ¶
func (nose NodeOpenedSuccessEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsNodeCloseEvent ¶
func (nose NodeOpenedSuccessEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsNodeClosingEvent ¶
func (nose NodeOpenedSuccessEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsNodeDeactivateCompleteEvent ¶
func (nose NodeOpenedSuccessEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsNodeDeactivateStartEvent ¶
func (nose NodeOpenedSuccessEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsNodeDownEvent ¶
func (nose NodeOpenedSuccessEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsNodeEvent ¶
func (nose NodeOpenedSuccessEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsNodeHealthReportCreatedEvent ¶
func (nose NodeOpenedSuccessEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsNodeHealthReportExpiredEvent ¶
func (nose NodeOpenedSuccessEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsNodeOpenFailedEvent ¶
func (nose NodeOpenedSuccessEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsNodeOpenedSuccessEvent ¶
func (nose NodeOpenedSuccessEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsNodeOpeningEvent ¶
func (nose NodeOpenedSuccessEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsNodeRemovedEvent ¶
func (nose NodeOpenedSuccessEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsNodeUpEvent ¶
func (nose NodeOpenedSuccessEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsPartitionAnalysisEvent ¶
func (nose NodeOpenedSuccessEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsPartitionEvent ¶
func (nose NodeOpenedSuccessEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsPartitionHealthReportCreatedEvent ¶
func (nose NodeOpenedSuccessEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsPartitionHealthReportExpiredEvent ¶
func (nose NodeOpenedSuccessEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (nose NodeOpenedSuccessEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsPartitionReconfigurationCompletedEvent ¶
func (nose NodeOpenedSuccessEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsProcessDeactivatedEvent ¶
func (nose NodeOpenedSuccessEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsReplicaEvent ¶
func (nose NodeOpenedSuccessEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsServiceCreatedEvent ¶
func (nose NodeOpenedSuccessEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsServiceDeletedEvent ¶
func (nose NodeOpenedSuccessEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsServiceEvent ¶
func (nose NodeOpenedSuccessEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsServiceHealthReportCreatedEvent ¶
func (nose NodeOpenedSuccessEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsServiceHealthReportExpiredEvent ¶
func (nose NodeOpenedSuccessEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (nose NodeOpenedSuccessEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (nose NodeOpenedSuccessEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (nose NodeOpenedSuccessEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (nose NodeOpenedSuccessEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpenedSuccessEvent.
func (NodeOpenedSuccessEvent) MarshalJSON ¶
func (nose NodeOpenedSuccessEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeOpenedSuccessEvent.
type NodeOpeningEvent ¶
type NodeOpeningEvent struct { // NodeInstance - Id of Node instance. NodeInstance *int64 `json:"NodeInstance,omitempty"` // NodeID - Id of Node. NodeID *string `json:"NodeId,omitempty"` // UpgradeDomain - Upgrade domain of Node. UpgradeDomain *string `json:"UpgradeDomain,omitempty"` // FaultDomain - Fault domain of Node. FaultDomain *string `json:"FaultDomain,omitempty"` // IPAddressOrFQDN - IP address or FQDN. IPAddressOrFQDN *string `json:"IpAddressOrFQDN,omitempty"` // Hostname - Name of Host. Hostname *string `json:"Hostname,omitempty"` // IsSeedNode - Indicates if it is seed node. IsSeedNode *bool `json:"IsSeedNode,omitempty"` // NodeVersion - Version of Node. NodeVersion *string `json:"NodeVersion,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
NodeOpeningEvent node Opening event.
func (NodeOpeningEvent) AsApplicationCreatedEvent ¶
func (noe NodeOpeningEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsApplicationDeletedEvent ¶
func (noe NodeOpeningEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsApplicationEvent ¶
func (noe NodeOpeningEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsApplicationHealthReportCreatedEvent ¶
func (noe NodeOpeningEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsApplicationHealthReportExpiredEvent ¶
func (noe NodeOpeningEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsApplicationUpgradeCompleteEvent ¶
func (noe NodeOpeningEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (noe NodeOpeningEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (noe NodeOpeningEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (noe NodeOpeningEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsApplicationUpgradeStartEvent ¶
func (noe NodeOpeningEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsBasicApplicationEvent ¶
func (noe NodeOpeningEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsBasicClusterEvent ¶
func (noe NodeOpeningEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsBasicFabricEvent ¶
func (noe NodeOpeningEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsBasicNodeEvent ¶
func (noe NodeOpeningEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsBasicPartitionAnalysisEvent ¶
func (noe NodeOpeningEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsBasicPartitionEvent ¶
func (noe NodeOpeningEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsBasicReplicaEvent ¶
func (noe NodeOpeningEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsBasicServiceEvent ¶
func (noe NodeOpeningEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (noe NodeOpeningEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (noe NodeOpeningEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (noe NodeOpeningEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (noe NodeOpeningEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (noe NodeOpeningEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (noe NodeOpeningEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (noe NodeOpeningEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (noe NodeOpeningEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (noe NodeOpeningEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsChaosStartedEvent ¶
func (noe NodeOpeningEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsChaosStoppedEvent ¶
func (noe NodeOpeningEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsClusterEvent ¶
func (noe NodeOpeningEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsClusterHealthReportCreatedEvent ¶
func (noe NodeOpeningEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsClusterHealthReportExpiredEvent ¶
func (noe NodeOpeningEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsClusterUpgradeCompleteEvent ¶
func (noe NodeOpeningEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (noe NodeOpeningEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (noe NodeOpeningEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsClusterUpgradeRollbackStartEvent ¶
func (noe NodeOpeningEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsClusterUpgradeStartEvent ¶
func (noe NodeOpeningEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsContainerDeactivatedEvent ¶
func (noe NodeOpeningEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsContainerInstanceEvent ¶
func (noe NodeOpeningEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (noe NodeOpeningEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (noe NodeOpeningEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (noe NodeOpeningEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (noe NodeOpeningEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsFabricEvent ¶
func (noe NodeOpeningEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsNodeAbortedEvent ¶
func (noe NodeOpeningEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsNodeAbortingEvent ¶
func (noe NodeOpeningEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsNodeAddedEvent ¶
func (noe NodeOpeningEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsNodeCloseEvent ¶
func (noe NodeOpeningEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsNodeClosingEvent ¶
func (noe NodeOpeningEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsNodeDeactivateCompleteEvent ¶
func (noe NodeOpeningEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsNodeDeactivateStartEvent ¶
func (noe NodeOpeningEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsNodeDownEvent ¶
func (noe NodeOpeningEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsNodeEvent ¶
func (noe NodeOpeningEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsNodeHealthReportCreatedEvent ¶
func (noe NodeOpeningEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsNodeHealthReportExpiredEvent ¶
func (noe NodeOpeningEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsNodeOpenFailedEvent ¶
func (noe NodeOpeningEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsNodeOpenedSuccessEvent ¶
func (noe NodeOpeningEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsNodeOpeningEvent ¶
func (noe NodeOpeningEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsNodeRemovedEvent ¶
func (noe NodeOpeningEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsNodeUpEvent ¶
func (noe NodeOpeningEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsPartitionAnalysisEvent ¶
func (noe NodeOpeningEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsPartitionEvent ¶
func (noe NodeOpeningEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsPartitionHealthReportCreatedEvent ¶
func (noe NodeOpeningEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsPartitionHealthReportExpiredEvent ¶
func (noe NodeOpeningEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (noe NodeOpeningEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsPartitionReconfigurationCompletedEvent ¶
func (noe NodeOpeningEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsProcessDeactivatedEvent ¶
func (noe NodeOpeningEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsReplicaEvent ¶
func (noe NodeOpeningEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsServiceCreatedEvent ¶
func (noe NodeOpeningEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsServiceDeletedEvent ¶
func (noe NodeOpeningEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsServiceEvent ¶
func (noe NodeOpeningEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsServiceHealthReportCreatedEvent ¶
func (noe NodeOpeningEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsServiceHealthReportExpiredEvent ¶
func (noe NodeOpeningEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (noe NodeOpeningEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (noe NodeOpeningEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (noe NodeOpeningEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (noe NodeOpeningEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeOpeningEvent.
func (NodeOpeningEvent) MarshalJSON ¶
func (noe NodeOpeningEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeOpeningEvent.
type NodeRemovedEvent ¶
type NodeRemovedEvent struct { // NodeID - Id of Node. NodeID *string `json:"NodeId,omitempty"` // NodeInstance - Id of Node instance. NodeInstance *int64 `json:"NodeInstance,omitempty"` // NodeType - Type of Node. NodeType *string `json:"NodeType,omitempty"` // FabricVersion - Fabric version. FabricVersion *string `json:"FabricVersion,omitempty"` // IPAddressOrFQDN - IP address or FQDN. IPAddressOrFQDN *string `json:"IpAddressOrFQDN,omitempty"` // NodeCapacities - Capacities. NodeCapacities *string `json:"NodeCapacities,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
NodeRemovedEvent node Removed event.
func (NodeRemovedEvent) AsApplicationCreatedEvent ¶
func (nre NodeRemovedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsApplicationDeletedEvent ¶
func (nre NodeRemovedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsApplicationEvent ¶
func (nre NodeRemovedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsApplicationHealthReportCreatedEvent ¶
func (nre NodeRemovedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsApplicationHealthReportExpiredEvent ¶
func (nre NodeRemovedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsApplicationUpgradeCompleteEvent ¶
func (nre NodeRemovedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (nre NodeRemovedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (nre NodeRemovedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (nre NodeRemovedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsApplicationUpgradeStartEvent ¶
func (nre NodeRemovedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsBasicApplicationEvent ¶
func (nre NodeRemovedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsBasicClusterEvent ¶
func (nre NodeRemovedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsBasicFabricEvent ¶
func (nre NodeRemovedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsBasicNodeEvent ¶
func (nre NodeRemovedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsBasicPartitionAnalysisEvent ¶
func (nre NodeRemovedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsBasicPartitionEvent ¶
func (nre NodeRemovedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsBasicReplicaEvent ¶
func (nre NodeRemovedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsBasicServiceEvent ¶
func (nre NodeRemovedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (nre NodeRemovedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (nre NodeRemovedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (nre NodeRemovedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (nre NodeRemovedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (nre NodeRemovedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (nre NodeRemovedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (nre NodeRemovedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (nre NodeRemovedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (nre NodeRemovedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsChaosStartedEvent ¶
func (nre NodeRemovedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsChaosStoppedEvent ¶
func (nre NodeRemovedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsClusterEvent ¶
func (nre NodeRemovedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsClusterHealthReportCreatedEvent ¶
func (nre NodeRemovedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsClusterHealthReportExpiredEvent ¶
func (nre NodeRemovedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsClusterUpgradeCompleteEvent ¶
func (nre NodeRemovedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (nre NodeRemovedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (nre NodeRemovedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (nre NodeRemovedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsClusterUpgradeStartEvent ¶
func (nre NodeRemovedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsContainerDeactivatedEvent ¶
func (nre NodeRemovedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsContainerInstanceEvent ¶
func (nre NodeRemovedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (nre NodeRemovedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (nre NodeRemovedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (nre NodeRemovedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (nre NodeRemovedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsFabricEvent ¶
func (nre NodeRemovedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsNodeAbortedEvent ¶
func (nre NodeRemovedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsNodeAbortingEvent ¶
func (nre NodeRemovedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsNodeAddedEvent ¶
func (nre NodeRemovedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsNodeCloseEvent ¶
func (nre NodeRemovedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsNodeClosingEvent ¶
func (nre NodeRemovedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsNodeDeactivateCompleteEvent ¶
func (nre NodeRemovedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsNodeDeactivateStartEvent ¶
func (nre NodeRemovedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsNodeDownEvent ¶
func (nre NodeRemovedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsNodeEvent ¶
func (nre NodeRemovedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsNodeHealthReportCreatedEvent ¶
func (nre NodeRemovedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsNodeHealthReportExpiredEvent ¶
func (nre NodeRemovedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsNodeOpenFailedEvent ¶
func (nre NodeRemovedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsNodeOpenedSuccessEvent ¶
func (nre NodeRemovedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsNodeOpeningEvent ¶
func (nre NodeRemovedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsNodeRemovedEvent ¶
func (nre NodeRemovedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsNodeUpEvent ¶
func (nre NodeRemovedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsPartitionAnalysisEvent ¶
func (nre NodeRemovedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsPartitionEvent ¶
func (nre NodeRemovedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsPartitionHealthReportCreatedEvent ¶
func (nre NodeRemovedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsPartitionHealthReportExpiredEvent ¶
func (nre NodeRemovedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (nre NodeRemovedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (nre NodeRemovedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsProcessDeactivatedEvent ¶
func (nre NodeRemovedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsReplicaEvent ¶
func (nre NodeRemovedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsServiceCreatedEvent ¶
func (nre NodeRemovedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsServiceDeletedEvent ¶
func (nre NodeRemovedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsServiceEvent ¶
func (nre NodeRemovedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsServiceHealthReportCreatedEvent ¶
func (nre NodeRemovedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsServiceHealthReportExpiredEvent ¶
func (nre NodeRemovedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (nre NodeRemovedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (nre NodeRemovedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (nre NodeRemovedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (nre NodeRemovedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeRemovedEvent.
func (NodeRemovedEvent) MarshalJSON ¶
func (nre NodeRemovedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeRemovedEvent.
type NodeRepairImpactDescription ¶
type NodeRepairImpactDescription struct { // NodeImpactList - The list of nodes impacted by a repair action and their respective expected impact. NodeImpactList *[]NodeImpact `json:"NodeImpactList,omitempty"` // Kind - Possible values include: 'KindBasicRepairImpactDescriptionBaseKindRepairImpactDescriptionBase', 'KindBasicRepairImpactDescriptionBaseKindNode' Kind KindBasicRepairImpactDescriptionBase `json:"Kind,omitempty"` }
NodeRepairImpactDescription describes the expected impact of a repair on a set of nodes.
This type supports the Service Fabric platform; it is not meant to be used directly from your code.
func (NodeRepairImpactDescription) AsBasicRepairImpactDescriptionBase ¶
func (nrid NodeRepairImpactDescription) AsBasicRepairImpactDescriptionBase() (BasicRepairImpactDescriptionBase, bool)
AsBasicRepairImpactDescriptionBase is the BasicRepairImpactDescriptionBase implementation for NodeRepairImpactDescription.
func (NodeRepairImpactDescription) AsNodeRepairImpactDescription ¶
func (nrid NodeRepairImpactDescription) AsNodeRepairImpactDescription() (*NodeRepairImpactDescription, bool)
AsNodeRepairImpactDescription is the BasicRepairImpactDescriptionBase implementation for NodeRepairImpactDescription.
func (NodeRepairImpactDescription) AsRepairImpactDescriptionBase ¶
func (nrid NodeRepairImpactDescription) AsRepairImpactDescriptionBase() (*RepairImpactDescriptionBase, bool)
AsRepairImpactDescriptionBase is the BasicRepairImpactDescriptionBase implementation for NodeRepairImpactDescription.
func (NodeRepairImpactDescription) MarshalJSON ¶
func (nrid NodeRepairImpactDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeRepairImpactDescription.
type NodeRepairTargetDescription ¶
type NodeRepairTargetDescription struct { // NodeNames - The list of nodes targeted by a repair action. NodeNames *[]string `json:"NodeNames,omitempty"` // Kind - Possible values include: 'KindBasicRepairTargetDescriptionBaseKindRepairTargetDescriptionBase', 'KindBasicRepairTargetDescriptionBaseKindNode' Kind KindBasicRepairTargetDescriptionBase `json:"Kind,omitempty"` }
NodeRepairTargetDescription describes the list of nodes targeted by a repair action.
This type supports the Service Fabric platform; it is not meant to be used directly from your code.
func (NodeRepairTargetDescription) AsBasicRepairTargetDescriptionBase ¶
func (nrtd NodeRepairTargetDescription) AsBasicRepairTargetDescriptionBase() (BasicRepairTargetDescriptionBase, bool)
AsBasicRepairTargetDescriptionBase is the BasicRepairTargetDescriptionBase implementation for NodeRepairTargetDescription.
func (NodeRepairTargetDescription) AsNodeRepairTargetDescription ¶
func (nrtd NodeRepairTargetDescription) AsNodeRepairTargetDescription() (*NodeRepairTargetDescription, bool)
AsNodeRepairTargetDescription is the BasicRepairTargetDescriptionBase implementation for NodeRepairTargetDescription.
func (NodeRepairTargetDescription) AsRepairTargetDescriptionBase ¶
func (nrtd NodeRepairTargetDescription) AsRepairTargetDescriptionBase() (*RepairTargetDescriptionBase, bool)
AsRepairTargetDescriptionBase is the BasicRepairTargetDescriptionBase implementation for NodeRepairTargetDescription.
func (NodeRepairTargetDescription) MarshalJSON ¶
func (nrtd NodeRepairTargetDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeRepairTargetDescription.
type NodeResult ¶
type NodeResult struct { // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // NodeInstanceID - The node instance id. NodeInstanceID *string `json:"NodeInstanceId,omitempty"` }
NodeResult contains information about a node that was targeted by a user-induced operation.
type NodeStatus ¶
type NodeStatus string
NodeStatus enumerates the values for node status.
const ( // NodeStatusDisabled Indicates the node is disabled. The value is 5. NodeStatusDisabled NodeStatus = "Disabled" // NodeStatusDisabling Indicates the node is in the process of being disabled. The value is 4. NodeStatusDisabling NodeStatus = "Disabling" // NodeStatusDown Indicates the node is down. The value is 2. NodeStatusDown NodeStatus = "Down" // NodeStatusEnabling Indicates the node is in process of being enabled. The value is 3. NodeStatusEnabling NodeStatus = "Enabling" // NodeStatusInvalid Indicates the node status is invalid. All Service Fabric enumerations have the invalid // type. The value is zero. NodeStatusInvalid NodeStatus = "Invalid" // NodeStatusRemoved Indicates the node is removed. A node would be in Removed state if NodeStateRemoved // API has been called for this node. In other words, Service Fabric has been informed that the persisted // state on the node has been permanently lost. The value is 7. NodeStatusRemoved NodeStatus = "Removed" // NodeStatusUnknown Indicates the node is unknown. A node would be in Unknown state if Service Fabric does // not have authoritative information about that node. This can happen if the system learns about a node at // runtime.The value is 6. NodeStatusUnknown NodeStatus = "Unknown" // NodeStatusUp Indicates the node is up. The value is 1. NodeStatusUp NodeStatus = "Up" )
func PossibleNodeStatusValues ¶
func PossibleNodeStatusValues() []NodeStatus
PossibleNodeStatusValues returns an array of possible values for the NodeStatus const type.
type NodeStatusFilter ¶
type NodeStatusFilter string
NodeStatusFilter enumerates the values for node status filter.
const ( // All This filter value will match all of the nodes. All NodeStatusFilter = "all" // Default This filter value will match all of the nodes excepts the ones with status as Unknown or // Removed. Default NodeStatusFilter = "default" // Disabled This filter value will match nodes that are Disabled. Disabled NodeStatusFilter = "disabled" // Disabling This filter value will match nodes that are in the process of being disabled with status as // Disabling. Disabling NodeStatusFilter = "disabling" // Down This filter value will match nodes that are Down. Down NodeStatusFilter = "down" // Enabling This filter value will match nodes that are in the process of being enabled with status as // Enabling. Enabling NodeStatusFilter = "enabling" // Removed This filter value will match nodes whose status is Removed. These are the nodes that are removed // from the cluster using the RemoveNodeState API. Removed NodeStatusFilter = "removed" // Unknown This filter value will match nodes whose status is Unknown. A node would be in Unknown state if // Service Fabric does not have authoritative information about that node. This can happen if the system // learns about a node at runtime. Unknown NodeStatusFilter = "unknown" // Up This filter value will match nodes that are Up. Up NodeStatusFilter = "up" )
func PossibleNodeStatusFilterValues ¶
func PossibleNodeStatusFilterValues() []NodeStatusFilter
PossibleNodeStatusFilterValues returns an array of possible values for the NodeStatusFilter const type.
type NodeTransitionProgress ¶
type NodeTransitionProgress struct { autorest.Response `json:"-"` // State - The state of the operation. Possible values include: 'OperationStateInvalid', 'OperationStateRunning', 'OperationStateRollingBack', 'OperationStateCompleted', 'OperationStateFaulted', 'OperationStateCancelled', 'OperationStateForceCancelled' State OperationState `json:"State,omitempty"` // NodeTransitionResult - Represents information about an operation in a terminal state (Completed or Faulted). NodeTransitionResult *NodeTransitionResult `json:"NodeTransitionResult,omitempty"` }
NodeTransitionProgress information about an NodeTransition operation. This class contains an OperationState and a NodeTransitionResult. The NodeTransitionResult is not valid until OperationState is Completed or Faulted.
type NodeTransitionResult ¶
type NodeTransitionResult struct { // ErrorCode - If OperationState is Completed, this is 0. If OperationState is Faulted, this is an error code indicating the reason. ErrorCode *int32 `json:"ErrorCode,omitempty"` // NodeResult - Contains information about a node that was targeted by a user-induced operation. NodeResult *NodeResult `json:"NodeResult,omitempty"` }
NodeTransitionResult represents information about an operation in a terminal state (Completed or Faulted).
type NodeTransitionType ¶
type NodeTransitionType string
NodeTransitionType enumerates the values for node transition type.
const ( // NodeTransitionTypeInvalid Reserved. Do not pass into API. NodeTransitionTypeInvalid NodeTransitionType = "Invalid" // NodeTransitionTypeStart Transition a stopped node to up. NodeTransitionTypeStart NodeTransitionType = "Start" // NodeTransitionTypeStop Transition an up node to stopped. NodeTransitionTypeStop NodeTransitionType = "Stop" )
func PossibleNodeTransitionTypeValues ¶
func PossibleNodeTransitionTypeValues() []NodeTransitionType
PossibleNodeTransitionTypeValues returns an array of possible values for the NodeTransitionType const type.
type NodeUpEvent ¶
type NodeUpEvent struct { // NodeInstance - Id of Node instance. NodeInstance *int64 `json:"NodeInstance,omitempty"` // LastNodeDownAt - Time when Node was last down. LastNodeDownAt *date.Time `json:"LastNodeDownAt,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
NodeUpEvent node Up event.
func (NodeUpEvent) AsApplicationCreatedEvent ¶
func (nue NodeUpEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsApplicationDeletedEvent ¶
func (nue NodeUpEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsApplicationEvent ¶
func (nue NodeUpEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsApplicationHealthReportCreatedEvent ¶
func (nue NodeUpEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsApplicationHealthReportExpiredEvent ¶
func (nue NodeUpEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsApplicationUpgradeCompleteEvent ¶
func (nue NodeUpEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (nue NodeUpEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (nue NodeUpEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (nue NodeUpEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsApplicationUpgradeStartEvent ¶
func (nue NodeUpEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsBasicApplicationEvent ¶
func (nue NodeUpEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsBasicClusterEvent ¶
func (nue NodeUpEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsBasicFabricEvent ¶
func (nue NodeUpEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsBasicNodeEvent ¶
func (nue NodeUpEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsBasicPartitionAnalysisEvent ¶
func (nue NodeUpEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsBasicPartitionEvent ¶
func (nue NodeUpEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsBasicReplicaEvent ¶
func (nue NodeUpEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsBasicServiceEvent ¶
func (nue NodeUpEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (nue NodeUpEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (nue NodeUpEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (nue NodeUpEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (nue NodeUpEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (nue NodeUpEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (nue NodeUpEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (nue NodeUpEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (nue NodeUpEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (nue NodeUpEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsChaosStartedEvent ¶
func (nue NodeUpEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsChaosStoppedEvent ¶
func (nue NodeUpEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsClusterEvent ¶
func (nue NodeUpEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsClusterHealthReportCreatedEvent ¶
func (nue NodeUpEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsClusterHealthReportExpiredEvent ¶
func (nue NodeUpEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsClusterUpgradeCompleteEvent ¶
func (nue NodeUpEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (nue NodeUpEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (nue NodeUpEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsClusterUpgradeRollbackStartEvent ¶
func (nue NodeUpEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsClusterUpgradeStartEvent ¶
func (nue NodeUpEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsContainerDeactivatedEvent ¶
func (nue NodeUpEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsContainerInstanceEvent ¶
func (nue NodeUpEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (nue NodeUpEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (nue NodeUpEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (nue NodeUpEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (nue NodeUpEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsFabricEvent ¶
func (nue NodeUpEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsNodeAbortedEvent ¶
func (nue NodeUpEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsNodeAbortingEvent ¶
func (nue NodeUpEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsNodeAddedEvent ¶
func (nue NodeUpEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsNodeCloseEvent ¶
func (nue NodeUpEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsNodeClosingEvent ¶
func (nue NodeUpEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsNodeDeactivateCompleteEvent ¶
func (nue NodeUpEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsNodeDeactivateStartEvent ¶
func (nue NodeUpEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsNodeDownEvent ¶
func (nue NodeUpEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsNodeEvent ¶
func (nue NodeUpEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsNodeHealthReportCreatedEvent ¶
func (nue NodeUpEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsNodeHealthReportExpiredEvent ¶
func (nue NodeUpEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsNodeOpenFailedEvent ¶
func (nue NodeUpEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsNodeOpenedSuccessEvent ¶
func (nue NodeUpEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsNodeOpeningEvent ¶
func (nue NodeUpEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsNodeRemovedEvent ¶
func (nue NodeUpEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsNodeUpEvent ¶
func (nue NodeUpEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsPartitionAnalysisEvent ¶
func (nue NodeUpEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsPartitionEvent ¶
func (nue NodeUpEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsPartitionHealthReportCreatedEvent ¶
func (nue NodeUpEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsPartitionHealthReportExpiredEvent ¶
func (nue NodeUpEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (nue NodeUpEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsPartitionReconfigurationCompletedEvent ¶
func (nue NodeUpEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsProcessDeactivatedEvent ¶
func (nue NodeUpEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsReplicaEvent ¶
func (nue NodeUpEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsServiceCreatedEvent ¶
func (nue NodeUpEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsServiceDeletedEvent ¶
func (nue NodeUpEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsServiceEvent ¶
func (nue NodeUpEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsServiceHealthReportCreatedEvent ¶
func (nue NodeUpEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsServiceHealthReportExpiredEvent ¶
func (nue NodeUpEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (nue NodeUpEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (nue NodeUpEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (nue NodeUpEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (nue NodeUpEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for NodeUpEvent.
func (NodeUpEvent) MarshalJSON ¶
func (nue NodeUpEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodeUpEvent.
type NodeUpgradePhase ¶
type NodeUpgradePhase string
NodeUpgradePhase enumerates the values for node upgrade phase.
const ( // NodeUpgradePhaseInvalid Indicates the upgrade state is invalid. All Service Fabric enumerations have the // invalid type. The value is zero. NodeUpgradePhaseInvalid NodeUpgradePhase = "Invalid" // NodeUpgradePhasePostUpgradeSafetyCheck The upgrade has completed and post upgrade safety checks are // being performed. The value is 3 NodeUpgradePhasePostUpgradeSafetyCheck NodeUpgradePhase = "PostUpgradeSafetyCheck" // NodeUpgradePhasePreUpgradeSafetyCheck The upgrade has not started yet due to pending safety checks. The // value is 1 NodeUpgradePhasePreUpgradeSafetyCheck NodeUpgradePhase = "PreUpgradeSafetyCheck" // NodeUpgradePhaseUpgrading The upgrade is in progress. The value is 2 NodeUpgradePhaseUpgrading NodeUpgradePhase = "Upgrading" )
func PossibleNodeUpgradePhaseValues ¶
func PossibleNodeUpgradePhaseValues() []NodeUpgradePhase
PossibleNodeUpgradePhaseValues returns an array of possible values for the NodeUpgradePhase const type.
type NodeUpgradeProgressInfo ¶
type NodeUpgradeProgressInfo struct { // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // UpgradePhase - The state of the upgrading node. Possible values include: 'NodeUpgradePhaseInvalid', 'NodeUpgradePhasePreUpgradeSafetyCheck', 'NodeUpgradePhaseUpgrading', 'NodeUpgradePhasePostUpgradeSafetyCheck' UpgradePhase NodeUpgradePhase `json:"UpgradePhase,omitempty"` // PendingSafetyChecks - List of pending safety checks PendingSafetyChecks *[]SafetyCheckWrapper `json:"PendingSafetyChecks,omitempty"` }
NodeUpgradeProgressInfo information about the upgrading node and its status
type NodesHealthEvaluation ¶
type NodesHealthEvaluation struct { // MaxPercentUnhealthyNodes - Maximum allowed percentage of unhealthy nodes from the ClusterHealthPolicy. MaxPercentUnhealthyNodes *int32 `json:"MaxPercentUnhealthyNodes,omitempty"` // TotalCount - Total number of nodes found in the health store. TotalCount *int64 `json:"TotalCount,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the aggregated health state. Includes all the unhealthy NodeHealthEvaluation that impacted the aggregated health. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
NodesHealthEvaluation represents health evaluation for nodes, containing health evaluations for each unhealthy node that impacted current aggregated health state. Can be returned when evaluating cluster health and the aggregated health state is either Error or Warning.
func (NodesHealthEvaluation) AsApplicationHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsBasicHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsEventHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsNodeHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsNodesHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsPartitionHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsReplicaHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsReplicasHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsServiceHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsServicesHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) MarshalJSON ¶
func (nhe NodesHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for NodesHealthEvaluation.
type OperationState ¶
type OperationState string
OperationState enumerates the values for operation state.
const ( // OperationStateCancelled The operation was cancelled by the user using CancelOperation, and is no longer // running. OperationStateCancelled OperationState = "Cancelled" // OperationStateCompleted The operation has completed successfully and is no longer running. OperationStateCompleted OperationState = "Completed" // OperationStateFaulted The operation has failed and is no longer running. OperationStateFaulted OperationState = "Faulted" // OperationStateForceCancelled The operation was cancelled by the user using CancelOperation, with the // force parameter set to true. It is no longer running. Refer to CancelOperation for more details. OperationStateForceCancelled OperationState = "ForceCancelled" // OperationStateInvalid The operation state is invalid. OperationStateInvalid OperationState = "Invalid" // OperationStateRollingBack The operation is rolling back internal system state because it encountered a // fatal error or was cancelled by the user. "RollingBack" does not refer to user state. For example, // if CancelOperation is called on a command of type PartitionDataLoss, state of "RollingBack" does not // mean service data is being restored (assuming the command has progressed far enough to cause data loss). // It means the system is rolling back/cleaning up internal system state associated with the command. OperationStateRollingBack OperationState = "RollingBack" // OperationStateRunning The operation is in progress. OperationStateRunning OperationState = "Running" )
func PossibleOperationStateValues ¶
func PossibleOperationStateValues() []OperationState
PossibleOperationStateValues returns an array of possible values for the OperationState const type.
type OperationStatus ¶
type OperationStatus struct { // OperationID - A GUID that identifies a call to this API. This is also passed into the corresponding GetProgress API. OperationID *uuid.UUID `json:"OperationId,omitempty"` // State - The state of the operation. Possible values include: 'OperationStateInvalid', 'OperationStateRunning', 'OperationStateRollingBack', 'OperationStateCompleted', 'OperationStateFaulted', 'OperationStateCancelled', 'OperationStateForceCancelled' State OperationState `json:"State,omitempty"` // Type - The type of the operation. Possible values include: 'OperationTypeInvalid', 'OperationTypePartitionDataLoss', 'OperationTypePartitionQuorumLoss', 'OperationTypePartitionRestart', 'OperationTypeNodeTransition' Type OperationType `json:"Type,omitempty"` }
OperationStatus contains the OperationId, OperationState, and OperationType for user-induced operations.
type OperationType ¶
type OperationType string
OperationType enumerates the values for operation type.
const ( // OperationTypeInvalid The operation state is invalid. OperationTypeInvalid OperationType = "Invalid" // OperationTypeNodeTransition An operation started using the StartNodeTransition API. OperationTypeNodeTransition OperationType = "NodeTransition" // OperationTypePartitionDataLoss An operation started using the StartDataLoss API. OperationTypePartitionDataLoss OperationType = "PartitionDataLoss" // OperationTypePartitionQuorumLoss An operation started using the StartQuorumLoss API. OperationTypePartitionQuorumLoss OperationType = "PartitionQuorumLoss" // OperationTypePartitionRestart An operation started using the StartPartitionRestart API. OperationTypePartitionRestart OperationType = "PartitionRestart" )
func PossibleOperationTypeValues ¶
func PossibleOperationTypeValues() []OperationType
PossibleOperationTypeValues returns an array of possible values for the OperationType const type.
type PackageSharingPolicyInfo ¶
type PackageSharingPolicyInfo struct { string `json:"SharedPackageName,omitempty"` // PackageSharingScope - Represents the scope for PackageSharingPolicy. This is specified during DeployServicePackageToNode operation. Possible values include: 'PackageSharingPolicyScopeNone', 'PackageSharingPolicyScopeAll', 'PackageSharingPolicyScopeCode', 'PackageSharingPolicyScopeConfig', 'PackageSharingPolicyScopeData' PackageSharingScope PackageSharingPolicyScope `json:"PackageSharingScope,omitempty"` }SharedPackageName *
PackageSharingPolicyInfo represents a policy for the package sharing.
type PackageSharingPolicyScope ¶
type PackageSharingPolicyScope string
PackageSharingPolicyScope enumerates the values for package sharing policy scope.
const ( // PackageSharingPolicyScopeAll Share all code, config and data packages from corresponding service // manifest. The value is 1. PackageSharingPolicyScopeAll PackageSharingPolicyScope = "All" // PackageSharingPolicyScopeCode Share all code packages from corresponding service manifest. The value is // 2. PackageSharingPolicyScopeCode PackageSharingPolicyScope = "Code" // PackageSharingPolicyScopeConfig Share all config packages from corresponding service manifest. The value // is 3. PackageSharingPolicyScopeConfig PackageSharingPolicyScope = "Config" // PackageSharingPolicyScopeData Share all data packages from corresponding service manifest. The value is // 4. PackageSharingPolicyScopeData PackageSharingPolicyScope = "Data" // PackageSharingPolicyScopeNone No package sharing policy scope. The value is 0. PackageSharingPolicyScopeNone PackageSharingPolicyScope = "None" )
func PossiblePackageSharingPolicyScopeValues ¶
func PossiblePackageSharingPolicyScopeValues() []PackageSharingPolicyScope
PossiblePackageSharingPolicyScopeValues returns an array of possible values for the PackageSharingPolicyScope const type.
type PagedApplicationInfoList ¶
type PagedApplicationInfoList struct { autorest.Response `json:"-"` // ContinuationToken - The continuation token parameter is used to obtain next set of results. The continuation token is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token is not included in the response. ContinuationToken *string `json:"ContinuationToken,omitempty"` // Items - List of application information. Items *[]ApplicationInfo `json:"Items,omitempty"` }
PagedApplicationInfoList the list of applications in the cluster. The list is paged when all of the results cannot fit in a single message. The next set of results can be obtained by executing the same query with the continuation token provided in this list.
type PagedApplicationTypeInfoList ¶
type PagedApplicationTypeInfoList struct { autorest.Response `json:"-"` // ContinuationToken - The continuation token parameter is used to obtain next set of results. The continuation token is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token is not included in the response. ContinuationToken *string `json:"ContinuationToken,omitempty"` // Items - List of application type information. Items *[]ApplicationTypeInfo `json:"Items,omitempty"` }
PagedApplicationTypeInfoList the list of application types that are provisioned or being provisioned in the cluster. The list is paged when all of the results cannot fit in a single message. The next set of results can be obtained by executing the same query with the continuation token provided in this list.
type PagedBackupConfigurationInfoList ¶
type PagedBackupConfigurationInfoList struct { autorest.Response `json:"-"` // ContinuationToken - The continuation token parameter is used to obtain next set of results. The continuation token is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token is not included in the response. ContinuationToken *string `json:"ContinuationToken,omitempty"` // Items - List of backup configuration information. Items *[]BasicBackupConfigurationInfo `json:"Items,omitempty"` }
PagedBackupConfigurationInfoList the list of backup configuration information. The list is paged when all of the results cannot fit in a single message. The next set of results can be obtained by executing the same query with the continuation token provided in this list.
func (*PagedBackupConfigurationInfoList) UnmarshalJSON ¶
func (pbcil *PagedBackupConfigurationInfoList) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for PagedBackupConfigurationInfoList struct.
type PagedBackupEntityList ¶
type PagedBackupEntityList struct { autorest.Response `json:"-"` // ContinuationToken - The continuation token parameter is used to obtain next set of results. The continuation token is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token is not included in the response. ContinuationToken *string `json:"ContinuationToken,omitempty"` // Items - List of backup entity information. Items *[]BasicBackupEntity `json:"Items,omitempty"` }
PagedBackupEntityList the list of backup entities that are being periodically backed. The list is paged when all of the results cannot fit in a single message. The next set of results can be obtained by executing the same query with the continuation token provided in this list.
func (*PagedBackupEntityList) UnmarshalJSON ¶
func (pbel *PagedBackupEntityList) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for PagedBackupEntityList struct.
type PagedBackupInfoList ¶
type PagedBackupInfoList struct { autorest.Response `json:"-"` // ContinuationToken - The continuation token parameter is used to obtain next set of results. The continuation token is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token is not included in the response. ContinuationToken *string `json:"ContinuationToken,omitempty"` // Items - List of backup information. Items *[]BackupInfo `json:"Items,omitempty"` }
PagedBackupInfoList the list of backups. The list is paged when all of the results cannot fit in a single message. The next set of results can be obtained by executing the same query with the continuation token provided in this list.
type PagedBackupPolicyDescriptionList ¶
type PagedBackupPolicyDescriptionList struct { autorest.Response `json:"-"` // ContinuationToken - The continuation token parameter is used to obtain next set of results. The continuation token is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token is not included in the response. ContinuationToken *string `json:"ContinuationToken,omitempty"` // Items - The list of backup policies information. Items *[]BackupPolicyDescription `json:"Items,omitempty"` }
PagedBackupPolicyDescriptionList the list of backup policies configured in the cluster. The list is paged when all of the results cannot fit in a single message. The next set of results can be obtained by executing the same query with the continuation token provided in this list.
type PagedComposeDeploymentStatusInfoList ¶
type PagedComposeDeploymentStatusInfoList struct { autorest.Response `json:"-"` // ContinuationToken - The continuation token parameter is used to obtain next set of results. The continuation token is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token is not included in the response. ContinuationToken *string `json:"ContinuationToken,omitempty"` // Items - List of compose deployment status information. Items *[]ComposeDeploymentStatusInfo `json:"Items,omitempty"` }
PagedComposeDeploymentStatusInfoList the list of compose deployments in the cluster. The list is paged when all of the results cannot fit in a single message. The next set of results can be obtained by executing the same query with the continuation token provided in this list.
type PagedDeployedApplicationInfoList ¶
type PagedDeployedApplicationInfoList struct { autorest.Response `json:"-"` // ContinuationToken - The continuation token parameter is used to obtain next set of results. The continuation token is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token is not included in the response. ContinuationToken *string `json:"ContinuationToken,omitempty"` // Items - List of deployed application information. Items *[]DeployedApplicationInfo `json:"Items,omitempty"` }
PagedDeployedApplicationInfoList the list of deployed applications in activating, downloading, or active states on a node. The list is paged when all of the results cannot fit in a single message. The next set of results can be obtained by executing the same query with the continuation token provided in this list.
type PagedNodeInfoList ¶
type PagedNodeInfoList struct { autorest.Response `json:"-"` // ContinuationToken - The continuation token parameter is used to obtain next set of results. The continuation token is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token is not included in the response. ContinuationToken *string `json:"ContinuationToken,omitempty"` // Items - List of node information. Items *[]NodeInfo `json:"Items,omitempty"` }
PagedNodeInfoList the list of nodes in the cluster. The list is paged when all of the results cannot fit in a single message. The next set of results can be obtained by executing the same query with the continuation token provided in this list.
type PagedPropertyInfoList ¶
type PagedPropertyInfoList struct { autorest.Response `json:"-"` // ContinuationToken - The continuation token parameter is used to obtain next set of results. The continuation token is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token is not included in the response. ContinuationToken *string `json:"ContinuationToken,omitempty"` // IsConsistent - Indicates whether any property under the given name has been modified during the enumeration. If there was a modification, this property value is false. IsConsistent *bool `json:"IsConsistent,omitempty"` // Properties - List of property information. Properties *[]PropertyInfo `json:"Properties,omitempty"` }
PagedPropertyInfoList the paged list of Service Fabric properties under a given name. The list is paged when all of the results cannot fit in a single message. The next set of results can be obtained by executing the same query with the continuation token provided in this list.
type PagedReplicaInfoList ¶
type PagedReplicaInfoList struct { autorest.Response `json:"-"` // ContinuationToken - The continuation token parameter is used to obtain next set of results. The continuation token is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token is not included in the response. ContinuationToken *string `json:"ContinuationToken,omitempty"` // Items - List of replica information. Items *[]BasicReplicaInfo `json:"Items,omitempty"` }
PagedReplicaInfoList the list of replicas in the cluster for a given partition. The list is paged when all of the results cannot fit in a single message. The next set of results can be obtained by executing the same query with the continuation token provided in this list.
func (*PagedReplicaInfoList) UnmarshalJSON ¶
func (pril *PagedReplicaInfoList) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for PagedReplicaInfoList struct.
type PagedServiceInfoList ¶
type PagedServiceInfoList struct { autorest.Response `json:"-"` // ContinuationToken - The continuation token parameter is used to obtain next set of results. The continuation token is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token is not included in the response. ContinuationToken *string `json:"ContinuationToken,omitempty"` // Items - List of service information. Items *[]BasicServiceInfo `json:"Items,omitempty"` }
PagedServiceInfoList the list of services in the cluster for an application. The list is paged when all of the results cannot fit in a single message. The next set of results can be obtained by executing the same query with the continuation token provided in this list.
func (*PagedServiceInfoList) UnmarshalJSON ¶
func (psil *PagedServiceInfoList) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for PagedServiceInfoList struct.
type PagedServicePartitionInfoList ¶
type PagedServicePartitionInfoList struct { autorest.Response `json:"-"` // ContinuationToken - The continuation token parameter is used to obtain next set of results. The continuation token is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token is not included in the response. ContinuationToken *string `json:"ContinuationToken,omitempty"` // Items - List of service partition information. Items *[]BasicServicePartitionInfo `json:"Items,omitempty"` }
PagedServicePartitionInfoList the list of partition in the cluster for a service. The list is paged when all of the results cannot fit in a single message. The next set of results can be obtained by executing the same query with the continuation token provided in this list.
func (*PagedServicePartitionInfoList) UnmarshalJSON ¶
func (pspil *PagedServicePartitionInfoList) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for PagedServicePartitionInfoList struct.
type PagedSubNameInfoList ¶
type PagedSubNameInfoList struct { autorest.Response `json:"-"` // ContinuationToken - The continuation token parameter is used to obtain next set of results. The continuation token is included in the response of the API when the results from the system do not fit in a single response. When this value is passed to the next API call, the API returns next set of results. If there are no further results then the continuation token is not included in the response. ContinuationToken *string `json:"ContinuationToken,omitempty"` // IsConsistent - Indicates whether any name under the given name has been modified during the enumeration. If there was a modification, this property value is false. IsConsistent *bool `json:"IsConsistent,omitempty"` // SubNames - List of the child names. SubNames *[]string `json:"SubNames,omitempty"` }
PagedSubNameInfoList a paged list of Service Fabric names. The list is paged when all of the results cannot fit in a single message. The next set of results can be obtained by executing the same query with the continuation token provided in this list.
type PartitionAccessStatus ¶
type PartitionAccessStatus string
PartitionAccessStatus enumerates the values for partition access status.
const ( // PartitionAccessStatusGranted Indicates that the read or write operation access is granted and the // operation is allowed. PartitionAccessStatusGranted PartitionAccessStatus = "Granted" // PartitionAccessStatusInvalid Indicates that the read or write operation access status is not valid. This // value is not returned to the caller. PartitionAccessStatusInvalid PartitionAccessStatus = "Invalid" // PartitionAccessStatusNotPrimary Indicates that this client request was received by a replica that is not // a Primary replica. PartitionAccessStatusNotPrimary PartitionAccessStatus = "NotPrimary" // PartitionAccessStatusNoWriteQuorum Indicates that no write quorum is available and, therefore, no write // operation can be accepted. PartitionAccessStatusNoWriteQuorum PartitionAccessStatus = "NoWriteQuorum" // PartitionAccessStatusReconfigurationPending Indicates that the client should try again later, because a // reconfiguration is in progress. PartitionAccessStatusReconfigurationPending PartitionAccessStatus = "ReconfigurationPending" )
func PossiblePartitionAccessStatusValues ¶
func PossiblePartitionAccessStatusValues() []PartitionAccessStatus
PossiblePartitionAccessStatusValues returns an array of possible values for the PartitionAccessStatus const type.
type PartitionAnalysisEvent ¶
type PartitionAnalysisEvent struct { // Metadata - Metadata about an Analysis Event. Metadata *AnalysisEventMetadata `json:"Metadata,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
PartitionAnalysisEvent represents the base for all Partition Analysis Events.
func (PartitionAnalysisEvent) AsApplicationCreatedEvent ¶
func (pae PartitionAnalysisEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsApplicationDeletedEvent ¶
func (pae PartitionAnalysisEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsApplicationEvent ¶
func (pae PartitionAnalysisEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsApplicationHealthReportCreatedEvent ¶
func (pae PartitionAnalysisEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsApplicationHealthReportExpiredEvent ¶
func (pae PartitionAnalysisEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsApplicationUpgradeCompleteEvent ¶
func (pae PartitionAnalysisEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (pae PartitionAnalysisEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (pae PartitionAnalysisEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (pae PartitionAnalysisEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsApplicationUpgradeStartEvent ¶
func (pae PartitionAnalysisEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsBasicApplicationEvent ¶
func (pae PartitionAnalysisEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsBasicClusterEvent ¶
func (pae PartitionAnalysisEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsBasicFabricEvent ¶
func (pae PartitionAnalysisEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsBasicNodeEvent ¶
func (pae PartitionAnalysisEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsBasicPartitionAnalysisEvent ¶
func (pae PartitionAnalysisEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsBasicPartitionEvent ¶
func (pae PartitionAnalysisEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsBasicReplicaEvent ¶
func (pae PartitionAnalysisEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsBasicServiceEvent ¶
func (pae PartitionAnalysisEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (pae PartitionAnalysisEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (pae PartitionAnalysisEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (pae PartitionAnalysisEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (pae PartitionAnalysisEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (pae PartitionAnalysisEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (pae PartitionAnalysisEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (pae PartitionAnalysisEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (pae PartitionAnalysisEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (pae PartitionAnalysisEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsChaosStartedEvent ¶
func (pae PartitionAnalysisEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsChaosStoppedEvent ¶
func (pae PartitionAnalysisEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsClusterEvent ¶
func (pae PartitionAnalysisEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsClusterHealthReportCreatedEvent ¶
func (pae PartitionAnalysisEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsClusterHealthReportExpiredEvent ¶
func (pae PartitionAnalysisEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsClusterUpgradeCompleteEvent ¶
func (pae PartitionAnalysisEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (pae PartitionAnalysisEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (pae PartitionAnalysisEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsClusterUpgradeRollbackStartEvent ¶
func (pae PartitionAnalysisEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsClusterUpgradeStartEvent ¶
func (pae PartitionAnalysisEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsContainerDeactivatedEvent ¶
func (pae PartitionAnalysisEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsContainerInstanceEvent ¶
func (pae PartitionAnalysisEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (pae PartitionAnalysisEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (pae PartitionAnalysisEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (pae PartitionAnalysisEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (pae PartitionAnalysisEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsFabricEvent ¶
func (pae PartitionAnalysisEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsNodeAbortedEvent ¶
func (pae PartitionAnalysisEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsNodeAbortingEvent ¶
func (pae PartitionAnalysisEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsNodeAddedEvent ¶
func (pae PartitionAnalysisEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsNodeCloseEvent ¶
func (pae PartitionAnalysisEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsNodeClosingEvent ¶
func (pae PartitionAnalysisEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsNodeDeactivateCompleteEvent ¶
func (pae PartitionAnalysisEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsNodeDeactivateStartEvent ¶
func (pae PartitionAnalysisEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsNodeDownEvent ¶
func (pae PartitionAnalysisEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsNodeEvent ¶
func (pae PartitionAnalysisEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsNodeHealthReportCreatedEvent ¶
func (pae PartitionAnalysisEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsNodeHealthReportExpiredEvent ¶
func (pae PartitionAnalysisEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsNodeOpenFailedEvent ¶
func (pae PartitionAnalysisEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsNodeOpenedSuccessEvent ¶
func (pae PartitionAnalysisEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsNodeOpeningEvent ¶
func (pae PartitionAnalysisEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsNodeRemovedEvent ¶
func (pae PartitionAnalysisEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsNodeUpEvent ¶
func (pae PartitionAnalysisEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsPartitionAnalysisEvent ¶
func (pae PartitionAnalysisEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsPartitionEvent ¶
func (pae PartitionAnalysisEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsPartitionHealthReportCreatedEvent ¶
func (pae PartitionAnalysisEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsPartitionHealthReportExpiredEvent ¶
func (pae PartitionAnalysisEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (pae PartitionAnalysisEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsPartitionReconfigurationCompletedEvent ¶
func (pae PartitionAnalysisEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsProcessDeactivatedEvent ¶
func (pae PartitionAnalysisEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsReplicaEvent ¶
func (pae PartitionAnalysisEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsServiceCreatedEvent ¶
func (pae PartitionAnalysisEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsServiceDeletedEvent ¶
func (pae PartitionAnalysisEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsServiceEvent ¶
func (pae PartitionAnalysisEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsServiceHealthReportCreatedEvent ¶
func (pae PartitionAnalysisEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsServiceHealthReportExpiredEvent ¶
func (pae PartitionAnalysisEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (pae PartitionAnalysisEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (pae PartitionAnalysisEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (pae PartitionAnalysisEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (pae PartitionAnalysisEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionAnalysisEvent.
func (PartitionAnalysisEvent) MarshalJSON ¶
func (pae PartitionAnalysisEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PartitionAnalysisEvent.
type PartitionBackupConfigurationInfo ¶
type PartitionBackupConfigurationInfo struct { autorest.Response `json:"-"` // ServiceName - The full name of the service with 'fabric:' URI scheme. ServiceName *string `json:"ServiceName,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // PolicyName - The name of the backup policy which is applicable to this Service Fabric application or service or partition. PolicyName *string `json:"PolicyName,omitempty"` // PolicyInheritedFrom - Specifies the scope at which the backup policy is applied. Possible values include: 'BackupPolicyScopeInvalid', 'BackupPolicyScopePartition', 'BackupPolicyScopeService', 'BackupPolicyScopeApplication' PolicyInheritedFrom BackupPolicyScope `json:"PolicyInheritedFrom,omitempty"` // SuspensionInfo - Describes the backup suspension details. SuspensionInfo *BackupSuspensionInfo `json:"SuspensionInfo,omitempty"` // Kind - Possible values include: 'KindBasicBackupConfigurationInfoKindBackupConfigurationInfo', 'KindBasicBackupConfigurationInfoKindApplication', 'KindBasicBackupConfigurationInfoKindService', 'KindBasicBackupConfigurationInfoKindPartition' Kind KindBasicBackupConfigurationInfo `json:"Kind,omitempty"` }
PartitionBackupConfigurationInfo backup configuration information, for a specific partition, specifying what backup policy is being applied and suspend description, if any.
func (PartitionBackupConfigurationInfo) AsApplicationBackupConfigurationInfo ¶
func (pbci PartitionBackupConfigurationInfo) AsApplicationBackupConfigurationInfo() (*ApplicationBackupConfigurationInfo, bool)
AsApplicationBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for PartitionBackupConfigurationInfo.
func (PartitionBackupConfigurationInfo) AsBackupConfigurationInfo ¶
func (pbci PartitionBackupConfigurationInfo) AsBackupConfigurationInfo() (*BackupConfigurationInfo, bool)
AsBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for PartitionBackupConfigurationInfo.
func (PartitionBackupConfigurationInfo) AsBasicBackupConfigurationInfo ¶
func (pbci PartitionBackupConfigurationInfo) AsBasicBackupConfigurationInfo() (BasicBackupConfigurationInfo, bool)
AsBasicBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for PartitionBackupConfigurationInfo.
func (PartitionBackupConfigurationInfo) AsPartitionBackupConfigurationInfo ¶
func (pbci PartitionBackupConfigurationInfo) AsPartitionBackupConfigurationInfo() (*PartitionBackupConfigurationInfo, bool)
AsPartitionBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for PartitionBackupConfigurationInfo.
func (PartitionBackupConfigurationInfo) AsServiceBackupConfigurationInfo ¶
func (pbci PartitionBackupConfigurationInfo) AsServiceBackupConfigurationInfo() (*ServiceBackupConfigurationInfo, bool)
AsServiceBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for PartitionBackupConfigurationInfo.
func (PartitionBackupConfigurationInfo) MarshalJSON ¶
func (pbci PartitionBackupConfigurationInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PartitionBackupConfigurationInfo.
type PartitionBackupEntity ¶
type PartitionBackupEntity struct { // ServiceName - The full name of the service with 'fabric:' URI scheme. ServiceName *string `json:"ServiceName,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // EntityKind - Possible values include: 'EntityKindBackupEntity', 'EntityKindApplication1', 'EntityKindService1', 'EntityKindPartition1' EntityKind EntityKindBasicBackupEntity `json:"EntityKind,omitempty"` }
PartitionBackupEntity identifies the Service Fabric stateful partition which is being backed up.
func (PartitionBackupEntity) AsApplicationBackupEntity ¶
func (pbe PartitionBackupEntity) AsApplicationBackupEntity() (*ApplicationBackupEntity, bool)
AsApplicationBackupEntity is the BasicBackupEntity implementation for PartitionBackupEntity.
func (PartitionBackupEntity) AsBackupEntity ¶
func (pbe PartitionBackupEntity) AsBackupEntity() (*BackupEntity, bool)
AsBackupEntity is the BasicBackupEntity implementation for PartitionBackupEntity.
func (PartitionBackupEntity) AsBasicBackupEntity ¶
func (pbe PartitionBackupEntity) AsBasicBackupEntity() (BasicBackupEntity, bool)
AsBasicBackupEntity is the BasicBackupEntity implementation for PartitionBackupEntity.
func (PartitionBackupEntity) AsPartitionBackupEntity ¶
func (pbe PartitionBackupEntity) AsPartitionBackupEntity() (*PartitionBackupEntity, bool)
AsPartitionBackupEntity is the BasicBackupEntity implementation for PartitionBackupEntity.
func (PartitionBackupEntity) AsServiceBackupEntity ¶
func (pbe PartitionBackupEntity) AsServiceBackupEntity() (*ServiceBackupEntity, bool)
AsServiceBackupEntity is the BasicBackupEntity implementation for PartitionBackupEntity.
func (PartitionBackupEntity) MarshalJSON ¶
func (pbe PartitionBackupEntity) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PartitionBackupEntity.
type PartitionDataLossProgress ¶
type PartitionDataLossProgress struct { autorest.Response `json:"-"` // State - The state of the operation. Possible values include: 'OperationStateInvalid', 'OperationStateRunning', 'OperationStateRollingBack', 'OperationStateCompleted', 'OperationStateFaulted', 'OperationStateCancelled', 'OperationStateForceCancelled' State OperationState `json:"State,omitempty"` // InvokeDataLossResult - Represents information about an operation in a terminal state (Completed or Faulted). InvokeDataLossResult *InvokeDataLossResult `json:"InvokeDataLossResult,omitempty"` }
PartitionDataLossProgress information about a partition data loss user-induced operation.
type PartitionEvent ¶
type PartitionEvent struct { // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
PartitionEvent represents the base for all Partition Events.
func (PartitionEvent) AsApplicationCreatedEvent ¶
func (peVar PartitionEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsApplicationDeletedEvent ¶
func (peVar PartitionEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsApplicationEvent ¶
func (peVar PartitionEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsApplicationHealthReportCreatedEvent ¶
func (peVar PartitionEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsApplicationHealthReportExpiredEvent ¶
func (peVar PartitionEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsApplicationUpgradeCompleteEvent ¶
func (peVar PartitionEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (peVar PartitionEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (peVar PartitionEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (peVar PartitionEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsApplicationUpgradeStartEvent ¶
func (peVar PartitionEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsBasicApplicationEvent ¶
func (peVar PartitionEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsBasicClusterEvent ¶
func (peVar PartitionEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsBasicFabricEvent ¶
func (peVar PartitionEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsBasicNodeEvent ¶
func (peVar PartitionEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsBasicPartitionAnalysisEvent ¶
func (peVar PartitionEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsBasicPartitionEvent ¶
func (peVar PartitionEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsBasicReplicaEvent ¶
func (peVar PartitionEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsBasicServiceEvent ¶
func (peVar PartitionEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (peVar PartitionEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (peVar PartitionEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (peVar PartitionEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (peVar PartitionEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (peVar PartitionEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (peVar PartitionEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (peVar PartitionEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (peVar PartitionEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (peVar PartitionEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsChaosStartedEvent ¶
func (peVar PartitionEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsChaosStoppedEvent ¶
func (peVar PartitionEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsClusterEvent ¶
func (peVar PartitionEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsClusterHealthReportCreatedEvent ¶
func (peVar PartitionEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsClusterHealthReportExpiredEvent ¶
func (peVar PartitionEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsClusterUpgradeCompleteEvent ¶
func (peVar PartitionEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (peVar PartitionEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (peVar PartitionEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsClusterUpgradeRollbackStartEvent ¶
func (peVar PartitionEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsClusterUpgradeStartEvent ¶
func (peVar PartitionEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsContainerDeactivatedEvent ¶
func (peVar PartitionEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsContainerInstanceEvent ¶
func (peVar PartitionEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (peVar PartitionEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (peVar PartitionEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (peVar PartitionEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (peVar PartitionEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsFabricEvent ¶
func (peVar PartitionEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsNodeAbortedEvent ¶
func (peVar PartitionEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsNodeAbortingEvent ¶
func (peVar PartitionEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsNodeAddedEvent ¶
func (peVar PartitionEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsNodeCloseEvent ¶
func (peVar PartitionEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsNodeClosingEvent ¶
func (peVar PartitionEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsNodeDeactivateCompleteEvent ¶
func (peVar PartitionEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsNodeDeactivateStartEvent ¶
func (peVar PartitionEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsNodeDownEvent ¶
func (peVar PartitionEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsNodeEvent ¶
func (peVar PartitionEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsNodeHealthReportCreatedEvent ¶
func (peVar PartitionEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsNodeHealthReportExpiredEvent ¶
func (peVar PartitionEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsNodeOpenFailedEvent ¶
func (peVar PartitionEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsNodeOpenedSuccessEvent ¶
func (peVar PartitionEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsNodeOpeningEvent ¶
func (peVar PartitionEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsNodeRemovedEvent ¶
func (peVar PartitionEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsNodeUpEvent ¶
func (peVar PartitionEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsPartitionAnalysisEvent ¶
func (peVar PartitionEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsPartitionEvent ¶
func (peVar PartitionEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsPartitionHealthReportCreatedEvent ¶
func (peVar PartitionEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsPartitionHealthReportExpiredEvent ¶
func (peVar PartitionEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (peVar PartitionEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsPartitionReconfigurationCompletedEvent ¶
func (peVar PartitionEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsProcessDeactivatedEvent ¶
func (peVar PartitionEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsReplicaEvent ¶
func (peVar PartitionEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsServiceCreatedEvent ¶
func (peVar PartitionEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsServiceDeletedEvent ¶
func (peVar PartitionEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsServiceEvent ¶
func (peVar PartitionEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsServiceHealthReportCreatedEvent ¶
func (peVar PartitionEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsServiceHealthReportExpiredEvent ¶
func (peVar PartitionEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (peVar PartitionEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (peVar PartitionEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (peVar PartitionEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (peVar PartitionEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionEvent.
func (PartitionEvent) MarshalJSON ¶
func (peVar PartitionEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PartitionEvent.
type PartitionHealth ¶
type PartitionHealth struct { autorest.Response `json:"-"` // PartitionID - ID of the partition whose health information is described by this object. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ReplicaHealthStates - The list of replica health states associated with the partition. ReplicaHealthStates *[]BasicReplicaHealthState `json:"ReplicaHealthStates,omitempty"` // AggregatedHealthState - The HealthState representing the aggregated health state of the entity computed by Health Manager. // The health evaluation of the entity reflects all events reported on the entity and its children (if any). // The aggregation is done by applying the desired health policy. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // HealthEvents - The list of health events reported on the entity. HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // UnhealthyEvaluations - The unhealthy evaluations that show why the current aggregated health state was returned by Health Manager. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // HealthStatistics - Shows the health statistics for all children types of the queried entity. HealthStatistics *HealthStatistics `json:"HealthStatistics,omitempty"` }
PartitionHealth information about the health of a Service Fabric partition.
func (*PartitionHealth) UnmarshalJSON ¶
func (ph *PartitionHealth) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for PartitionHealth struct.
type PartitionHealthEvaluation ¶
type PartitionHealthEvaluation struct { // PartitionID - Id of the partition whose health evaluation is described by this object. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the current aggregated health state of the partition. The types of the unhealthy evaluations can be ReplicasHealthEvaluation or EventHealthEvaluation. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
PartitionHealthEvaluation represents health evaluation for a partition, containing information about the data and the algorithm used by health store to evaluate health. The evaluation is returned only when the aggregated health state is either Error or Warning.
func (PartitionHealthEvaluation) AsApplicationHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsBasicHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsEventHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsNodeHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsNodesHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsPartitionHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsReplicaHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsReplicasHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsServiceHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsServicesHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) MarshalJSON ¶
func (phe PartitionHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PartitionHealthEvaluation.
type PartitionHealthReportCreatedEvent ¶
type PartitionHealthReportCreatedEvent struct { // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TimeToLiveMs - Time to live in milli-seconds. TimeToLiveMs *int64 `json:"TimeToLiveMs,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
PartitionHealthReportCreatedEvent partition Health Report Created event.
func (PartitionHealthReportCreatedEvent) AsApplicationCreatedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsApplicationDeletedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsApplicationEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsApplicationUpgradeStartEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsBasicApplicationEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsBasicClusterEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsBasicFabricEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsBasicNodeEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsBasicPartitionEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsBasicReplicaEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsBasicServiceEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsChaosStartedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsChaosStoppedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsClusterEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsClusterUpgradeStartEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsContainerDeactivatedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsContainerInstanceEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsFabricEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsNodeAbortedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsNodeAbortingEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsNodeAddedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsNodeCloseEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsNodeClosingEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsNodeDeactivateStartEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsNodeDownEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsNodeEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsNodeOpenFailedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsNodeOpenedSuccessEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsNodeOpeningEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsNodeRemovedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsNodeUpEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsPartitionAnalysisEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsPartitionEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsProcessDeactivatedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsReplicaEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsServiceCreatedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsServiceDeletedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsServiceEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (phrce PartitionHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportCreatedEvent.
func (PartitionHealthReportCreatedEvent) MarshalJSON ¶
func (phrce PartitionHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PartitionHealthReportCreatedEvent.
type PartitionHealthReportExpiredEvent ¶
type PartitionHealthReportExpiredEvent struct { // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TimeToLiveMs - Time to live in milli-seconds. TimeToLiveMs *int64 `json:"TimeToLiveMs,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
PartitionHealthReportExpiredEvent partition Health Report Expired event.
func (PartitionHealthReportExpiredEvent) AsApplicationCreatedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsApplicationDeletedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsApplicationEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsApplicationUpgradeStartEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsBasicApplicationEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsBasicClusterEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsBasicFabricEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsBasicNodeEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsBasicPartitionEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsBasicReplicaEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsBasicServiceEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsChaosStartedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsChaosStoppedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsClusterEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsClusterUpgradeStartEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsContainerDeactivatedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsContainerInstanceEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsFabricEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsNodeAbortedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsNodeAbortingEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsNodeAddedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsNodeCloseEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsNodeClosingEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsNodeDeactivateStartEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsNodeDownEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsNodeEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsNodeOpenFailedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsNodeOpenedSuccessEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsNodeOpeningEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsNodeRemovedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsNodeUpEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsPartitionAnalysisEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsPartitionEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsProcessDeactivatedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsReplicaEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsServiceCreatedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsServiceDeletedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsServiceEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (phree PartitionHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionHealthReportExpiredEvent.
func (PartitionHealthReportExpiredEvent) MarshalJSON ¶
func (phree PartitionHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PartitionHealthReportExpiredEvent.
type PartitionHealthState ¶
type PartitionHealthState struct { // PartitionID - Id of the partition whose health state is described by this object. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` }
PartitionHealthState represents the health state of a partition, which contains the partition identifier and its aggregated health state.
type PartitionHealthStateChunk ¶
type PartitionHealthStateChunk struct { // PartitionID - The Id of the partition. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ReplicaHealthStateChunks - The list of replica health state chunks belonging to the partition that respect the filters in the cluster health chunk query description. ReplicaHealthStateChunks *ReplicaHealthStateChunkList `json:"ReplicaHealthStateChunks,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` }
PartitionHealthStateChunk represents the health state chunk of a partition, which contains the partition ID, its aggregated health state and any replicas that respect the filters in the cluster health chunk query description.
type PartitionHealthStateChunkList ¶
type PartitionHealthStateChunkList struct { // Items - The list of partition health state chunks that respect the input filters in the chunk query. Items *[]PartitionHealthStateChunk `json:"Items,omitempty"` }
PartitionHealthStateChunkList the list of partition health state chunks that respect the input filters in the chunk query description. Returned by get cluster health state chunks query as part of the parent application hierarchy.
type PartitionHealthStateFilter ¶
type PartitionHealthStateFilter struct { // PartitionIDFilter - ID of the partition that matches the filter. The filter is applied only to the specified partition, if it exists. // If the partition doesn't exist, no partition is returned in the cluster health chunk based on this filter. // If the partition exists, it is included in the cluster health chunk if it respects the other filter properties. // If not specified, all partitions that match the parent filters (if any) are taken into consideration and matched against the other filter members, like health state filter. PartitionIDFilter *uuid.UUID `json:"PartitionIdFilter,omitempty"` // HealthStateFilter - The filter for the health state of the partitions. It allows selecting partitions if they match the desired health states. // The possible values are integer value of one of the following health states. Only partitions that match the filter are returned. All partitions are used to evaluate the cluster aggregated health state. // If not specified, default value is None, unless the partition ID is specified. If the filter has default value and partition ID is specified, the matching partition is returned. // The state values are flag based enumeration, so the value could be a combination of these values obtained using bitwise 'OR' operator. // For example, if the provided value is 6, it matches partitions with HealthState value of OK (2) and Warning (4). // - Default - Default value. Matches any HealthState. The value is zero. // - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. // - Ok - Filter that matches input with HealthState value Ok. The value is 2. // - Warning - Filter that matches input with HealthState value Warning. The value is 4. // - Error - Filter that matches input with HealthState value Error. The value is 8. // - All - Filter that matches input with any HealthState value. The value is 65535. HealthStateFilter *int32 `json:"HealthStateFilter,omitempty"` // ReplicaFilters - Defines a list of filters that specify which replicas to be included in the returned cluster health chunk as children of the parent partition. The replicas are returned only if the parent partition matches a filter. // If the list is empty, no replicas are returned. All the replicas are used to evaluate the parent partition aggregated health state, regardless of the input filters. // The partition filter may specify multiple replica filters. // For example, it can specify a filter to return all replicas with health state Error and another filter to always include a replica identified by its replica id. ReplicaFilters *[]ReplicaHealthStateFilter `json:"ReplicaFilters,omitempty"` }
PartitionHealthStateFilter defines matching criteria to determine whether a partition should be included as a child of a service in the cluster health chunk. The partitions are only returned if the parent entities match a filter specified in the cluster health chunk query description. The parent service and application must be included in the cluster health chunk. One filter can match zero, one or multiple partitions, depending on its properties.
type PartitionInformation ¶
type PartitionInformation struct { // ID - 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. ID *uuid.UUID `json:"Id,omitempty"` // ServicePartitionKind - Possible values include: 'ServicePartitionKindPartitionInformation', 'ServicePartitionKindInt64Range1', 'ServicePartitionKindNamed1', 'ServicePartitionKindSingleton1' ServicePartitionKind ServicePartitionKindBasicPartitionInformation `json:"ServicePartitionKind,omitempty"` }
PartitionInformation information about the partition identity, partitioning scheme and keys supported by it.
func (PartitionInformation) AsBasicPartitionInformation ¶
func (pi PartitionInformation) AsBasicPartitionInformation() (BasicPartitionInformation, bool)
AsBasicPartitionInformation is the BasicPartitionInformation implementation for PartitionInformation.
func (PartitionInformation) AsInt64RangePartitionInformation ¶
func (pi PartitionInformation) AsInt64RangePartitionInformation() (*Int64RangePartitionInformation, bool)
AsInt64RangePartitionInformation is the BasicPartitionInformation implementation for PartitionInformation.
func (PartitionInformation) AsNamedPartitionInformation ¶
func (pi PartitionInformation) AsNamedPartitionInformation() (*NamedPartitionInformation, bool)
AsNamedPartitionInformation is the BasicPartitionInformation implementation for PartitionInformation.
func (PartitionInformation) AsPartitionInformation ¶
func (pi PartitionInformation) AsPartitionInformation() (*PartitionInformation, bool)
AsPartitionInformation is the BasicPartitionInformation implementation for PartitionInformation.
func (PartitionInformation) AsSingletonPartitionInformation ¶
func (pi PartitionInformation) AsSingletonPartitionInformation() (*SingletonPartitionInformation, bool)
AsSingletonPartitionInformation is the BasicPartitionInformation implementation for PartitionInformation.
func (PartitionInformation) MarshalJSON ¶
func (pi PartitionInformation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PartitionInformation.
type PartitionInstanceCountScaleMechanism ¶
type PartitionInstanceCountScaleMechanism struct { // MinInstanceCount - Minimum number of instances of the partition. MinInstanceCount *int32 `json:"MinInstanceCount,omitempty"` // MaxInstanceCount - Maximum number of instances of the partition. MaxInstanceCount *int32 `json:"MaxInstanceCount,omitempty"` // ScaleIncrement - The number of instances to add or remove during a scaling operation. ScaleIncrement *int32 `json:"ScaleIncrement,omitempty"` // Kind - Possible values include: 'KindScalingMechanismDescription', 'KindPartitionInstanceCount', 'KindAddRemoveIncrementalNamedPartition' Kind KindBasicScalingMechanismDescription `json:"Kind,omitempty"` }
PartitionInstanceCountScaleMechanism represents a scaling mechanism for adding or removing instances of stateless service partition.
func (PartitionInstanceCountScaleMechanism) AsAddRemoveIncrementalNamedPartitionScalingMechanism ¶
func (picsm PartitionInstanceCountScaleMechanism) AsAddRemoveIncrementalNamedPartitionScalingMechanism() (*AddRemoveIncrementalNamedPartitionScalingMechanism, bool)
AsAddRemoveIncrementalNamedPartitionScalingMechanism is the BasicScalingMechanismDescription implementation for PartitionInstanceCountScaleMechanism.
func (PartitionInstanceCountScaleMechanism) AsBasicScalingMechanismDescription ¶
func (picsm PartitionInstanceCountScaleMechanism) AsBasicScalingMechanismDescription() (BasicScalingMechanismDescription, bool)
AsBasicScalingMechanismDescription is the BasicScalingMechanismDescription implementation for PartitionInstanceCountScaleMechanism.
func (PartitionInstanceCountScaleMechanism) AsPartitionInstanceCountScaleMechanism ¶
func (picsm PartitionInstanceCountScaleMechanism) AsPartitionInstanceCountScaleMechanism() (*PartitionInstanceCountScaleMechanism, bool)
AsPartitionInstanceCountScaleMechanism is the BasicScalingMechanismDescription implementation for PartitionInstanceCountScaleMechanism.
func (PartitionInstanceCountScaleMechanism) AsScalingMechanismDescription ¶
func (picsm PartitionInstanceCountScaleMechanism) AsScalingMechanismDescription() (*ScalingMechanismDescription, bool)
AsScalingMechanismDescription is the BasicScalingMechanismDescription implementation for PartitionInstanceCountScaleMechanism.
func (PartitionInstanceCountScaleMechanism) MarshalJSON ¶
func (picsm PartitionInstanceCountScaleMechanism) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PartitionInstanceCountScaleMechanism.
type PartitionLoadInformation ¶
type PartitionLoadInformation struct { autorest.Response `json:"-"` // PartitionID - Id of the partition. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // PrimaryLoadMetricReports - Array of load reports from the primary replica for this partition. PrimaryLoadMetricReports *[]LoadMetricReport `json:"PrimaryLoadMetricReports,omitempty"` // SecondaryLoadMetricReports - Array of aggregated load reports from all secondary replicas for this partition. // Array only contains the latest reported load for each metric. SecondaryLoadMetricReports *[]LoadMetricReport `json:"SecondaryLoadMetricReports,omitempty"` }
PartitionLoadInformation represents load information for a partition, which contains the primary and secondary reported load metrics. In case there is no load reported, PartitionLoadInformation will contain the default load for the service of the partition. For default loads, LoadMetricReport's LastReportedUtc is set to 0.
type PartitionPrimaryMoveAnalysisEvent ¶
type PartitionPrimaryMoveAnalysisEvent struct { // WhenMoveCompleted - Time when the move was completed. WhenMoveCompleted *date.Time `json:"WhenMoveCompleted,omitempty"` // PreviousNode - The name of a Service Fabric node. PreviousNode *string `json:"PreviousNode,omitempty"` // CurrentNode - The name of a Service Fabric node. CurrentNode *string `json:"CurrentNode,omitempty"` // MoveReason - Move reason. MoveReason *string `json:"MoveReason,omitempty"` // RelevantTraces - Relevant traces. RelevantTraces *string `json:"RelevantTraces,omitempty"` // Metadata - Metadata about an Analysis Event. Metadata *AnalysisEventMetadata `json:"Metadata,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
PartitionPrimaryMoveAnalysisEvent partition Primary Move Analysis event.
func (PartitionPrimaryMoveAnalysisEvent) AsApplicationCreatedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsApplicationDeletedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsApplicationEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsApplicationHealthReportCreatedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsApplicationHealthReportExpiredEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsApplicationUpgradeCompleteEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsApplicationUpgradeStartEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsBasicApplicationEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsBasicClusterEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsBasicFabricEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsBasicNodeEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsBasicPartitionAnalysisEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsBasicPartitionEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsBasicReplicaEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsBasicServiceEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsChaosStartedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsChaosStoppedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsClusterEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsClusterHealthReportCreatedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsClusterHealthReportExpiredEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsClusterUpgradeCompleteEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsClusterUpgradeRollbackStartEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsClusterUpgradeStartEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsContainerDeactivatedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsContainerInstanceEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsFabricEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsNodeAbortedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsNodeAbortingEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsNodeAddedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsNodeCloseEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsNodeClosingEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsNodeDeactivateCompleteEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsNodeDeactivateStartEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsNodeDownEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsNodeEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsNodeHealthReportCreatedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsNodeHealthReportExpiredEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsNodeOpenFailedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsNodeOpenedSuccessEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsNodeOpeningEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsNodeRemovedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsNodeUpEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsPartitionAnalysisEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsPartitionEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsPartitionHealthReportCreatedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsPartitionHealthReportExpiredEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsPartitionReconfigurationCompletedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsProcessDeactivatedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsReplicaEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsServiceCreatedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsServiceDeletedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsServiceEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsServiceHealthReportCreatedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsServiceHealthReportExpiredEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionPrimaryMoveAnalysisEvent.
func (PartitionPrimaryMoveAnalysisEvent) MarshalJSON ¶
func (ppmae PartitionPrimaryMoveAnalysisEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PartitionPrimaryMoveAnalysisEvent.
type PartitionQuorumLossProgress ¶
type PartitionQuorumLossProgress struct { autorest.Response `json:"-"` // State - The state of the operation. Possible values include: 'OperationStateInvalid', 'OperationStateRunning', 'OperationStateRollingBack', 'OperationStateCompleted', 'OperationStateFaulted', 'OperationStateCancelled', 'OperationStateForceCancelled' State OperationState `json:"State,omitempty"` // InvokeQuorumLossResult - Represents information about an operation in a terminal state (Completed or Faulted). InvokeQuorumLossResult *InvokeQuorumLossResult `json:"InvokeQuorumLossResult,omitempty"` }
PartitionQuorumLossProgress information about a partition quorum loss user-induced operation.
type PartitionReconfigurationCompletedEvent ¶
type PartitionReconfigurationCompletedEvent struct { // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // NodeInstanceID - Id of Node instance. NodeInstanceID *string `json:"NodeInstanceId,omitempty"` // ServiceType - Type of Service. ServiceType *string `json:"ServiceType,omitempty"` // CcEpochDataLossVersion - CcEpochDataLoss version. CcEpochDataLossVersion *int64 `json:"CcEpochDataLossVersion,omitempty"` // CcEpochConfigVersion - CcEpochConfig version. CcEpochConfigVersion *int64 `json:"CcEpochConfigVersion,omitempty"` // ReconfigType - Type of reconfiguration. ReconfigType *string `json:"ReconfigType,omitempty"` // Result - Describes reconfiguration result. Result *string `json:"Result,omitempty"` // Phase0DurationMs - Duration of Phase0 in milli-seconds. Phase0DurationMs *float64 `json:"Phase0DurationMs,omitempty"` // Phase1DurationMs - Duration of Phase1 in milli-seconds. Phase1DurationMs *float64 `json:"Phase1DurationMs,omitempty"` // Phase2DurationMs - Duration of Phase2 in milli-seconds. Phase2DurationMs *float64 `json:"Phase2DurationMs,omitempty"` // Phase3DurationMs - Duration of Phase3 in milli-seconds. Phase3DurationMs *float64 `json:"Phase3DurationMs,omitempty"` // Phase4DurationMs - Duration of Phase4 in milli-seconds. Phase4DurationMs *float64 `json:"Phase4DurationMs,omitempty"` // TotalDurationMs - Total duration in milli-seconds. TotalDurationMs *float64 `json:"TotalDurationMs,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
PartitionReconfigurationCompletedEvent partition Reconfiguration Completed event.
func (PartitionReconfigurationCompletedEvent) AsApplicationCreatedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsApplicationDeletedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsApplicationEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsApplicationHealthReportCreatedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsApplicationHealthReportExpiredEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsApplicationUpgradeCompleteEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsApplicationUpgradeStartEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsBasicApplicationEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsBasicClusterEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsBasicFabricEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsBasicNodeEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsBasicPartitionAnalysisEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsBasicPartitionEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsBasicReplicaEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsBasicServiceEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsChaosStartedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsChaosStoppedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsClusterEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsClusterHealthReportCreatedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsClusterHealthReportExpiredEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsClusterUpgradeCompleteEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsClusterUpgradeStartEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsContainerDeactivatedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsContainerInstanceEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsFabricEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsNodeAbortedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsNodeAbortingEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsNodeAddedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsNodeCloseEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsNodeClosingEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsNodeDeactivateCompleteEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsNodeDeactivateStartEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsNodeDownEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsNodeEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsNodeHealthReportCreatedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsNodeHealthReportExpiredEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsNodeOpenFailedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsNodeOpenedSuccessEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsNodeOpeningEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsNodeRemovedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsNodeUpEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsPartitionAnalysisEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsPartitionEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsPartitionHealthReportCreatedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsPartitionHealthReportExpiredEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsProcessDeactivatedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsReplicaEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsServiceCreatedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsServiceDeletedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsServiceEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsServiceHealthReportCreatedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsServiceHealthReportExpiredEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (prce PartitionReconfigurationCompletedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for PartitionReconfigurationCompletedEvent.
func (PartitionReconfigurationCompletedEvent) MarshalJSON ¶
func (prce PartitionReconfigurationCompletedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PartitionReconfigurationCompletedEvent.
type PartitionRestartProgress ¶
type PartitionRestartProgress struct { autorest.Response `json:"-"` // State - The state of the operation. Possible values include: 'OperationStateInvalid', 'OperationStateRunning', 'OperationStateRollingBack', 'OperationStateCompleted', 'OperationStateFaulted', 'OperationStateCancelled', 'OperationStateForceCancelled' State OperationState `json:"State,omitempty"` // RestartPartitionResult - Represents information about an operation in a terminal state (Completed or Faulted). RestartPartitionResult *RestartPartitionResult `json:"RestartPartitionResult,omitempty"` }
PartitionRestartProgress information about a partition restart user-induced operation.
type PartitionSafetyCheck ¶
type PartitionSafetyCheck struct { // PartitionID - Id of the partition which is undergoing the safety check. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // Kind - Possible values include: 'KindSafetyCheck', 'KindPartitionSafetyCheck', 'KindEnsureAvailability', 'KindEnsurePartitionQuorum', 'KindEnsureSeedNodeQuorum', 'KindWaitForInbuildReplica', 'KindWaitForPrimaryPlacement', 'KindWaitForPrimarySwap', 'KindWaitForReconfiguration' Kind KindBasicSafetyCheck `json:"Kind,omitempty"` }
PartitionSafetyCheck represents a safety check for the service partition being performed by service fabric before continuing with operations.
func (PartitionSafetyCheck) AsBasicPartitionSafetyCheck ¶
func (psc PartitionSafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
AsBasicPartitionSafetyCheck is the BasicSafetyCheck implementation for PartitionSafetyCheck.
func (PartitionSafetyCheck) AsBasicSafetyCheck ¶
func (psc PartitionSafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
AsBasicSafetyCheck is the BasicSafetyCheck implementation for PartitionSafetyCheck.
func (PartitionSafetyCheck) AsEnsureAvailabilitySafetyCheck ¶
func (psc PartitionSafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
AsEnsureAvailabilitySafetyCheck is the BasicSafetyCheck implementation for PartitionSafetyCheck.
func (PartitionSafetyCheck) AsEnsurePartitionQurumSafetyCheck ¶
func (psc PartitionSafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
AsEnsurePartitionQurumSafetyCheck is the BasicSafetyCheck implementation for PartitionSafetyCheck.
func (PartitionSafetyCheck) AsPartitionSafetyCheck ¶
func (psc PartitionSafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
AsPartitionSafetyCheck is the BasicSafetyCheck implementation for PartitionSafetyCheck.
func (PartitionSafetyCheck) AsSafetyCheck ¶
func (psc PartitionSafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
AsSafetyCheck is the BasicSafetyCheck implementation for PartitionSafetyCheck.
func (PartitionSafetyCheck) AsSeedNodeSafetyCheck ¶
func (psc PartitionSafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
AsSeedNodeSafetyCheck is the BasicSafetyCheck implementation for PartitionSafetyCheck.
func (PartitionSafetyCheck) AsWaitForInbuildReplicaSafetyCheck ¶
func (psc PartitionSafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
AsWaitForInbuildReplicaSafetyCheck is the BasicSafetyCheck implementation for PartitionSafetyCheck.
func (PartitionSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck ¶
func (psc PartitionSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
AsWaitForPrimaryPlacementSafetyCheck is the BasicSafetyCheck implementation for PartitionSafetyCheck.
func (PartitionSafetyCheck) AsWaitForPrimarySwapSafetyCheck ¶
func (psc PartitionSafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
AsWaitForPrimarySwapSafetyCheck is the BasicSafetyCheck implementation for PartitionSafetyCheck.
func (PartitionSafetyCheck) AsWaitForReconfigurationSafetyCheck ¶
func (psc PartitionSafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
AsWaitForReconfigurationSafetyCheck is the BasicSafetyCheck implementation for PartitionSafetyCheck.
func (PartitionSafetyCheck) MarshalJSON ¶
func (psc PartitionSafetyCheck) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PartitionSafetyCheck.
type PartitionScheme ¶
type PartitionScheme string
PartitionScheme enumerates the values for partition scheme.
const ( // PartitionSchemeInvalid Indicates the partition kind is invalid. All Service Fabric enumerations have the // invalid type. The value is zero. PartitionSchemeInvalid PartitionScheme = "Invalid" // PartitionSchemeNamed Indicates that the partition is based on string names, and is a // NamedPartitionSchemeDescription object. The value is 3 PartitionSchemeNamed PartitionScheme = "Named" // PartitionSchemeSingleton Indicates that the partition is based on string names, and is a // SingletonPartitionSchemeDescription object, The value is 1. PartitionSchemeSingleton PartitionScheme = "Singleton" // PartitionSchemeUniformInt64Range Indicates that the partition is based on Int64 key ranges, and is a // UniformInt64RangePartitionSchemeDescription object. The value is 2. PartitionSchemeUniformInt64Range PartitionScheme = "UniformInt64Range" )
func PossiblePartitionSchemeValues ¶
func PossiblePartitionSchemeValues() []PartitionScheme
PossiblePartitionSchemeValues returns an array of possible values for the PartitionScheme const type.
type PartitionSchemeBasicPartitionSchemeDescription ¶
type PartitionSchemeBasicPartitionSchemeDescription string
PartitionSchemeBasicPartitionSchemeDescription enumerates the values for partition scheme basic partition scheme description.
const ( // PartitionSchemeNamed1 ... PartitionSchemeNamed1 PartitionSchemeBasicPartitionSchemeDescription = "Named" // PartitionSchemePartitionSchemeDescription ... PartitionSchemePartitionSchemeDescription PartitionSchemeBasicPartitionSchemeDescription = "PartitionSchemeDescription" // PartitionSchemeSingleton1 ... PartitionSchemeSingleton1 PartitionSchemeBasicPartitionSchemeDescription = "Singleton" // PartitionSchemeUniformInt64Range1 ... PartitionSchemeUniformInt64Range1 PartitionSchemeBasicPartitionSchemeDescription = "UniformInt64Range" )
func PossiblePartitionSchemeBasicPartitionSchemeDescriptionValues ¶
func PossiblePartitionSchemeBasicPartitionSchemeDescriptionValues() []PartitionSchemeBasicPartitionSchemeDescription
PossiblePartitionSchemeBasicPartitionSchemeDescriptionValues returns an array of possible values for the PartitionSchemeBasicPartitionSchemeDescription const type.
type PartitionSchemeDescription ¶
type PartitionSchemeDescription struct { // PartitionScheme - Possible values include: 'PartitionSchemePartitionSchemeDescription', 'PartitionSchemeNamed1', 'PartitionSchemeSingleton1', 'PartitionSchemeUniformInt64Range1' PartitionScheme PartitionSchemeBasicPartitionSchemeDescription `json:"PartitionScheme,omitempty"` }
PartitionSchemeDescription describes how the service is partitioned.
func (PartitionSchemeDescription) AsBasicPartitionSchemeDescription ¶
func (psd PartitionSchemeDescription) AsBasicPartitionSchemeDescription() (BasicPartitionSchemeDescription, bool)
AsBasicPartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for PartitionSchemeDescription.
func (PartitionSchemeDescription) AsNamedPartitionSchemeDescription ¶
func (psd PartitionSchemeDescription) AsNamedPartitionSchemeDescription() (*NamedPartitionSchemeDescription, bool)
AsNamedPartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for PartitionSchemeDescription.
func (PartitionSchemeDescription) AsPartitionSchemeDescription ¶
func (psd PartitionSchemeDescription) AsPartitionSchemeDescription() (*PartitionSchemeDescription, bool)
AsPartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for PartitionSchemeDescription.
func (PartitionSchemeDescription) AsSingletonPartitionSchemeDescription ¶
func (psd PartitionSchemeDescription) AsSingletonPartitionSchemeDescription() (*SingletonPartitionSchemeDescription, bool)
AsSingletonPartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for PartitionSchemeDescription.
func (PartitionSchemeDescription) AsUniformInt64RangePartitionSchemeDescription ¶
func (psd PartitionSchemeDescription) AsUniformInt64RangePartitionSchemeDescription() (*UniformInt64RangePartitionSchemeDescription, bool)
AsUniformInt64RangePartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for PartitionSchemeDescription.
func (PartitionSchemeDescription) MarshalJSON ¶
func (psd PartitionSchemeDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PartitionSchemeDescription.
type PartitionsHealthEvaluation ¶
type PartitionsHealthEvaluation struct { // MaxPercentUnhealthyPartitionsPerService - Maximum allowed percentage of unhealthy partitions per service from the ServiceTypeHealthPolicy. MaxPercentUnhealthyPartitionsPerService *int32 `json:"MaxPercentUnhealthyPartitionsPerService,omitempty"` // TotalCount - Total number of partitions of the service from the health store. TotalCount *int64 `json:"TotalCount,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the aggregated health state. Includes all the unhealthy PartitionHealthEvaluation that impacted the aggregated health. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
PartitionsHealthEvaluation represents health evaluation for the partitions of a service, containing health evaluations for each unhealthy partition that impacts current aggregated health state. Can be returned when evaluating service health and the aggregated health state is either Error or Warning.
func (PartitionsHealthEvaluation) AsApplicationHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsBasicHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsEventHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsNodeHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsNodesHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsPartitionHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsReplicaHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsReplicasHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsServiceHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsServicesHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) MarshalJSON ¶
func (phe PartitionsHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PartitionsHealthEvaluation.
type PrimaryReplicatorStatus ¶
type PrimaryReplicatorStatus struct { // ReplicationQueueStatus - Details about the replication queue on the primary replicator. ReplicationQueueStatus *ReplicatorQueueStatus `json:"ReplicationQueueStatus,omitempty"` // RemoteReplicators - The status of all the active and idle secondary replicators that the primary is aware of. RemoteReplicators *[]RemoteReplicatorStatus `json:"RemoteReplicators,omitempty"` // Kind - Possible values include: 'KindReplicatorStatus', 'KindPrimary', 'KindSecondaryReplicatorStatus', 'KindActiveSecondary', 'KindIdleSecondary' Kind KindBasicReplicatorStatus `json:"Kind,omitempty"` }
PrimaryReplicatorStatus provides statistics about the Service Fabric Replicator, when it is functioning in a Primary role.
func (PrimaryReplicatorStatus) AsBasicReplicatorStatus ¶
func (prs PrimaryReplicatorStatus) AsBasicReplicatorStatus() (BasicReplicatorStatus, bool)
AsBasicReplicatorStatus is the BasicReplicatorStatus implementation for PrimaryReplicatorStatus.
func (PrimaryReplicatorStatus) AsBasicSecondaryReplicatorStatus ¶
func (prs PrimaryReplicatorStatus) AsBasicSecondaryReplicatorStatus() (BasicSecondaryReplicatorStatus, bool)
AsBasicSecondaryReplicatorStatus is the BasicReplicatorStatus implementation for PrimaryReplicatorStatus.
func (PrimaryReplicatorStatus) AsPrimaryReplicatorStatus ¶
func (prs PrimaryReplicatorStatus) AsPrimaryReplicatorStatus() (*PrimaryReplicatorStatus, bool)
AsPrimaryReplicatorStatus is the BasicReplicatorStatus implementation for PrimaryReplicatorStatus.
func (PrimaryReplicatorStatus) AsReplicatorStatus ¶
func (prs PrimaryReplicatorStatus) AsReplicatorStatus() (*ReplicatorStatus, bool)
AsReplicatorStatus is the BasicReplicatorStatus implementation for PrimaryReplicatorStatus.
func (PrimaryReplicatorStatus) AsSecondaryActiveReplicatorStatus ¶
func (prs PrimaryReplicatorStatus) AsSecondaryActiveReplicatorStatus() (*SecondaryActiveReplicatorStatus, bool)
AsSecondaryActiveReplicatorStatus is the BasicReplicatorStatus implementation for PrimaryReplicatorStatus.
func (PrimaryReplicatorStatus) AsSecondaryIdleReplicatorStatus ¶
func (prs PrimaryReplicatorStatus) AsSecondaryIdleReplicatorStatus() (*SecondaryIdleReplicatorStatus, bool)
AsSecondaryIdleReplicatorStatus is the BasicReplicatorStatus implementation for PrimaryReplicatorStatus.
func (PrimaryReplicatorStatus) AsSecondaryReplicatorStatus ¶
func (prs PrimaryReplicatorStatus) AsSecondaryReplicatorStatus() (*SecondaryReplicatorStatus, bool)
AsSecondaryReplicatorStatus is the BasicReplicatorStatus implementation for PrimaryReplicatorStatus.
func (PrimaryReplicatorStatus) MarshalJSON ¶
func (prs PrimaryReplicatorStatus) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PrimaryReplicatorStatus.
type ProcessDeactivatedEvent ¶
type ProcessDeactivatedEvent struct { // ServiceName - Name of Service. ServiceName *string `json:"ServiceName,omitempty"` // ServicePackageName - Name of Service package. ServicePackageName *string `json:"ServicePackageName,omitempty"` // ServicePackageActivationID - Activation Id of Service package. ServicePackageActivationID *string `json:"ServicePackageActivationId,omitempty"` // IsExclusive - Indicates IsExclusive flag. IsExclusive *bool `json:"IsExclusive,omitempty"` // CodePackageName - Name of Code package. CodePackageName *string `json:"CodePackageName,omitempty"` // EntryPointType - Type of EntryPoint. EntryPointType *string `json:"EntryPointType,omitempty"` // ExeName - Name of executable. ExeName *string `json:"ExeName,omitempty"` // ProcessID - Process Id. ProcessID *int64 `json:"ProcessId,omitempty"` // HostID - Host Id. HostID *string `json:"HostId,omitempty"` // ExitCode - Exit code of process. ExitCode *int64 `json:"ExitCode,omitempty"` // UnexpectedTermination - Indicates if termination is unexpected. UnexpectedTermination *bool `json:"UnexpectedTermination,omitempty"` // StartTime - Start time of process. StartTime *date.Time `json:"StartTime,omitempty"` // ApplicationID - The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the application name is "fabric:/myapp/app1", // the application identity would be "myapp\~app1" in 6.0+ and "myapp/app1" in previous versions. ApplicationID *string `json:"ApplicationId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ProcessDeactivatedEvent process Deactivated event.
func (ProcessDeactivatedEvent) AsApplicationCreatedEvent ¶
func (pde ProcessDeactivatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsApplicationDeletedEvent ¶
func (pde ProcessDeactivatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsApplicationEvent ¶
func (pde ProcessDeactivatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsApplicationHealthReportCreatedEvent ¶
func (pde ProcessDeactivatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsApplicationHealthReportExpiredEvent ¶
func (pde ProcessDeactivatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsApplicationUpgradeCompleteEvent ¶
func (pde ProcessDeactivatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (pde ProcessDeactivatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (pde ProcessDeactivatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (pde ProcessDeactivatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsApplicationUpgradeStartEvent ¶
func (pde ProcessDeactivatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsBasicApplicationEvent ¶
func (pde ProcessDeactivatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsBasicClusterEvent ¶
func (pde ProcessDeactivatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsBasicFabricEvent ¶
func (pde ProcessDeactivatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsBasicNodeEvent ¶
func (pde ProcessDeactivatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsBasicPartitionAnalysisEvent ¶
func (pde ProcessDeactivatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsBasicPartitionEvent ¶
func (pde ProcessDeactivatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsBasicReplicaEvent ¶
func (pde ProcessDeactivatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsBasicServiceEvent ¶
func (pde ProcessDeactivatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (pde ProcessDeactivatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (pde ProcessDeactivatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (pde ProcessDeactivatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (pde ProcessDeactivatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (pde ProcessDeactivatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (pde ProcessDeactivatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (pde ProcessDeactivatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (pde ProcessDeactivatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (pde ProcessDeactivatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsChaosStartedEvent ¶
func (pde ProcessDeactivatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsChaosStoppedEvent ¶
func (pde ProcessDeactivatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsClusterEvent ¶
func (pde ProcessDeactivatedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsClusterHealthReportCreatedEvent ¶
func (pde ProcessDeactivatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsClusterHealthReportExpiredEvent ¶
func (pde ProcessDeactivatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsClusterUpgradeCompleteEvent ¶
func (pde ProcessDeactivatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (pde ProcessDeactivatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (pde ProcessDeactivatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (pde ProcessDeactivatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsClusterUpgradeStartEvent ¶
func (pde ProcessDeactivatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsContainerDeactivatedEvent ¶
func (pde ProcessDeactivatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsContainerInstanceEvent ¶
func (pde ProcessDeactivatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (pde ProcessDeactivatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (pde ProcessDeactivatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (pde ProcessDeactivatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (pde ProcessDeactivatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsFabricEvent ¶
func (pde ProcessDeactivatedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsNodeAbortedEvent ¶
func (pde ProcessDeactivatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsNodeAbortingEvent ¶
func (pde ProcessDeactivatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsNodeAddedEvent ¶
func (pde ProcessDeactivatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsNodeCloseEvent ¶
func (pde ProcessDeactivatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsNodeClosingEvent ¶
func (pde ProcessDeactivatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsNodeDeactivateCompleteEvent ¶
func (pde ProcessDeactivatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsNodeDeactivateStartEvent ¶
func (pde ProcessDeactivatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsNodeDownEvent ¶
func (pde ProcessDeactivatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsNodeEvent ¶
func (pde ProcessDeactivatedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsNodeHealthReportCreatedEvent ¶
func (pde ProcessDeactivatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsNodeHealthReportExpiredEvent ¶
func (pde ProcessDeactivatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsNodeOpenFailedEvent ¶
func (pde ProcessDeactivatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsNodeOpenedSuccessEvent ¶
func (pde ProcessDeactivatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsNodeOpeningEvent ¶
func (pde ProcessDeactivatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsNodeRemovedEvent ¶
func (pde ProcessDeactivatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsNodeUpEvent ¶
func (pde ProcessDeactivatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsPartitionAnalysisEvent ¶
func (pde ProcessDeactivatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsPartitionEvent ¶
func (pde ProcessDeactivatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsPartitionHealthReportCreatedEvent ¶
func (pde ProcessDeactivatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsPartitionHealthReportExpiredEvent ¶
func (pde ProcessDeactivatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (pde ProcessDeactivatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (pde ProcessDeactivatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsProcessDeactivatedEvent ¶
func (pde ProcessDeactivatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsReplicaEvent ¶
func (pde ProcessDeactivatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsServiceCreatedEvent ¶
func (pde ProcessDeactivatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsServiceDeletedEvent ¶
func (pde ProcessDeactivatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsServiceEvent ¶
func (pde ProcessDeactivatedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsServiceHealthReportCreatedEvent ¶
func (pde ProcessDeactivatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsServiceHealthReportExpiredEvent ¶
func (pde ProcessDeactivatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (pde ProcessDeactivatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (pde ProcessDeactivatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (pde ProcessDeactivatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (pde ProcessDeactivatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ProcessDeactivatedEvent.
func (ProcessDeactivatedEvent) MarshalJSON ¶
func (pde ProcessDeactivatedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ProcessDeactivatedEvent.
type PropertyBatchDescriptionList ¶
type PropertyBatchDescriptionList struct { // Operations - A list of the property batch operations to be executed. Operations *[]BasicPropertyBatchOperation `json:"Operations,omitempty"` }
PropertyBatchDescriptionList describes a list of property batch operations to be executed. Either all or none of the operations will be committed.
func (*PropertyBatchDescriptionList) UnmarshalJSON ¶
func (pbdl *PropertyBatchDescriptionList) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for PropertyBatchDescriptionList struct.
type PropertyBatchInfo ¶
type PropertyBatchInfo struct { autorest.Response `json:"-"` // Kind - Possible values include: 'KindPropertyBatchInfo', 'KindSuccessful', 'KindFailed' Kind KindBasicPropertyBatchInfo `json:"Kind,omitempty"` }
PropertyBatchInfo information about the results of a property batch.
func (PropertyBatchInfo) AsBasicPropertyBatchInfo ¶
func (pbi PropertyBatchInfo) AsBasicPropertyBatchInfo() (BasicPropertyBatchInfo, bool)
AsBasicPropertyBatchInfo is the BasicPropertyBatchInfo implementation for PropertyBatchInfo.
func (PropertyBatchInfo) AsFailedPropertyBatchInfo ¶
func (pbi PropertyBatchInfo) AsFailedPropertyBatchInfo() (*FailedPropertyBatchInfo, bool)
AsFailedPropertyBatchInfo is the BasicPropertyBatchInfo implementation for PropertyBatchInfo.
func (PropertyBatchInfo) AsPropertyBatchInfo ¶
func (pbi PropertyBatchInfo) AsPropertyBatchInfo() (*PropertyBatchInfo, bool)
AsPropertyBatchInfo is the BasicPropertyBatchInfo implementation for PropertyBatchInfo.
func (PropertyBatchInfo) AsSuccessfulPropertyBatchInfo ¶
func (pbi PropertyBatchInfo) AsSuccessfulPropertyBatchInfo() (*SuccessfulPropertyBatchInfo, bool)
AsSuccessfulPropertyBatchInfo is the BasicPropertyBatchInfo implementation for PropertyBatchInfo.
func (PropertyBatchInfo) MarshalJSON ¶
func (pbi PropertyBatchInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PropertyBatchInfo.
type PropertyBatchInfoKind ¶
type PropertyBatchInfoKind string
PropertyBatchInfoKind enumerates the values for property batch info kind.
const ( // PropertyBatchInfoKindFailed The property batch failed. PropertyBatchInfoKindFailed PropertyBatchInfoKind = "Failed" // PropertyBatchInfoKindInvalid Indicates the property batch info is invalid. All Service Fabric // enumerations have the invalid type. PropertyBatchInfoKindInvalid PropertyBatchInfoKind = "Invalid" // PropertyBatchInfoKindSuccessful The property batch succeeded. PropertyBatchInfoKindSuccessful PropertyBatchInfoKind = "Successful" )
func PossiblePropertyBatchInfoKindValues ¶
func PossiblePropertyBatchInfoKindValues() []PropertyBatchInfoKind
PossiblePropertyBatchInfoKindValues returns an array of possible values for the PropertyBatchInfoKind const type.
type PropertyBatchInfoModel ¶
type PropertyBatchInfoModel struct { autorest.Response `json:"-"` Value BasicPropertyBatchInfo `json:"value,omitempty"` }
PropertyBatchInfoModel ...
func (*PropertyBatchInfoModel) UnmarshalJSON ¶
func (pbim *PropertyBatchInfoModel) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for PropertyBatchInfoModel struct.
type PropertyBatchOperation ¶
type PropertyBatchOperation struct { // PropertyName - The name of the Service Fabric property. PropertyName *string `json:"PropertyName,omitempty"` // Kind - Possible values include: 'KindPropertyBatchOperation', 'KindCheckExists', 'KindCheckSequence', 'KindCheckValue', 'KindDelete', 'KindGet', 'KindPut' Kind KindBasicPropertyBatchOperation `json:"Kind,omitempty"` }
PropertyBatchOperation represents the base type for property operations that can be put into a batch and submitted.
func (PropertyBatchOperation) AsBasicPropertyBatchOperation ¶
func (pbo PropertyBatchOperation) AsBasicPropertyBatchOperation() (BasicPropertyBatchOperation, bool)
AsBasicPropertyBatchOperation is the BasicPropertyBatchOperation implementation for PropertyBatchOperation.
func (PropertyBatchOperation) AsCheckExistsPropertyBatchOperation ¶
func (pbo PropertyBatchOperation) AsCheckExistsPropertyBatchOperation() (*CheckExistsPropertyBatchOperation, bool)
AsCheckExistsPropertyBatchOperation is the BasicPropertyBatchOperation implementation for PropertyBatchOperation.
func (PropertyBatchOperation) AsCheckSequencePropertyBatchOperation ¶
func (pbo PropertyBatchOperation) AsCheckSequencePropertyBatchOperation() (*CheckSequencePropertyBatchOperation, bool)
AsCheckSequencePropertyBatchOperation is the BasicPropertyBatchOperation implementation for PropertyBatchOperation.
func (PropertyBatchOperation) AsCheckValuePropertyBatchOperation ¶
func (pbo PropertyBatchOperation) AsCheckValuePropertyBatchOperation() (*CheckValuePropertyBatchOperation, bool)
AsCheckValuePropertyBatchOperation is the BasicPropertyBatchOperation implementation for PropertyBatchOperation.
func (PropertyBatchOperation) AsDeletePropertyBatchOperation ¶
func (pbo PropertyBatchOperation) AsDeletePropertyBatchOperation() (*DeletePropertyBatchOperation, bool)
AsDeletePropertyBatchOperation is the BasicPropertyBatchOperation implementation for PropertyBatchOperation.
func (PropertyBatchOperation) AsGetPropertyBatchOperation ¶
func (pbo PropertyBatchOperation) AsGetPropertyBatchOperation() (*GetPropertyBatchOperation, bool)
AsGetPropertyBatchOperation is the BasicPropertyBatchOperation implementation for PropertyBatchOperation.
func (PropertyBatchOperation) AsPropertyBatchOperation ¶
func (pbo PropertyBatchOperation) AsPropertyBatchOperation() (*PropertyBatchOperation, bool)
AsPropertyBatchOperation is the BasicPropertyBatchOperation implementation for PropertyBatchOperation.
func (PropertyBatchOperation) AsPutPropertyBatchOperation ¶
func (pbo PropertyBatchOperation) AsPutPropertyBatchOperation() (*PutPropertyBatchOperation, bool)
AsPutPropertyBatchOperation is the BasicPropertyBatchOperation implementation for PropertyBatchOperation.
func (PropertyBatchOperation) MarshalJSON ¶
func (pbo PropertyBatchOperation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PropertyBatchOperation.
type PropertyBatchOperationKind ¶
type PropertyBatchOperationKind string
PropertyBatchOperationKind enumerates the values for property batch operation kind.
const ( // PropertyBatchOperationKindCheckExists The operation will check that a property exists or doesn't exists, // depending on the provided value. The value is 3. PropertyBatchOperationKindCheckExists PropertyBatchOperationKind = "CheckExists" // PropertyBatchOperationKindCheckSequence The operation will ensure that the sequence number is equal to // the provided value. The value is 4. PropertyBatchOperationKindCheckSequence PropertyBatchOperationKind = "CheckSequence" // PropertyBatchOperationKindCheckValue The operation will ensure that the value of a property is equal to // the provided value. The value is 7. PropertyBatchOperationKindCheckValue PropertyBatchOperationKind = "CheckValue" // PropertyBatchOperationKindDelete The operation will delete a property. The value is 5. PropertyBatchOperationKindDelete PropertyBatchOperationKind = "Delete" // PropertyBatchOperationKindGet The operation will get a property. The value is 2. PropertyBatchOperationKindGet PropertyBatchOperationKind = "Get" // PropertyBatchOperationKindInvalid Indicates the property operation is invalid. All Service Fabric // enumerations have the invalid type. The value is zero. PropertyBatchOperationKindInvalid PropertyBatchOperationKind = "Invalid" // PropertyBatchOperationKindPut The operation will create or edit a property. The value is 1. PropertyBatchOperationKindPut PropertyBatchOperationKind = "Put" )
func PossiblePropertyBatchOperationKindValues ¶
func PossiblePropertyBatchOperationKindValues() []PropertyBatchOperationKind
PossiblePropertyBatchOperationKindValues returns an array of possible values for the PropertyBatchOperationKind const type.
type PropertyDescription ¶
type PropertyDescription struct { // PropertyName - The name of the Service Fabric property. PropertyName *string `json:"PropertyName,omitempty"` // CustomTypeID - The property's custom type id. Using this property, the user is able to tag the type of the value of the property. CustomTypeID *string `json:"CustomTypeId,omitempty"` // Value - Describes a Service Fabric property value. Value BasicPropertyValue `json:"Value,omitempty"` }
PropertyDescription description of a Service Fabric property.
func (*PropertyDescription) UnmarshalJSON ¶
func (pd *PropertyDescription) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for PropertyDescription struct.
type PropertyInfo ¶
type PropertyInfo struct { autorest.Response `json:"-"` // Name - The name of the Service Fabric property. Name *string `json:"Name,omitempty"` // Value - Describes a Service Fabric property value. Value BasicPropertyValue `json:"Value,omitempty"` // Metadata - The metadata associated with a property, including the property's name. Metadata *PropertyMetadata `json:"Metadata,omitempty"` }
PropertyInfo information about a Service Fabric property.
func (*PropertyInfo) UnmarshalJSON ¶
func (pi *PropertyInfo) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for PropertyInfo struct.
type PropertyMetadata ¶
type PropertyMetadata struct { // TypeID - The kind of property, determined by the type of data. Following are the possible values. Possible values include: 'PropertyValueKindInvalid', 'PropertyValueKindBinary', 'PropertyValueKindInt64', 'PropertyValueKindDouble', 'PropertyValueKindString', 'PropertyValueKindGUID' TypeID PropertyValueKind `json:"TypeId,omitempty"` // CustomTypeID - The property's custom type id. CustomTypeID *string `json:"CustomTypeId,omitempty"` // Parent - The name of the parent Service Fabric Name for the property. It could be thought of as the namespace/table under which the property exists. Parent *string `json:"Parent,omitempty"` // SizeInBytes - The length of the serialized property value. SizeInBytes *int32 `json:"SizeInBytes,omitempty"` // LastModifiedUtcTimestamp - Represents when the Property was last modified. Only write operations will cause this field to be updated. LastModifiedUtcTimestamp *date.Time `json:"LastModifiedUtcTimestamp,omitempty"` // SequenceNumber - The version of the property. Every time a property is modified, its sequence number is increased. SequenceNumber *string `json:"SequenceNumber,omitempty"` }
PropertyMetadata the metadata associated with a property, including the property's name.
type PropertyValue ¶
type PropertyValue struct { // Kind - Possible values include: 'KindPropertyValue', 'KindBinary', 'KindInt64', 'KindDouble', 'KindString', 'KindGUID' Kind KindBasicPropertyValue `json:"Kind,omitempty"` }
PropertyValue describes a Service Fabric property value.
func (PropertyValue) AsBasicPropertyValue ¶
func (pv PropertyValue) AsBasicPropertyValue() (BasicPropertyValue, bool)
AsBasicPropertyValue is the BasicPropertyValue implementation for PropertyValue.
func (PropertyValue) AsBinaryPropertyValue ¶
func (pv PropertyValue) AsBinaryPropertyValue() (*BinaryPropertyValue, bool)
AsBinaryPropertyValue is the BasicPropertyValue implementation for PropertyValue.
func (PropertyValue) AsDoublePropertyValue ¶
func (pv PropertyValue) AsDoublePropertyValue() (*DoublePropertyValue, bool)
AsDoublePropertyValue is the BasicPropertyValue implementation for PropertyValue.
func (PropertyValue) AsGUIDPropertyValue ¶
func (pv PropertyValue) AsGUIDPropertyValue() (*GUIDPropertyValue, bool)
AsGUIDPropertyValue is the BasicPropertyValue implementation for PropertyValue.
func (PropertyValue) AsInt64PropertyValue ¶
func (pv PropertyValue) AsInt64PropertyValue() (*Int64PropertyValue, bool)
AsInt64PropertyValue is the BasicPropertyValue implementation for PropertyValue.
func (PropertyValue) AsPropertyValue ¶
func (pv PropertyValue) AsPropertyValue() (*PropertyValue, bool)
AsPropertyValue is the BasicPropertyValue implementation for PropertyValue.
func (PropertyValue) AsStringPropertyValue ¶
func (pv PropertyValue) AsStringPropertyValue() (*StringPropertyValue, bool)
AsStringPropertyValue is the BasicPropertyValue implementation for PropertyValue.
func (PropertyValue) MarshalJSON ¶
func (pv PropertyValue) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PropertyValue.
type PropertyValueKind ¶
type PropertyValueKind string
PropertyValueKind enumerates the values for property value kind.
const ( // PropertyValueKindBinary The data inside the property is a binary blob. The value is 1. PropertyValueKindBinary PropertyValueKind = "Binary" // PropertyValueKindDouble The data inside the property is a double. The value is 3. PropertyValueKindDouble PropertyValueKind = "Double" // PropertyValueKindGUID The data inside the property is a guid. The value is 5. PropertyValueKindGUID PropertyValueKind = "Guid" // PropertyValueKindInt64 The data inside the property is an int64. The value is 2. PropertyValueKindInt64 PropertyValueKind = "Int64" // PropertyValueKindInvalid Indicates the property is invalid. All Service Fabric enumerations have the // invalid type. The value is zero. PropertyValueKindInvalid PropertyValueKind = "Invalid" // PropertyValueKindString The data inside the property is a string. The value is 4. PropertyValueKindString PropertyValueKind = "String" )
func PossiblePropertyValueKindValues ¶
func PossiblePropertyValueKindValues() []PropertyValueKind
PossiblePropertyValueKindValues returns an array of possible values for the PropertyValueKind const type.
type ProvisionApplicationTypeDescription ¶
type ProvisionApplicationTypeDescription struct { // ApplicationTypeBuildPath - The relative path for the application package in the image store specified during the prior upload operation. ApplicationTypeBuildPath *string `json:"ApplicationTypeBuildPath,omitempty"` // ApplicationPackageCleanupPolicy - The kind of action that needs to be taken for cleaning up the application package after successful provision. Possible values include: 'ApplicationPackageCleanupPolicyInvalid', 'ApplicationPackageCleanupPolicyDefault', 'ApplicationPackageCleanupPolicyAutomatic', 'ApplicationPackageCleanupPolicyManual' ApplicationPackageCleanupPolicy ApplicationPackageCleanupPolicy `json:"ApplicationPackageCleanupPolicy,omitempty"` // Async - Indicates whether or not provisioning should occur asynchronously. When set to true, the provision operation returns when the request is accepted by the system, and the provision operation continues without any timeout limit. The default value is false. For large application packages, we recommend setting the value to true. Async *bool `json:"Async,omitempty"` // Kind - Possible values include: 'KindProvisionApplicationTypeDescriptionBase', 'KindImageStorePath', 'KindExternalStore' Kind KindBasicProvisionApplicationTypeDescriptionBase `json:"Kind,omitempty"` }
ProvisionApplicationTypeDescription describes the operation to register or provision an application type using an application package uploaded to the Service Fabric image store.
func (ProvisionApplicationTypeDescription) AsBasicProvisionApplicationTypeDescriptionBase ¶
func (patd ProvisionApplicationTypeDescription) AsBasicProvisionApplicationTypeDescriptionBase() (BasicProvisionApplicationTypeDescriptionBase, bool)
AsBasicProvisionApplicationTypeDescriptionBase is the BasicProvisionApplicationTypeDescriptionBase implementation for ProvisionApplicationTypeDescription.
func (ProvisionApplicationTypeDescription) AsExternalStoreProvisionApplicationTypeDescription ¶
func (patd ProvisionApplicationTypeDescription) AsExternalStoreProvisionApplicationTypeDescription() (*ExternalStoreProvisionApplicationTypeDescription, bool)
AsExternalStoreProvisionApplicationTypeDescription is the BasicProvisionApplicationTypeDescriptionBase implementation for ProvisionApplicationTypeDescription.
func (ProvisionApplicationTypeDescription) AsProvisionApplicationTypeDescription ¶
func (patd ProvisionApplicationTypeDescription) AsProvisionApplicationTypeDescription() (*ProvisionApplicationTypeDescription, bool)
AsProvisionApplicationTypeDescription is the BasicProvisionApplicationTypeDescriptionBase implementation for ProvisionApplicationTypeDescription.
func (ProvisionApplicationTypeDescription) AsProvisionApplicationTypeDescriptionBase ¶
func (patd ProvisionApplicationTypeDescription) AsProvisionApplicationTypeDescriptionBase() (*ProvisionApplicationTypeDescriptionBase, bool)
AsProvisionApplicationTypeDescriptionBase is the BasicProvisionApplicationTypeDescriptionBase implementation for ProvisionApplicationTypeDescription.
func (ProvisionApplicationTypeDescription) MarshalJSON ¶
func (patd ProvisionApplicationTypeDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ProvisionApplicationTypeDescription.
type ProvisionApplicationTypeDescriptionBase ¶
type ProvisionApplicationTypeDescriptionBase struct { // Async - Indicates whether or not provisioning should occur asynchronously. When set to true, the provision operation returns when the request is accepted by the system, and the provision operation continues without any timeout limit. The default value is false. For large application packages, we recommend setting the value to true. Async *bool `json:"Async,omitempty"` // Kind - Possible values include: 'KindProvisionApplicationTypeDescriptionBase', 'KindImageStorePath', 'KindExternalStore' Kind KindBasicProvisionApplicationTypeDescriptionBase `json:"Kind,omitempty"` }
ProvisionApplicationTypeDescriptionBase represents the type of registration or provision requested, and if the operation needs to be asynchronous or not. Supported types of provision operations are from either image store or external store.
func (ProvisionApplicationTypeDescriptionBase) AsBasicProvisionApplicationTypeDescriptionBase ¶
func (patdb ProvisionApplicationTypeDescriptionBase) AsBasicProvisionApplicationTypeDescriptionBase() (BasicProvisionApplicationTypeDescriptionBase, bool)
AsBasicProvisionApplicationTypeDescriptionBase is the BasicProvisionApplicationTypeDescriptionBase implementation for ProvisionApplicationTypeDescriptionBase.
func (ProvisionApplicationTypeDescriptionBase) AsExternalStoreProvisionApplicationTypeDescription ¶
func (patdb ProvisionApplicationTypeDescriptionBase) AsExternalStoreProvisionApplicationTypeDescription() (*ExternalStoreProvisionApplicationTypeDescription, bool)
AsExternalStoreProvisionApplicationTypeDescription is the BasicProvisionApplicationTypeDescriptionBase implementation for ProvisionApplicationTypeDescriptionBase.
func (ProvisionApplicationTypeDescriptionBase) AsProvisionApplicationTypeDescription ¶
func (patdb ProvisionApplicationTypeDescriptionBase) AsProvisionApplicationTypeDescription() (*ProvisionApplicationTypeDescription, bool)
AsProvisionApplicationTypeDescription is the BasicProvisionApplicationTypeDescriptionBase implementation for ProvisionApplicationTypeDescriptionBase.
func (ProvisionApplicationTypeDescriptionBase) AsProvisionApplicationTypeDescriptionBase ¶
func (patdb ProvisionApplicationTypeDescriptionBase) AsProvisionApplicationTypeDescriptionBase() (*ProvisionApplicationTypeDescriptionBase, bool)
AsProvisionApplicationTypeDescriptionBase is the BasicProvisionApplicationTypeDescriptionBase implementation for ProvisionApplicationTypeDescriptionBase.
func (ProvisionApplicationTypeDescriptionBase) MarshalJSON ¶
func (patdb ProvisionApplicationTypeDescriptionBase) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ProvisionApplicationTypeDescriptionBase.
type ProvisionApplicationTypeKind ¶
type ProvisionApplicationTypeKind string
ProvisionApplicationTypeKind enumerates the values for provision application type kind.
const ( // ProvisionApplicationTypeKindExternalStore Indicates that the provision is for an application package // that was previously uploaded to an external store. The application package ends with the extension // *.sfpkg. The value is 2. ProvisionApplicationTypeKindExternalStore ProvisionApplicationTypeKind = "ExternalStore" // ProvisionApplicationTypeKindImageStorePath Indicates that the provision is for a package that was // previously uploaded to the image store. The value is 1. ProvisionApplicationTypeKindImageStorePath ProvisionApplicationTypeKind = "ImageStorePath" // ProvisionApplicationTypeKindInvalid Indicates that the provision kind is invalid. This value is default // and should not be used. The value is zero. ProvisionApplicationTypeKindInvalid ProvisionApplicationTypeKind = "Invalid" )
func PossibleProvisionApplicationTypeKindValues ¶
func PossibleProvisionApplicationTypeKindValues() []ProvisionApplicationTypeKind
PossibleProvisionApplicationTypeKindValues returns an array of possible values for the ProvisionApplicationTypeKind const type.
type ProvisionFabricDescription ¶
type ProvisionFabricDescription struct { // CodeFilePath - The cluster code package file path. CodeFilePath *string `json:"CodeFilePath,omitempty"` // ClusterManifestFilePath - The cluster manifest file path. ClusterManifestFilePath *string `json:"ClusterManifestFilePath,omitempty"` }
ProvisionFabricDescription describes the parameters for provisioning a cluster.
type PutPropertyBatchOperation ¶
type PutPropertyBatchOperation struct { // Value - Describes a Service Fabric property value. Value BasicPropertyValue `json:"Value,omitempty"` // CustomTypeID - The property's custom type id. Using this property, the user is able to tag the type of the value of the property. CustomTypeID *string `json:"CustomTypeId,omitempty"` // PropertyName - The name of the Service Fabric property. PropertyName *string `json:"PropertyName,omitempty"` // Kind - Possible values include: 'KindPropertyBatchOperation', 'KindCheckExists', 'KindCheckSequence', 'KindCheckValue', 'KindDelete', 'KindGet', 'KindPut' Kind KindBasicPropertyBatchOperation `json:"Kind,omitempty"` }
PutPropertyBatchOperation puts the specified property under the specified name. Note that if one PropertyBatchOperation in a PropertyBatch fails, the entire batch fails and cannot be committed in a transactional manner.
func (PutPropertyBatchOperation) AsBasicPropertyBatchOperation ¶
func (ppbo PutPropertyBatchOperation) AsBasicPropertyBatchOperation() (BasicPropertyBatchOperation, bool)
AsBasicPropertyBatchOperation is the BasicPropertyBatchOperation implementation for PutPropertyBatchOperation.
func (PutPropertyBatchOperation) AsCheckExistsPropertyBatchOperation ¶
func (ppbo PutPropertyBatchOperation) AsCheckExistsPropertyBatchOperation() (*CheckExistsPropertyBatchOperation, bool)
AsCheckExistsPropertyBatchOperation is the BasicPropertyBatchOperation implementation for PutPropertyBatchOperation.
func (PutPropertyBatchOperation) AsCheckSequencePropertyBatchOperation ¶
func (ppbo PutPropertyBatchOperation) AsCheckSequencePropertyBatchOperation() (*CheckSequencePropertyBatchOperation, bool)
AsCheckSequencePropertyBatchOperation is the BasicPropertyBatchOperation implementation for PutPropertyBatchOperation.
func (PutPropertyBatchOperation) AsCheckValuePropertyBatchOperation ¶
func (ppbo PutPropertyBatchOperation) AsCheckValuePropertyBatchOperation() (*CheckValuePropertyBatchOperation, bool)
AsCheckValuePropertyBatchOperation is the BasicPropertyBatchOperation implementation for PutPropertyBatchOperation.
func (PutPropertyBatchOperation) AsDeletePropertyBatchOperation ¶
func (ppbo PutPropertyBatchOperation) AsDeletePropertyBatchOperation() (*DeletePropertyBatchOperation, bool)
AsDeletePropertyBatchOperation is the BasicPropertyBatchOperation implementation for PutPropertyBatchOperation.
func (PutPropertyBatchOperation) AsGetPropertyBatchOperation ¶
func (ppbo PutPropertyBatchOperation) AsGetPropertyBatchOperation() (*GetPropertyBatchOperation, bool)
AsGetPropertyBatchOperation is the BasicPropertyBatchOperation implementation for PutPropertyBatchOperation.
func (PutPropertyBatchOperation) AsPropertyBatchOperation ¶
func (ppbo PutPropertyBatchOperation) AsPropertyBatchOperation() (*PropertyBatchOperation, bool)
AsPropertyBatchOperation is the BasicPropertyBatchOperation implementation for PutPropertyBatchOperation.
func (PutPropertyBatchOperation) AsPutPropertyBatchOperation ¶
func (ppbo PutPropertyBatchOperation) AsPutPropertyBatchOperation() (*PutPropertyBatchOperation, bool)
AsPutPropertyBatchOperation is the BasicPropertyBatchOperation implementation for PutPropertyBatchOperation.
func (PutPropertyBatchOperation) MarshalJSON ¶
func (ppbo PutPropertyBatchOperation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for PutPropertyBatchOperation.
func (*PutPropertyBatchOperation) UnmarshalJSON ¶
func (ppbo *PutPropertyBatchOperation) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for PutPropertyBatchOperation struct.
type QuorumLossMode ¶
type QuorumLossMode string
QuorumLossMode enumerates the values for quorum loss mode.
const ( // QuorumLossModeAllReplicas ... QuorumLossModeAllReplicas QuorumLossMode = "AllReplicas" // QuorumLossModeInvalid Reserved. Do not pass into API. QuorumLossModeInvalid QuorumLossMode = "Invalid" // QuorumLossModeQuorumReplicas Partial Quorum loss mode : Minimum number of replicas for a partition will // be down that will cause a quorum loss. QuorumLossModeQuorumReplicas QuorumLossMode = "QuorumReplicas" )
func PossibleQuorumLossModeValues ¶
func PossibleQuorumLossModeValues() []QuorumLossMode
PossibleQuorumLossModeValues returns an array of possible values for the QuorumLossMode const type.
type ReconfigurationInformation ¶
type ReconfigurationInformation struct { // PreviousConfigurationRole - Replica role before reconfiguration started. Possible values include: 'ReplicaRoleUnknown', 'ReplicaRoleNone', 'ReplicaRolePrimary', 'ReplicaRoleIdleSecondary', 'ReplicaRoleActiveSecondary' PreviousConfigurationRole ReplicaRole `json:"PreviousConfigurationRole,omitempty"` // ReconfigurationPhase - Current phase of ongoing reconfiguration. If no reconfiguration is taking place then this value will be "None". Possible values include: 'ReconfigurationPhaseUnknown', 'ReconfigurationPhaseNone', 'ReconfigurationPhasePhase0', 'ReconfigurationPhasePhase1', 'ReconfigurationPhasePhase2', 'ReconfigurationPhasePhase3', 'ReconfigurationPhasePhase4', 'ReconfigurationPhaseAbortPhaseZero' ReconfigurationPhase ReconfigurationPhase `json:"ReconfigurationPhase,omitempty"` // ReconfigurationType - Type of current ongoing reconfiguration. If no reconfiguration is taking place then this value will be "None". Possible values include: 'ReconfigurationTypeUnknown', 'ReconfigurationTypeSwapPrimary', 'ReconfigurationTypeFailover', 'ReconfigurationTypeOther' ReconfigurationType ReconfigurationType `json:"ReconfigurationType,omitempty"` // ReconfigurationStartTimeUtc - Start time (in UTC) of the ongoing reconfiguration. If no reconfiguration is taking place then this value will be zero date-time. ReconfigurationStartTimeUtc *date.Time `json:"ReconfigurationStartTimeUtc,omitempty"` }
ReconfigurationInformation information about current reconfiguration like phase, type, previous configuration role of replica and reconfiguration start date time.
type ReconfigurationPhase ¶
type ReconfigurationPhase string
ReconfigurationPhase enumerates the values for reconfiguration phase.
const ( // ReconfigurationPhaseAbortPhaseZero This phase is for internal use only. ReconfigurationPhaseAbortPhaseZero ReconfigurationPhase = "AbortPhaseZero" // ReconfigurationPhaseNone Specifies that there is no reconfiguration in progress. ReconfigurationPhaseNone ReconfigurationPhase = "None" // ReconfigurationPhasePhase0 Refers to the phase where the reconfiguration is transferring data from the // previous primary to the new primary. ReconfigurationPhasePhase0 ReconfigurationPhase = "Phase0" // ReconfigurationPhasePhase1 Refers to the phase where the reconfiguration is querying the replica set for // the progress. ReconfigurationPhasePhase1 ReconfigurationPhase = "Phase1" // ReconfigurationPhasePhase2 Refers to the phase where the reconfiguration is ensuring that data from the // current primary is present in a majority of the replica set. ReconfigurationPhasePhase2 ReconfigurationPhase = "Phase2" // ReconfigurationPhasePhase3 This phase is for internal use only. ReconfigurationPhasePhase3 ReconfigurationPhase = "Phase3" // ReconfigurationPhasePhase4 This phase is for internal use only. ReconfigurationPhasePhase4 ReconfigurationPhase = "Phase4" // ReconfigurationPhaseUnknown Indicates the invalid reconfiguration phase. ReconfigurationPhaseUnknown ReconfigurationPhase = "Unknown" )
func PossibleReconfigurationPhaseValues ¶
func PossibleReconfigurationPhaseValues() []ReconfigurationPhase
PossibleReconfigurationPhaseValues returns an array of possible values for the ReconfigurationPhase const type.
type ReconfigurationType ¶
type ReconfigurationType string
ReconfigurationType enumerates the values for reconfiguration type.
const ( // ReconfigurationTypeFailover Reconfiguration triggered in response to a primary going down. This could be // due to many reasons such as primary replica crashing etc. ReconfigurationTypeFailover ReconfigurationType = "Failover" // ReconfigurationTypeOther Reconfigurations where the primary replica is not changing. ReconfigurationTypeOther ReconfigurationType = "Other" // ReconfigurationTypeSwapPrimary Specifies that the primary replica is being swapped with a different // replica. ReconfigurationTypeSwapPrimary ReconfigurationType = "SwapPrimary" // ReconfigurationTypeUnknown Indicates the invalid reconfiguration type. ReconfigurationTypeUnknown ReconfigurationType = "Unknown" )
func PossibleReconfigurationTypeValues ¶
func PossibleReconfigurationTypeValues() []ReconfigurationType
PossibleReconfigurationTypeValues returns an array of possible values for the ReconfigurationType const type.
type RegistryCredential ¶
type RegistryCredential struct { // RegistryUserName - The user name to connect to container registry. RegistryUserName *string `json:"RegistryUserName,omitempty"` // RegistryPassword - The password for supplied username to connect to container registry. RegistryPassword *string `json:"RegistryPassword,omitempty"` // PasswordEncrypted - Indicates that supplied container registry password is encrypted. PasswordEncrypted *bool `json:"PasswordEncrypted,omitempty"` }
RegistryCredential credential information to connect to container registry.
type RemoteReplicatorAcknowledgementDetail ¶
type RemoteReplicatorAcknowledgementDetail struct { // AverageReceiveDuration - Represents the average duration it takes for the remote replicator to receive an operation. AverageReceiveDuration *string `json:"AverageReceiveDuration,omitempty"` // AverageApplyDuration - Represents the average duration it takes for the remote replicator to apply an operation. This usually entails writing the operation to disk. AverageApplyDuration *string `json:"AverageApplyDuration,omitempty"` // NotReceivedCount - Represents the number of operations not yet received by a remote replicator. NotReceivedCount *string `json:"NotReceivedCount,omitempty"` // ReceivedAndNotAppliedCount - Represents the number of operations received and not yet applied by a remote replicator. ReceivedAndNotAppliedCount *string `json:"ReceivedAndNotAppliedCount,omitempty"` }
RemoteReplicatorAcknowledgementDetail provides various statistics of the acknowledgements that are being received from the remote replicator.
type RemoteReplicatorAcknowledgementStatus ¶
type RemoteReplicatorAcknowledgementStatus struct { // ReplicationStreamAcknowledgementDetail - Details about the acknowledgements for operations that are part of the replication stream data. ReplicationStreamAcknowledgementDetail *RemoteReplicatorAcknowledgementDetail `json:"ReplicationStreamAcknowledgementDetail,omitempty"` // CopyStreamAcknowledgementDetail - Details about the acknowledgements for operations that are part of the copy stream data. CopyStreamAcknowledgementDetail *RemoteReplicatorAcknowledgementDetail `json:"CopyStreamAcknowledgementDetail,omitempty"` }
RemoteReplicatorAcknowledgementStatus provides details about the remote replicators from the primary replicator's point of view.
type RemoteReplicatorStatus ¶
type RemoteReplicatorStatus struct { // ReplicaID - Represents the replica ID of the remote secondary replicator. ReplicaID *string `json:"ReplicaId,omitempty"` // LastAcknowledgementProcessedTimeUtc - The last timestamp (in UTC) when an acknowledgement from the secondary replicator was processed on the primary. // UTC 0 represents an invalid value, indicating that no acknowledgement messages were ever processed. LastAcknowledgementProcessedTimeUtc *date.Time `json:"LastAcknowledgementProcessedTimeUtc,omitempty"` // LastReceivedReplicationSequenceNumber - The highest replication operation sequence number that the secondary has received from the primary. LastReceivedReplicationSequenceNumber *string `json:"LastReceivedReplicationSequenceNumber,omitempty"` // LastAppliedReplicationSequenceNumber - The highest replication operation sequence number that the secondary has applied to its state. LastAppliedReplicationSequenceNumber *string `json:"LastAppliedReplicationSequenceNumber,omitempty"` // IsInBuild - A value that indicates whether the secondary replica is in the process of being built. IsInBuild *bool `json:"IsInBuild,omitempty"` // LastReceivedCopySequenceNumber - The highest copy operation sequence number that the secondary has received from the primary. // A value of -1 implies that the secondary has received all copy operations. LastReceivedCopySequenceNumber *string `json:"LastReceivedCopySequenceNumber,omitempty"` // LastAppliedCopySequenceNumber - The highest copy operation sequence number that the secondary has applied to its state. // A value of -1 implies that the secondary has applied all copy operations and the copy process is complete. LastAppliedCopySequenceNumber *string `json:"LastAppliedCopySequenceNumber,omitempty"` // RemoteReplicatorAcknowledgementStatus - Represents the acknowledgment status for the remote secondary replicator. RemoteReplicatorAcknowledgementStatus *RemoteReplicatorAcknowledgementStatus `json:"RemoteReplicatorAcknowledgementStatus,omitempty"` }
RemoteReplicatorStatus represents the state of the secondary replicator from the primary replicator’s point of view.
type RepairImpactDescriptionBase ¶
type RepairImpactDescriptionBase struct { // Kind - Possible values include: 'KindBasicRepairImpactDescriptionBaseKindRepairImpactDescriptionBase', 'KindBasicRepairImpactDescriptionBaseKindNode' Kind KindBasicRepairImpactDescriptionBase `json:"Kind,omitempty"` }
RepairImpactDescriptionBase describes the expected impact of executing a repair task.
This type supports the Service Fabric platform; it is not meant to be used directly from your code.
func (RepairImpactDescriptionBase) AsBasicRepairImpactDescriptionBase ¶
func (ridb RepairImpactDescriptionBase) AsBasicRepairImpactDescriptionBase() (BasicRepairImpactDescriptionBase, bool)
AsBasicRepairImpactDescriptionBase is the BasicRepairImpactDescriptionBase implementation for RepairImpactDescriptionBase.
func (RepairImpactDescriptionBase) AsNodeRepairImpactDescription ¶
func (ridb RepairImpactDescriptionBase) AsNodeRepairImpactDescription() (*NodeRepairImpactDescription, bool)
AsNodeRepairImpactDescription is the BasicRepairImpactDescriptionBase implementation for RepairImpactDescriptionBase.
func (RepairImpactDescriptionBase) AsRepairImpactDescriptionBase ¶
func (ridb RepairImpactDescriptionBase) AsRepairImpactDescriptionBase() (*RepairImpactDescriptionBase, bool)
AsRepairImpactDescriptionBase is the BasicRepairImpactDescriptionBase implementation for RepairImpactDescriptionBase.
func (RepairImpactDescriptionBase) MarshalJSON ¶
func (ridb RepairImpactDescriptionBase) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for RepairImpactDescriptionBase.
type RepairImpactKind ¶
type RepairImpactKind string
RepairImpactKind enumerates the values for repair impact kind.
const ( // RepairImpactKindInvalid The repair impact is not valid or is of an unknown type. RepairImpactKindInvalid RepairImpactKind = "Invalid" // RepairImpactKindNode The repair impact affects a set of Service Fabric nodes. RepairImpactKindNode RepairImpactKind = "Node" )
func PossibleRepairImpactKindValues ¶
func PossibleRepairImpactKindValues() []RepairImpactKind
PossibleRepairImpactKindValues returns an array of possible values for the RepairImpactKind const type.
type RepairTargetDescriptionBase ¶
type RepairTargetDescriptionBase struct { // Kind - Possible values include: 'KindBasicRepairTargetDescriptionBaseKindRepairTargetDescriptionBase', 'KindBasicRepairTargetDescriptionBaseKindNode' Kind KindBasicRepairTargetDescriptionBase `json:"Kind,omitempty"` }
RepairTargetDescriptionBase describes the entities targeted by a repair action.
This type supports the Service Fabric platform; it is not meant to be used directly from your code.
func (RepairTargetDescriptionBase) AsBasicRepairTargetDescriptionBase ¶
func (rtdb RepairTargetDescriptionBase) AsBasicRepairTargetDescriptionBase() (BasicRepairTargetDescriptionBase, bool)
AsBasicRepairTargetDescriptionBase is the BasicRepairTargetDescriptionBase implementation for RepairTargetDescriptionBase.
func (RepairTargetDescriptionBase) AsNodeRepairTargetDescription ¶
func (rtdb RepairTargetDescriptionBase) AsNodeRepairTargetDescription() (*NodeRepairTargetDescription, bool)
AsNodeRepairTargetDescription is the BasicRepairTargetDescriptionBase implementation for RepairTargetDescriptionBase.
func (RepairTargetDescriptionBase) AsRepairTargetDescriptionBase ¶
func (rtdb RepairTargetDescriptionBase) AsRepairTargetDescriptionBase() (*RepairTargetDescriptionBase, bool)
AsRepairTargetDescriptionBase is the BasicRepairTargetDescriptionBase implementation for RepairTargetDescriptionBase.
func (RepairTargetDescriptionBase) MarshalJSON ¶
func (rtdb RepairTargetDescriptionBase) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for RepairTargetDescriptionBase.
type RepairTargetKind ¶
type RepairTargetKind string
RepairTargetKind enumerates the values for repair target kind.
const ( // RepairTargetKindInvalid The repair target is not valid or is of an unknown type. RepairTargetKindInvalid RepairTargetKind = "Invalid" // RepairTargetKindNode The repair target is a set of Service Fabric nodes. RepairTargetKindNode RepairTargetKind = "Node" )
func PossibleRepairTargetKindValues ¶
func PossibleRepairTargetKindValues() []RepairTargetKind
PossibleRepairTargetKindValues returns an array of possible values for the RepairTargetKind const type.
type RepairTask ¶
type RepairTask struct { // TaskID - The ID of the repair task. TaskID *string `json:"TaskId,omitempty"` // Version - The version of the repair task. // When creating a new repair task, the version must be set to zero. When updating a repair task, // the version is used for optimistic concurrency checks. If the version is // set to zero, the update will not check for write conflicts. If the version is set to a non-zero value, then the // update will only succeed if the actual current version of the repair task matches this value. Version *string `json:"Version,omitempty"` // Description - A description of the purpose of the repair task, or other informational details. // May be set when the repair task is created, and is immutable once set. Description *string `json:"Description,omitempty"` // State - The workflow state of the repair task. Valid initial states are Created, Claimed, and Preparing. Possible values include: 'StateInvalid', 'StateCreated', 'StateClaimed', 'StatePreparing', 'StateApproved', 'StateExecuting', 'StateRestoring', 'StateCompleted' State State `json:"State,omitempty"` // Flags - A bitwise-OR of the following values, which gives additional details about the status of the repair task. // - 1 - Cancellation of the repair has been requested // - 2 - Abort of the repair has been requested // - 4 - Approval of the repair was forced via client request Flags *int32 `json:"Flags,omitempty"` // Action - The requested repair action. Must be specified when the repair task is created, and is immutable once set. Action *string `json:"Action,omitempty"` // Target - The target object determines what actions the system will take to prepare for the impact of the repair, prior to approving execution of the repair. // May be set when the repair task is created, and is immutable once set. Target BasicRepairTargetDescriptionBase `json:"Target,omitempty"` // Executor - The name of the repair executor. Must be specified in Claimed and later states, and is immutable once set. Executor *string `json:"Executor,omitempty"` // ExecutorData - A data string that the repair executor can use to store its internal state. ExecutorData *string `json:"ExecutorData,omitempty"` // Impact - The impact object determines what actions the system will take to prepare for the impact of the repair, prior to approving execution of the repair. // Impact must be specified by the repair executor when transitioning to the Preparing state, and is immutable once set. Impact BasicRepairImpactDescriptionBase `json:"Impact,omitempty"` // ResultStatus - A value describing the overall result of the repair task execution. Must be specified in the Restoring and later states, and is immutable once set. Possible values include: 'ResultStatusInvalid', 'ResultStatusSucceeded', 'ResultStatusCancelled', 'ResultStatusInterrupted', 'ResultStatusFailed', 'ResultStatusPending' ResultStatus ResultStatus `json:"ResultStatus,omitempty"` // ResultCode - A numeric value providing additional details about the result of the repair task execution. // May be specified in the Restoring and later states, and is immutable once set. ResultCode *int32 `json:"ResultCode,omitempty"` // ResultDetails - A string providing additional details about the result of the repair task execution. // May be specified in the Restoring and later states, and is immutable once set. ResultDetails *string `json:"ResultDetails,omitempty"` // History - An object that contains timestamps of the repair task's state transitions. // These timestamps are updated by the system, and cannot be directly modified. History *RepairTaskHistory `json:"History,omitempty"` // PreparingHealthCheckState - The workflow state of the health check when the repair task is in the Preparing state. Possible values include: 'NotStarted', 'InProgress', 'Succeeded', 'Skipped', 'TimedOut' PreparingHealthCheckState RepairTaskHealthCheckState `json:"PreparingHealthCheckState,omitempty"` // RestoringHealthCheckState - The workflow state of the health check when the repair task is in the Restoring state. Possible values include: 'NotStarted', 'InProgress', 'Succeeded', 'Skipped', 'TimedOut' RestoringHealthCheckState RepairTaskHealthCheckState `json:"RestoringHealthCheckState,omitempty"` // PerformPreparingHealthCheck - A value to determine if health checks will be performed when the repair task enters the Preparing state. PerformPreparingHealthCheck *bool `json:"PerformPreparingHealthCheck,omitempty"` // PerformRestoringHealthCheck - A value to determine if health checks will be performed when the repair task enters the Restoring state. PerformRestoringHealthCheck *bool `json:"PerformRestoringHealthCheck,omitempty"` }
RepairTask represents a repair task, which includes information about what kind of repair was requested, what its progress is, and what its final result was.
This type supports the Service Fabric platform; it is not meant to be used directly from your code.
func (*RepairTask) UnmarshalJSON ¶
func (rt *RepairTask) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for RepairTask struct.
type RepairTaskApproveDescription ¶
type RepairTaskApproveDescription struct { // TaskID - The ID of the repair task. TaskID *string `json:"TaskId,omitempty"` // Version - The current version number of the repair task. If non-zero, then the request will only succeed if this value matches the actual current version of the repair task. If zero, then no version check is performed. Version *string `json:"Version,omitempty"` }
RepairTaskApproveDescription describes a request for forced approval of a repair task.
This type supports the Service Fabric platform; it is not meant to be used directly from your code.
type RepairTaskCancelDescription ¶
type RepairTaskCancelDescription struct { // TaskID - The ID of the repair task. TaskID *string `json:"TaskId,omitempty"` // Version - The current version number of the repair task. If non-zero, then the request will only succeed if this value matches the actual current version of the repair task. If zero, then no version check is performed. Version *string `json:"Version,omitempty"` // RequestAbort - _True_ if the repair should be stopped as soon as possible even if it has already started executing. _False_ if the repair should be cancelled only if execution has not yet started. RequestAbort *bool `json:"RequestAbort,omitempty"` }
RepairTaskCancelDescription describes a request to cancel a repair task.
This type supports the Service Fabric platform; it is not meant to be used directly from your code.
type RepairTaskDeleteDescription ¶
type RepairTaskDeleteDescription struct { // TaskID - The ID of the completed repair task to be deleted. TaskID *string `json:"TaskId,omitempty"` // Version - The current version number of the repair task. If non-zero, then the request will only succeed if this value matches the actual current version of the repair task. If zero, then no version check is performed. Version *string `json:"Version,omitempty"` }
RepairTaskDeleteDescription describes a request to delete a completed repair task.
This type supports the Service Fabric platform; it is not meant to be used directly from your code.
type RepairTaskHealthCheckState ¶
type RepairTaskHealthCheckState string
RepairTaskHealthCheckState enumerates the values for repair task health check state.
const ( // InProgress Indicates that the health check is in progress. InProgress RepairTaskHealthCheckState = "InProgress" // NotStarted Indicates that the health check has not started. NotStarted RepairTaskHealthCheckState = "NotStarted" // Skipped Indicates that the health check was skipped. Skipped RepairTaskHealthCheckState = "Skipped" // Succeeded Indicates that the health check succeeded. Succeeded RepairTaskHealthCheckState = "Succeeded" // TimedOut Indicates that the health check timed out. TimedOut RepairTaskHealthCheckState = "TimedOut" )
func PossibleRepairTaskHealthCheckStateValues ¶
func PossibleRepairTaskHealthCheckStateValues() []RepairTaskHealthCheckState
PossibleRepairTaskHealthCheckStateValues returns an array of possible values for the RepairTaskHealthCheckState const type.
type RepairTaskHistory ¶
type RepairTaskHistory struct { // CreatedUtcTimestamp - The time when the repair task entered the Created state. CreatedUtcTimestamp *date.Time `json:"CreatedUtcTimestamp,omitempty"` // ClaimedUtcTimestamp - The time when the repair task entered the Claimed state. ClaimedUtcTimestamp *date.Time `json:"ClaimedUtcTimestamp,omitempty"` // PreparingUtcTimestamp - The time when the repair task entered the Preparing state. PreparingUtcTimestamp *date.Time `json:"PreparingUtcTimestamp,omitempty"` // ApprovedUtcTimestamp - The time when the repair task entered the Approved state ApprovedUtcTimestamp *date.Time `json:"ApprovedUtcTimestamp,omitempty"` // ExecutingUtcTimestamp - The time when the repair task entered the Executing state ExecutingUtcTimestamp *date.Time `json:"ExecutingUtcTimestamp,omitempty"` // RestoringUtcTimestamp - The time when the repair task entered the Restoring state RestoringUtcTimestamp *date.Time `json:"RestoringUtcTimestamp,omitempty"` // CompletedUtcTimestamp - The time when the repair task entered the Completed state CompletedUtcTimestamp *date.Time `json:"CompletedUtcTimestamp,omitempty"` // PreparingHealthCheckStartUtcTimestamp - The time when the repair task started the health check in the Preparing state. PreparingHealthCheckStartUtcTimestamp *date.Time `json:"PreparingHealthCheckStartUtcTimestamp,omitempty"` // PreparingHealthCheckEndUtcTimestamp - The time when the repair task completed the health check in the Preparing state. PreparingHealthCheckEndUtcTimestamp *date.Time `json:"PreparingHealthCheckEndUtcTimestamp,omitempty"` // RestoringHealthCheckStartUtcTimestamp - The time when the repair task started the health check in the Restoring state. RestoringHealthCheckStartUtcTimestamp *date.Time `json:"RestoringHealthCheckStartUtcTimestamp,omitempty"` // RestoringHealthCheckEndUtcTimestamp - The time when the repair task completed the health check in the Restoring state. RestoringHealthCheckEndUtcTimestamp *date.Time `json:"RestoringHealthCheckEndUtcTimestamp,omitempty"` }
RepairTaskHistory a record of the times when the repair task entered each state.
This type supports the Service Fabric platform; it is not meant to be used directly from your code.
type RepairTaskUpdateHealthPolicyDescription ¶
type RepairTaskUpdateHealthPolicyDescription struct { // TaskID - The ID of the repair task to be updated. TaskID *string `json:"TaskId,omitempty"` // Version - The current version number of the repair task. If non-zero, then the request will only succeed if this value matches the actual current value of the repair task. If zero, then no version check is performed. Version *string `json:"Version,omitempty"` // PerformPreparingHealthCheck - A boolean indicating if health check is to be performed in the Preparing stage of the repair task. If not specified the existing value should not be altered. Otherwise, specify the desired new value. PerformPreparingHealthCheck *bool `json:"PerformPreparingHealthCheck,omitempty"` // PerformRestoringHealthCheck - A boolean indicating if health check is to be performed in the Restoring stage of the repair task. If not specified the existing value should not be altered. Otherwise, specify the desired new value. PerformRestoringHealthCheck *bool `json:"PerformRestoringHealthCheck,omitempty"` }
RepairTaskUpdateHealthPolicyDescription describes a request to update the health policy of a repair task.
This type supports the Service Fabric platform; it is not meant to be used directly from your code.
type RepairTaskUpdateInfo ¶
type RepairTaskUpdateInfo struct { autorest.Response `json:"-"` // Version - The new version of the repair task. Version *string `json:"Version,omitempty"` }
RepairTaskUpdateInfo describes the result of an operation that created or updated a repair task.
This type supports the Service Fabric platform; it is not meant to be used directly from your code.
type ReplicaEvent ¶
type ReplicaEvent struct { // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ReplicaID - Id of a stateful service replica. ReplicaId is used by Service Fabric to uniquely identify a replica of a partition. It is unique within a partition and does not change for the lifetime of the replica. If a replica gets dropped and another replica gets created on the same node for the same partition, it will get a different value for the id. Sometimes the id of a stateless service instance is also referred as a replica id. ReplicaID *int64 `json:"ReplicaId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ReplicaEvent represents the base for all Replica Events.
func (ReplicaEvent) AsApplicationCreatedEvent ¶
func (re ReplicaEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsApplicationDeletedEvent ¶
func (re ReplicaEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsApplicationEvent ¶
func (re ReplicaEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsApplicationHealthReportCreatedEvent ¶
func (re ReplicaEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsApplicationHealthReportExpiredEvent ¶
func (re ReplicaEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsApplicationUpgradeCompleteEvent ¶
func (re ReplicaEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (re ReplicaEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (re ReplicaEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (re ReplicaEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsApplicationUpgradeStartEvent ¶
func (re ReplicaEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsBasicApplicationEvent ¶
func (re ReplicaEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsBasicClusterEvent ¶
func (re ReplicaEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsBasicFabricEvent ¶
func (re ReplicaEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsBasicNodeEvent ¶
func (re ReplicaEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsBasicPartitionAnalysisEvent ¶
func (re ReplicaEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsBasicPartitionEvent ¶
func (re ReplicaEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsBasicReplicaEvent ¶
func (re ReplicaEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsBasicServiceEvent ¶
func (re ReplicaEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (re ReplicaEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (re ReplicaEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (re ReplicaEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (re ReplicaEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (re ReplicaEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (re ReplicaEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (re ReplicaEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (re ReplicaEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (re ReplicaEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsChaosStartedEvent ¶
func (re ReplicaEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsChaosStoppedEvent ¶
func (re ReplicaEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsClusterEvent ¶
func (re ReplicaEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsClusterHealthReportCreatedEvent ¶
func (re ReplicaEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsClusterHealthReportExpiredEvent ¶
func (re ReplicaEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsClusterUpgradeCompleteEvent ¶
func (re ReplicaEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (re ReplicaEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (re ReplicaEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsClusterUpgradeRollbackStartEvent ¶
func (re ReplicaEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsClusterUpgradeStartEvent ¶
func (re ReplicaEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsContainerDeactivatedEvent ¶
func (re ReplicaEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsContainerInstanceEvent ¶
func (re ReplicaEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (re ReplicaEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (re ReplicaEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (re ReplicaEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (re ReplicaEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsFabricEvent ¶
func (re ReplicaEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsNodeAbortedEvent ¶
func (re ReplicaEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsNodeAbortingEvent ¶
func (re ReplicaEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsNodeAddedEvent ¶
func (re ReplicaEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsNodeCloseEvent ¶
func (re ReplicaEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsNodeClosingEvent ¶
func (re ReplicaEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsNodeDeactivateCompleteEvent ¶
func (re ReplicaEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsNodeDeactivateStartEvent ¶
func (re ReplicaEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsNodeDownEvent ¶
func (re ReplicaEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsNodeEvent ¶
func (re ReplicaEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsNodeHealthReportCreatedEvent ¶
func (re ReplicaEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsNodeHealthReportExpiredEvent ¶
func (re ReplicaEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsNodeOpenFailedEvent ¶
func (re ReplicaEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsNodeOpenedSuccessEvent ¶
func (re ReplicaEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsNodeOpeningEvent ¶
func (re ReplicaEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsNodeRemovedEvent ¶
func (re ReplicaEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsNodeUpEvent ¶
func (re ReplicaEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsPartitionAnalysisEvent ¶
func (re ReplicaEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsPartitionEvent ¶
func (re ReplicaEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsPartitionHealthReportCreatedEvent ¶
func (re ReplicaEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsPartitionHealthReportExpiredEvent ¶
func (re ReplicaEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (re ReplicaEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsPartitionReconfigurationCompletedEvent ¶
func (re ReplicaEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsProcessDeactivatedEvent ¶
func (re ReplicaEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsReplicaEvent ¶
func (re ReplicaEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsServiceCreatedEvent ¶
func (re ReplicaEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsServiceDeletedEvent ¶
func (re ReplicaEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsServiceEvent ¶
func (re ReplicaEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsServiceHealthReportCreatedEvent ¶
func (re ReplicaEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsServiceHealthReportExpiredEvent ¶
func (re ReplicaEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (re ReplicaEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (re ReplicaEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (re ReplicaEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (re ReplicaEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ReplicaEvent.
func (ReplicaEvent) MarshalJSON ¶
func (re ReplicaEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ReplicaEvent.
type ReplicaHealth ¶
type ReplicaHealth struct { autorest.Response `json:"-"` // PartitionID - Id of the partition to which this replica belongs. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicReplicaHealthServiceKindReplicaHealth', 'ServiceKindBasicReplicaHealthServiceKindStateful', 'ServiceKindBasicReplicaHealthServiceKindStateless' ServiceKind ServiceKindBasicReplicaHealth `json:"ServiceKind,omitempty"` // AggregatedHealthState - The HealthState representing the aggregated health state of the entity computed by Health Manager. // The health evaluation of the entity reflects all events reported on the entity and its children (if any). // The aggregation is done by applying the desired health policy. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // HealthEvents - The list of health events reported on the entity. HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // UnhealthyEvaluations - The unhealthy evaluations that show why the current aggregated health state was returned by Health Manager. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // HealthStatistics - Shows the health statistics for all children types of the queried entity. HealthStatistics *HealthStatistics `json:"HealthStatistics,omitempty"` }
ReplicaHealth represents a base class for stateful service replica or stateless service instance health. Contains the replica aggregated health state, the health events and the unhealthy evaluations.
func (ReplicaHealth) AsBasicReplicaHealth ¶
func (rh ReplicaHealth) AsBasicReplicaHealth() (BasicReplicaHealth, bool)
AsBasicReplicaHealth is the BasicReplicaHealth implementation for ReplicaHealth.
func (ReplicaHealth) AsReplicaHealth ¶
func (rh ReplicaHealth) AsReplicaHealth() (*ReplicaHealth, bool)
AsReplicaHealth is the BasicReplicaHealth implementation for ReplicaHealth.
func (ReplicaHealth) AsStatefulServiceReplicaHealth ¶
func (rh ReplicaHealth) AsStatefulServiceReplicaHealth() (*StatefulServiceReplicaHealth, bool)
AsStatefulServiceReplicaHealth is the BasicReplicaHealth implementation for ReplicaHealth.
func (ReplicaHealth) AsStatelessServiceInstanceHealth ¶
func (rh ReplicaHealth) AsStatelessServiceInstanceHealth() (*StatelessServiceInstanceHealth, bool)
AsStatelessServiceInstanceHealth is the BasicReplicaHealth implementation for ReplicaHealth.
func (ReplicaHealth) MarshalJSON ¶
func (rh ReplicaHealth) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ReplicaHealth.
type ReplicaHealthEvaluation ¶
type ReplicaHealthEvaluation struct { // PartitionID - Id of the partition to which the replica belongs. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ReplicaOrInstanceID - Id of a stateful service replica or a stateless service instance. This ID is used in the queries that apply to both stateful and stateless services. It is used by Service Fabric to uniquely identify a replica of a partition of a stateful service or an instance of a stateless service partition. It is unique within a partition and does not change for the lifetime of the replica or the instance. If a stateful replica gets dropped and another replica gets created on the same node for the same partition, it will get a different value for the ID. If a stateless instance is failed over on the same or different node it will get a different value for the ID. ReplicaOrInstanceID *string `json:"ReplicaOrInstanceId,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the current aggregated health state of the replica. The types of the unhealthy evaluations can be EventHealthEvaluation. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
ReplicaHealthEvaluation represents health evaluation for a replica, containing information about the data and the algorithm used by health store to evaluate health. The evaluation is returned only when the aggregated health state is either Error or Warning.
func (ReplicaHealthEvaluation) AsApplicationHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsBasicHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsEventHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsNodeHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsNodesHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsPartitionHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsReplicaHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsReplicasHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsServiceHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsServicesHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) MarshalJSON ¶
func (rhe ReplicaHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ReplicaHealthEvaluation.
type ReplicaHealthModel ¶
type ReplicaHealthModel struct { autorest.Response `json:"-"` Value BasicReplicaHealth `json:"value,omitempty"` }
ReplicaHealthModel ...
func (*ReplicaHealthModel) UnmarshalJSON ¶
func (rhm *ReplicaHealthModel) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ReplicaHealthModel struct.
type ReplicaHealthReportServiceKind ¶
type ReplicaHealthReportServiceKind string
ReplicaHealthReportServiceKind enumerates the values for replica health report service kind.
const ( // Stateful Uses Service Fabric to make its state or part of its state highly available and reliable. The // value is 2. Stateful ReplicaHealthReportServiceKind = "Stateful" // Stateless Does not use Service Fabric to make its state highly available or reliable. The value is 1 Stateless ReplicaHealthReportServiceKind = "Stateless" )
func PossibleReplicaHealthReportServiceKindValues ¶
func PossibleReplicaHealthReportServiceKindValues() []ReplicaHealthReportServiceKind
PossibleReplicaHealthReportServiceKindValues returns an array of possible values for the ReplicaHealthReportServiceKind const type.
type ReplicaHealthState ¶
type ReplicaHealthState struct { // PartitionID - The ID of the partition to which this replica belongs. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicReplicaHealthStateServiceKindReplicaHealthState', 'ServiceKindBasicReplicaHealthStateServiceKindStateful', 'ServiceKindBasicReplicaHealthStateServiceKindStateless' ServiceKind ServiceKindBasicReplicaHealthState `json:"ServiceKind,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` }
ReplicaHealthState represents a base class for stateful service replica or stateless service instance health state.
func (ReplicaHealthState) AsBasicReplicaHealthState ¶
func (RHS ReplicaHealthState) AsBasicReplicaHealthState() (BasicReplicaHealthState, bool)
AsBasicReplicaHealthState is the BasicReplicaHealthState implementation for ReplicaHealthState.
func (ReplicaHealthState) AsReplicaHealthState ¶
func (RHS ReplicaHealthState) AsReplicaHealthState() (*ReplicaHealthState, bool)
AsReplicaHealthState is the BasicReplicaHealthState implementation for ReplicaHealthState.
func (ReplicaHealthState) AsStatefulServiceReplicaHealthState ¶
func (RHS ReplicaHealthState) AsStatefulServiceReplicaHealthState() (*StatefulServiceReplicaHealthState, bool)
AsStatefulServiceReplicaHealthState is the BasicReplicaHealthState implementation for ReplicaHealthState.
func (ReplicaHealthState) AsStatelessServiceInstanceHealthState ¶
func (RHS ReplicaHealthState) AsStatelessServiceInstanceHealthState() (*StatelessServiceInstanceHealthState, bool)
AsStatelessServiceInstanceHealthState is the BasicReplicaHealthState implementation for ReplicaHealthState.
func (ReplicaHealthState) MarshalJSON ¶
func (RHS ReplicaHealthState) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ReplicaHealthState.
type ReplicaHealthStateChunk ¶
type ReplicaHealthStateChunk struct { // ReplicaOrInstanceID - Id of a stateful service replica or a stateless service instance. This ID is used in the queries that apply to both stateful and stateless services. It is used by Service Fabric to uniquely identify a replica of a partition of a stateful service or an instance of a stateless service partition. It is unique within a partition and does not change for the lifetime of the replica or the instance. If a stateful replica gets dropped and another replica gets created on the same node for the same partition, it will get a different value for the ID. If a stateless instance is failed over on the same or different node it will get a different value for the ID. ReplicaOrInstanceID *string `json:"ReplicaOrInstanceId,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` }
ReplicaHealthStateChunk represents the health state chunk of a stateful service replica or a stateless service instance. The replica health state contains the replica ID and its aggregated health state.
type ReplicaHealthStateChunkList ¶
type ReplicaHealthStateChunkList struct { // Items - The list of replica health state chunks that respect the input filters in the chunk query. Items *[]ReplicaHealthStateChunk `json:"Items,omitempty"` }
ReplicaHealthStateChunkList the list of replica health state chunks that respect the input filters in the chunk query. Returned by get cluster health state chunks query.
type ReplicaHealthStateFilter ¶
type ReplicaHealthStateFilter struct { // ReplicaOrInstanceIDFilter - Id of the stateful service replica or stateless service instance that matches the filter. The filter is applied only to the specified replica, if it exists. // If the replica doesn't exist, no replica is returned in the cluster health chunk based on this filter. // If the replica exists, it is included in the cluster health chunk if it respects the other filter properties. // If not specified, all replicas that match the parent filters (if any) are taken into consideration and matched against the other filter members, like health state filter. ReplicaOrInstanceIDFilter *string `json:"ReplicaOrInstanceIdFilter,omitempty"` // HealthStateFilter - The filter for the health state of the replicas. It allows selecting replicas if they match the desired health states. // The possible values are integer value of one of the following health states. Only replicas that match the filter are returned. All replicas are used to evaluate the parent partition aggregated health state. // If not specified, default value is None, unless the replica ID is specified. If the filter has default value and replica ID is specified, the matching replica is returned. // The state values are flag based enumeration, so the value could be a combination of these values obtained using bitwise 'OR' operator. // For example, if the provided value is 6, it matches replicas with HealthState value of OK (2) and Warning (4). // - Default - Default value. Matches any HealthState. The value is zero. // - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. // - Ok - Filter that matches input with HealthState value Ok. The value is 2. // - Warning - Filter that matches input with HealthState value Warning. The value is 4. // - Error - Filter that matches input with HealthState value Error. The value is 8. // - All - Filter that matches input with any HealthState value. The value is 65535. HealthStateFilter *int32 `json:"HealthStateFilter,omitempty"` }
ReplicaHealthStateFilter defines matching criteria to determine whether a replica should be included as a child of a partition in the cluster health chunk. The replicas are only returned if the parent entities match a filter specified in the cluster health chunk query description. The parent partition, service and application must be included in the cluster health chunk. One filter can match zero, one or multiple replicas, depending on its properties.
type ReplicaInfo ¶
type ReplicaInfo struct { autorest.Response `json:"-"` // ReplicaStatus - The status of a replica of a service. Possible values include: 'ReplicaStatusInvalid', 'ReplicaStatusInBuild', 'ReplicaStatusStandby', 'ReplicaStatusReady', 'ReplicaStatusDown', 'ReplicaStatusDropped' ReplicaStatus ReplicaStatus `json:"ReplicaStatus,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // Address - The address the replica is listening on. Address *string `json:"Address,omitempty"` // LastInBuildDurationInSeconds - The last in build duration of the replica in seconds. LastInBuildDurationInSeconds *string `json:"LastInBuildDurationInSeconds,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicReplicaInfoServiceKindReplicaInfo', 'ServiceKindBasicReplicaInfoServiceKindStateful', 'ServiceKindBasicReplicaInfoServiceKindStateless' ServiceKind ServiceKindBasicReplicaInfo `json:"ServiceKind,omitempty"` }
ReplicaInfo information about the identity, status, health, node name, uptime, and other details about the replica.
func (ReplicaInfo) AsBasicReplicaInfo ¶
func (ri ReplicaInfo) AsBasicReplicaInfo() (BasicReplicaInfo, bool)
AsBasicReplicaInfo is the BasicReplicaInfo implementation for ReplicaInfo.
func (ReplicaInfo) AsReplicaInfo ¶
func (ri ReplicaInfo) AsReplicaInfo() (*ReplicaInfo, bool)
AsReplicaInfo is the BasicReplicaInfo implementation for ReplicaInfo.
func (ReplicaInfo) AsStatefulServiceReplicaInfo ¶
func (ri ReplicaInfo) AsStatefulServiceReplicaInfo() (*StatefulServiceReplicaInfo, bool)
AsStatefulServiceReplicaInfo is the BasicReplicaInfo implementation for ReplicaInfo.
func (ReplicaInfo) AsStatelessServiceInstanceInfo ¶
func (ri ReplicaInfo) AsStatelessServiceInstanceInfo() (*StatelessServiceInstanceInfo, bool)
AsStatelessServiceInstanceInfo is the BasicReplicaInfo implementation for ReplicaInfo.
func (ReplicaInfo) MarshalJSON ¶
func (ri ReplicaInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ReplicaInfo.
type ReplicaInfoModel ¶
type ReplicaInfoModel struct { autorest.Response `json:"-"` Value BasicReplicaInfo `json:"value,omitempty"` }
ReplicaInfoModel ...
func (*ReplicaInfoModel) UnmarshalJSON ¶
func (rim *ReplicaInfoModel) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ReplicaInfoModel struct.
type ReplicaKind ¶
type ReplicaKind string
ReplicaKind enumerates the values for replica kind.
const ( // ReplicaKindInvalid Represents an invalid replica kind. The value is zero. ReplicaKindInvalid ReplicaKind = "Invalid" // ReplicaKindKeyValueStore Represents a key value store replica. The value is 1 ReplicaKindKeyValueStore ReplicaKind = "KeyValueStore" )
func PossibleReplicaKindValues ¶
func PossibleReplicaKindValues() []ReplicaKind
PossibleReplicaKindValues returns an array of possible values for the ReplicaKind const type.
type ReplicaRole ¶
type ReplicaRole string
ReplicaRole enumerates the values for replica role.
const ( // ReplicaRoleActiveSecondary Refers to a replica in the set that receives state updates from the Primary // replica, applies them, and sends acknowledgements back. Secondary replicas must participate in the write // quorum for a replica set. There can be multiple active Secondary replicas in a replica set at a time. // The number of active Secondary replicas is configurable that the reliability subsystem should maintain. // The value is 4. ReplicaRoleActiveSecondary ReplicaRole = "ActiveSecondary" // ReplicaRoleIdleSecondary Refers to a replica in the set that receives a state transfer from the Primary // replica to prepare for becoming an active Secondary replica. There can be multiple Idle Secondary // replicas in a replica set at a time. Idle Secondary replicas do not count as a part of a write quorum. // The value is 3. ReplicaRoleIdleSecondary ReplicaRole = "IdleSecondary" // ReplicaRoleNone Specifies that the replica has no responsibility in regard to the replica set. The value // is 1 ReplicaRoleNone ReplicaRole = "None" // ReplicaRolePrimary Refers to the replica in the set on which all read and write operations are complete // in order to enforce strong consistency semantics. Read operations are handled directly by the Primary // replica, while write operations must be acknowledged by a quorum of the replicas in the replica set. // There can only be one Primary replica in a replica set at a time. The value is 2. ReplicaRolePrimary ReplicaRole = "Primary" // ReplicaRoleUnknown Indicates the initial role that a replica is created in. The value is zero. ReplicaRoleUnknown ReplicaRole = "Unknown" )
func PossibleReplicaRoleValues ¶
func PossibleReplicaRoleValues() []ReplicaRole
PossibleReplicaRoleValues returns an array of possible values for the ReplicaRole const type.
type ReplicaStatus ¶
type ReplicaStatus string
ReplicaStatus enumerates the values for replica status.
const ( // ReplicaStatusDown The replica is down. The value is 4. ReplicaStatusDown ReplicaStatus = "Down" // ReplicaStatusDropped Replica is dropped. This means that the replica has been removed from the replica // set. If it is persisted, its state has been deleted. The value is 5. ReplicaStatusDropped ReplicaStatus = "Dropped" // ReplicaStatusInBuild The replica is being built. This means that a primary replica is seeding this // replica. The value is 1. ReplicaStatusInBuild ReplicaStatus = "InBuild" // ReplicaStatusInvalid Indicates the replica status is invalid. All Service Fabric enumerations have the // invalid type. The value is zero. ReplicaStatusInvalid ReplicaStatus = "Invalid" // ReplicaStatusReady The replica is ready. The value is 3. ReplicaStatusReady ReplicaStatus = "Ready" // ReplicaStatusStandby The replica is in standby. The value is 2. ReplicaStatusStandby ReplicaStatus = "Standby" )
func PossibleReplicaStatusValues ¶
func PossibleReplicaStatusValues() []ReplicaStatus
PossibleReplicaStatusValues returns an array of possible values for the ReplicaStatus const type.
type ReplicaStatusBase ¶
type ReplicaStatusBase struct { // Kind - Possible values include: 'KindReplicaStatusBase', 'KindKeyValueStore' Kind KindBasicReplicaStatusBase `json:"Kind,omitempty"` }
ReplicaStatusBase information about the replica.
func (ReplicaStatusBase) AsBasicReplicaStatusBase ¶
func (rsb ReplicaStatusBase) AsBasicReplicaStatusBase() (BasicReplicaStatusBase, bool)
AsBasicReplicaStatusBase is the BasicReplicaStatusBase implementation for ReplicaStatusBase.
func (ReplicaStatusBase) AsKeyValueStoreReplicaStatus ¶
func (rsb ReplicaStatusBase) AsKeyValueStoreReplicaStatus() (*KeyValueStoreReplicaStatus, bool)
AsKeyValueStoreReplicaStatus is the BasicReplicaStatusBase implementation for ReplicaStatusBase.
func (ReplicaStatusBase) AsReplicaStatusBase ¶
func (rsb ReplicaStatusBase) AsReplicaStatusBase() (*ReplicaStatusBase, bool)
AsReplicaStatusBase is the BasicReplicaStatusBase implementation for ReplicaStatusBase.
func (ReplicaStatusBase) MarshalJSON ¶
func (rsb ReplicaStatusBase) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ReplicaStatusBase.
type ReplicasHealthEvaluation ¶
type ReplicasHealthEvaluation struct { // MaxPercentUnhealthyReplicasPerPartition - Maximum allowed percentage of unhealthy replicas per partition from the ApplicationHealthPolicy. MaxPercentUnhealthyReplicasPerPartition *int32 `json:"MaxPercentUnhealthyReplicasPerPartition,omitempty"` // TotalCount - Total number of replicas in the partition from the health store. TotalCount *int64 `json:"TotalCount,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the aggregated health state. Includes all the unhealthy ReplicaHealthEvaluation that impacted the aggregated health. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
ReplicasHealthEvaluation represents health evaluation for replicas, containing health evaluations for each unhealthy replica that impacted current aggregated health state. Can be returned when evaluating partition health and the aggregated health state is either Error or Warning.
func (ReplicasHealthEvaluation) AsApplicationHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsBasicHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsEventHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsNodeHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsNodesHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsPartitionHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsReplicaHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsReplicasHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsServiceHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsServicesHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) MarshalJSON ¶
func (rhe ReplicasHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ReplicasHealthEvaluation.
type ReplicatorOperationName ¶
type ReplicatorOperationName string
ReplicatorOperationName enumerates the values for replicator operation name.
const ( // ReplicatorOperationNameAbort Replicator is being aborted. ReplicatorOperationNameAbort ReplicatorOperationName = "Abort" // ReplicatorOperationNameBuild Replicator is in the process of building one or more replicas. ReplicatorOperationNameBuild ReplicatorOperationName = "Build" // ReplicatorOperationNameChangeRole Replicator is in the process of changing its role. ReplicatorOperationNameChangeRole ReplicatorOperationName = "ChangeRole" // ReplicatorOperationNameClose Replicator is closing. ReplicatorOperationNameClose ReplicatorOperationName = "Close" // ReplicatorOperationNameInvalid Default value if the replicator is not yet ready. ReplicatorOperationNameInvalid ReplicatorOperationName = "Invalid" // ReplicatorOperationNameNone Replicator is not running any operation from Service Fabric perspective. ReplicatorOperationNameNone ReplicatorOperationName = "None" // ReplicatorOperationNameOnDataLoss Replicator is handling the data loss condition, where the user service // may potentially be recovering state from an external source. ReplicatorOperationNameOnDataLoss ReplicatorOperationName = "OnDataLoss" // ReplicatorOperationNameOpen Replicator is opening. ReplicatorOperationNameOpen ReplicatorOperationName = "Open" // ReplicatorOperationNameUpdateEpoch Due to a change in the replica set, replicator is being updated with // its Epoch. ReplicatorOperationNameUpdateEpoch ReplicatorOperationName = "UpdateEpoch" // ReplicatorOperationNameWaitForCatchup Replicator is waiting for a quorum of replicas to be caught up to // the latest state. ReplicatorOperationNameWaitForCatchup ReplicatorOperationName = "WaitForCatchup" )
func PossibleReplicatorOperationNameValues ¶
func PossibleReplicatorOperationNameValues() []ReplicatorOperationName
PossibleReplicatorOperationNameValues returns an array of possible values for the ReplicatorOperationName const type.
type ReplicatorQueueStatus ¶
type ReplicatorQueueStatus struct { // QueueUtilizationPercentage - Represents the utilization of the queue. A value of 0 indicates that the queue is empty and a value of 100 indicates the queue is full. QueueUtilizationPercentage *int32 `json:"QueueUtilizationPercentage,omitempty"` // QueueMemorySize - Represents the virtual memory consumed by the queue in bytes. QueueMemorySize *string `json:"QueueMemorySize,omitempty"` // FirstSequenceNumber - On a primary replicator, this is semantically the sequence number of the operation for which all the secondary replicas have sent an acknowledgement. // On a secondary replicator, this is the smallest sequence number of the operation that is present in the queue. FirstSequenceNumber *string `json:"FirstSequenceNumber,omitempty"` // CompletedSequenceNumber - On a primary replicator, this is semantically the highest sequence number of the operation for which all the secondary replicas have sent an acknowledgement. // On a secondary replicator, this is semantically the highest sequence number that has been applied to the persistent state. CompletedSequenceNumber *string `json:"CompletedSequenceNumber,omitempty"` // CommittedSequenceNumber - On a primary replicator, this is semantically the highest sequence number of the operation for which a write quorum of the secondary replicas have sent an acknowledgement. // On a secondary replicator, this is semantically the highest sequence number of the in-order operation received from the primary. CommittedSequenceNumber *string `json:"CommittedSequenceNumber,omitempty"` // LastSequenceNumber - Represents the latest sequence number of the operation that is available in the queue. LastSequenceNumber *string `json:"LastSequenceNumber,omitempty"` }
ReplicatorQueueStatus provides various statistics of the queue used in the service fabric replicator. Contains information about the service fabric replicator like the replication/copy queue utilization, last acknowledgement received timestamp, etc. Depending on the role of the replicator, the properties in this type imply different meanings.
type ReplicatorStatus ¶
type ReplicatorStatus struct { // Kind - Possible values include: 'KindReplicatorStatus', 'KindPrimary', 'KindSecondaryReplicatorStatus', 'KindActiveSecondary', 'KindIdleSecondary' Kind KindBasicReplicatorStatus `json:"Kind,omitempty"` }
ReplicatorStatus represents a base class for primary or secondary replicator status. Contains information about the service fabric replicator like the replication/copy queue utilization, last acknowledgement received timestamp, etc.
func (ReplicatorStatus) AsBasicReplicatorStatus ¶
func (rs ReplicatorStatus) AsBasicReplicatorStatus() (BasicReplicatorStatus, bool)
AsBasicReplicatorStatus is the BasicReplicatorStatus implementation for ReplicatorStatus.
func (ReplicatorStatus) AsBasicSecondaryReplicatorStatus ¶
func (rs ReplicatorStatus) AsBasicSecondaryReplicatorStatus() (BasicSecondaryReplicatorStatus, bool)
AsBasicSecondaryReplicatorStatus is the BasicReplicatorStatus implementation for ReplicatorStatus.
func (ReplicatorStatus) AsPrimaryReplicatorStatus ¶
func (rs ReplicatorStatus) AsPrimaryReplicatorStatus() (*PrimaryReplicatorStatus, bool)
AsPrimaryReplicatorStatus is the BasicReplicatorStatus implementation for ReplicatorStatus.
func (ReplicatorStatus) AsReplicatorStatus ¶
func (rs ReplicatorStatus) AsReplicatorStatus() (*ReplicatorStatus, bool)
AsReplicatorStatus is the BasicReplicatorStatus implementation for ReplicatorStatus.
func (ReplicatorStatus) AsSecondaryActiveReplicatorStatus ¶
func (rs ReplicatorStatus) AsSecondaryActiveReplicatorStatus() (*SecondaryActiveReplicatorStatus, bool)
AsSecondaryActiveReplicatorStatus is the BasicReplicatorStatus implementation for ReplicatorStatus.
func (ReplicatorStatus) AsSecondaryIdleReplicatorStatus ¶
func (rs ReplicatorStatus) AsSecondaryIdleReplicatorStatus() (*SecondaryIdleReplicatorStatus, bool)
AsSecondaryIdleReplicatorStatus is the BasicReplicatorStatus implementation for ReplicatorStatus.
func (ReplicatorStatus) AsSecondaryReplicatorStatus ¶
func (rs ReplicatorStatus) AsSecondaryReplicatorStatus() (*SecondaryReplicatorStatus, bool)
AsSecondaryReplicatorStatus is the BasicReplicatorStatus implementation for ReplicatorStatus.
func (ReplicatorStatus) MarshalJSON ¶
func (rs ReplicatorStatus) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ReplicatorStatus.
type ResolvedServiceEndpoint ¶
type ResolvedServiceEndpoint struct { // Kind - The role of the replica where the endpoint is reported. Possible values include: 'ServiceEndpointRoleInvalid', 'ServiceEndpointRoleStateless', 'ServiceEndpointRoleStatefulPrimary', 'ServiceEndpointRoleStatefulSecondary' Kind ServiceEndpointRole `json:"Kind,omitempty"` // Address - The address of the endpoint. If the endpoint has multiple listeners the address is a JSON object with one property per listener with the value as the address of that listener. Address *string `json:"Address,omitempty"` }
ResolvedServiceEndpoint endpoint of a resolved service partition.
type ResolvedServicePartition ¶
type ResolvedServicePartition struct { autorest.Response `json:"-"` // Name - The full name of the service with 'fabric:' URI scheme. Name *string `json:"Name,omitempty"` // PartitionInformation - A representation of the resolved partition. PartitionInformation BasicPartitionInformation `json:"PartitionInformation,omitempty"` // Endpoints - List of resolved service endpoints of a service partition. Endpoints *[]ResolvedServiceEndpoint `json:"Endpoints,omitempty"` // Version - The version of this resolved service partition result. This version should be passed in the next time the ResolveService call is made via the PreviousRspVersion query parameter. Version *string `json:"Version,omitempty"` }
ResolvedServicePartition information about a service partition and its associated endpoints.
func (*ResolvedServicePartition) UnmarshalJSON ¶
func (rsp *ResolvedServicePartition) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ResolvedServicePartition struct.
type RestartDeployedCodePackageDescription ¶
type RestartDeployedCodePackageDescription struct { // ServiceManifestName - The name of service manifest that specified this code package. ServiceManifestName *string `json:"ServiceManifestName,omitempty"` // ServicePackageActivationID - 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. ServicePackageActivationID *string `json:"ServicePackageActivationId,omitempty"` // CodePackageName - The name of the code package defined in the service manifest. CodePackageName *string `json:"CodePackageName,omitempty"` // CodePackageInstanceID - The instance ID for currently running entry point. For a code package setup entry point (if specified) runs first and after it finishes main entry point is started. // Each time entry point executable is run, its instance ID will change. If 0 is passed in as the code package instance ID, the API will restart the code package with whatever instance ID it is currently running. // If an instance ID other than 0 is passed in, the API will restart the code package only if the current Instance ID matches the passed in instance ID. // Note, passing in the exact instance ID (not 0) in the API is safer, because if ensures at most one restart of the code package. CodePackageInstanceID *string `json:"CodePackageInstanceId,omitempty"` }
RestartDeployedCodePackageDescription defines description for restarting a deployed code package on Service Fabric node.
type RestartNodeDescription ¶
type RestartNodeDescription struct { // NodeInstanceID - The instance ID of the target node. If instance ID is specified the node is restarted only if it matches with the current instance of the node. A default value of "0" would match any instance ID. The instance ID can be obtained using get node query. NodeInstanceID *string `json:"NodeInstanceId,omitempty"` // CreateFabricDump - Specify True to create a dump of the fabric node process. This is case sensitive. Possible values include: 'False', 'True' CreateFabricDump CreateFabricDump `json:"CreateFabricDump,omitempty"` }
RestartNodeDescription describes the parameters to restart a Service Fabric node.
type RestartPartitionMode ¶
type RestartPartitionMode string
RestartPartitionMode enumerates the values for restart partition mode.
const ( // RestartPartitionModeAllReplicasOrInstances All replicas or instances in the partition are restarted at // once. RestartPartitionModeAllReplicasOrInstances RestartPartitionMode = "AllReplicasOrInstances" // RestartPartitionModeInvalid Reserved. Do not pass into API. RestartPartitionModeInvalid RestartPartitionMode = "Invalid" // RestartPartitionModeOnlyActiveSecondaries Only the secondary replicas are restarted. RestartPartitionModeOnlyActiveSecondaries RestartPartitionMode = "OnlyActiveSecondaries" )
func PossibleRestartPartitionModeValues ¶
func PossibleRestartPartitionModeValues() []RestartPartitionMode
PossibleRestartPartitionModeValues returns an array of possible values for the RestartPartitionMode const type.
type RestartPartitionResult ¶
type RestartPartitionResult struct { // ErrorCode - If OperationState is Completed, this is 0. If OperationState is Faulted, this is an error code indicating the reason. ErrorCode *int32 `json:"ErrorCode,omitempty"` // SelectedPartition - This class returns information about the partition that the user-induced operation acted upon. SelectedPartition *SelectedPartition `json:"SelectedPartition,omitempty"` }
RestartPartitionResult represents information about an operation in a terminal state (Completed or Faulted).
type RestorePartitionDescription ¶
type RestorePartitionDescription struct { // BackupID - Unique backup ID. BackupID *uuid.UUID `json:"BackupId,omitempty"` // BackupLocation - Location of the backup relative to the backup storage specified/ configured. BackupLocation *string `json:"BackupLocation,omitempty"` // BackupStorage - Location of the backup from where the partition will be restored. BackupStorage BasicBackupStorageDescription `json:"BackupStorage,omitempty"` }
RestorePartitionDescription specifies the parameters needed to trigger a restore of a specific partition.
func (*RestorePartitionDescription) UnmarshalJSON ¶
func (rpd *RestorePartitionDescription) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for RestorePartitionDescription struct.
type RestoreProgressInfo ¶
type RestoreProgressInfo struct { autorest.Response `json:"-"` // RestoreState - Represents the current state of the partition restore operation. Possible values include: 'RestoreStateInvalid', 'RestoreStateAccepted', 'RestoreStateRestoreInProgress', 'RestoreStateSuccess', 'RestoreStateFailure', 'RestoreStateTimeout' RestoreState RestoreState `json:"RestoreState,omitempty"` // TimeStampUtc - Timestamp when operation succeeded or failed. TimeStampUtc *date.Time `json:"TimeStampUtc,omitempty"` // RestoredEpoch - Describes the epoch at which the partition is restored. RestoredEpoch *BackupEpoch `json:"RestoredEpoch,omitempty"` // RestoredLsn - Restored LSN. RestoredLsn *string `json:"RestoredLsn,omitempty"` // FailureError - Denotes the failure encountered in performing restore operation. FailureError *FabricErrorError `json:"FailureError,omitempty"` }
RestoreProgressInfo describes the progress of a restore operation on a partition.
type RestoreState ¶
type RestoreState string
RestoreState enumerates the values for restore state.
const ( // RestoreStateAccepted Operation has been validated and accepted. Restore is yet to be triggered. RestoreStateAccepted RestoreState = "Accepted" // RestoreStateFailure Operation completed with failure. RestoreStateFailure RestoreState = "Failure" // RestoreStateInvalid Indicates an invalid restore state. All Service Fabric enumerations have the invalid // type. RestoreStateInvalid RestoreState = "Invalid" // RestoreStateRestoreInProgress Restore operation has been triggered and is under process. RestoreStateRestoreInProgress RestoreState = "RestoreInProgress" // RestoreStateSuccess Operation completed with success. RestoreStateSuccess RestoreState = "Success" // RestoreStateTimeout Operation timed out. RestoreStateTimeout RestoreState = "Timeout" )
func PossibleRestoreStateValues ¶
func PossibleRestoreStateValues() []RestoreState
PossibleRestoreStateValues returns an array of possible values for the RestoreState const type.
type ResultStatus ¶
type ResultStatus string
ResultStatus enumerates the values for result status.
const ( // ResultStatusCancelled Indicates that the repair task was cancelled prior to execution. ResultStatusCancelled ResultStatus = "Cancelled" // ResultStatusFailed Indicates that there was a failure during execution of the repair task. Some work may // have been performed. ResultStatusFailed ResultStatus = "Failed" // ResultStatusInterrupted Indicates that execution of the repair task was interrupted by a cancellation // request after some work had already been performed. ResultStatusInterrupted ResultStatus = "Interrupted" // ResultStatusInvalid Indicates that the repair task result is invalid. All Service Fabric enumerations // have the invalid value. ResultStatusInvalid ResultStatus = "Invalid" // ResultStatusPending Indicates that the repair task result is not yet available, because the repair task // has not finished executing. ResultStatusPending ResultStatus = "Pending" // ResultStatusSucceeded Indicates that the repair task completed execution successfully. ResultStatusSucceeded ResultStatus = "Succeeded" )
func PossibleResultStatusValues ¶
func PossibleResultStatusValues() []ResultStatus
PossibleResultStatusValues returns an array of possible values for the ResultStatus const type.
type ResumeApplicationUpgradeDescription ¶
type ResumeApplicationUpgradeDescription struct { // UpgradeDomainName - The name of the upgrade domain in which to resume the upgrade. UpgradeDomainName *string `json:"UpgradeDomainName,omitempty"` }
ResumeApplicationUpgradeDescription describes the parameters for resuming an unmonitored manual Service Fabric application upgrade
type ResumeClusterUpgradeDescription ¶
type ResumeClusterUpgradeDescription struct { // UpgradeDomain - The next upgrade domain for this cluster upgrade. UpgradeDomain *string `json:"UpgradeDomain,omitempty"` }
ResumeClusterUpgradeDescription describes the parameters for resuming a cluster upgrade.
type RollingUpgradeUpdateDescription ¶
type RollingUpgradeUpdateDescription struct { // RollingUpgradeMode - The mode used to monitor health during a rolling upgrade. The values are UnmonitoredAuto, UnmonitoredManual, and Monitored. Possible values include: 'UpgradeModeInvalid', 'UpgradeModeUnmonitoredAuto', 'UpgradeModeUnmonitoredManual', 'UpgradeModeMonitored' RollingUpgradeMode UpgradeMode `json:"RollingUpgradeMode,omitempty"` // ForceRestart - If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data). ForceRestart *bool `json:"ForceRestart,omitempty"` // ReplicaSetCheckTimeoutInMilliseconds - The maximum amount of time to block processing of an upgrade domain and prevent loss of availability when there are unexpected issues. When this timeout expires, processing of the upgrade domain will proceed regardless of availability loss issues. The timeout is reset at the start of each upgrade domain. Valid values are between 0 and 42949672925 inclusive. (unsigned 32-bit integer). ReplicaSetCheckTimeoutInMilliseconds *int64 `json:"ReplicaSetCheckTimeoutInMilliseconds,omitempty"` // FailureAction - The compensating action to perform when a Monitored upgrade encounters monitoring policy or health policy violations. // Invalid indicates the failure action is invalid. Rollback specifies that the upgrade will start rolling back automatically. // Manual indicates that the upgrade will switch to UnmonitoredManual upgrade mode. Possible values include: 'FailureActionInvalid', 'FailureActionRollback', 'FailureActionManual' FailureAction FailureAction `json:"FailureAction,omitempty"` // HealthCheckWaitDurationInMilliseconds - The amount of time to wait after completing an upgrade domain before applying health policies. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. HealthCheckWaitDurationInMilliseconds *string `json:"HealthCheckWaitDurationInMilliseconds,omitempty"` // HealthCheckStableDurationInMilliseconds - The amount of time that the application or cluster must remain healthy before the upgrade proceeds to the next upgrade domain. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. HealthCheckStableDurationInMilliseconds *string `json:"HealthCheckStableDurationInMilliseconds,omitempty"` // HealthCheckRetryTimeoutInMilliseconds - The amount of time to retry health evaluation when the application or cluster is unhealthy before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. HealthCheckRetryTimeoutInMilliseconds *string `json:"HealthCheckRetryTimeoutInMilliseconds,omitempty"` // UpgradeTimeoutInMilliseconds - The amount of time the overall upgrade has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. UpgradeTimeoutInMilliseconds *string `json:"UpgradeTimeoutInMilliseconds,omitempty"` // UpgradeDomainTimeoutInMilliseconds - The amount of time each upgrade domain has to complete before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds. UpgradeDomainTimeoutInMilliseconds *string `json:"UpgradeDomainTimeoutInMilliseconds,omitempty"` }
RollingUpgradeUpdateDescription describes the parameters for updating a rolling upgrade of application or cluster.
type SafetyCheck ¶
type SafetyCheck struct { // Kind - Possible values include: 'KindSafetyCheck', 'KindPartitionSafetyCheck', 'KindEnsureAvailability', 'KindEnsurePartitionQuorum', 'KindEnsureSeedNodeQuorum', 'KindWaitForInbuildReplica', 'KindWaitForPrimaryPlacement', 'KindWaitForPrimarySwap', 'KindWaitForReconfiguration' Kind KindBasicSafetyCheck `json:"Kind,omitempty"` }
SafetyCheck represents a safety check performed by service fabric before continuing with the operations. These checks ensure the availability of the service and the reliability of the state.
func (SafetyCheck) AsBasicPartitionSafetyCheck ¶
func (sc SafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
AsBasicPartitionSafetyCheck is the BasicSafetyCheck implementation for SafetyCheck.
func (SafetyCheck) AsBasicSafetyCheck ¶
func (sc SafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
AsBasicSafetyCheck is the BasicSafetyCheck implementation for SafetyCheck.
func (SafetyCheck) AsEnsureAvailabilitySafetyCheck ¶
func (sc SafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
AsEnsureAvailabilitySafetyCheck is the BasicSafetyCheck implementation for SafetyCheck.
func (SafetyCheck) AsEnsurePartitionQurumSafetyCheck ¶
func (sc SafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
AsEnsurePartitionQurumSafetyCheck is the BasicSafetyCheck implementation for SafetyCheck.
func (SafetyCheck) AsPartitionSafetyCheck ¶
func (sc SafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
AsPartitionSafetyCheck is the BasicSafetyCheck implementation for SafetyCheck.
func (SafetyCheck) AsSafetyCheck ¶
func (sc SafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
AsSafetyCheck is the BasicSafetyCheck implementation for SafetyCheck.
func (SafetyCheck) AsSeedNodeSafetyCheck ¶
func (sc SafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
AsSeedNodeSafetyCheck is the BasicSafetyCheck implementation for SafetyCheck.
func (SafetyCheck) AsWaitForInbuildReplicaSafetyCheck ¶
func (sc SafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
AsWaitForInbuildReplicaSafetyCheck is the BasicSafetyCheck implementation for SafetyCheck.
func (SafetyCheck) AsWaitForPrimaryPlacementSafetyCheck ¶
func (sc SafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
AsWaitForPrimaryPlacementSafetyCheck is the BasicSafetyCheck implementation for SafetyCheck.
func (SafetyCheck) AsWaitForPrimarySwapSafetyCheck ¶
func (sc SafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
AsWaitForPrimarySwapSafetyCheck is the BasicSafetyCheck implementation for SafetyCheck.
func (SafetyCheck) AsWaitForReconfigurationSafetyCheck ¶
func (sc SafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
AsWaitForReconfigurationSafetyCheck is the BasicSafetyCheck implementation for SafetyCheck.
func (SafetyCheck) MarshalJSON ¶
func (sc SafetyCheck) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for SafetyCheck.
type SafetyCheckKind ¶
type SafetyCheckKind string
SafetyCheckKind enumerates the values for safety check kind.
const ( // SafetyCheckKindEnsureAvailability Indicates that there is either a stateless service partition on the // node having exactly one instance, or there is a primary replica on the node for which the partition is // quorum loss. In both cases, bringing down the replicas due to upgrade will result in loss of // availability. The value is 7. SafetyCheckKindEnsureAvailability SafetyCheckKind = "EnsureAvailability" // SafetyCheckKindEnsurePartitionQuorum Indicates that there is some partition for which if we bring down // the replica on the node, it will result in quorum loss for that partition. The value is 2. SafetyCheckKindEnsurePartitionQuorum SafetyCheckKind = "EnsurePartitionQuorum" // SafetyCheckKindEnsureSeedNodeQuorum Indicates that if we bring down the node then this will result in // global seed node quorum loss. The value is 1. SafetyCheckKindEnsureSeedNodeQuorum SafetyCheckKind = "EnsureSeedNodeQuorum" // SafetyCheckKindInvalid Indicates that the upgrade safety check kind is invalid. All Service Fabric // enumerations have the invalid type. The value is zero. SafetyCheckKindInvalid SafetyCheckKind = "Invalid" // SafetyCheckKindWaitForInbuildReplica Indicates that there is either a replica on the node that is going // through copy, or there is a primary replica on the node that is copying data to some other replica. In // both cases, bringing down the replica on the node due to upgrade will abort the copy. The value is 6. SafetyCheckKindWaitForInbuildReplica SafetyCheckKind = "WaitForInbuildReplica" // SafetyCheckKindWaitForPrimaryPlacement Indicates that there is some replica on the node that was moved // out of this node due to upgrade. Service Fabric is now waiting for the primary to be moved back to this // node. The value is 3. SafetyCheckKindWaitForPrimaryPlacement SafetyCheckKind = "WaitForPrimaryPlacement" // SafetyCheckKindWaitForPrimarySwap Indicates that Service Fabric is waiting for a primary replica to be // moved out of the node before starting upgrade on that node. The value is 4. SafetyCheckKindWaitForPrimarySwap SafetyCheckKind = "WaitForPrimarySwap" // SafetyCheckKindWaitForReconfiguration Indicates that there is some replica on the node that is involved // in a reconfiguration. Service Fabric is waiting for the reconfiguration to be complete before staring // upgrade on that node. The value is 5. SafetyCheckKindWaitForReconfiguration SafetyCheckKind = "WaitForReconfiguration" )
func PossibleSafetyCheckKindValues ¶
func PossibleSafetyCheckKindValues() []SafetyCheckKind
PossibleSafetyCheckKindValues returns an array of possible values for the SafetyCheckKind const type.
type SafetyCheckWrapper ¶
type SafetyCheckWrapper struct { // SafetyCheck - Represents a safety check performed by service fabric before continuing with the operations. These checks ensure the availability of the service and the reliability of the state. SafetyCheck BasicSafetyCheck `json:"SafetyCheck,omitempty"` }
SafetyCheckWrapper a wrapper for the safety check object. Safety checks are performed by service fabric before continuing with the operations. These checks ensure the availability of the service and the reliability of the state.
func (*SafetyCheckWrapper) UnmarshalJSON ¶
func (scw *SafetyCheckWrapper) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for SafetyCheckWrapper struct.
type ScalingMechanismDescription ¶
type ScalingMechanismDescription struct { // Kind - Possible values include: 'KindScalingMechanismDescription', 'KindPartitionInstanceCount', 'KindAddRemoveIncrementalNamedPartition' Kind KindBasicScalingMechanismDescription `json:"Kind,omitempty"` }
ScalingMechanismDescription describes the mechanism for performing a scaling operation.
func (ScalingMechanismDescription) AsAddRemoveIncrementalNamedPartitionScalingMechanism ¶
func (smd ScalingMechanismDescription) AsAddRemoveIncrementalNamedPartitionScalingMechanism() (*AddRemoveIncrementalNamedPartitionScalingMechanism, bool)
AsAddRemoveIncrementalNamedPartitionScalingMechanism is the BasicScalingMechanismDescription implementation for ScalingMechanismDescription.
func (ScalingMechanismDescription) AsBasicScalingMechanismDescription ¶
func (smd ScalingMechanismDescription) AsBasicScalingMechanismDescription() (BasicScalingMechanismDescription, bool)
AsBasicScalingMechanismDescription is the BasicScalingMechanismDescription implementation for ScalingMechanismDescription.
func (ScalingMechanismDescription) AsPartitionInstanceCountScaleMechanism ¶
func (smd ScalingMechanismDescription) AsPartitionInstanceCountScaleMechanism() (*PartitionInstanceCountScaleMechanism, bool)
AsPartitionInstanceCountScaleMechanism is the BasicScalingMechanismDescription implementation for ScalingMechanismDescription.
func (ScalingMechanismDescription) AsScalingMechanismDescription ¶
func (smd ScalingMechanismDescription) AsScalingMechanismDescription() (*ScalingMechanismDescription, bool)
AsScalingMechanismDescription is the BasicScalingMechanismDescription implementation for ScalingMechanismDescription.
func (ScalingMechanismDescription) MarshalJSON ¶
func (smd ScalingMechanismDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ScalingMechanismDescription.
type ScalingMechanismKind ¶
type ScalingMechanismKind string
ScalingMechanismKind enumerates the values for scaling mechanism kind.
const ( // ScalingMechanismKindAddRemoveIncrementalNamedPartition Indicates a mechanism for scaling where new named // partitions are added or removed from a service. The value is 2. ScalingMechanismKindAddRemoveIncrementalNamedPartition ScalingMechanismKind = "AddRemoveIncrementalNamedPartition" // ScalingMechanismKindInvalid Indicates the scaling mechanism is invalid. All Service Fabric enumerations // have the invalid type. The value is zero. ScalingMechanismKindInvalid ScalingMechanismKind = "Invalid" // ScalingMechanismKindPartitionInstanceCount Indicates a mechanism for scaling where new instances are // added or removed from a partition. The value is 1. ScalingMechanismKindPartitionInstanceCount ScalingMechanismKind = "PartitionInstanceCount" )
func PossibleScalingMechanismKindValues ¶
func PossibleScalingMechanismKindValues() []ScalingMechanismKind
PossibleScalingMechanismKindValues returns an array of possible values for the ScalingMechanismKind const type.
type ScalingPolicyDescription ¶
type ScalingPolicyDescription struct { // ScalingTrigger - Specifies the trigger associated with this scaling policy ScalingTrigger BasicScalingTriggerDescription `json:"ScalingTrigger,omitempty"` // ScalingMechanism - Specifies the mechanism associated with this scaling policy ScalingMechanism BasicScalingMechanismDescription `json:"ScalingMechanism,omitempty"` }
ScalingPolicyDescription describes how the scaling should be performed
func (*ScalingPolicyDescription) UnmarshalJSON ¶
func (spd *ScalingPolicyDescription) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ScalingPolicyDescription struct.
type ScalingTriggerDescription ¶
type ScalingTriggerDescription struct { // Kind - Possible values include: 'KindScalingTriggerDescription', 'KindAveragePartitionLoad', 'KindAverageServiceLoad' Kind KindBasicScalingTriggerDescription `json:"Kind,omitempty"` }
ScalingTriggerDescription describes the trigger for performing a scaling operation.
func (ScalingTriggerDescription) AsAveragePartitionLoadScalingTrigger ¶
func (std ScalingTriggerDescription) AsAveragePartitionLoadScalingTrigger() (*AveragePartitionLoadScalingTrigger, bool)
AsAveragePartitionLoadScalingTrigger is the BasicScalingTriggerDescription implementation for ScalingTriggerDescription.
func (ScalingTriggerDescription) AsAverageServiceLoadScalingTrigger ¶
func (std ScalingTriggerDescription) AsAverageServiceLoadScalingTrigger() (*AverageServiceLoadScalingTrigger, bool)
AsAverageServiceLoadScalingTrigger is the BasicScalingTriggerDescription implementation for ScalingTriggerDescription.
func (ScalingTriggerDescription) AsBasicScalingTriggerDescription ¶
func (std ScalingTriggerDescription) AsBasicScalingTriggerDescription() (BasicScalingTriggerDescription, bool)
AsBasicScalingTriggerDescription is the BasicScalingTriggerDescription implementation for ScalingTriggerDescription.
func (ScalingTriggerDescription) AsScalingTriggerDescription ¶
func (std ScalingTriggerDescription) AsScalingTriggerDescription() (*ScalingTriggerDescription, bool)
AsScalingTriggerDescription is the BasicScalingTriggerDescription implementation for ScalingTriggerDescription.
func (ScalingTriggerDescription) MarshalJSON ¶
func (std ScalingTriggerDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ScalingTriggerDescription.
type ScalingTriggerKind ¶
type ScalingTriggerKind string
ScalingTriggerKind enumerates the values for scaling trigger kind.
const ( // ScalingTriggerKindAveragePartitionLoad Indicates a trigger where scaling decisions are made based on // average load of a partition. The value is 1. ScalingTriggerKindAveragePartitionLoad ScalingTriggerKind = "AveragePartitionLoad" // ScalingTriggerKindAverageServiceLoad Indicates a trigger where scaling decisions are made based on // average load of a service. The value is 2. ScalingTriggerKindAverageServiceLoad ScalingTriggerKind = "AverageServiceLoad" // ScalingTriggerKindInvalid Indicates the scaling trigger is invalid. All Service Fabric enumerations have // the invalid type. The value is zero. ScalingTriggerKindInvalid ScalingTriggerKind = "Invalid" )
func PossibleScalingTriggerKindValues ¶
func PossibleScalingTriggerKindValues() []ScalingTriggerKind
PossibleScalingTriggerKindValues returns an array of possible values for the ScalingTriggerKind const type.
type ScheduleKind ¶
type ScheduleKind string
ScheduleKind enumerates the values for schedule kind.
const ( // ScheduleKindBackupScheduleDescription ... ScheduleKindBackupScheduleDescription ScheduleKind = "BackupScheduleDescription" // ScheduleKindFrequencyBased ... ScheduleKindFrequencyBased ScheduleKind = "FrequencyBased" // ScheduleKindTimeBased ... ScheduleKindTimeBased ScheduleKind = "TimeBased" )
func PossibleScheduleKindValues ¶
func PossibleScheduleKindValues() []ScheduleKind
PossibleScheduleKindValues returns an array of possible values for the ScheduleKind const type.
type SecondaryActiveReplicatorStatus ¶
type SecondaryActiveReplicatorStatus struct { // ReplicationQueueStatus - Details about the replication queue on the secondary replicator. ReplicationQueueStatus *ReplicatorQueueStatus `json:"ReplicationQueueStatus,omitempty"` // LastReplicationOperationReceivedTimeUtc - The last time-stamp (UTC) at which a replication operation was received from the primary. // UTC 0 represents an invalid value, indicating that a replication operation message was never received. LastReplicationOperationReceivedTimeUtc *date.Time `json:"LastReplicationOperationReceivedTimeUtc,omitempty"` // IsInBuild - Value that indicates whether the replica is currently being built. IsInBuild *bool `json:"IsInBuild,omitempty"` // CopyQueueStatus - Details about the copy queue on the secondary replicator. CopyQueueStatus *ReplicatorQueueStatus `json:"CopyQueueStatus,omitempty"` // LastCopyOperationReceivedTimeUtc - The last time-stamp (UTC) at which a copy operation was received from the primary. // UTC 0 represents an invalid value, indicating that a copy operation message was never received. LastCopyOperationReceivedTimeUtc *date.Time `json:"LastCopyOperationReceivedTimeUtc,omitempty"` // LastAcknowledgementSentTimeUtc - The last time-stamp (UTC) at which an acknowledgment was sent to the primary replicator. // UTC 0 represents an invalid value, indicating that an acknowledgment message was never sent. LastAcknowledgementSentTimeUtc *date.Time `json:"LastAcknowledgementSentTimeUtc,omitempty"` // Kind - Possible values include: 'KindReplicatorStatus', 'KindPrimary', 'KindSecondaryReplicatorStatus', 'KindActiveSecondary', 'KindIdleSecondary' Kind KindBasicReplicatorStatus `json:"Kind,omitempty"` }
SecondaryActiveReplicatorStatus status of the secondary replicator when it is in active mode and is part of the replica set.
func (SecondaryActiveReplicatorStatus) AsBasicReplicatorStatus ¶
func (sars SecondaryActiveReplicatorStatus) AsBasicReplicatorStatus() (BasicReplicatorStatus, bool)
AsBasicReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryActiveReplicatorStatus.
func (SecondaryActiveReplicatorStatus) AsBasicSecondaryReplicatorStatus ¶
func (sars SecondaryActiveReplicatorStatus) AsBasicSecondaryReplicatorStatus() (BasicSecondaryReplicatorStatus, bool)
AsBasicSecondaryReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryActiveReplicatorStatus.
func (SecondaryActiveReplicatorStatus) AsPrimaryReplicatorStatus ¶
func (sars SecondaryActiveReplicatorStatus) AsPrimaryReplicatorStatus() (*PrimaryReplicatorStatus, bool)
AsPrimaryReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryActiveReplicatorStatus.
func (SecondaryActiveReplicatorStatus) AsReplicatorStatus ¶
func (sars SecondaryActiveReplicatorStatus) AsReplicatorStatus() (*ReplicatorStatus, bool)
AsReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryActiveReplicatorStatus.
func (SecondaryActiveReplicatorStatus) AsSecondaryActiveReplicatorStatus ¶
func (sars SecondaryActiveReplicatorStatus) AsSecondaryActiveReplicatorStatus() (*SecondaryActiveReplicatorStatus, bool)
AsSecondaryActiveReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryActiveReplicatorStatus.
func (SecondaryActiveReplicatorStatus) AsSecondaryIdleReplicatorStatus ¶
func (sars SecondaryActiveReplicatorStatus) AsSecondaryIdleReplicatorStatus() (*SecondaryIdleReplicatorStatus, bool)
AsSecondaryIdleReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryActiveReplicatorStatus.
func (SecondaryActiveReplicatorStatus) AsSecondaryReplicatorStatus ¶
func (sars SecondaryActiveReplicatorStatus) AsSecondaryReplicatorStatus() (*SecondaryReplicatorStatus, bool)
AsSecondaryReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryActiveReplicatorStatus.
func (SecondaryActiveReplicatorStatus) MarshalJSON ¶
func (sars SecondaryActiveReplicatorStatus) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for SecondaryActiveReplicatorStatus.
type SecondaryIdleReplicatorStatus ¶
type SecondaryIdleReplicatorStatus struct { // ReplicationQueueStatus - Details about the replication queue on the secondary replicator. ReplicationQueueStatus *ReplicatorQueueStatus `json:"ReplicationQueueStatus,omitempty"` // LastReplicationOperationReceivedTimeUtc - The last time-stamp (UTC) at which a replication operation was received from the primary. // UTC 0 represents an invalid value, indicating that a replication operation message was never received. LastReplicationOperationReceivedTimeUtc *date.Time `json:"LastReplicationOperationReceivedTimeUtc,omitempty"` // IsInBuild - Value that indicates whether the replica is currently being built. IsInBuild *bool `json:"IsInBuild,omitempty"` // CopyQueueStatus - Details about the copy queue on the secondary replicator. CopyQueueStatus *ReplicatorQueueStatus `json:"CopyQueueStatus,omitempty"` // LastCopyOperationReceivedTimeUtc - The last time-stamp (UTC) at which a copy operation was received from the primary. // UTC 0 represents an invalid value, indicating that a copy operation message was never received. LastCopyOperationReceivedTimeUtc *date.Time `json:"LastCopyOperationReceivedTimeUtc,omitempty"` // LastAcknowledgementSentTimeUtc - The last time-stamp (UTC) at which an acknowledgment was sent to the primary replicator. // UTC 0 represents an invalid value, indicating that an acknowledgment message was never sent. LastAcknowledgementSentTimeUtc *date.Time `json:"LastAcknowledgementSentTimeUtc,omitempty"` // Kind - Possible values include: 'KindReplicatorStatus', 'KindPrimary', 'KindSecondaryReplicatorStatus', 'KindActiveSecondary', 'KindIdleSecondary' Kind KindBasicReplicatorStatus `json:"Kind,omitempty"` }
SecondaryIdleReplicatorStatus status of the secondary replicator when it is in idle mode and is being built by the primary.
func (SecondaryIdleReplicatorStatus) AsBasicReplicatorStatus ¶
func (sirs SecondaryIdleReplicatorStatus) AsBasicReplicatorStatus() (BasicReplicatorStatus, bool)
AsBasicReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryIdleReplicatorStatus.
func (SecondaryIdleReplicatorStatus) AsBasicSecondaryReplicatorStatus ¶
func (sirs SecondaryIdleReplicatorStatus) AsBasicSecondaryReplicatorStatus() (BasicSecondaryReplicatorStatus, bool)
AsBasicSecondaryReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryIdleReplicatorStatus.
func (SecondaryIdleReplicatorStatus) AsPrimaryReplicatorStatus ¶
func (sirs SecondaryIdleReplicatorStatus) AsPrimaryReplicatorStatus() (*PrimaryReplicatorStatus, bool)
AsPrimaryReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryIdleReplicatorStatus.
func (SecondaryIdleReplicatorStatus) AsReplicatorStatus ¶
func (sirs SecondaryIdleReplicatorStatus) AsReplicatorStatus() (*ReplicatorStatus, bool)
AsReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryIdleReplicatorStatus.
func (SecondaryIdleReplicatorStatus) AsSecondaryActiveReplicatorStatus ¶
func (sirs SecondaryIdleReplicatorStatus) AsSecondaryActiveReplicatorStatus() (*SecondaryActiveReplicatorStatus, bool)
AsSecondaryActiveReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryIdleReplicatorStatus.
func (SecondaryIdleReplicatorStatus) AsSecondaryIdleReplicatorStatus ¶
func (sirs SecondaryIdleReplicatorStatus) AsSecondaryIdleReplicatorStatus() (*SecondaryIdleReplicatorStatus, bool)
AsSecondaryIdleReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryIdleReplicatorStatus.
func (SecondaryIdleReplicatorStatus) AsSecondaryReplicatorStatus ¶
func (sirs SecondaryIdleReplicatorStatus) AsSecondaryReplicatorStatus() (*SecondaryReplicatorStatus, bool)
AsSecondaryReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryIdleReplicatorStatus.
func (SecondaryIdleReplicatorStatus) MarshalJSON ¶
func (sirs SecondaryIdleReplicatorStatus) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for SecondaryIdleReplicatorStatus.
type SecondaryReplicatorStatus ¶
type SecondaryReplicatorStatus struct { // ReplicationQueueStatus - Details about the replication queue on the secondary replicator. ReplicationQueueStatus *ReplicatorQueueStatus `json:"ReplicationQueueStatus,omitempty"` // LastReplicationOperationReceivedTimeUtc - The last time-stamp (UTC) at which a replication operation was received from the primary. // UTC 0 represents an invalid value, indicating that a replication operation message was never received. LastReplicationOperationReceivedTimeUtc *date.Time `json:"LastReplicationOperationReceivedTimeUtc,omitempty"` // IsInBuild - Value that indicates whether the replica is currently being built. IsInBuild *bool `json:"IsInBuild,omitempty"` // CopyQueueStatus - Details about the copy queue on the secondary replicator. CopyQueueStatus *ReplicatorQueueStatus `json:"CopyQueueStatus,omitempty"` // LastCopyOperationReceivedTimeUtc - The last time-stamp (UTC) at which a copy operation was received from the primary. // UTC 0 represents an invalid value, indicating that a copy operation message was never received. LastCopyOperationReceivedTimeUtc *date.Time `json:"LastCopyOperationReceivedTimeUtc,omitempty"` // LastAcknowledgementSentTimeUtc - The last time-stamp (UTC) at which an acknowledgment was sent to the primary replicator. // UTC 0 represents an invalid value, indicating that an acknowledgment message was never sent. LastAcknowledgementSentTimeUtc *date.Time `json:"LastAcknowledgementSentTimeUtc,omitempty"` // Kind - Possible values include: 'KindReplicatorStatus', 'KindPrimary', 'KindSecondaryReplicatorStatus', 'KindActiveSecondary', 'KindIdleSecondary' Kind KindBasicReplicatorStatus `json:"Kind,omitempty"` }
SecondaryReplicatorStatus provides statistics about the Service Fabric Replicator, when it is functioning in a ActiveSecondary role.
func (SecondaryReplicatorStatus) AsBasicReplicatorStatus ¶
func (srs SecondaryReplicatorStatus) AsBasicReplicatorStatus() (BasicReplicatorStatus, bool)
AsBasicReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryReplicatorStatus.
func (SecondaryReplicatorStatus) AsBasicSecondaryReplicatorStatus ¶
func (srs SecondaryReplicatorStatus) AsBasicSecondaryReplicatorStatus() (BasicSecondaryReplicatorStatus, bool)
AsBasicSecondaryReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryReplicatorStatus.
func (SecondaryReplicatorStatus) AsPrimaryReplicatorStatus ¶
func (srs SecondaryReplicatorStatus) AsPrimaryReplicatorStatus() (*PrimaryReplicatorStatus, bool)
AsPrimaryReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryReplicatorStatus.
func (SecondaryReplicatorStatus) AsReplicatorStatus ¶
func (srs SecondaryReplicatorStatus) AsReplicatorStatus() (*ReplicatorStatus, bool)
AsReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryReplicatorStatus.
func (SecondaryReplicatorStatus) AsSecondaryActiveReplicatorStatus ¶
func (srs SecondaryReplicatorStatus) AsSecondaryActiveReplicatorStatus() (*SecondaryActiveReplicatorStatus, bool)
AsSecondaryActiveReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryReplicatorStatus.
func (SecondaryReplicatorStatus) AsSecondaryIdleReplicatorStatus ¶
func (srs SecondaryReplicatorStatus) AsSecondaryIdleReplicatorStatus() (*SecondaryIdleReplicatorStatus, bool)
AsSecondaryIdleReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryReplicatorStatus.
func (SecondaryReplicatorStatus) AsSecondaryReplicatorStatus ¶
func (srs SecondaryReplicatorStatus) AsSecondaryReplicatorStatus() (*SecondaryReplicatorStatus, bool)
AsSecondaryReplicatorStatus is the BasicReplicatorStatus implementation for SecondaryReplicatorStatus.
func (SecondaryReplicatorStatus) MarshalJSON ¶
func (srs SecondaryReplicatorStatus) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for SecondaryReplicatorStatus.
type SeedNodeSafetyCheck ¶
type SeedNodeSafetyCheck struct { // Kind - Possible values include: 'KindSafetyCheck', 'KindPartitionSafetyCheck', 'KindEnsureAvailability', 'KindEnsurePartitionQuorum', 'KindEnsureSeedNodeQuorum', 'KindWaitForInbuildReplica', 'KindWaitForPrimaryPlacement', 'KindWaitForPrimarySwap', 'KindWaitForReconfiguration' Kind KindBasicSafetyCheck `json:"Kind,omitempty"` }
SeedNodeSafetyCheck represents a safety check for the seed nodes being performed by service fabric before continuing with node level operations.
func (SeedNodeSafetyCheck) AsBasicPartitionSafetyCheck ¶
func (snsc SeedNodeSafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
AsBasicPartitionSafetyCheck is the BasicSafetyCheck implementation for SeedNodeSafetyCheck.
func (SeedNodeSafetyCheck) AsBasicSafetyCheck ¶
func (snsc SeedNodeSafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
AsBasicSafetyCheck is the BasicSafetyCheck implementation for SeedNodeSafetyCheck.
func (SeedNodeSafetyCheck) AsEnsureAvailabilitySafetyCheck ¶
func (snsc SeedNodeSafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
AsEnsureAvailabilitySafetyCheck is the BasicSafetyCheck implementation for SeedNodeSafetyCheck.
func (SeedNodeSafetyCheck) AsEnsurePartitionQurumSafetyCheck ¶
func (snsc SeedNodeSafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
AsEnsurePartitionQurumSafetyCheck is the BasicSafetyCheck implementation for SeedNodeSafetyCheck.
func (SeedNodeSafetyCheck) AsPartitionSafetyCheck ¶
func (snsc SeedNodeSafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
AsPartitionSafetyCheck is the BasicSafetyCheck implementation for SeedNodeSafetyCheck.
func (SeedNodeSafetyCheck) AsSafetyCheck ¶
func (snsc SeedNodeSafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
AsSafetyCheck is the BasicSafetyCheck implementation for SeedNodeSafetyCheck.
func (SeedNodeSafetyCheck) AsSeedNodeSafetyCheck ¶
func (snsc SeedNodeSafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
AsSeedNodeSafetyCheck is the BasicSafetyCheck implementation for SeedNodeSafetyCheck.
func (SeedNodeSafetyCheck) AsWaitForInbuildReplicaSafetyCheck ¶
func (snsc SeedNodeSafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
AsWaitForInbuildReplicaSafetyCheck is the BasicSafetyCheck implementation for SeedNodeSafetyCheck.
func (SeedNodeSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck ¶
func (snsc SeedNodeSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
AsWaitForPrimaryPlacementSafetyCheck is the BasicSafetyCheck implementation for SeedNodeSafetyCheck.
func (SeedNodeSafetyCheck) AsWaitForPrimarySwapSafetyCheck ¶
func (snsc SeedNodeSafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
AsWaitForPrimarySwapSafetyCheck is the BasicSafetyCheck implementation for SeedNodeSafetyCheck.
func (SeedNodeSafetyCheck) AsWaitForReconfigurationSafetyCheck ¶
func (snsc SeedNodeSafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
AsWaitForReconfigurationSafetyCheck is the BasicSafetyCheck implementation for SeedNodeSafetyCheck.
func (SeedNodeSafetyCheck) MarshalJSON ¶
func (snsc SeedNodeSafetyCheck) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for SeedNodeSafetyCheck.
type SelectedPartition ¶
type SelectedPartition struct { // ServiceName - The name of the service the partition belongs to. ServiceName *string `json:"ServiceName,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` }
SelectedPartition this class returns information about the partition that the user-induced operation acted upon.
type ServiceBackupConfigurationInfo ¶
type ServiceBackupConfigurationInfo struct { // ServiceName - The full name of the service with 'fabric:' URI scheme. ServiceName *string `json:"ServiceName,omitempty"` // PolicyName - The name of the backup policy which is applicable to this Service Fabric application or service or partition. PolicyName *string `json:"PolicyName,omitempty"` // PolicyInheritedFrom - Specifies the scope at which the backup policy is applied. Possible values include: 'BackupPolicyScopeInvalid', 'BackupPolicyScopePartition', 'BackupPolicyScopeService', 'BackupPolicyScopeApplication' PolicyInheritedFrom BackupPolicyScope `json:"PolicyInheritedFrom,omitempty"` // SuspensionInfo - Describes the backup suspension details. SuspensionInfo *BackupSuspensionInfo `json:"SuspensionInfo,omitempty"` // Kind - Possible values include: 'KindBasicBackupConfigurationInfoKindBackupConfigurationInfo', 'KindBasicBackupConfigurationInfoKindApplication', 'KindBasicBackupConfigurationInfoKindService', 'KindBasicBackupConfigurationInfoKindPartition' Kind KindBasicBackupConfigurationInfo `json:"Kind,omitempty"` }
ServiceBackupConfigurationInfo backup configuration information for a specific Service Fabric service specifying what backup policy is being applied and suspend description, if any.
func (ServiceBackupConfigurationInfo) AsApplicationBackupConfigurationInfo ¶
func (sbci ServiceBackupConfigurationInfo) AsApplicationBackupConfigurationInfo() (*ApplicationBackupConfigurationInfo, bool)
AsApplicationBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for ServiceBackupConfigurationInfo.
func (ServiceBackupConfigurationInfo) AsBackupConfigurationInfo ¶
func (sbci ServiceBackupConfigurationInfo) AsBackupConfigurationInfo() (*BackupConfigurationInfo, bool)
AsBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for ServiceBackupConfigurationInfo.
func (ServiceBackupConfigurationInfo) AsBasicBackupConfigurationInfo ¶
func (sbci ServiceBackupConfigurationInfo) AsBasicBackupConfigurationInfo() (BasicBackupConfigurationInfo, bool)
AsBasicBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for ServiceBackupConfigurationInfo.
func (ServiceBackupConfigurationInfo) AsPartitionBackupConfigurationInfo ¶
func (sbci ServiceBackupConfigurationInfo) AsPartitionBackupConfigurationInfo() (*PartitionBackupConfigurationInfo, bool)
AsPartitionBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for ServiceBackupConfigurationInfo.
func (ServiceBackupConfigurationInfo) AsServiceBackupConfigurationInfo ¶
func (sbci ServiceBackupConfigurationInfo) AsServiceBackupConfigurationInfo() (*ServiceBackupConfigurationInfo, bool)
AsServiceBackupConfigurationInfo is the BasicBackupConfigurationInfo implementation for ServiceBackupConfigurationInfo.
func (ServiceBackupConfigurationInfo) MarshalJSON ¶
func (sbci ServiceBackupConfigurationInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceBackupConfigurationInfo.
type ServiceBackupEntity ¶
type ServiceBackupEntity struct { // ServiceName - The full name of the service with 'fabric:' URI scheme. ServiceName *string `json:"ServiceName,omitempty"` // EntityKind - Possible values include: 'EntityKindBackupEntity', 'EntityKindApplication1', 'EntityKindService1', 'EntityKindPartition1' EntityKind EntityKindBasicBackupEntity `json:"EntityKind,omitempty"` }
ServiceBackupEntity identifies the Service Fabric stateful service which is being backed up.
func (ServiceBackupEntity) AsApplicationBackupEntity ¶
func (sbe ServiceBackupEntity) AsApplicationBackupEntity() (*ApplicationBackupEntity, bool)
AsApplicationBackupEntity is the BasicBackupEntity implementation for ServiceBackupEntity.
func (ServiceBackupEntity) AsBackupEntity ¶
func (sbe ServiceBackupEntity) AsBackupEntity() (*BackupEntity, bool)
AsBackupEntity is the BasicBackupEntity implementation for ServiceBackupEntity.
func (ServiceBackupEntity) AsBasicBackupEntity ¶
func (sbe ServiceBackupEntity) AsBasicBackupEntity() (BasicBackupEntity, bool)
AsBasicBackupEntity is the BasicBackupEntity implementation for ServiceBackupEntity.
func (ServiceBackupEntity) AsPartitionBackupEntity ¶
func (sbe ServiceBackupEntity) AsPartitionBackupEntity() (*PartitionBackupEntity, bool)
AsPartitionBackupEntity is the BasicBackupEntity implementation for ServiceBackupEntity.
func (ServiceBackupEntity) AsServiceBackupEntity ¶
func (sbe ServiceBackupEntity) AsServiceBackupEntity() (*ServiceBackupEntity, bool)
AsServiceBackupEntity is the BasicBackupEntity implementation for ServiceBackupEntity.
func (ServiceBackupEntity) MarshalJSON ¶
func (sbe ServiceBackupEntity) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceBackupEntity.
type ServiceCorrelationDescription ¶
type ServiceCorrelationDescription struct { // Scheme - The ServiceCorrelationScheme which describes the relationship between this service and the service specified via ServiceName. Possible values include: 'ServiceCorrelationSchemeInvalid', 'ServiceCorrelationSchemeAffinity', 'ServiceCorrelationSchemeAlignedAffinity', 'ServiceCorrelationSchemeNonAlignedAffinity' Scheme ServiceCorrelationScheme `json:"Scheme,omitempty"` // ServiceName - The name of the service that the correlation relationship is established with. ServiceName *string `json:"ServiceName,omitempty"` }
ServiceCorrelationDescription creates a particular correlation between services.
type ServiceCorrelationScheme ¶
type ServiceCorrelationScheme string
ServiceCorrelationScheme enumerates the values for service correlation scheme.
const ( // ServiceCorrelationSchemeAffinity Indicates that this service has an affinity relationship with another // service. Provided for backwards compatibility, consider preferring the Aligned or NonAlignedAffinity // options. The value is 1. ServiceCorrelationSchemeAffinity ServiceCorrelationScheme = "Affinity" // ServiceCorrelationSchemeAlignedAffinity Aligned affinity ensures that the primaries of the partitions of // the affinitized services are collocated on the same nodes. This is the default and is the same as // selecting the Affinity scheme. The value is 2. ServiceCorrelationSchemeAlignedAffinity ServiceCorrelationScheme = "AlignedAffinity" // ServiceCorrelationSchemeInvalid An invalid correlation scheme. Cannot be used. The value is zero. ServiceCorrelationSchemeInvalid ServiceCorrelationScheme = "Invalid" // ServiceCorrelationSchemeNonAlignedAffinity Non-Aligned affinity guarantees that all replicas of each // service will be placed on the same nodes. Unlike Aligned Affinity, this does not guarantee that replicas // of particular role will be collocated. The value is 3. ServiceCorrelationSchemeNonAlignedAffinity ServiceCorrelationScheme = "NonAlignedAffinity" )
func PossibleServiceCorrelationSchemeValues ¶
func PossibleServiceCorrelationSchemeValues() []ServiceCorrelationScheme
PossibleServiceCorrelationSchemeValues returns an array of possible values for the ServiceCorrelationScheme const type.
type ServiceCreatedEvent ¶
type ServiceCreatedEvent struct { // ServiceTypeName - Service type name. ServiceTypeName *string `json:"ServiceTypeName,omitempty"` // ApplicationName - Application name. ApplicationName *string `json:"ApplicationName,omitempty"` // ApplicationTypeName - Application type name. ApplicationTypeName *string `json:"ApplicationTypeName,omitempty"` // ServiceInstance - Id of Service instance. ServiceInstance *int64 `json:"ServiceInstance,omitempty"` // IsStateful - Indicates if Service is stateful. IsStateful *bool `json:"IsStateful,omitempty"` // PartitionCount - Number of partitions. PartitionCount *int32 `json:"PartitionCount,omitempty"` // TargetReplicaSetSize - Size of target replicas set. TargetReplicaSetSize *int32 `json:"TargetReplicaSetSize,omitempty"` // MinReplicaSetSize - Minimum size of replicas set. MinReplicaSetSize *int32 `json:"MinReplicaSetSize,omitempty"` // ServicePackageVersion - Version of Service package. ServicePackageVersion *string `json:"ServicePackageVersion,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ServiceID - The identity of the service. This is an encoded representation of the service name. This is used in the REST APIs to identify the service resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the service name is "fabric:/myapp/app1/svc1", // the service identity would be "myapp~app1\~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. ServiceID *string `json:"ServiceId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ServiceCreatedEvent service Created event.
func (ServiceCreatedEvent) AsApplicationCreatedEvent ¶
func (sce ServiceCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsApplicationDeletedEvent ¶
func (sce ServiceCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsApplicationEvent ¶
func (sce ServiceCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsApplicationHealthReportCreatedEvent ¶
func (sce ServiceCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsApplicationHealthReportExpiredEvent ¶
func (sce ServiceCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsApplicationUpgradeCompleteEvent ¶
func (sce ServiceCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (sce ServiceCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (sce ServiceCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (sce ServiceCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsApplicationUpgradeStartEvent ¶
func (sce ServiceCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsBasicApplicationEvent ¶
func (sce ServiceCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsBasicClusterEvent ¶
func (sce ServiceCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsBasicFabricEvent ¶
func (sce ServiceCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsBasicNodeEvent ¶
func (sce ServiceCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsBasicPartitionAnalysisEvent ¶
func (sce ServiceCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsBasicPartitionEvent ¶
func (sce ServiceCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsBasicReplicaEvent ¶
func (sce ServiceCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsBasicServiceEvent ¶
func (sce ServiceCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (sce ServiceCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (sce ServiceCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (sce ServiceCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (sce ServiceCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (sce ServiceCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (sce ServiceCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (sce ServiceCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (sce ServiceCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (sce ServiceCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsChaosStartedEvent ¶
func (sce ServiceCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsChaosStoppedEvent ¶
func (sce ServiceCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsClusterEvent ¶
func (sce ServiceCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsClusterHealthReportCreatedEvent ¶
func (sce ServiceCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsClusterHealthReportExpiredEvent ¶
func (sce ServiceCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsClusterUpgradeCompleteEvent ¶
func (sce ServiceCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (sce ServiceCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (sce ServiceCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (sce ServiceCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsClusterUpgradeStartEvent ¶
func (sce ServiceCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsContainerDeactivatedEvent ¶
func (sce ServiceCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsContainerInstanceEvent ¶
func (sce ServiceCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (sce ServiceCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (sce ServiceCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (sce ServiceCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (sce ServiceCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsFabricEvent ¶
func (sce ServiceCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsNodeAbortedEvent ¶
func (sce ServiceCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsNodeAbortingEvent ¶
func (sce ServiceCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsNodeAddedEvent ¶
func (sce ServiceCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsNodeCloseEvent ¶
func (sce ServiceCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsNodeClosingEvent ¶
func (sce ServiceCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsNodeDeactivateCompleteEvent ¶
func (sce ServiceCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsNodeDeactivateStartEvent ¶
func (sce ServiceCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsNodeDownEvent ¶
func (sce ServiceCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsNodeEvent ¶
func (sce ServiceCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsNodeHealthReportCreatedEvent ¶
func (sce ServiceCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsNodeHealthReportExpiredEvent ¶
func (sce ServiceCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsNodeOpenFailedEvent ¶
func (sce ServiceCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsNodeOpenedSuccessEvent ¶
func (sce ServiceCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsNodeOpeningEvent ¶
func (sce ServiceCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsNodeRemovedEvent ¶
func (sce ServiceCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsNodeUpEvent ¶
func (sce ServiceCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsPartitionAnalysisEvent ¶
func (sce ServiceCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsPartitionEvent ¶
func (sce ServiceCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsPartitionHealthReportCreatedEvent ¶
func (sce ServiceCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsPartitionHealthReportExpiredEvent ¶
func (sce ServiceCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (sce ServiceCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (sce ServiceCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsProcessDeactivatedEvent ¶
func (sce ServiceCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsReplicaEvent ¶
func (sce ServiceCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsServiceCreatedEvent ¶
func (sce ServiceCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsServiceDeletedEvent ¶
func (sce ServiceCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsServiceEvent ¶
func (sce ServiceCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsServiceHealthReportCreatedEvent ¶
func (sce ServiceCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsServiceHealthReportExpiredEvent ¶
func (sce ServiceCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (sce ServiceCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (sce ServiceCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (sce ServiceCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (sce ServiceCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceCreatedEvent.
func (ServiceCreatedEvent) MarshalJSON ¶
func (sce ServiceCreatedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceCreatedEvent.
type ServiceDeletedEvent ¶
type ServiceDeletedEvent struct { // ServiceTypeName - Service type name. ServiceTypeName *string `json:"ServiceTypeName,omitempty"` // ApplicationName - Application name. ApplicationName *string `json:"ApplicationName,omitempty"` // ApplicationTypeName - Application type name. ApplicationTypeName *string `json:"ApplicationTypeName,omitempty"` // ServiceInstance - Id of Service instance. ServiceInstance *int64 `json:"ServiceInstance,omitempty"` // IsStateful - Indicates if Service is stateful. IsStateful *bool `json:"IsStateful,omitempty"` // PartitionCount - Number of partitions. PartitionCount *int32 `json:"PartitionCount,omitempty"` // TargetReplicaSetSize - Size of target replicas set. TargetReplicaSetSize *int32 `json:"TargetReplicaSetSize,omitempty"` // MinReplicaSetSize - Minimum size of replicas set. MinReplicaSetSize *int32 `json:"MinReplicaSetSize,omitempty"` // ServicePackageVersion - Version of Service package. ServicePackageVersion *string `json:"ServicePackageVersion,omitempty"` // ServiceID - The identity of the service. This is an encoded representation of the service name. This is used in the REST APIs to identify the service resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the service name is "fabric:/myapp/app1/svc1", // the service identity would be "myapp~app1\~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. ServiceID *string `json:"ServiceId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ServiceDeletedEvent service Deleted event.
func (ServiceDeletedEvent) AsApplicationCreatedEvent ¶
func (sde ServiceDeletedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsApplicationDeletedEvent ¶
func (sde ServiceDeletedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsApplicationEvent ¶
func (sde ServiceDeletedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsApplicationHealthReportCreatedEvent ¶
func (sde ServiceDeletedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsApplicationHealthReportExpiredEvent ¶
func (sde ServiceDeletedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsApplicationUpgradeCompleteEvent ¶
func (sde ServiceDeletedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (sde ServiceDeletedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (sde ServiceDeletedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (sde ServiceDeletedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsApplicationUpgradeStartEvent ¶
func (sde ServiceDeletedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsBasicApplicationEvent ¶
func (sde ServiceDeletedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsBasicClusterEvent ¶
func (sde ServiceDeletedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsBasicFabricEvent ¶
func (sde ServiceDeletedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsBasicNodeEvent ¶
func (sde ServiceDeletedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsBasicPartitionAnalysisEvent ¶
func (sde ServiceDeletedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsBasicPartitionEvent ¶
func (sde ServiceDeletedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsBasicReplicaEvent ¶
func (sde ServiceDeletedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsBasicServiceEvent ¶
func (sde ServiceDeletedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (sde ServiceDeletedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (sde ServiceDeletedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (sde ServiceDeletedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (sde ServiceDeletedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (sde ServiceDeletedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (sde ServiceDeletedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (sde ServiceDeletedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (sde ServiceDeletedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (sde ServiceDeletedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsChaosStartedEvent ¶
func (sde ServiceDeletedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsChaosStoppedEvent ¶
func (sde ServiceDeletedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsClusterEvent ¶
func (sde ServiceDeletedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsClusterHealthReportCreatedEvent ¶
func (sde ServiceDeletedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsClusterHealthReportExpiredEvent ¶
func (sde ServiceDeletedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsClusterUpgradeCompleteEvent ¶
func (sde ServiceDeletedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (sde ServiceDeletedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (sde ServiceDeletedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (sde ServiceDeletedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsClusterUpgradeStartEvent ¶
func (sde ServiceDeletedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsContainerDeactivatedEvent ¶
func (sde ServiceDeletedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsContainerInstanceEvent ¶
func (sde ServiceDeletedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (sde ServiceDeletedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (sde ServiceDeletedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (sde ServiceDeletedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (sde ServiceDeletedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsFabricEvent ¶
func (sde ServiceDeletedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsNodeAbortedEvent ¶
func (sde ServiceDeletedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsNodeAbortingEvent ¶
func (sde ServiceDeletedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsNodeAddedEvent ¶
func (sde ServiceDeletedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsNodeCloseEvent ¶
func (sde ServiceDeletedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsNodeClosingEvent ¶
func (sde ServiceDeletedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsNodeDeactivateCompleteEvent ¶
func (sde ServiceDeletedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsNodeDeactivateStartEvent ¶
func (sde ServiceDeletedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsNodeDownEvent ¶
func (sde ServiceDeletedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsNodeEvent ¶
func (sde ServiceDeletedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsNodeHealthReportCreatedEvent ¶
func (sde ServiceDeletedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsNodeHealthReportExpiredEvent ¶
func (sde ServiceDeletedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsNodeOpenFailedEvent ¶
func (sde ServiceDeletedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsNodeOpenedSuccessEvent ¶
func (sde ServiceDeletedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsNodeOpeningEvent ¶
func (sde ServiceDeletedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsNodeRemovedEvent ¶
func (sde ServiceDeletedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsNodeUpEvent ¶
func (sde ServiceDeletedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsPartitionAnalysisEvent ¶
func (sde ServiceDeletedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsPartitionEvent ¶
func (sde ServiceDeletedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsPartitionHealthReportCreatedEvent ¶
func (sde ServiceDeletedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsPartitionHealthReportExpiredEvent ¶
func (sde ServiceDeletedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (sde ServiceDeletedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (sde ServiceDeletedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsProcessDeactivatedEvent ¶
func (sde ServiceDeletedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsReplicaEvent ¶
func (sde ServiceDeletedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsServiceCreatedEvent ¶
func (sde ServiceDeletedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsServiceDeletedEvent ¶
func (sde ServiceDeletedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsServiceEvent ¶
func (sde ServiceDeletedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsServiceHealthReportCreatedEvent ¶
func (sde ServiceDeletedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsServiceHealthReportExpiredEvent ¶
func (sde ServiceDeletedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (sde ServiceDeletedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (sde ServiceDeletedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (sde ServiceDeletedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (sde ServiceDeletedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceDeletedEvent.
func (ServiceDeletedEvent) MarshalJSON ¶
func (sde ServiceDeletedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceDeletedEvent.
type ServiceDescription ¶
type ServiceDescription struct { autorest.Response `json:"-"` // ApplicationName - The name of the application, including the 'fabric:' URI scheme. ApplicationName *string `json:"ApplicationName,omitempty"` // ServiceName - The full name of the service with 'fabric:' URI scheme. ServiceName *string `json:"ServiceName,omitempty"` // ServiceTypeName - Name of the service type as specified in the service manifest. ServiceTypeName *string `json:"ServiceTypeName,omitempty"` // InitializationData - The initialization data as an array of bytes. Initialization data is passed to service instances or replicas when they are created. InitializationData *[]int32 `json:"InitializationData,omitempty"` // PartitionDescription - The partition description as an object. PartitionDescription BasicPartitionSchemeDescription `json:"PartitionDescription,omitempty"` // PlacementConstraints - The placement constraints as a string. Placement constraints are boolean expressions on node properties and allow for restricting a service to particular nodes based on the service requirements. For example, to place a service on nodes where NodeType is blue specify the following: "NodeColor == blue)". PlacementConstraints *string `json:"PlacementConstraints,omitempty"` // CorrelationScheme - The correlation scheme. CorrelationScheme *[]ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` // ServiceLoadMetrics - The service load metrics. ServiceLoadMetrics *[]ServiceLoadMetricDescription `json:"ServiceLoadMetrics,omitempty"` // ServicePlacementPolicies - The service placement policies. ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription `json:"ServicePlacementPolicies,omitempty"` // DefaultMoveCost - The move cost for the service. Possible values include: 'Zero', 'Low', 'Medium', 'High' DefaultMoveCost MoveCost `json:"DefaultMoveCost,omitempty"` // IsDefaultMoveCostSpecified - Indicates if the DefaultMoveCost property is specified. IsDefaultMoveCostSpecified *bool `json:"IsDefaultMoveCostSpecified,omitempty"` // ServicePackageActivationMode - The activation mode of service package to be used for a service. Possible values include: 'SharedProcess', 'ExclusiveProcess' ServicePackageActivationMode ServicePackageActivationMode `json:"ServicePackageActivationMode,omitempty"` // ServiceDNSName - The DNS name of the service. It requires the DNS system service to be enabled in Service Fabric cluster. ServiceDNSName *string `json:"ServiceDnsName,omitempty"` // ScalingPolicies - Scaling policies for this service. ScalingPolicies *[]ScalingPolicyDescription `json:"ScalingPolicies,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServiceDescriptionServiceKindServiceDescription', 'ServiceKindBasicServiceDescriptionServiceKindStateful', 'ServiceKindBasicServiceDescriptionServiceKindStateless' ServiceKind ServiceKindBasicServiceDescription `json:"ServiceKind,omitempty"` }
ServiceDescription a ServiceDescription contains all of the information necessary to create a service.
func (ServiceDescription) AsBasicServiceDescription ¶
func (sd ServiceDescription) AsBasicServiceDescription() (BasicServiceDescription, bool)
AsBasicServiceDescription is the BasicServiceDescription implementation for ServiceDescription.
func (ServiceDescription) AsServiceDescription ¶
func (sd ServiceDescription) AsServiceDescription() (*ServiceDescription, bool)
AsServiceDescription is the BasicServiceDescription implementation for ServiceDescription.
func (ServiceDescription) AsStatefulServiceDescription ¶
func (sd ServiceDescription) AsStatefulServiceDescription() (*StatefulServiceDescription, bool)
AsStatefulServiceDescription is the BasicServiceDescription implementation for ServiceDescription.
func (ServiceDescription) AsStatelessServiceDescription ¶
func (sd ServiceDescription) AsStatelessServiceDescription() (*StatelessServiceDescription, bool)
AsStatelessServiceDescription is the BasicServiceDescription implementation for ServiceDescription.
func (ServiceDescription) MarshalJSON ¶
func (sd ServiceDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceDescription.
func (*ServiceDescription) UnmarshalJSON ¶
func (sd *ServiceDescription) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ServiceDescription struct.
type ServiceDescriptionModel ¶
type ServiceDescriptionModel struct { autorest.Response `json:"-"` Value BasicServiceDescription `json:"value,omitempty"` }
ServiceDescriptionModel ...
func (*ServiceDescriptionModel) UnmarshalJSON ¶
func (sdm *ServiceDescriptionModel) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ServiceDescriptionModel struct.
type ServiceEndpointRole ¶
type ServiceEndpointRole string
ServiceEndpointRole enumerates the values for service endpoint role.
const ( // ServiceEndpointRoleInvalid Indicates the service endpoint role is invalid. All Service Fabric // enumerations have the invalid type. The value is zero. ServiceEndpointRoleInvalid ServiceEndpointRole = "Invalid" // ServiceEndpointRoleStatefulPrimary Indicates that the service endpoint is of a primary replica of a // stateful service. The value is 2. ServiceEndpointRoleStatefulPrimary ServiceEndpointRole = "StatefulPrimary" // ServiceEndpointRoleStatefulSecondary Indicates that the service endpoint is of a secondary replica of a // stateful service. The value is 3. ServiceEndpointRoleStatefulSecondary ServiceEndpointRole = "StatefulSecondary" // ServiceEndpointRoleStateless Indicates that the service endpoint is of a stateless service. The value is // 1. ServiceEndpointRoleStateless ServiceEndpointRole = "Stateless" )
func PossibleServiceEndpointRoleValues ¶
func PossibleServiceEndpointRoleValues() []ServiceEndpointRole
PossibleServiceEndpointRoleValues returns an array of possible values for the ServiceEndpointRole const type.
type ServiceEvent ¶
type ServiceEvent struct { // ServiceID - The identity of the service. This is an encoded representation of the service name. This is used in the REST APIs to identify the service resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the service name is "fabric:/myapp/app1/svc1", // the service identity would be "myapp~app1\~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. ServiceID *string `json:"ServiceId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ServiceEvent represents the base for all Service Events.
func (ServiceEvent) AsApplicationCreatedEvent ¶
func (se ServiceEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsApplicationDeletedEvent ¶
func (se ServiceEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsApplicationEvent ¶
func (se ServiceEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsApplicationHealthReportCreatedEvent ¶
func (se ServiceEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsApplicationHealthReportExpiredEvent ¶
func (se ServiceEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsApplicationUpgradeCompleteEvent ¶
func (se ServiceEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (se ServiceEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (se ServiceEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (se ServiceEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsApplicationUpgradeStartEvent ¶
func (se ServiceEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsBasicApplicationEvent ¶
func (se ServiceEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsBasicClusterEvent ¶
func (se ServiceEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsBasicFabricEvent ¶
func (se ServiceEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsBasicNodeEvent ¶
func (se ServiceEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsBasicPartitionAnalysisEvent ¶
func (se ServiceEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsBasicPartitionEvent ¶
func (se ServiceEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsBasicReplicaEvent ¶
func (se ServiceEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsBasicServiceEvent ¶
func (se ServiceEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (se ServiceEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (se ServiceEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (se ServiceEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (se ServiceEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (se ServiceEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (se ServiceEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (se ServiceEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (se ServiceEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (se ServiceEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsChaosStartedEvent ¶
func (se ServiceEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsChaosStoppedEvent ¶
func (se ServiceEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsClusterEvent ¶
func (se ServiceEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsClusterHealthReportCreatedEvent ¶
func (se ServiceEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsClusterHealthReportExpiredEvent ¶
func (se ServiceEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsClusterUpgradeCompleteEvent ¶
func (se ServiceEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (se ServiceEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (se ServiceEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsClusterUpgradeRollbackStartEvent ¶
func (se ServiceEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsClusterUpgradeStartEvent ¶
func (se ServiceEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsContainerDeactivatedEvent ¶
func (se ServiceEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsContainerInstanceEvent ¶
func (se ServiceEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (se ServiceEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (se ServiceEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (se ServiceEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (se ServiceEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsFabricEvent ¶
func (se ServiceEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsNodeAbortedEvent ¶
func (se ServiceEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsNodeAbortingEvent ¶
func (se ServiceEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsNodeAddedEvent ¶
func (se ServiceEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsNodeCloseEvent ¶
func (se ServiceEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsNodeClosingEvent ¶
func (se ServiceEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsNodeDeactivateCompleteEvent ¶
func (se ServiceEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsNodeDeactivateStartEvent ¶
func (se ServiceEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsNodeDownEvent ¶
func (se ServiceEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsNodeEvent ¶
func (se ServiceEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsNodeHealthReportCreatedEvent ¶
func (se ServiceEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsNodeHealthReportExpiredEvent ¶
func (se ServiceEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsNodeOpenFailedEvent ¶
func (se ServiceEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsNodeOpenedSuccessEvent ¶
func (se ServiceEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsNodeOpeningEvent ¶
func (se ServiceEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsNodeRemovedEvent ¶
func (se ServiceEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsNodeUpEvent ¶
func (se ServiceEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsPartitionAnalysisEvent ¶
func (se ServiceEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsPartitionEvent ¶
func (se ServiceEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsPartitionHealthReportCreatedEvent ¶
func (se ServiceEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsPartitionHealthReportExpiredEvent ¶
func (se ServiceEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (se ServiceEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsPartitionReconfigurationCompletedEvent ¶
func (se ServiceEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsProcessDeactivatedEvent ¶
func (se ServiceEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsReplicaEvent ¶
func (se ServiceEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsServiceCreatedEvent ¶
func (se ServiceEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsServiceDeletedEvent ¶
func (se ServiceEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsServiceEvent ¶
func (se ServiceEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsServiceHealthReportCreatedEvent ¶
func (se ServiceEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsServiceHealthReportExpiredEvent ¶
func (se ServiceEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (se ServiceEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (se ServiceEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (se ServiceEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (se ServiceEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceEvent.
func (ServiceEvent) MarshalJSON ¶
func (se ServiceEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceEvent.
type ServiceFromTemplateDescription ¶
type ServiceFromTemplateDescription struct { // ApplicationName - The name of the application, including the 'fabric:' URI scheme. ApplicationName *string `json:"ApplicationName,omitempty"` // ServiceName - The full name of the service with 'fabric:' URI scheme. ServiceName *string `json:"ServiceName,omitempty"` // ServiceTypeName - Name of the service type as specified in the service manifest. ServiceTypeName *string `json:"ServiceTypeName,omitempty"` // InitializationData - The initialization data for the newly created service instance. InitializationData *[]int32 `json:"InitializationData,omitempty"` // ServicePackageActivationMode - The activation mode of service package to be used for a service. Possible values include: 'SharedProcess', 'ExclusiveProcess' ServicePackageActivationMode ServicePackageActivationMode `json:"ServicePackageActivationMode,omitempty"` // ServiceDNSName - The DNS name of the service. It requires the DNS system service to be enabled in Service Fabric cluster. ServiceDNSName *string `json:"ServiceDnsName,omitempty"` }
ServiceFromTemplateDescription defines description for creating a Service Fabric service from a template defined in the application manifest.
type ServiceHealth ¶
type ServiceHealth struct { autorest.Response `json:"-"` // Name - The name of the service whose health information is described by this object. Name *string `json:"Name,omitempty"` // PartitionHealthStates - The list of partition health states associated with the service. PartitionHealthStates *[]PartitionHealthState `json:"PartitionHealthStates,omitempty"` // AggregatedHealthState - The HealthState representing the aggregated health state of the entity computed by Health Manager. // The health evaluation of the entity reflects all events reported on the entity and its children (if any). // The aggregation is done by applying the desired health policy. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // HealthEvents - The list of health events reported on the entity. HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // UnhealthyEvaluations - The unhealthy evaluations that show why the current aggregated health state was returned by Health Manager. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // HealthStatistics - Shows the health statistics for all children types of the queried entity. HealthStatistics *HealthStatistics `json:"HealthStatistics,omitempty"` }
ServiceHealth information about the health of a Service Fabric service.
type ServiceHealthEvaluation ¶
type ServiceHealthEvaluation struct { // ServiceName - Name of the service whose health evaluation is described by this object. ServiceName *string `json:"ServiceName,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the current aggregated health state of the service. The types of the unhealthy evaluations can be PartitionsHealthEvaluation or EventHealthEvaluation. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
ServiceHealthEvaluation represents health evaluation for a service, containing information about the data and the algorithm used by health store to evaluate health. The evaluation is returned only when the aggregated health state is either Error or Warning.
func (ServiceHealthEvaluation) AsApplicationHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsBasicHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsEventHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsNodeHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsNodesHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsPartitionHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsReplicaHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsReplicasHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsServiceHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsServicesHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) MarshalJSON ¶
func (she ServiceHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceHealthEvaluation.
type ServiceHealthReportCreatedEvent ¶
type ServiceHealthReportCreatedEvent struct { // InstanceID - Id of Service instance. InstanceID *int64 `json:"InstanceId,omitempty"` // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TimeToLiveMs - Time to live in milli-seconds. TimeToLiveMs *int64 `json:"TimeToLiveMs,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // ServiceID - The identity of the service. This is an encoded representation of the service name. This is used in the REST APIs to identify the service resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the service name is "fabric:/myapp/app1/svc1", // the service identity would be "myapp~app1\~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. ServiceID *string `json:"ServiceId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ServiceHealthReportCreatedEvent service Health Report Created event.
func (ServiceHealthReportCreatedEvent) AsApplicationCreatedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsApplicationDeletedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsApplicationEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsApplicationUpgradeStartEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsBasicApplicationEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsBasicClusterEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsBasicFabricEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsBasicNodeEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsBasicPartitionEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsBasicReplicaEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsBasicServiceEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsChaosStartedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsChaosStoppedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsClusterEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsClusterUpgradeStartEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsContainerDeactivatedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsContainerInstanceEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsFabricEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsNodeAbortedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsNodeAbortingEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsNodeAddedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsNodeCloseEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsNodeClosingEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsNodeDeactivateStartEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsNodeDownEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsNodeEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsNodeOpenFailedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsNodeOpenedSuccessEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsNodeOpeningEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsNodeRemovedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsNodeUpEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsPartitionAnalysisEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsPartitionEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsProcessDeactivatedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsReplicaEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsServiceCreatedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsServiceDeletedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsServiceEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (shrce ServiceHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportCreatedEvent.
func (ServiceHealthReportCreatedEvent) MarshalJSON ¶
func (shrce ServiceHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceHealthReportCreatedEvent.
type ServiceHealthReportExpiredEvent ¶
type ServiceHealthReportExpiredEvent struct { // InstanceID - Id of Service instance. InstanceID *int64 `json:"InstanceId,omitempty"` // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TimeToLiveMs - Time to live in milli-seconds. TimeToLiveMs *int64 `json:"TimeToLiveMs,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // ServiceID - The identity of the service. This is an encoded representation of the service name. This is used in the REST APIs to identify the service resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the service name is "fabric:/myapp/app1/svc1", // the service identity would be "myapp~app1\~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. ServiceID *string `json:"ServiceId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
ServiceHealthReportExpiredEvent service Health Report Expired event.
func (ServiceHealthReportExpiredEvent) AsApplicationCreatedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsApplicationDeletedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsApplicationEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsApplicationUpgradeStartEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsBasicApplicationEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsBasicClusterEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsBasicFabricEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsBasicNodeEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsBasicPartitionEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsBasicReplicaEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsBasicServiceEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsChaosStartedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsChaosStoppedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsClusterEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsClusterUpgradeStartEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsContainerDeactivatedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsContainerInstanceEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsFabricEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsNodeAbortedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsNodeAbortingEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsNodeAddedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsNodeCloseEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsNodeClosingEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsNodeDeactivateStartEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsNodeDownEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsNodeEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsNodeOpenFailedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsNodeOpenedSuccessEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsNodeOpeningEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsNodeRemovedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsNodeUpEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsPartitionAnalysisEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsPartitionEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsProcessDeactivatedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsReplicaEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsServiceCreatedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsServiceDeletedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsServiceEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (shree ServiceHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for ServiceHealthReportExpiredEvent.
func (ServiceHealthReportExpiredEvent) MarshalJSON ¶
func (shree ServiceHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceHealthReportExpiredEvent.
type ServiceHealthState ¶
type ServiceHealthState struct { // ServiceName - Name of the service whose health state is represented by this object. ServiceName *string `json:"ServiceName,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` }
ServiceHealthState represents the health state of a service, which contains the service identifier and its aggregated health state.
type ServiceHealthStateChunk ¶
type ServiceHealthStateChunk struct { // ServiceName - The name of the service whose health state chunk is provided in this object. ServiceName *string `json:"ServiceName,omitempty"` // PartitionHealthStateChunks - The list of partition health state chunks belonging to the service that respect the filters in the cluster health chunk query description. PartitionHealthStateChunks *PartitionHealthStateChunkList `json:"PartitionHealthStateChunks,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` }
ServiceHealthStateChunk represents the health state chunk of a service, which contains the service name, its aggregated health state and any partitions that respect the filters in the cluster health chunk query description.
type ServiceHealthStateChunkList ¶
type ServiceHealthStateChunkList struct { // Items - The list of service health state chunks that respect the input filters in the chunk query. Items *[]ServiceHealthStateChunk `json:"Items,omitempty"` }
ServiceHealthStateChunkList the list of service health state chunks that respect the input filters in the chunk query. Returned by get cluster health state chunks query.
type ServiceHealthStateFilter ¶
type ServiceHealthStateFilter struct { // ServiceNameFilter - The name of the service that matches the filter. The filter is applied only to the specified service, if it exists. // If the service doesn't exist, no service is returned in the cluster health chunk based on this filter. // If the service exists, it is included as the application's child if the health state matches the other filter properties. // If not specified, all services that match the parent filters (if any) are taken into consideration and matched against the other filter members, like health state filter. ServiceNameFilter *string `json:"ServiceNameFilter,omitempty"` // HealthStateFilter - The filter for the health state of the services. It allows selecting services if they match the desired health states. // The possible values are integer value of one of the following health states. Only services that match the filter are returned. All services are used to evaluate the cluster aggregated health state. // If not specified, default value is None, unless the service name is specified. If the filter has default value and service name is specified, the matching service is returned. // The state values are flag based enumeration, so the value could be a combination of these values obtained using bitwise 'OR' operator. // For example, if the provided value is 6, it matches services with HealthState value of OK (2) and Warning (4). // - Default - Default value. Matches any HealthState. The value is zero. // - None - Filter that doesn't match any HealthState value. Used in order to return no results on a given collection of states. The value is 1. // - Ok - Filter that matches input with HealthState value Ok. The value is 2. // - Warning - Filter that matches input with HealthState value Warning. The value is 4. // - Error - Filter that matches input with HealthState value Error. The value is 8. // - All - Filter that matches input with any HealthState value. The value is 65535. HealthStateFilter *int32 `json:"HealthStateFilter,omitempty"` // PartitionFilters - Defines a list of filters that specify which partitions to be included in the returned cluster health chunk as children of the service. The partitions are returned only if the parent service matches a filter. // If the list is empty, no partitions are returned. All the partitions are used to evaluate the parent service aggregated health state, regardless of the input filters. // The service filter may specify multiple partition filters. // For example, it can specify a filter to return all partitions with health state Error and another filter to always include a partition identified by its partition ID. PartitionFilters *[]PartitionHealthStateFilter `json:"PartitionFilters,omitempty"` }
ServiceHealthStateFilter defines matching criteria to determine whether a service should be included as a child of an application in the cluster health chunk. The services are only returned if the parent application matches a filter specified in the cluster health chunk query description. One filter can match zero, one or multiple services, depending on its properties.
type ServiceInfo ¶
type ServiceInfo struct { autorest.Response `json:"-"` // ID - The identity of the service. This is an encoded representation of the service name. This is used in the REST APIs to identify the service resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the service name is "fabric:/myapp/app1/svc1", // the service identity would be "myapp~app1\~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. ID *string `json:"Id,omitempty"` // Name - The full name of the service with 'fabric:' URI scheme. Name *string `json:"Name,omitempty"` // TypeName - Name of the service type as specified in the service manifest. TypeName *string `json:"TypeName,omitempty"` // ManifestVersion - The version of the service manifest. ManifestVersion *string `json:"ManifestVersion,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` // ServiceStatus - The status of the application. Possible values include: 'ServiceStatusUnknown', 'ServiceStatusActive', 'ServiceStatusUpgrading', 'ServiceStatusDeleting', 'ServiceStatusCreating', 'ServiceStatusFailed' ServiceStatus ServiceStatus `json:"ServiceStatus,omitempty"` // IsServiceGroup - Whether the service is in a service group. IsServiceGroup *bool `json:"IsServiceGroup,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServiceInfoServiceKindServiceInfo', 'ServiceKindBasicServiceInfoServiceKindStateful', 'ServiceKindBasicServiceInfoServiceKindStateless' ServiceKind ServiceKindBasicServiceInfo `json:"ServiceKind,omitempty"` }
ServiceInfo information about a Service Fabric service.
func (ServiceInfo) AsBasicServiceInfo ¶
func (si ServiceInfo) AsBasicServiceInfo() (BasicServiceInfo, bool)
AsBasicServiceInfo is the BasicServiceInfo implementation for ServiceInfo.
func (ServiceInfo) AsServiceInfo ¶
func (si ServiceInfo) AsServiceInfo() (*ServiceInfo, bool)
AsServiceInfo is the BasicServiceInfo implementation for ServiceInfo.
func (ServiceInfo) AsStatefulServiceInfo ¶
func (si ServiceInfo) AsStatefulServiceInfo() (*StatefulServiceInfo, bool)
AsStatefulServiceInfo is the BasicServiceInfo implementation for ServiceInfo.
func (ServiceInfo) AsStatelessServiceInfo ¶
func (si ServiceInfo) AsStatelessServiceInfo() (*StatelessServiceInfo, bool)
AsStatelessServiceInfo is the BasicServiceInfo implementation for ServiceInfo.
func (ServiceInfo) MarshalJSON ¶
func (si ServiceInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceInfo.
type ServiceInfoModel ¶
type ServiceInfoModel struct { autorest.Response `json:"-"` Value BasicServiceInfo `json:"value,omitempty"` }
ServiceInfoModel ...
func (*ServiceInfoModel) UnmarshalJSON ¶
func (sim *ServiceInfoModel) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ServiceInfoModel struct.
type ServiceKind ¶
type ServiceKind string
ServiceKind enumerates the values for service kind.
const ( // ServiceKindInvalid Indicates the service kind is invalid. All Service Fabric enumerations have the // invalid type. The value is zero. ServiceKindInvalid ServiceKind = "Invalid" // ServiceKindStateful Uses Service Fabric to make its state or part of its state highly available and // reliable. The value is 2. ServiceKindStateful ServiceKind = "Stateful" // ServiceKindStateless Does not use Service Fabric to make its state highly available or reliable. The // value is 1. ServiceKindStateless ServiceKind = "Stateless" )
func PossibleServiceKindValues ¶
func PossibleServiceKindValues() []ServiceKind
PossibleServiceKindValues returns an array of possible values for the ServiceKind const type.
type ServiceKindBasicDeployedServiceReplicaDetailInfo ¶
type ServiceKindBasicDeployedServiceReplicaDetailInfo string
ServiceKindBasicDeployedServiceReplicaDetailInfo enumerates the values for service kind basic deployed service replica detail info.
const ( // ServiceKindDeployedServiceReplicaDetailInfo ... ServiceKindDeployedServiceReplicaDetailInfo ServiceKindBasicDeployedServiceReplicaDetailInfo = "DeployedServiceReplicaDetailInfo" // ServiceKindStateful1 ... ServiceKindStateful1 ServiceKindBasicDeployedServiceReplicaDetailInfo = "Stateful" // ServiceKindStateless1 ... ServiceKindStateless1 ServiceKindBasicDeployedServiceReplicaDetailInfo = "Stateless" )
func PossibleServiceKindBasicDeployedServiceReplicaDetailInfoValues ¶
func PossibleServiceKindBasicDeployedServiceReplicaDetailInfoValues() []ServiceKindBasicDeployedServiceReplicaDetailInfo
PossibleServiceKindBasicDeployedServiceReplicaDetailInfoValues returns an array of possible values for the ServiceKindBasicDeployedServiceReplicaDetailInfo const type.
type ServiceKindBasicDeployedServiceReplicaInfo ¶
type ServiceKindBasicDeployedServiceReplicaInfo string
ServiceKindBasicDeployedServiceReplicaInfo enumerates the values for service kind basic deployed service replica info.
const ( // ServiceKindBasicDeployedServiceReplicaInfoServiceKindDeployedServiceReplicaInfo ... ServiceKindBasicDeployedServiceReplicaInfoServiceKindDeployedServiceReplicaInfo ServiceKindBasicDeployedServiceReplicaInfo = "DeployedServiceReplicaInfo" // ServiceKindBasicDeployedServiceReplicaInfoServiceKindStateful ... ServiceKindBasicDeployedServiceReplicaInfoServiceKindStateful ServiceKindBasicDeployedServiceReplicaInfo = "Stateful" // ServiceKindBasicDeployedServiceReplicaInfoServiceKindStateless ... ServiceKindBasicDeployedServiceReplicaInfoServiceKindStateless ServiceKindBasicDeployedServiceReplicaInfo = "Stateless" )
func PossibleServiceKindBasicDeployedServiceReplicaInfoValues ¶
func PossibleServiceKindBasicDeployedServiceReplicaInfoValues() []ServiceKindBasicDeployedServiceReplicaInfo
PossibleServiceKindBasicDeployedServiceReplicaInfoValues returns an array of possible values for the ServiceKindBasicDeployedServiceReplicaInfo const type.
type ServiceKindBasicReplicaHealth ¶
type ServiceKindBasicReplicaHealth string
ServiceKindBasicReplicaHealth enumerates the values for service kind basic replica health.
const ( // ServiceKindBasicReplicaHealthServiceKindReplicaHealth ... ServiceKindBasicReplicaHealthServiceKindReplicaHealth ServiceKindBasicReplicaHealth = "ReplicaHealth" // ServiceKindBasicReplicaHealthServiceKindStateful ... ServiceKindBasicReplicaHealthServiceKindStateful ServiceKindBasicReplicaHealth = "Stateful" // ServiceKindBasicReplicaHealthServiceKindStateless ... ServiceKindBasicReplicaHealthServiceKindStateless ServiceKindBasicReplicaHealth = "Stateless" )
func PossibleServiceKindBasicReplicaHealthValues ¶
func PossibleServiceKindBasicReplicaHealthValues() []ServiceKindBasicReplicaHealth
PossibleServiceKindBasicReplicaHealthValues returns an array of possible values for the ServiceKindBasicReplicaHealth const type.
type ServiceKindBasicReplicaHealthState ¶
type ServiceKindBasicReplicaHealthState string
ServiceKindBasicReplicaHealthState enumerates the values for service kind basic replica health state.
const ( // ServiceKindBasicReplicaHealthStateServiceKindReplicaHealthState ... ServiceKindBasicReplicaHealthStateServiceKindReplicaHealthState ServiceKindBasicReplicaHealthState = "ReplicaHealthState" // ServiceKindBasicReplicaHealthStateServiceKindStateful ... ServiceKindBasicReplicaHealthStateServiceKindStateful ServiceKindBasicReplicaHealthState = "Stateful" // ServiceKindBasicReplicaHealthStateServiceKindStateless ... ServiceKindBasicReplicaHealthStateServiceKindStateless ServiceKindBasicReplicaHealthState = "Stateless" )
func PossibleServiceKindBasicReplicaHealthStateValues ¶
func PossibleServiceKindBasicReplicaHealthStateValues() []ServiceKindBasicReplicaHealthState
PossibleServiceKindBasicReplicaHealthStateValues returns an array of possible values for the ServiceKindBasicReplicaHealthState const type.
type ServiceKindBasicReplicaInfo ¶
type ServiceKindBasicReplicaInfo string
ServiceKindBasicReplicaInfo enumerates the values for service kind basic replica info.
const ( // ServiceKindBasicReplicaInfoServiceKindReplicaInfo ... ServiceKindBasicReplicaInfoServiceKindReplicaInfo ServiceKindBasicReplicaInfo = "ReplicaInfo" // ServiceKindBasicReplicaInfoServiceKindStateful ... ServiceKindBasicReplicaInfoServiceKindStateful ServiceKindBasicReplicaInfo = "Stateful" // ServiceKindBasicReplicaInfoServiceKindStateless ... ServiceKindBasicReplicaInfoServiceKindStateless ServiceKindBasicReplicaInfo = "Stateless" )
func PossibleServiceKindBasicReplicaInfoValues ¶
func PossibleServiceKindBasicReplicaInfoValues() []ServiceKindBasicReplicaInfo
PossibleServiceKindBasicReplicaInfoValues returns an array of possible values for the ServiceKindBasicReplicaInfo const type.
type ServiceKindBasicServiceDescription ¶
type ServiceKindBasicServiceDescription string
ServiceKindBasicServiceDescription enumerates the values for service kind basic service description.
const ( // ServiceKindBasicServiceDescriptionServiceKindServiceDescription ... ServiceKindBasicServiceDescriptionServiceKindServiceDescription ServiceKindBasicServiceDescription = "ServiceDescription" // ServiceKindBasicServiceDescriptionServiceKindStateful ... ServiceKindBasicServiceDescriptionServiceKindStateful ServiceKindBasicServiceDescription = "Stateful" // ServiceKindBasicServiceDescriptionServiceKindStateless ... ServiceKindBasicServiceDescriptionServiceKindStateless ServiceKindBasicServiceDescription = "Stateless" )
func PossibleServiceKindBasicServiceDescriptionValues ¶
func PossibleServiceKindBasicServiceDescriptionValues() []ServiceKindBasicServiceDescription
PossibleServiceKindBasicServiceDescriptionValues returns an array of possible values for the ServiceKindBasicServiceDescription const type.
type ServiceKindBasicServiceInfo ¶
type ServiceKindBasicServiceInfo string
ServiceKindBasicServiceInfo enumerates the values for service kind basic service info.
const ( // ServiceKindBasicServiceInfoServiceKindServiceInfo ... ServiceKindBasicServiceInfoServiceKindServiceInfo ServiceKindBasicServiceInfo = "ServiceInfo" // ServiceKindBasicServiceInfoServiceKindStateful ... ServiceKindBasicServiceInfoServiceKindStateful ServiceKindBasicServiceInfo = "Stateful" // ServiceKindBasicServiceInfoServiceKindStateless ... ServiceKindBasicServiceInfoServiceKindStateless ServiceKindBasicServiceInfo = "Stateless" )
func PossibleServiceKindBasicServiceInfoValues ¶
func PossibleServiceKindBasicServiceInfoValues() []ServiceKindBasicServiceInfo
PossibleServiceKindBasicServiceInfoValues returns an array of possible values for the ServiceKindBasicServiceInfo const type.
type ServiceKindBasicServicePartitionInfo ¶
type ServiceKindBasicServicePartitionInfo string
ServiceKindBasicServicePartitionInfo enumerates the values for service kind basic service partition info.
const ( // ServiceKindBasicServicePartitionInfoServiceKindServicePartitionInfo ... ServiceKindBasicServicePartitionInfoServiceKindServicePartitionInfo ServiceKindBasicServicePartitionInfo = "ServicePartitionInfo" // ServiceKindBasicServicePartitionInfoServiceKindStateful ... ServiceKindBasicServicePartitionInfoServiceKindStateful ServiceKindBasicServicePartitionInfo = "Stateful" // ServiceKindBasicServicePartitionInfoServiceKindStateless ... ServiceKindBasicServicePartitionInfoServiceKindStateless ServiceKindBasicServicePartitionInfo = "Stateless" )
func PossibleServiceKindBasicServicePartitionInfoValues ¶
func PossibleServiceKindBasicServicePartitionInfoValues() []ServiceKindBasicServicePartitionInfo
PossibleServiceKindBasicServicePartitionInfoValues returns an array of possible values for the ServiceKindBasicServicePartitionInfo const type.
type ServiceKindBasicServiceUpdateDescription ¶
type ServiceKindBasicServiceUpdateDescription string
ServiceKindBasicServiceUpdateDescription enumerates the values for service kind basic service update description.
const ( // ServiceKindBasicServiceUpdateDescriptionServiceKindServiceUpdateDescription ... ServiceKindBasicServiceUpdateDescriptionServiceKindServiceUpdateDescription ServiceKindBasicServiceUpdateDescription = "ServiceUpdateDescription" // ServiceKindBasicServiceUpdateDescriptionServiceKindStateful ... ServiceKindBasicServiceUpdateDescriptionServiceKindStateful ServiceKindBasicServiceUpdateDescription = "Stateful" // ServiceKindBasicServiceUpdateDescriptionServiceKindStateless ... ServiceKindBasicServiceUpdateDescriptionServiceKindStateless ServiceKindBasicServiceUpdateDescription = "Stateless" )
func PossibleServiceKindBasicServiceUpdateDescriptionValues ¶
func PossibleServiceKindBasicServiceUpdateDescriptionValues() []ServiceKindBasicServiceUpdateDescription
PossibleServiceKindBasicServiceUpdateDescriptionValues returns an array of possible values for the ServiceKindBasicServiceUpdateDescription const type.
type ServiceLoadMetricDescription ¶
type ServiceLoadMetricDescription struct { // Name - The name of the metric. If the service chooses to report load during runtime, the load metric name should match the name that is specified in Name exactly. Note that metric names are case sensitive. Name *string `json:"Name,omitempty"` // Weight - The service load metric relative weight, compared to other metrics configured for this service, as a number. Possible values include: 'ServiceLoadMetricWeightZero', 'ServiceLoadMetricWeightLow', 'ServiceLoadMetricWeightMedium', 'ServiceLoadMetricWeightHigh' Weight ServiceLoadMetricWeight `json:"Weight,omitempty"` // PrimaryDefaultLoad - Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Primary replica. PrimaryDefaultLoad *int32 `json:"PrimaryDefaultLoad,omitempty"` // SecondaryDefaultLoad - Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Secondary replica. SecondaryDefaultLoad *int32 `json:"SecondaryDefaultLoad,omitempty"` // DefaultLoad - Used only for Stateless services. The default amount of load, as a number, that this service creates for this metric. DefaultLoad *int32 `json:"DefaultLoad,omitempty"` }
ServiceLoadMetricDescription specifies a metric to load balance a service during runtime.
type ServiceLoadMetricWeight ¶
type ServiceLoadMetricWeight string
ServiceLoadMetricWeight enumerates the values for service load metric weight.
const ( // ServiceLoadMetricWeightHigh Specifies the metric weight of the service load as High. The value is 3. ServiceLoadMetricWeightHigh ServiceLoadMetricWeight = "High" // ServiceLoadMetricWeightLow Specifies the metric weight of the service load as Low. The value is 1. ServiceLoadMetricWeightLow ServiceLoadMetricWeight = "Low" // ServiceLoadMetricWeightMedium Specifies the metric weight of the service load as Medium. The value is 2. ServiceLoadMetricWeightMedium ServiceLoadMetricWeight = "Medium" // ServiceLoadMetricWeightZero Disables resource balancing for this metric. This value is zero. ServiceLoadMetricWeightZero ServiceLoadMetricWeight = "Zero" )
func PossibleServiceLoadMetricWeightValues ¶
func PossibleServiceLoadMetricWeightValues() []ServiceLoadMetricWeight
PossibleServiceLoadMetricWeightValues returns an array of possible values for the ServiceLoadMetricWeight const type.
type ServiceNameInfo ¶
type ServiceNameInfo struct { autorest.Response `json:"-"` // ID - The identity of the service. This is an encoded representation of the service name. This is used in the REST APIs to identify the service resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the service name is "fabric:/myapp/app1/svc1", // the service identity would be "myapp~app1\~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. ID *string `json:"Id,omitempty"` // Name - The full name of the service with 'fabric:' URI scheme. Name *string `json:"Name,omitempty"` }
ServiceNameInfo information about the service name.
type ServiceOperationName ¶
type ServiceOperationName string
ServiceOperationName enumerates the values for service operation name.
const ( // ServiceOperationNameAbort The service replica or instance is being aborted. ServiceOperationNameAbort ServiceOperationName = "Abort" // ServiceOperationNameChangeRole The service replica is changing roles. ServiceOperationNameChangeRole ServiceOperationName = "ChangeRole" // ServiceOperationNameClose The service replica or instance is being closed. ServiceOperationNameClose ServiceOperationName = "Close" // ServiceOperationNameNone The service replica or instance is not going through any life-cycle changes. ServiceOperationNameNone ServiceOperationName = "None" // ServiceOperationNameOpen The service replica or instance is being opened. ServiceOperationNameOpen ServiceOperationName = "Open" // ServiceOperationNameUnknown Reserved for future use. ServiceOperationNameUnknown ServiceOperationName = "Unknown" )
func PossibleServiceOperationNameValues ¶
func PossibleServiceOperationNameValues() []ServiceOperationName
PossibleServiceOperationNameValues returns an array of possible values for the ServiceOperationName const type.
type ServicePackageActivationMode ¶
type ServicePackageActivationMode string
ServicePackageActivationMode enumerates the values for service package activation mode.
const ( // ExclusiveProcess With this activation mode, each replica or instance of service, on a given node, will // have its own dedicated activation of service package on a node. The value is 1. ExclusiveProcess ServicePackageActivationMode = "ExclusiveProcess" // different partition(s) of service, on a given node, will share same activation of service package on a // node. The value is zero. SharedProcess ServicePackageActivationMode = "SharedProcess" )
func PossibleServicePackageActivationModeValues ¶
func PossibleServicePackageActivationModeValues() []ServicePackageActivationMode
PossibleServicePackageActivationModeValues returns an array of possible values for the ServicePackageActivationMode const type.
type ServicePartitionInfo ¶
type ServicePartitionInfo struct { autorest.Response `json:"-"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` // PartitionStatus - The status of the service fabric service partition. Possible values include: 'ServicePartitionStatusInvalid', 'ServicePartitionStatusReady', 'ServicePartitionStatusNotReady', 'ServicePartitionStatusInQuorumLoss', 'ServicePartitionStatusReconfiguring', 'ServicePartitionStatusDeleting' PartitionStatus ServicePartitionStatus `json:"PartitionStatus,omitempty"` // PartitionInformation - Information about the partition identity, partitioning scheme and keys supported by it. PartitionInformation BasicPartitionInformation `json:"PartitionInformation,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServicePartitionInfoServiceKindServicePartitionInfo', 'ServiceKindBasicServicePartitionInfoServiceKindStateful', 'ServiceKindBasicServicePartitionInfoServiceKindStateless' ServiceKind ServiceKindBasicServicePartitionInfo `json:"ServiceKind,omitempty"` }
ServicePartitionInfo information about a partition of a Service Fabric service.
func (ServicePartitionInfo) AsBasicServicePartitionInfo ¶
func (spi ServicePartitionInfo) AsBasicServicePartitionInfo() (BasicServicePartitionInfo, bool)
AsBasicServicePartitionInfo is the BasicServicePartitionInfo implementation for ServicePartitionInfo.
func (ServicePartitionInfo) AsServicePartitionInfo ¶
func (spi ServicePartitionInfo) AsServicePartitionInfo() (*ServicePartitionInfo, bool)
AsServicePartitionInfo is the BasicServicePartitionInfo implementation for ServicePartitionInfo.
func (ServicePartitionInfo) AsStatefulServicePartitionInfo ¶
func (spi ServicePartitionInfo) AsStatefulServicePartitionInfo() (*StatefulServicePartitionInfo, bool)
AsStatefulServicePartitionInfo is the BasicServicePartitionInfo implementation for ServicePartitionInfo.
func (ServicePartitionInfo) AsStatelessServicePartitionInfo ¶
func (spi ServicePartitionInfo) AsStatelessServicePartitionInfo() (*StatelessServicePartitionInfo, bool)
AsStatelessServicePartitionInfo is the BasicServicePartitionInfo implementation for ServicePartitionInfo.
func (ServicePartitionInfo) MarshalJSON ¶
func (spi ServicePartitionInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServicePartitionInfo.
func (*ServicePartitionInfo) UnmarshalJSON ¶
func (spi *ServicePartitionInfo) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ServicePartitionInfo struct.
type ServicePartitionInfoModel ¶
type ServicePartitionInfoModel struct { autorest.Response `json:"-"` Value BasicServicePartitionInfo `json:"value,omitempty"` }
ServicePartitionInfoModel ...
func (*ServicePartitionInfoModel) UnmarshalJSON ¶
func (spim *ServicePartitionInfoModel) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ServicePartitionInfoModel struct.
type ServicePartitionKind ¶
type ServicePartitionKind string
ServicePartitionKind enumerates the values for service partition kind.
const ( // ServicePartitionKindInt64Range Indicates that the partition is based on Int64 key ranges, and // UniformInt64RangePartitionSchemeDescription was specified while creating the service. The value is 2. ServicePartitionKindInt64Range ServicePartitionKind = "Int64Range" // ServicePartitionKindInvalid Indicates the partition kind is invalid. All Service Fabric enumerations // have the invalid type. The value is zero. ServicePartitionKindInvalid ServicePartitionKind = "Invalid" // ServicePartitionKindNamed Indicates that the partition is based on string names, and // NamedPartitionInformation was specified while creating the service. The value is 3. ServicePartitionKindNamed ServicePartitionKind = "Named" // ServicePartitionKindSingleton Indicates that there is only one partition, and // SingletonPartitionSchemeDescription was specified while creating the service. The value is 1. ServicePartitionKindSingleton ServicePartitionKind = "Singleton" )
func PossibleServicePartitionKindValues ¶
func PossibleServicePartitionKindValues() []ServicePartitionKind
PossibleServicePartitionKindValues returns an array of possible values for the ServicePartitionKind const type.
type ServicePartitionKindBasicPartitionInformation ¶
type ServicePartitionKindBasicPartitionInformation string
ServicePartitionKindBasicPartitionInformation enumerates the values for service partition kind basic partition information.
const ( // ServicePartitionKindInt64Range1 ... ServicePartitionKindInt64Range1 ServicePartitionKindBasicPartitionInformation = "Int64Range" // ServicePartitionKindNamed1 ... ServicePartitionKindNamed1 ServicePartitionKindBasicPartitionInformation = "Named" // ServicePartitionKindPartitionInformation ... ServicePartitionKindPartitionInformation ServicePartitionKindBasicPartitionInformation = "PartitionInformation" // ServicePartitionKindSingleton1 ... ServicePartitionKindSingleton1 ServicePartitionKindBasicPartitionInformation = "Singleton" )
func PossibleServicePartitionKindBasicPartitionInformationValues ¶
func PossibleServicePartitionKindBasicPartitionInformationValues() []ServicePartitionKindBasicPartitionInformation
PossibleServicePartitionKindBasicPartitionInformationValues returns an array of possible values for the ServicePartitionKindBasicPartitionInformation const type.
type ServicePartitionStatus ¶
type ServicePartitionStatus string
ServicePartitionStatus enumerates the values for service partition status.
const ( // ServicePartitionStatusDeleting Indicates that the partition is being deleted. The value is 5. ServicePartitionStatusDeleting ServicePartitionStatus = "Deleting" // ServicePartitionStatusInQuorumLoss Indicates that the partition is in quorum loss. This means that // number of replicas that are up and participating in a replica set is less than MinReplicaSetSize for // this partition. The value is 3. ServicePartitionStatusInQuorumLoss ServicePartitionStatus = "InQuorumLoss" // ServicePartitionStatusInvalid Indicates the partition status is invalid. All Service Fabric enumerations // have the invalid type. The value is zero. ServicePartitionStatusInvalid ServicePartitionStatus = "Invalid" // ServicePartitionStatusNotReady Indicates that the partition is not ready. This status is returned when // none of the other states apply. The value is 2. ServicePartitionStatusNotReady ServicePartitionStatus = "NotReady" // ServicePartitionStatusReady Indicates that the partition is ready. This means that for a stateless // service partition there is at least one instance that is up and for a stateful service partition the // number of ready replicas is greater than or equal to the MinReplicaSetSize. The value is 1. ServicePartitionStatusReady ServicePartitionStatus = "Ready" // ServicePartitionStatusReconfiguring Indicates that the partition is undergoing reconfiguration of its // replica sets. This can happen due to failover, upgrade, load balancing or addition or removal of // replicas from the replica set. The value is 4. ServicePartitionStatusReconfiguring ServicePartitionStatus = "Reconfiguring" )
func PossibleServicePartitionStatusValues ¶
func PossibleServicePartitionStatusValues() []ServicePartitionStatus
PossibleServicePartitionStatusValues returns an array of possible values for the ServicePartitionStatus const type.
type ServicePlacementInvalidDomainPolicyDescription ¶
type ServicePlacementInvalidDomainPolicyDescription struct { // DomainName - The name of the domain that should not be used for placement. DomainName *string `json:"DomainName,omitempty"` // Type - Possible values include: 'TypeServicePlacementPolicyDescription', 'TypeInvalidDomain', 'TypeNonPartiallyPlaceService', 'TypePreferredPrimaryDomain', 'TypeRequiredDomain', 'TypeRequiredDomainDistribution' Type Type `json:"Type,omitempty"` }
ServicePlacementInvalidDomainPolicyDescription describes the policy to be used for placement of a Service Fabric service where a particular fault or upgrade domain should not be used for placement of the instances or replicas of that service.
func (ServicePlacementInvalidDomainPolicyDescription) AsBasicServicePlacementPolicyDescription ¶
func (spidpd ServicePlacementInvalidDomainPolicyDescription) AsBasicServicePlacementPolicyDescription() (BasicServicePlacementPolicyDescription, bool)
AsBasicServicePlacementPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementInvalidDomainPolicyDescription.
func (ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementInvalidDomainPolicyDescription ¶
func (spidpd ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementInvalidDomainPolicyDescription() (*ServicePlacementInvalidDomainPolicyDescription, bool)
AsServicePlacementInvalidDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementInvalidDomainPolicyDescription.
func (ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription ¶
func (spidpd ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription() (*ServicePlacementNonPartiallyPlaceServicePolicyDescription, bool)
AsServicePlacementNonPartiallyPlaceServicePolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementInvalidDomainPolicyDescription.
func (ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementPolicyDescription ¶
func (spidpd ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementPolicyDescription() (*ServicePlacementPolicyDescription, bool)
AsServicePlacementPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementInvalidDomainPolicyDescription.
func (ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription ¶
func (spidpd ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription() (*ServicePlacementPreferPrimaryDomainPolicyDescription, bool)
AsServicePlacementPreferPrimaryDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementInvalidDomainPolicyDescription.
func (ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription ¶
func (spidpd ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription() (*ServicePlacementRequireDomainDistributionPolicyDescription, bool)
AsServicePlacementRequireDomainDistributionPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementInvalidDomainPolicyDescription.
func (ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementRequiredDomainPolicyDescription ¶
func (spidpd ServicePlacementInvalidDomainPolicyDescription) AsServicePlacementRequiredDomainPolicyDescription() (*ServicePlacementRequiredDomainPolicyDescription, bool)
AsServicePlacementRequiredDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementInvalidDomainPolicyDescription.
func (ServicePlacementInvalidDomainPolicyDescription) MarshalJSON ¶
func (spidpd ServicePlacementInvalidDomainPolicyDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServicePlacementInvalidDomainPolicyDescription.
type ServicePlacementNonPartiallyPlaceServicePolicyDescription ¶
type ServicePlacementNonPartiallyPlaceServicePolicyDescription struct { // Type - Possible values include: 'TypeServicePlacementPolicyDescription', 'TypeInvalidDomain', 'TypeNonPartiallyPlaceService', 'TypePreferredPrimaryDomain', 'TypeRequiredDomain', 'TypeRequiredDomainDistribution' Type Type `json:"Type,omitempty"` }
ServicePlacementNonPartiallyPlaceServicePolicyDescription describes the policy to be used for placement of a Service Fabric service where all replicas must be able to be placed in order for any replicas to be created.
func (ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsBasicServicePlacementPolicyDescription ¶
func (spnppspd ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsBasicServicePlacementPolicyDescription() (BasicServicePlacementPolicyDescription, bool)
AsBasicServicePlacementPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementNonPartiallyPlaceServicePolicyDescription.
func (ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementInvalidDomainPolicyDescription ¶
func (spnppspd ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementInvalidDomainPolicyDescription() (*ServicePlacementInvalidDomainPolicyDescription, bool)
AsServicePlacementInvalidDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementNonPartiallyPlaceServicePolicyDescription.
func (ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription ¶
func (spnppspd ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription() (*ServicePlacementNonPartiallyPlaceServicePolicyDescription, bool)
AsServicePlacementNonPartiallyPlaceServicePolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementNonPartiallyPlaceServicePolicyDescription.
func (ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementPolicyDescription ¶
func (spnppspd ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementPolicyDescription() (*ServicePlacementPolicyDescription, bool)
AsServicePlacementPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementNonPartiallyPlaceServicePolicyDescription.
func (ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription ¶
func (spnppspd ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription() (*ServicePlacementPreferPrimaryDomainPolicyDescription, bool)
AsServicePlacementPreferPrimaryDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementNonPartiallyPlaceServicePolicyDescription.
func (ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription ¶
func (spnppspd ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription() (*ServicePlacementRequireDomainDistributionPolicyDescription, bool)
AsServicePlacementRequireDomainDistributionPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementNonPartiallyPlaceServicePolicyDescription.
func (ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementRequiredDomainPolicyDescription ¶
func (spnppspd ServicePlacementNonPartiallyPlaceServicePolicyDescription) AsServicePlacementRequiredDomainPolicyDescription() (*ServicePlacementRequiredDomainPolicyDescription, bool)
AsServicePlacementRequiredDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementNonPartiallyPlaceServicePolicyDescription.
func (ServicePlacementNonPartiallyPlaceServicePolicyDescription) MarshalJSON ¶
func (spnppspd ServicePlacementNonPartiallyPlaceServicePolicyDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServicePlacementNonPartiallyPlaceServicePolicyDescription.
type ServicePlacementPolicyDescription ¶
type ServicePlacementPolicyDescription struct { // Type - Possible values include: 'TypeServicePlacementPolicyDescription', 'TypeInvalidDomain', 'TypeNonPartiallyPlaceService', 'TypePreferredPrimaryDomain', 'TypeRequiredDomain', 'TypeRequiredDomainDistribution' Type Type `json:"Type,omitempty"` }
ServicePlacementPolicyDescription describes the policy to be used for placement of a Service Fabric service.
func (ServicePlacementPolicyDescription) AsBasicServicePlacementPolicyDescription ¶
func (sppd ServicePlacementPolicyDescription) AsBasicServicePlacementPolicyDescription() (BasicServicePlacementPolicyDescription, bool)
AsBasicServicePlacementPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementPolicyDescription.
func (ServicePlacementPolicyDescription) AsServicePlacementInvalidDomainPolicyDescription ¶
func (sppd ServicePlacementPolicyDescription) AsServicePlacementInvalidDomainPolicyDescription() (*ServicePlacementInvalidDomainPolicyDescription, bool)
AsServicePlacementInvalidDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementPolicyDescription.
func (ServicePlacementPolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription ¶
func (sppd ServicePlacementPolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription() (*ServicePlacementNonPartiallyPlaceServicePolicyDescription, bool)
AsServicePlacementNonPartiallyPlaceServicePolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementPolicyDescription.
func (ServicePlacementPolicyDescription) AsServicePlacementPolicyDescription ¶
func (sppd ServicePlacementPolicyDescription) AsServicePlacementPolicyDescription() (*ServicePlacementPolicyDescription, bool)
AsServicePlacementPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementPolicyDescription.
func (ServicePlacementPolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription ¶
func (sppd ServicePlacementPolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription() (*ServicePlacementPreferPrimaryDomainPolicyDescription, bool)
AsServicePlacementPreferPrimaryDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementPolicyDescription.
func (ServicePlacementPolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription ¶
func (sppd ServicePlacementPolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription() (*ServicePlacementRequireDomainDistributionPolicyDescription, bool)
AsServicePlacementRequireDomainDistributionPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementPolicyDescription.
func (ServicePlacementPolicyDescription) AsServicePlacementRequiredDomainPolicyDescription ¶
func (sppd ServicePlacementPolicyDescription) AsServicePlacementRequiredDomainPolicyDescription() (*ServicePlacementRequiredDomainPolicyDescription, bool)
AsServicePlacementRequiredDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementPolicyDescription.
func (ServicePlacementPolicyDescription) MarshalJSON ¶
func (sppd ServicePlacementPolicyDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServicePlacementPolicyDescription.
type ServicePlacementPolicyType ¶
type ServicePlacementPolicyType string
ServicePlacementPolicyType enumerates the values for service placement policy type.
const ( // ServicePlacementPolicyTypeInvalid Indicates the type of the placement policy is invalid. All Service // Fabric enumerations have the invalid type. The value is zero. ServicePlacementPolicyTypeInvalid ServicePlacementPolicyType = "Invalid" // ServicePlacementPolicyTypeInvalidDomain Indicates that the ServicePlacementPolicyDescription is of type // ServicePlacementInvalidDomainPolicyDescription, which indicates that a particular fault or upgrade // domain cannot be used for placement of this service. The value is 1. ServicePlacementPolicyTypeInvalidDomain ServicePlacementPolicyType = "InvalidDomain" // ServicePlacementPolicyTypeNonPartiallyPlaceService Indicates that the ServicePlacementPolicyDescription // is of type ServicePlacementNonPartiallyPlaceServicePolicyDescription, which indicates that if possible // all replicas of a particular partition of the service should be placed atomically. The value is 5. ServicePlacementPolicyTypeNonPartiallyPlaceService ServicePlacementPolicyType = "NonPartiallyPlaceService" // ServicePlacementPolicyTypePreferredPrimaryDomain Indicates that the ServicePlacementPolicyDescription is // of type ServicePlacementPreferPrimaryDomainPolicyDescription, which indicates that if possible the // Primary replica for the partitions of the service should be located in a particular domain as an // optimization. The value is 3. ServicePlacementPolicyTypePreferredPrimaryDomain ServicePlacementPolicyType = "PreferredPrimaryDomain" // ServicePlacementPolicyTypeRequiredDomain Indicates that the ServicePlacementPolicyDescription is of type // ServicePlacementRequireDomainDistributionPolicyDescription indicating that the replicas of the service // must be placed in a specific domain. The value is 2. ServicePlacementPolicyTypeRequiredDomain ServicePlacementPolicyType = "RequiredDomain" // ServicePlacementPolicyTypeRequiredDomainDistribution Indicates that the // ServicePlacementPolicyDescription is of type ServicePlacementRequireDomainDistributionPolicyDescription, // indicating that the system will disallow placement of any two replicas from the same partition in the // same domain at any time. The value is 4. ServicePlacementPolicyTypeRequiredDomainDistribution ServicePlacementPolicyType = "RequiredDomainDistribution" )
func PossibleServicePlacementPolicyTypeValues ¶
func PossibleServicePlacementPolicyTypeValues() []ServicePlacementPolicyType
PossibleServicePlacementPolicyTypeValues returns an array of possible values for the ServicePlacementPolicyType const type.
type ServicePlacementPreferPrimaryDomainPolicyDescription ¶
type ServicePlacementPreferPrimaryDomainPolicyDescription struct { // DomainName - The name of the domain that should used for placement as per this policy. DomainName *string `json:"DomainName,omitempty"` // Type - Possible values include: 'TypeServicePlacementPolicyDescription', 'TypeInvalidDomain', 'TypeNonPartiallyPlaceService', 'TypePreferredPrimaryDomain', 'TypeRequiredDomain', 'TypeRequiredDomainDistribution' Type Type `json:"Type,omitempty"` }
ServicePlacementPreferPrimaryDomainPolicyDescription describes the policy to be used for placement of a Service Fabric service where the service's Primary replicas should optimally be placed in a particular domain.
This placement policy is usually used with fault domains in scenarios where the Service Fabric cluster is geographically distributed in order to indicate that a service's primary replica should be located in a particular fault domain, which in geo-distributed scenarios usually aligns with regional or datacenter boundaries. Note that since this is an optimization it is possible that the Primary replica may not end up located in this domain due to failures, capacity limits, or other constraints.
func (ServicePlacementPreferPrimaryDomainPolicyDescription) AsBasicServicePlacementPolicyDescription ¶
func (spppdpd ServicePlacementPreferPrimaryDomainPolicyDescription) AsBasicServicePlacementPolicyDescription() (BasicServicePlacementPolicyDescription, bool)
AsBasicServicePlacementPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementPreferPrimaryDomainPolicyDescription.
func (ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementInvalidDomainPolicyDescription ¶
func (spppdpd ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementInvalidDomainPolicyDescription() (*ServicePlacementInvalidDomainPolicyDescription, bool)
AsServicePlacementInvalidDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementPreferPrimaryDomainPolicyDescription.
func (ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription ¶
func (spppdpd ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription() (*ServicePlacementNonPartiallyPlaceServicePolicyDescription, bool)
AsServicePlacementNonPartiallyPlaceServicePolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementPreferPrimaryDomainPolicyDescription.
func (ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementPolicyDescription ¶
func (spppdpd ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementPolicyDescription() (*ServicePlacementPolicyDescription, bool)
AsServicePlacementPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementPreferPrimaryDomainPolicyDescription.
func (ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription ¶
func (spppdpd ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription() (*ServicePlacementPreferPrimaryDomainPolicyDescription, bool)
AsServicePlacementPreferPrimaryDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementPreferPrimaryDomainPolicyDescription.
func (ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription ¶
func (spppdpd ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription() (*ServicePlacementRequireDomainDistributionPolicyDescription, bool)
AsServicePlacementRequireDomainDistributionPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementPreferPrimaryDomainPolicyDescription.
func (ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementRequiredDomainPolicyDescription ¶
func (spppdpd ServicePlacementPreferPrimaryDomainPolicyDescription) AsServicePlacementRequiredDomainPolicyDescription() (*ServicePlacementRequiredDomainPolicyDescription, bool)
AsServicePlacementRequiredDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementPreferPrimaryDomainPolicyDescription.
func (ServicePlacementPreferPrimaryDomainPolicyDescription) MarshalJSON ¶
func (spppdpd ServicePlacementPreferPrimaryDomainPolicyDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServicePlacementPreferPrimaryDomainPolicyDescription.
type ServicePlacementRequireDomainDistributionPolicyDescription ¶
type ServicePlacementRequireDomainDistributionPolicyDescription struct { // DomainName - The name of the domain that should used for placement as per this policy. DomainName *string `json:"DomainName,omitempty"` // Type - Possible values include: 'TypeServicePlacementPolicyDescription', 'TypeInvalidDomain', 'TypeNonPartiallyPlaceService', 'TypePreferredPrimaryDomain', 'TypeRequiredDomain', 'TypeRequiredDomainDistribution' Type Type `json:"Type,omitempty"` }
ServicePlacementRequireDomainDistributionPolicyDescription describes the policy to be used for placement of a Service Fabric service where two replicas from the same partition should never be placed in the same fault or upgrade domain.
While this is not common it can expose the service to an increased risk of concurrent failures due to unplanned outages or other cases of subsequent/concurrent failures. As an example, consider a case where replicas are deployed across different data center, with one replica per location. In the event that one of the datacenters goes offline, normally the replica that was placed in that datacenter will be packed into one of the remaining datacenters. If this is not desirable then this policy should be set.
func (ServicePlacementRequireDomainDistributionPolicyDescription) AsBasicServicePlacementPolicyDescription ¶
func (sprddpd ServicePlacementRequireDomainDistributionPolicyDescription) AsBasicServicePlacementPolicyDescription() (BasicServicePlacementPolicyDescription, bool)
AsBasicServicePlacementPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementRequireDomainDistributionPolicyDescription.
func (ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementInvalidDomainPolicyDescription ¶
func (sprddpd ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementInvalidDomainPolicyDescription() (*ServicePlacementInvalidDomainPolicyDescription, bool)
AsServicePlacementInvalidDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementRequireDomainDistributionPolicyDescription.
func (ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription ¶
func (sprddpd ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription() (*ServicePlacementNonPartiallyPlaceServicePolicyDescription, bool)
AsServicePlacementNonPartiallyPlaceServicePolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementRequireDomainDistributionPolicyDescription.
func (ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementPolicyDescription ¶
func (sprddpd ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementPolicyDescription() (*ServicePlacementPolicyDescription, bool)
AsServicePlacementPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementRequireDomainDistributionPolicyDescription.
func (ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription ¶
func (sprddpd ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription() (*ServicePlacementPreferPrimaryDomainPolicyDescription, bool)
AsServicePlacementPreferPrimaryDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementRequireDomainDistributionPolicyDescription.
func (ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription ¶
func (sprddpd ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription() (*ServicePlacementRequireDomainDistributionPolicyDescription, bool)
AsServicePlacementRequireDomainDistributionPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementRequireDomainDistributionPolicyDescription.
func (ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementRequiredDomainPolicyDescription ¶
func (sprddpd ServicePlacementRequireDomainDistributionPolicyDescription) AsServicePlacementRequiredDomainPolicyDescription() (*ServicePlacementRequiredDomainPolicyDescription, bool)
AsServicePlacementRequiredDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementRequireDomainDistributionPolicyDescription.
func (ServicePlacementRequireDomainDistributionPolicyDescription) MarshalJSON ¶
func (sprddpd ServicePlacementRequireDomainDistributionPolicyDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServicePlacementRequireDomainDistributionPolicyDescription.
type ServicePlacementRequiredDomainPolicyDescription ¶
type ServicePlacementRequiredDomainPolicyDescription struct { // DomainName - The name of the domain that should used for placement as per this policy. DomainName *string `json:"DomainName,omitempty"` // Type - Possible values include: 'TypeServicePlacementPolicyDescription', 'TypeInvalidDomain', 'TypeNonPartiallyPlaceService', 'TypePreferredPrimaryDomain', 'TypeRequiredDomain', 'TypeRequiredDomainDistribution' Type Type `json:"Type,omitempty"` }
ServicePlacementRequiredDomainPolicyDescription describes the policy to be used for placement of a Service Fabric service where the instances or replicas of that service must be placed in a particular domain
func (ServicePlacementRequiredDomainPolicyDescription) AsBasicServicePlacementPolicyDescription ¶
func (sprdpd ServicePlacementRequiredDomainPolicyDescription) AsBasicServicePlacementPolicyDescription() (BasicServicePlacementPolicyDescription, bool)
AsBasicServicePlacementPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementRequiredDomainPolicyDescription.
func (ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementInvalidDomainPolicyDescription ¶
func (sprdpd ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementInvalidDomainPolicyDescription() (*ServicePlacementInvalidDomainPolicyDescription, bool)
AsServicePlacementInvalidDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementRequiredDomainPolicyDescription.
func (ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription ¶
func (sprdpd ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementNonPartiallyPlaceServicePolicyDescription() (*ServicePlacementNonPartiallyPlaceServicePolicyDescription, bool)
AsServicePlacementNonPartiallyPlaceServicePolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementRequiredDomainPolicyDescription.
func (ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementPolicyDescription ¶
func (sprdpd ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementPolicyDescription() (*ServicePlacementPolicyDescription, bool)
AsServicePlacementPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementRequiredDomainPolicyDescription.
func (ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription ¶
func (sprdpd ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementPreferPrimaryDomainPolicyDescription() (*ServicePlacementPreferPrimaryDomainPolicyDescription, bool)
AsServicePlacementPreferPrimaryDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementRequiredDomainPolicyDescription.
func (ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription ¶
func (sprdpd ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementRequireDomainDistributionPolicyDescription() (*ServicePlacementRequireDomainDistributionPolicyDescription, bool)
AsServicePlacementRequireDomainDistributionPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementRequiredDomainPolicyDescription.
func (ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementRequiredDomainPolicyDescription ¶
func (sprdpd ServicePlacementRequiredDomainPolicyDescription) AsServicePlacementRequiredDomainPolicyDescription() (*ServicePlacementRequiredDomainPolicyDescription, bool)
AsServicePlacementRequiredDomainPolicyDescription is the BasicServicePlacementPolicyDescription implementation for ServicePlacementRequiredDomainPolicyDescription.
func (ServicePlacementRequiredDomainPolicyDescription) MarshalJSON ¶
func (sprdpd ServicePlacementRequiredDomainPolicyDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServicePlacementRequiredDomainPolicyDescription.
type ServiceStatus ¶
type ServiceStatus string
ServiceStatus enumerates the values for service status.
const ( // ServiceStatusActive Indicates the service status is active. The value is 1. ServiceStatusActive ServiceStatus = "Active" // ServiceStatusCreating Indicates the service is being created. The value is 4. ServiceStatusCreating ServiceStatus = "Creating" // ServiceStatusDeleting Indicates the service is being deleted. The value is 3. ServiceStatusDeleting ServiceStatus = "Deleting" // ServiceStatusFailed Indicates creation or deletion was terminated due to persistent failures. Another // create/delete request can be accepted. The value is 5. ServiceStatusFailed ServiceStatus = "Failed" // ServiceStatusUnknown Indicates the service status is unknown. The value is zero. ServiceStatusUnknown ServiceStatus = "Unknown" // ServiceStatusUpgrading Indicates the service is upgrading. The value is 2. ServiceStatusUpgrading ServiceStatus = "Upgrading" )
func PossibleServiceStatusValues ¶
func PossibleServiceStatusValues() []ServiceStatus
PossibleServiceStatusValues returns an array of possible values for the ServiceStatus const type.
type ServiceTypeDescription ¶
type ServiceTypeDescription struct { // IsStateful - Indicates whether the service type is a stateful service type or a stateless service type. This property is true if the service type is a stateful service type, false otherwise. IsStateful *bool `json:"IsStateful,omitempty"` // ServiceTypeName - Name of the service type as specified in the service manifest. ServiceTypeName *string `json:"ServiceTypeName,omitempty"` // PlacementConstraints - The placement constraint to be used when instantiating this service in a Service Fabric cluster. PlacementConstraints *string `json:"PlacementConstraints,omitempty"` // LoadMetrics - The service load metrics is given as an array of ServiceLoadMetricDescription objects. LoadMetrics *[]ServiceLoadMetricDescription `json:"LoadMetrics,omitempty"` // ServicePlacementPolicies - List of service placement policy descriptions. ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription `json:"ServicePlacementPolicies,omitempty"` // Extensions - List of service type extensions. Extensions *[]ServiceTypeExtensionDescription `json:"Extensions,omitempty"` // Kind - Possible values include: 'KindServiceTypeDescription', 'KindStateful', 'KindStateless' Kind KindBasicServiceTypeDescription `json:"Kind,omitempty"` }
ServiceTypeDescription describes a service type defined in the service manifest of a provisioned application type. The properties the ones defined in the service manifest.
func (ServiceTypeDescription) AsBasicServiceTypeDescription ¶
func (std ServiceTypeDescription) AsBasicServiceTypeDescription() (BasicServiceTypeDescription, bool)
AsBasicServiceTypeDescription is the BasicServiceTypeDescription implementation for ServiceTypeDescription.
func (ServiceTypeDescription) AsServiceTypeDescription ¶
func (std ServiceTypeDescription) AsServiceTypeDescription() (*ServiceTypeDescription, bool)
AsServiceTypeDescription is the BasicServiceTypeDescription implementation for ServiceTypeDescription.
func (ServiceTypeDescription) AsStatefulServiceTypeDescription ¶
func (std ServiceTypeDescription) AsStatefulServiceTypeDescription() (*StatefulServiceTypeDescription, bool)
AsStatefulServiceTypeDescription is the BasicServiceTypeDescription implementation for ServiceTypeDescription.
func (ServiceTypeDescription) AsStatelessServiceTypeDescription ¶
func (std ServiceTypeDescription) AsStatelessServiceTypeDescription() (*StatelessServiceTypeDescription, bool)
AsStatelessServiceTypeDescription is the BasicServiceTypeDescription implementation for ServiceTypeDescription.
func (ServiceTypeDescription) MarshalJSON ¶
func (std ServiceTypeDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceTypeDescription.
func (*ServiceTypeDescription) UnmarshalJSON ¶
func (std *ServiceTypeDescription) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ServiceTypeDescription struct.
type ServiceTypeExtensionDescription ¶
type ServiceTypeExtensionDescription struct { // Key - The name of the extension. Key *string `json:"Key,omitempty"` // Value - The extension value. Value *string `json:"Value,omitempty"` }
ServiceTypeExtensionDescription describes extension of a service type defined in the service manifest.
type ServiceTypeHealthPolicy ¶
type ServiceTypeHealthPolicy struct { // MaxPercentUnhealthyPartitionsPerService - The maximum allowed percentage of unhealthy partitions per service. Allowed values are Byte values from zero to 100 // The percentage represents the maximum tolerated percentage of partitions that can be unhealthy before the service is considered in error. // If the percentage is respected but there is at least one unhealthy partition, the health is evaluated as Warning. // The percentage is calculated by dividing the number of unhealthy partitions over the total number of partitions in the service. // The computation rounds up to tolerate one failure on small numbers of partitions. Default percentage is zero. MaxPercentUnhealthyPartitionsPerService *int32 `json:"MaxPercentUnhealthyPartitionsPerService,omitempty"` // MaxPercentUnhealthyReplicasPerPartition - The maximum allowed percentage of unhealthy replicas per partition. Allowed values are Byte values from zero to 100. // The percentage represents the maximum tolerated percentage of replicas that can be unhealthy before the partition is considered in error. // If the percentage is respected but there is at least one unhealthy replica, the health is evaluated as Warning. // The percentage is calculated by dividing the number of unhealthy replicas over the total number of replicas in the partition. // The computation rounds up to tolerate one failure on small numbers of replicas. Default percentage is zero. MaxPercentUnhealthyReplicasPerPartition *int32 `json:"MaxPercentUnhealthyReplicasPerPartition,omitempty"` // MaxPercentUnhealthyServices - The maximum allowed percentage of unhealthy services. Allowed values are Byte values from zero to 100. // The percentage represents the maximum tolerated percentage of services that can be unhealthy before the application is considered in error. // If the percentage is respected but there is at least one unhealthy service, the health is evaluated as Warning. // This is calculated by dividing the number of unhealthy services of the specific service type over the total number of services of the specific service type. // The computation rounds up to tolerate one failure on small numbers of services. Default percentage is zero. MaxPercentUnhealthyServices *int32 `json:"MaxPercentUnhealthyServices,omitempty"` }
ServiceTypeHealthPolicy represents the health policy used to evaluate the health of services belonging to a service type.
type ServiceTypeHealthPolicyMapItem ¶
type ServiceTypeHealthPolicyMapItem struct { // Key - The key of the service type health policy map item. This is the name of the service type. Key *string `json:"Key,omitempty"` // Value - The value of the service type health policy map item. This is the ServiceTypeHealthPolicy for this service type. Value *ServiceTypeHealthPolicy `json:"Value,omitempty"` }
ServiceTypeHealthPolicyMapItem defines an item in ServiceTypeHealthPolicyMap.
type ServiceTypeInfo ¶
type ServiceTypeInfo struct { autorest.Response `json:"-"` // ServiceTypeDescription - Describes a service type defined in the service manifest of a provisioned application type. The properties the ones defined in the service manifest. ServiceTypeDescription BasicServiceTypeDescription `json:"ServiceTypeDescription,omitempty"` // ServiceManifestName - The name of the service manifest in which this service type is defined. ServiceManifestName *string `json:"ServiceManifestName,omitempty"` // ServiceManifestVersion - The version of the service manifest in which this service type is defined. ServiceManifestVersion *string `json:"ServiceManifestVersion,omitempty"` // IsServiceGroup - Indicates whether the service is a service group. If it is, the property value is true otherwise false. IsServiceGroup *bool `json:"IsServiceGroup,omitempty"` }
ServiceTypeInfo information about a service type that is defined in a service manifest of a provisioned application type.
func (*ServiceTypeInfo) UnmarshalJSON ¶
func (sti *ServiceTypeInfo) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ServiceTypeInfo struct.
type ServiceTypeManifest ¶
type ServiceTypeManifest struct { autorest.Response `json:"-"` // Manifest - The XML manifest as a string. Manifest *string `json:"Manifest,omitempty"` }
ServiceTypeManifest contains the manifest describing a service type registered as part of an application in a Service Fabric cluster.
type ServiceTypeRegistrationStatus ¶
type ServiceTypeRegistrationStatus string
ServiceTypeRegistrationStatus enumerates the values for service type registration status.
const ( // ServiceTypeRegistrationStatusDisabled Indicates that the service type is disabled on this node. A type // gets disabled when there are too many failures of the code package hosting the service type. If the // service type is disabled, new replicas of that service type will not be placed on the node until it is // enabled again. The service type is enabled again after the process hosting it comes up and re-registers // the type or a preconfigured time interval has passed. The value is 1. ServiceTypeRegistrationStatusDisabled ServiceTypeRegistrationStatus = "Disabled" // ServiceTypeRegistrationStatusEnabled Indicates that the service type is enabled on this node. Replicas // of this service type can be placed on this node when the code package registers the service type. The // value is 2. ServiceTypeRegistrationStatusEnabled ServiceTypeRegistrationStatus = "Enabled" // ServiceTypeRegistrationStatusInvalid Indicates the registration status is invalid. All Service Fabric // enumerations have the invalid type. The value is zero. ServiceTypeRegistrationStatusInvalid ServiceTypeRegistrationStatus = "Invalid" // ServiceTypeRegistrationStatusRegistered Indicates that the service type is enabled and registered on the // node by a code package. Replicas of this service type can now be placed on this node. The value is 3. ServiceTypeRegistrationStatusRegistered ServiceTypeRegistrationStatus = "Registered" )
func PossibleServiceTypeRegistrationStatusValues ¶
func PossibleServiceTypeRegistrationStatusValues() []ServiceTypeRegistrationStatus
PossibleServiceTypeRegistrationStatusValues returns an array of possible values for the ServiceTypeRegistrationStatus const type.
type ServiceUpdateDescription ¶
type ServiceUpdateDescription struct { // Flags - Flags indicating whether other properties are set. Each of the associated properties corresponds to a flag, specified below, which, if set, indicate that the property is specified. // This property can be a combination of those flags obtained using bitwise 'OR' operator. // For example, if the provided value is 6 then the flags for ReplicaRestartWaitDuration (2) and QuorumLossWaitDuration (4) are set. // - None - Does not indicate any other properties are set. The value is zero. // - TargetReplicaSetSize/InstanceCount - Indicates whether the TargetReplicaSetSize property (for Stateful services) or the InstanceCount property (for Stateless services) is set. The value is 1. // - ReplicaRestartWaitDuration - Indicates the ReplicaRestartWaitDuration property is set. The value is 2. // - QuorumLossWaitDuration - Indicates the QuorumLossWaitDuration property is set. The value is 4. // - StandByReplicaKeepDuration - Indicates the StandByReplicaKeepDuration property is set. The value is 8. // - MinReplicaSetSize - Indicates the MinReplicaSetSize property is set. The value is 16. // - PlacementConstraints - Indicates the PlacementConstraints property is set. The value is 32. // - PlacementPolicyList - Indicates the ServicePlacementPolicies property is set. The value is 64. // - Correlation - Indicates the CorrelationScheme property is set. The value is 128. // - Metrics - Indicates the ServiceLoadMetrics property is set. The value is 256. // - DefaultMoveCost - Indicates the DefaultMoveCost property is set. The value is 512. // - ScalingPolicy - Indicates the ScalingPolicies property is set. The value is 1024. Flags *string `json:"Flags,omitempty"` // PlacementConstraints - The placement constraints as a string. Placement constraints are boolean expressions on node properties and allow for restricting a service to particular nodes based on the service requirements. For example, to place a service on nodes where NodeType is blue specify the following: "NodeColor == blue)". PlacementConstraints *string `json:"PlacementConstraints,omitempty"` // CorrelationScheme - The correlation scheme. CorrelationScheme *[]ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` // LoadMetrics - The service load metrics. LoadMetrics *[]ServiceLoadMetricDescription `json:"LoadMetrics,omitempty"` // ServicePlacementPolicies - The service placement policies. ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription `json:"ServicePlacementPolicies,omitempty"` // DefaultMoveCost - The move cost for the service. Possible values include: 'Zero', 'Low', 'Medium', 'High' DefaultMoveCost MoveCost `json:"DefaultMoveCost,omitempty"` // ScalingPolicies - Scaling policies for this service. ScalingPolicies *[]ScalingPolicyDescription `json:"ScalingPolicies,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServiceUpdateDescriptionServiceKindServiceUpdateDescription', 'ServiceKindBasicServiceUpdateDescriptionServiceKindStateful', 'ServiceKindBasicServiceUpdateDescriptionServiceKindStateless' ServiceKind ServiceKindBasicServiceUpdateDescription `json:"ServiceKind,omitempty"` }
ServiceUpdateDescription a ServiceUpdateDescription contains all of the information necessary to update a service.
func (ServiceUpdateDescription) AsBasicServiceUpdateDescription ¶
func (sud ServiceUpdateDescription) AsBasicServiceUpdateDescription() (BasicServiceUpdateDescription, bool)
AsBasicServiceUpdateDescription is the BasicServiceUpdateDescription implementation for ServiceUpdateDescription.
func (ServiceUpdateDescription) AsServiceUpdateDescription ¶
func (sud ServiceUpdateDescription) AsServiceUpdateDescription() (*ServiceUpdateDescription, bool)
AsServiceUpdateDescription is the BasicServiceUpdateDescription implementation for ServiceUpdateDescription.
func (ServiceUpdateDescription) AsStatefulServiceUpdateDescription ¶
func (sud ServiceUpdateDescription) AsStatefulServiceUpdateDescription() (*StatefulServiceUpdateDescription, bool)
AsStatefulServiceUpdateDescription is the BasicServiceUpdateDescription implementation for ServiceUpdateDescription.
func (ServiceUpdateDescription) AsStatelessServiceUpdateDescription ¶
func (sud ServiceUpdateDescription) AsStatelessServiceUpdateDescription() (*StatelessServiceUpdateDescription, bool)
AsStatelessServiceUpdateDescription is the BasicServiceUpdateDescription implementation for ServiceUpdateDescription.
func (ServiceUpdateDescription) MarshalJSON ¶
func (sud ServiceUpdateDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceUpdateDescription.
func (*ServiceUpdateDescription) UnmarshalJSON ¶
func (sud *ServiceUpdateDescription) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ServiceUpdateDescription struct.
type ServicesHealthEvaluation ¶
type ServicesHealthEvaluation struct { // ServiceTypeName - Name of the service type of the services. ServiceTypeName *string `json:"ServiceTypeName,omitempty"` // MaxPercentUnhealthyServices - Maximum allowed percentage of unhealthy services from the ServiceTypeHealthPolicy. MaxPercentUnhealthyServices *int32 `json:"MaxPercentUnhealthyServices,omitempty"` // TotalCount - Total number of services of the current service type in the application from the health store. TotalCount *int64 `json:"TotalCount,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the aggregated health state. Includes all the unhealthy ServiceHealthEvaluation that impacted the aggregated health. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
ServicesHealthEvaluation represents health evaluation for services of a certain service type belonging to an application, containing health evaluations for each unhealthy service that impacted current aggregated health state. Can be returned when evaluating application health and the aggregated health state is either Error or Warning.
func (ServicesHealthEvaluation) AsApplicationHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsBasicHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsEventHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsNodeHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsNodesHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsPartitionHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsReplicaHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsReplicasHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsServiceHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsServicesHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) MarshalJSON ¶
func (she ServicesHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServicesHealthEvaluation.
type SingletonPartitionInformation ¶
type SingletonPartitionInformation struct { // ID - 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. ID *uuid.UUID `json:"Id,omitempty"` // ServicePartitionKind - Possible values include: 'ServicePartitionKindPartitionInformation', 'ServicePartitionKindInt64Range1', 'ServicePartitionKindNamed1', 'ServicePartitionKindSingleton1' ServicePartitionKind ServicePartitionKindBasicPartitionInformation `json:"ServicePartitionKind,omitempty"` }
SingletonPartitionInformation information about a partition that is singleton. The services with singleton partitioning scheme are effectively non-partitioned. They only have one partition.
func (SingletonPartitionInformation) AsBasicPartitionInformation ¶
func (spi SingletonPartitionInformation) AsBasicPartitionInformation() (BasicPartitionInformation, bool)
AsBasicPartitionInformation is the BasicPartitionInformation implementation for SingletonPartitionInformation.
func (SingletonPartitionInformation) AsInt64RangePartitionInformation ¶
func (spi SingletonPartitionInformation) AsInt64RangePartitionInformation() (*Int64RangePartitionInformation, bool)
AsInt64RangePartitionInformation is the BasicPartitionInformation implementation for SingletonPartitionInformation.
func (SingletonPartitionInformation) AsNamedPartitionInformation ¶
func (spi SingletonPartitionInformation) AsNamedPartitionInformation() (*NamedPartitionInformation, bool)
AsNamedPartitionInformation is the BasicPartitionInformation implementation for SingletonPartitionInformation.
func (SingletonPartitionInformation) AsPartitionInformation ¶
func (spi SingletonPartitionInformation) AsPartitionInformation() (*PartitionInformation, bool)
AsPartitionInformation is the BasicPartitionInformation implementation for SingletonPartitionInformation.
func (SingletonPartitionInformation) AsSingletonPartitionInformation ¶
func (spi SingletonPartitionInformation) AsSingletonPartitionInformation() (*SingletonPartitionInformation, bool)
AsSingletonPartitionInformation is the BasicPartitionInformation implementation for SingletonPartitionInformation.
func (SingletonPartitionInformation) MarshalJSON ¶
func (spi SingletonPartitionInformation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for SingletonPartitionInformation.
type SingletonPartitionSchemeDescription ¶
type SingletonPartitionSchemeDescription struct { // PartitionScheme - Possible values include: 'PartitionSchemePartitionSchemeDescription', 'PartitionSchemeNamed1', 'PartitionSchemeSingleton1', 'PartitionSchemeUniformInt64Range1' PartitionScheme PartitionSchemeBasicPartitionSchemeDescription `json:"PartitionScheme,omitempty"` }
SingletonPartitionSchemeDescription describes the partition scheme of a singleton-partitioned, or non-partitioned service.
func (SingletonPartitionSchemeDescription) AsBasicPartitionSchemeDescription ¶
func (spsd SingletonPartitionSchemeDescription) AsBasicPartitionSchemeDescription() (BasicPartitionSchemeDescription, bool)
AsBasicPartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for SingletonPartitionSchemeDescription.
func (SingletonPartitionSchemeDescription) AsNamedPartitionSchemeDescription ¶
func (spsd SingletonPartitionSchemeDescription) AsNamedPartitionSchemeDescription() (*NamedPartitionSchemeDescription, bool)
AsNamedPartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for SingletonPartitionSchemeDescription.
func (SingletonPartitionSchemeDescription) AsPartitionSchemeDescription ¶
func (spsd SingletonPartitionSchemeDescription) AsPartitionSchemeDescription() (*PartitionSchemeDescription, bool)
AsPartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for SingletonPartitionSchemeDescription.
func (SingletonPartitionSchemeDescription) AsSingletonPartitionSchemeDescription ¶
func (spsd SingletonPartitionSchemeDescription) AsSingletonPartitionSchemeDescription() (*SingletonPartitionSchemeDescription, bool)
AsSingletonPartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for SingletonPartitionSchemeDescription.
func (SingletonPartitionSchemeDescription) AsUniformInt64RangePartitionSchemeDescription ¶
func (spsd SingletonPartitionSchemeDescription) AsUniformInt64RangePartitionSchemeDescription() (*UniformInt64RangePartitionSchemeDescription, bool)
AsUniformInt64RangePartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for SingletonPartitionSchemeDescription.
func (SingletonPartitionSchemeDescription) MarshalJSON ¶
func (spsd SingletonPartitionSchemeDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for SingletonPartitionSchemeDescription.
type StartClusterUpgradeDescription ¶
type StartClusterUpgradeDescription struct { // CodeVersion - The cluster code version. CodeVersion *string `json:"CodeVersion,omitempty"` // ConfigVersion - The cluster configuration version. ConfigVersion *string `json:"ConfigVersion,omitempty"` // UpgradeKind - The kind of upgrade out of the following possible values. Possible values include: 'UpgradeKindInvalid', 'UpgradeKindRolling' UpgradeKind UpgradeKind `json:"UpgradeKind,omitempty"` // RollingUpgradeMode - The mode used to monitor health during a rolling upgrade. The values are UnmonitoredAuto, UnmonitoredManual, and Monitored. Possible values include: 'UpgradeModeInvalid', 'UpgradeModeUnmonitoredAuto', 'UpgradeModeUnmonitoredManual', 'UpgradeModeMonitored' RollingUpgradeMode UpgradeMode `json:"RollingUpgradeMode,omitempty"` // UpgradeReplicaSetCheckTimeoutInSeconds - The maximum amount of time to block processing of an upgrade domain and prevent loss of availability when there are unexpected issues. When this timeout expires, processing of the upgrade domain will proceed regardless of availability loss issues. The timeout is reset at the start of each upgrade domain. Valid values are between 0 and 42949672925 inclusive. (unsigned 32-bit integer). UpgradeReplicaSetCheckTimeoutInSeconds *int64 `json:"UpgradeReplicaSetCheckTimeoutInSeconds,omitempty"` // ForceRestart - If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data). ForceRestart *bool `json:"ForceRestart,omitempty"` // MonitoringPolicy - Describes the parameters for monitoring an upgrade in Monitored mode. MonitoringPolicy *MonitoringPolicyDescription `json:"MonitoringPolicy,omitempty"` // ClusterHealthPolicy - Defines a health policy used to evaluate the health of the cluster or of a cluster node. ClusterHealthPolicy *ClusterHealthPolicy `json:"ClusterHealthPolicy,omitempty"` // EnableDeltaHealthEvaluation - When true, enables delta health evaluation rather than absolute health evaluation after completion of each upgrade domain. EnableDeltaHealthEvaluation *bool `json:"EnableDeltaHealthEvaluation,omitempty"` // ClusterUpgradeHealthPolicy - Defines a health policy used to evaluate the health of the cluster during a cluster upgrade. ClusterUpgradeHealthPolicy *ClusterUpgradeHealthPolicyObject `json:"ClusterUpgradeHealthPolicy,omitempty"` // ApplicationHealthPolicyMap - Defines the application health policy map used to evaluate the health of an application or one of its children entities. ApplicationHealthPolicyMap *ApplicationHealthPolicies `json:"ApplicationHealthPolicyMap,omitempty"` }
StartClusterUpgradeDescription describes the parameters for starting a cluster upgrade.
type StartedChaosEvent ¶
type StartedChaosEvent struct { // ChaosParameters - Defines all the parameters to configure a Chaos run. ChaosParameters *ChaosParameters `json:"ChaosParameters,omitempty"` // TimeStampUtc - The UTC timestamp when this Chaos event was generated. TimeStampUtc *date.Time `json:"TimeStampUtc,omitempty"` // Kind - Possible values include: 'KindChaosEvent', 'KindExecutingFaults', 'KindStarted', 'KindStopped', 'KindTestError', 'KindValidationFailed', 'KindWaiting' Kind KindBasicChaosEvent `json:"Kind,omitempty"` }
StartedChaosEvent describes a Chaos event that gets generated when Chaos is started.
func (StartedChaosEvent) AsBasicChaosEvent ¶
func (sce StartedChaosEvent) AsBasicChaosEvent() (BasicChaosEvent, bool)
AsBasicChaosEvent is the BasicChaosEvent implementation for StartedChaosEvent.
func (StartedChaosEvent) AsChaosEvent ¶
func (sce StartedChaosEvent) AsChaosEvent() (*ChaosEvent, bool)
AsChaosEvent is the BasicChaosEvent implementation for StartedChaosEvent.
func (StartedChaosEvent) AsExecutingFaultsChaosEvent ¶
func (sce StartedChaosEvent) AsExecutingFaultsChaosEvent() (*ExecutingFaultsChaosEvent, bool)
AsExecutingFaultsChaosEvent is the BasicChaosEvent implementation for StartedChaosEvent.
func (StartedChaosEvent) AsStartedChaosEvent ¶
func (sce StartedChaosEvent) AsStartedChaosEvent() (*StartedChaosEvent, bool)
AsStartedChaosEvent is the BasicChaosEvent implementation for StartedChaosEvent.
func (StartedChaosEvent) AsStoppedChaosEvent ¶
func (sce StartedChaosEvent) AsStoppedChaosEvent() (*StoppedChaosEvent, bool)
AsStoppedChaosEvent is the BasicChaosEvent implementation for StartedChaosEvent.
func (StartedChaosEvent) AsTestErrorChaosEvent ¶
func (sce StartedChaosEvent) AsTestErrorChaosEvent() (*TestErrorChaosEvent, bool)
AsTestErrorChaosEvent is the BasicChaosEvent implementation for StartedChaosEvent.
func (StartedChaosEvent) AsValidationFailedChaosEvent ¶
func (sce StartedChaosEvent) AsValidationFailedChaosEvent() (*ValidationFailedChaosEvent, bool)
AsValidationFailedChaosEvent is the BasicChaosEvent implementation for StartedChaosEvent.
func (StartedChaosEvent) AsWaitingChaosEvent ¶
func (sce StartedChaosEvent) AsWaitingChaosEvent() (*WaitingChaosEvent, bool)
AsWaitingChaosEvent is the BasicChaosEvent implementation for StartedChaosEvent.
func (StartedChaosEvent) MarshalJSON ¶
func (sce StartedChaosEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StartedChaosEvent.
type State ¶
type State string
State enumerates the values for state.
const ( // StateApproved Indicates that the repair task has been approved by the Repair Manager and is safe to // execute. StateApproved State = "Approved" // StateClaimed Indicates that the repair task has been claimed by a repair executor. StateClaimed State = "Claimed" // StateCompleted Indicates that the repair task has completed, and no further state changes will occur. StateCompleted State = "Completed" // StateCreated Indicates that the repair task has been created. StateCreated State = "Created" // StateExecuting Indicates that execution of the repair task is in progress. StateExecuting State = "Executing" // StateInvalid Indicates that the repair task state is invalid. All Service Fabric enumerations have the // invalid value. StateInvalid State = "Invalid" // StatePreparing Indicates that the Repair Manager is preparing the system to handle the impact of the // repair task, usually by taking resources offline gracefully. StatePreparing State = "Preparing" // StateRestoring Indicates that the Repair Manager is restoring the system to its pre-repair state, // usually by bringing resources back online. StateRestoring State = "Restoring" )
func PossibleStateValues ¶
func PossibleStateValues() []State
PossibleStateValues returns an array of possible values for the State const type.
type StatefulReplicaHealthReportCreatedEvent ¶
type StatefulReplicaHealthReportCreatedEvent struct { // ReplicaInstanceID - Id of Replica instance. ReplicaInstanceID *int64 `json:"ReplicaInstanceId,omitempty"` // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TimeToLiveMs - Time to live in milli-seconds. TimeToLiveMs *int64 `json:"TimeToLiveMs,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ReplicaID - Id of a stateful service replica. ReplicaId is used by Service Fabric to uniquely identify a replica of a partition. It is unique within a partition and does not change for the lifetime of the replica. If a replica gets dropped and another replica gets created on the same node for the same partition, it will get a different value for the id. Sometimes the id of a stateless service instance is also referred as a replica id. ReplicaID *int64 `json:"ReplicaId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
StatefulReplicaHealthReportCreatedEvent stateful Replica Health Report Created event.
func (StatefulReplicaHealthReportCreatedEvent) AsApplicationCreatedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsApplicationDeletedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsApplicationEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsApplicationUpgradeStartEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsBasicApplicationEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsBasicClusterEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsBasicFabricEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsBasicNodeEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsBasicPartitionEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsBasicReplicaEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsBasicServiceEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsChaosStartedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsChaosStoppedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsClusterEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsClusterUpgradeStartEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsContainerDeactivatedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsContainerInstanceEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsFabricEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsNodeAbortedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsNodeAbortingEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsNodeAddedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsNodeCloseEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsNodeClosingEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsNodeDeactivateStartEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsNodeDownEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsNodeEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsNodeOpenFailedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsNodeOpenedSuccessEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsNodeOpeningEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsNodeRemovedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsNodeUpEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsPartitionAnalysisEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsPartitionEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsProcessDeactivatedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsReplicaEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsServiceCreatedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsServiceDeletedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsServiceEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportCreatedEvent.
func (StatefulReplicaHealthReportCreatedEvent) MarshalJSON ¶
func (srhrce StatefulReplicaHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatefulReplicaHealthReportCreatedEvent.
type StatefulReplicaHealthReportExpiredEvent ¶
type StatefulReplicaHealthReportExpiredEvent struct { // ReplicaInstanceID - Id of Replica instance. ReplicaInstanceID *int64 `json:"ReplicaInstanceId,omitempty"` // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TimeToLiveMs - Time to live in milli-seconds. TimeToLiveMs *int64 `json:"TimeToLiveMs,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ReplicaID - Id of a stateful service replica. ReplicaId is used by Service Fabric to uniquely identify a replica of a partition. It is unique within a partition and does not change for the lifetime of the replica. If a replica gets dropped and another replica gets created on the same node for the same partition, it will get a different value for the id. Sometimes the id of a stateless service instance is also referred as a replica id. ReplicaID *int64 `json:"ReplicaId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
StatefulReplicaHealthReportExpiredEvent stateful Replica Health Report Expired event.
func (StatefulReplicaHealthReportExpiredEvent) AsApplicationCreatedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsApplicationDeletedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsApplicationEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsApplicationUpgradeStartEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsBasicApplicationEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsBasicClusterEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsBasicFabricEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsBasicNodeEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsBasicPartitionEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsBasicReplicaEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsBasicServiceEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsChaosStartedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsChaosStoppedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsClusterEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsClusterUpgradeStartEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsContainerDeactivatedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsContainerInstanceEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsFabricEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsNodeAbortedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsNodeAbortingEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsNodeAddedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsNodeCloseEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsNodeClosingEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsNodeDeactivateStartEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsNodeDownEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsNodeEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsNodeOpenFailedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsNodeOpenedSuccessEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsNodeOpeningEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsNodeRemovedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsNodeUpEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsPartitionAnalysisEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsPartitionEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsProcessDeactivatedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsReplicaEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsServiceCreatedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsServiceDeletedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsServiceEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for StatefulReplicaHealthReportExpiredEvent.
func (StatefulReplicaHealthReportExpiredEvent) MarshalJSON ¶
func (srhree StatefulReplicaHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatefulReplicaHealthReportExpiredEvent.
type StatefulServiceDescription ¶
type StatefulServiceDescription struct { // TargetReplicaSetSize - The target replica set size as a number. TargetReplicaSetSize *int32 `json:"TargetReplicaSetSize,omitempty"` // MinReplicaSetSize - The minimum replica set size as a number. MinReplicaSetSize *int32 `json:"MinReplicaSetSize,omitempty"` // HasPersistedState - A flag indicating whether this is a persistent service which stores states on the local disk. If it is then the value of this property is true, if not it is false. HasPersistedState *bool `json:"HasPersistedState,omitempty"` // Flags - Flags indicating whether other properties are set. Each of the associated properties corresponds to a flag, specified below, which, if set, indicate that the property is specified. // This property can be a combination of those flags obtained using bitwise 'OR' operator. // For example, if the provided value is 6 then the flags for QuorumLossWaitDuration (2) and StandByReplicaKeepDuration(4) are set. // - None - Does not indicate any other properties are set. The value is zero. // - ReplicaRestartWaitDuration - Indicates the ReplicaRestartWaitDuration property is set. The value is 1. // - QuorumLossWaitDuration - Indicates the QuorumLossWaitDuration property is set. The value is 2. // - StandByReplicaKeepDuration - Indicates the StandByReplicaKeepDuration property is set. The value is 4. Flags *int32 `json:"Flags,omitempty"` // ReplicaRestartWaitDurationSeconds - The duration, in seconds, between when a replica goes down and when a new replica is created. ReplicaRestartWaitDurationSeconds *int64 `json:"ReplicaRestartWaitDurationSeconds,omitempty"` // QuorumLossWaitDurationSeconds - The maximum duration, in seconds, for which a partition is allowed to be in a state of quorum loss. QuorumLossWaitDurationSeconds *int64 `json:"QuorumLossWaitDurationSeconds,omitempty"` // StandByReplicaKeepDurationSeconds - The definition on how long StandBy replicas should be maintained before being removed. StandByReplicaKeepDurationSeconds *int64 `json:"StandByReplicaKeepDurationSeconds,omitempty"` // ApplicationName - The name of the application, including the 'fabric:' URI scheme. ApplicationName *string `json:"ApplicationName,omitempty"` // ServiceName - The full name of the service with 'fabric:' URI scheme. ServiceName *string `json:"ServiceName,omitempty"` // ServiceTypeName - Name of the service type as specified in the service manifest. ServiceTypeName *string `json:"ServiceTypeName,omitempty"` // InitializationData - The initialization data as an array of bytes. Initialization data is passed to service instances or replicas when they are created. InitializationData *[]int32 `json:"InitializationData,omitempty"` // PartitionDescription - The partition description as an object. PartitionDescription BasicPartitionSchemeDescription `json:"PartitionDescription,omitempty"` // PlacementConstraints - The placement constraints as a string. Placement constraints are boolean expressions on node properties and allow for restricting a service to particular nodes based on the service requirements. For example, to place a service on nodes where NodeType is blue specify the following: "NodeColor == blue)". PlacementConstraints *string `json:"PlacementConstraints,omitempty"` // CorrelationScheme - The correlation scheme. CorrelationScheme *[]ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` // ServiceLoadMetrics - The service load metrics. ServiceLoadMetrics *[]ServiceLoadMetricDescription `json:"ServiceLoadMetrics,omitempty"` // ServicePlacementPolicies - The service placement policies. ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription `json:"ServicePlacementPolicies,omitempty"` // DefaultMoveCost - The move cost for the service. Possible values include: 'Zero', 'Low', 'Medium', 'High' DefaultMoveCost MoveCost `json:"DefaultMoveCost,omitempty"` // IsDefaultMoveCostSpecified - Indicates if the DefaultMoveCost property is specified. IsDefaultMoveCostSpecified *bool `json:"IsDefaultMoveCostSpecified,omitempty"` // ServicePackageActivationMode - The activation mode of service package to be used for a service. Possible values include: 'SharedProcess', 'ExclusiveProcess' ServicePackageActivationMode ServicePackageActivationMode `json:"ServicePackageActivationMode,omitempty"` // ServiceDNSName - The DNS name of the service. It requires the DNS system service to be enabled in Service Fabric cluster. ServiceDNSName *string `json:"ServiceDnsName,omitempty"` // ScalingPolicies - Scaling policies for this service. ScalingPolicies *[]ScalingPolicyDescription `json:"ScalingPolicies,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServiceDescriptionServiceKindServiceDescription', 'ServiceKindBasicServiceDescriptionServiceKindStateful', 'ServiceKindBasicServiceDescriptionServiceKindStateless' ServiceKind ServiceKindBasicServiceDescription `json:"ServiceKind,omitempty"` }
StatefulServiceDescription describes a stateful service.
func (StatefulServiceDescription) AsBasicServiceDescription ¶
func (ssd StatefulServiceDescription) AsBasicServiceDescription() (BasicServiceDescription, bool)
AsBasicServiceDescription is the BasicServiceDescription implementation for StatefulServiceDescription.
func (StatefulServiceDescription) AsServiceDescription ¶
func (ssd StatefulServiceDescription) AsServiceDescription() (*ServiceDescription, bool)
AsServiceDescription is the BasicServiceDescription implementation for StatefulServiceDescription.
func (StatefulServiceDescription) AsStatefulServiceDescription ¶
func (ssd StatefulServiceDescription) AsStatefulServiceDescription() (*StatefulServiceDescription, bool)
AsStatefulServiceDescription is the BasicServiceDescription implementation for StatefulServiceDescription.
func (StatefulServiceDescription) AsStatelessServiceDescription ¶
func (ssd StatefulServiceDescription) AsStatelessServiceDescription() (*StatelessServiceDescription, bool)
AsStatelessServiceDescription is the BasicServiceDescription implementation for StatefulServiceDescription.
func (StatefulServiceDescription) MarshalJSON ¶
func (ssd StatefulServiceDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatefulServiceDescription.
func (*StatefulServiceDescription) UnmarshalJSON ¶
func (ssd *StatefulServiceDescription) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for StatefulServiceDescription struct.
type StatefulServiceInfo ¶
type StatefulServiceInfo struct { // HasPersistedState - Whether the service has persisted state. HasPersistedState *bool `json:"HasPersistedState,omitempty"` // ID - The identity of the service. This is an encoded representation of the service name. This is used in the REST APIs to identify the service resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the service name is "fabric:/myapp/app1/svc1", // the service identity would be "myapp~app1\~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. ID *string `json:"Id,omitempty"` // Name - The full name of the service with 'fabric:' URI scheme. Name *string `json:"Name,omitempty"` // TypeName - Name of the service type as specified in the service manifest. TypeName *string `json:"TypeName,omitempty"` // ManifestVersion - The version of the service manifest. ManifestVersion *string `json:"ManifestVersion,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` // ServiceStatus - The status of the application. Possible values include: 'ServiceStatusUnknown', 'ServiceStatusActive', 'ServiceStatusUpgrading', 'ServiceStatusDeleting', 'ServiceStatusCreating', 'ServiceStatusFailed' ServiceStatus ServiceStatus `json:"ServiceStatus,omitempty"` // IsServiceGroup - Whether the service is in a service group. IsServiceGroup *bool `json:"IsServiceGroup,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServiceInfoServiceKindServiceInfo', 'ServiceKindBasicServiceInfoServiceKindStateful', 'ServiceKindBasicServiceInfoServiceKindStateless' ServiceKind ServiceKindBasicServiceInfo `json:"ServiceKind,omitempty"` }
StatefulServiceInfo information about a stateful Service Fabric service.
func (StatefulServiceInfo) AsBasicServiceInfo ¶
func (ssi StatefulServiceInfo) AsBasicServiceInfo() (BasicServiceInfo, bool)
AsBasicServiceInfo is the BasicServiceInfo implementation for StatefulServiceInfo.
func (StatefulServiceInfo) AsServiceInfo ¶
func (ssi StatefulServiceInfo) AsServiceInfo() (*ServiceInfo, bool)
AsServiceInfo is the BasicServiceInfo implementation for StatefulServiceInfo.
func (StatefulServiceInfo) AsStatefulServiceInfo ¶
func (ssi StatefulServiceInfo) AsStatefulServiceInfo() (*StatefulServiceInfo, bool)
AsStatefulServiceInfo is the BasicServiceInfo implementation for StatefulServiceInfo.
func (StatefulServiceInfo) AsStatelessServiceInfo ¶
func (ssi StatefulServiceInfo) AsStatelessServiceInfo() (*StatelessServiceInfo, bool)
AsStatelessServiceInfo is the BasicServiceInfo implementation for StatefulServiceInfo.
func (StatefulServiceInfo) MarshalJSON ¶
func (ssi StatefulServiceInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatefulServiceInfo.
type StatefulServicePartitionInfo ¶
type StatefulServicePartitionInfo struct { // TargetReplicaSetSize - The target replica set size as a number. TargetReplicaSetSize *int64 `json:"TargetReplicaSetSize,omitempty"` // MinReplicaSetSize - The minimum replica set size as a number. MinReplicaSetSize *int64 `json:"MinReplicaSetSize,omitempty"` // LastQuorumLossDuration - The duration for which this partition was in quorum loss. If the partition is currently in quorum loss, it returns the duration since it has been in that state. This field is using ISO8601 format for specifying the duration. LastQuorumLossDuration *string `json:"LastQuorumLossDuration,omitempty"` // CurrentConfigurationEpoch - An Epoch is a configuration number for the partition as a whole. When the configuration of the replica set changes, for example when the Primary replica changes, the operations that are replicated from the new Primary replica are said to be a new Epoch from the ones which were sent by the old Primary replica. CurrentConfigurationEpoch *Epoch `json:"CurrentConfigurationEpoch,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` // PartitionStatus - The status of the service fabric service partition. Possible values include: 'ServicePartitionStatusInvalid', 'ServicePartitionStatusReady', 'ServicePartitionStatusNotReady', 'ServicePartitionStatusInQuorumLoss', 'ServicePartitionStatusReconfiguring', 'ServicePartitionStatusDeleting' PartitionStatus ServicePartitionStatus `json:"PartitionStatus,omitempty"` // PartitionInformation - Information about the partition identity, partitioning scheme and keys supported by it. PartitionInformation BasicPartitionInformation `json:"PartitionInformation,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServicePartitionInfoServiceKindServicePartitionInfo', 'ServiceKindBasicServicePartitionInfoServiceKindStateful', 'ServiceKindBasicServicePartitionInfoServiceKindStateless' ServiceKind ServiceKindBasicServicePartitionInfo `json:"ServiceKind,omitempty"` }
StatefulServicePartitionInfo information about a partition of a stateful Service Fabric service..
func (StatefulServicePartitionInfo) AsBasicServicePartitionInfo ¶
func (sspi StatefulServicePartitionInfo) AsBasicServicePartitionInfo() (BasicServicePartitionInfo, bool)
AsBasicServicePartitionInfo is the BasicServicePartitionInfo implementation for StatefulServicePartitionInfo.
func (StatefulServicePartitionInfo) AsServicePartitionInfo ¶
func (sspi StatefulServicePartitionInfo) AsServicePartitionInfo() (*ServicePartitionInfo, bool)
AsServicePartitionInfo is the BasicServicePartitionInfo implementation for StatefulServicePartitionInfo.
func (StatefulServicePartitionInfo) AsStatefulServicePartitionInfo ¶
func (sspi StatefulServicePartitionInfo) AsStatefulServicePartitionInfo() (*StatefulServicePartitionInfo, bool)
AsStatefulServicePartitionInfo is the BasicServicePartitionInfo implementation for StatefulServicePartitionInfo.
func (StatefulServicePartitionInfo) AsStatelessServicePartitionInfo ¶
func (sspi StatefulServicePartitionInfo) AsStatelessServicePartitionInfo() (*StatelessServicePartitionInfo, bool)
AsStatelessServicePartitionInfo is the BasicServicePartitionInfo implementation for StatefulServicePartitionInfo.
func (StatefulServicePartitionInfo) MarshalJSON ¶
func (sspi StatefulServicePartitionInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatefulServicePartitionInfo.
func (*StatefulServicePartitionInfo) UnmarshalJSON ¶
func (sspi *StatefulServicePartitionInfo) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for StatefulServicePartitionInfo struct.
type StatefulServiceReplicaHealth ¶
type StatefulServiceReplicaHealth struct { // ReplicaID - Id of a stateful service replica. ReplicaId is used by Service Fabric to uniquely identify a replica of a partition. It is unique within a partition and does not change for the lifetime of the replica. If a replica gets dropped and another replica gets created on the same node for the same partition, it will get a different value for the id. Sometimes the id of a stateless service instance is also referred as a replica id. ReplicaID *string `json:"ReplicaId,omitempty"` // PartitionID - Id of the partition to which this replica belongs. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicReplicaHealthServiceKindReplicaHealth', 'ServiceKindBasicReplicaHealthServiceKindStateful', 'ServiceKindBasicReplicaHealthServiceKindStateless' ServiceKind ServiceKindBasicReplicaHealth `json:"ServiceKind,omitempty"` // AggregatedHealthState - The HealthState representing the aggregated health state of the entity computed by Health Manager. // The health evaluation of the entity reflects all events reported on the entity and its children (if any). // The aggregation is done by applying the desired health policy. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // HealthEvents - The list of health events reported on the entity. HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // UnhealthyEvaluations - The unhealthy evaluations that show why the current aggregated health state was returned by Health Manager. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // HealthStatistics - Shows the health statistics for all children types of the queried entity. HealthStatistics *HealthStatistics `json:"HealthStatistics,omitempty"` }
StatefulServiceReplicaHealth represents the health of the stateful service replica. Contains the replica aggregated health state, the health events and the unhealthy evaluations.
func (StatefulServiceReplicaHealth) AsBasicReplicaHealth ¶
func (ssrh StatefulServiceReplicaHealth) AsBasicReplicaHealth() (BasicReplicaHealth, bool)
AsBasicReplicaHealth is the BasicReplicaHealth implementation for StatefulServiceReplicaHealth.
func (StatefulServiceReplicaHealth) AsReplicaHealth ¶
func (ssrh StatefulServiceReplicaHealth) AsReplicaHealth() (*ReplicaHealth, bool)
AsReplicaHealth is the BasicReplicaHealth implementation for StatefulServiceReplicaHealth.
func (StatefulServiceReplicaHealth) AsStatefulServiceReplicaHealth ¶
func (ssrh StatefulServiceReplicaHealth) AsStatefulServiceReplicaHealth() (*StatefulServiceReplicaHealth, bool)
AsStatefulServiceReplicaHealth is the BasicReplicaHealth implementation for StatefulServiceReplicaHealth.
func (StatefulServiceReplicaHealth) AsStatelessServiceInstanceHealth ¶
func (ssrh StatefulServiceReplicaHealth) AsStatelessServiceInstanceHealth() (*StatelessServiceInstanceHealth, bool)
AsStatelessServiceInstanceHealth is the BasicReplicaHealth implementation for StatefulServiceReplicaHealth.
func (StatefulServiceReplicaHealth) MarshalJSON ¶
func (ssrh StatefulServiceReplicaHealth) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatefulServiceReplicaHealth.
type StatefulServiceReplicaHealthState ¶
type StatefulServiceReplicaHealthState struct { // ReplicaID - Id of a stateful service replica. ReplicaId is used by Service Fabric to uniquely identify a replica of a partition. It is unique within a partition and does not change for the lifetime of the replica. If a replica gets dropped and another replica gets created on the same node for the same partition, it will get a different value for the id. Sometimes the id of a stateless service instance is also referred as a replica id. ReplicaID *string `json:"ReplicaId,omitempty"` // PartitionID - The ID of the partition to which this replica belongs. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicReplicaHealthStateServiceKindReplicaHealthState', 'ServiceKindBasicReplicaHealthStateServiceKindStateful', 'ServiceKindBasicReplicaHealthStateServiceKindStateless' ServiceKind ServiceKindBasicReplicaHealthState `json:"ServiceKind,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` }
StatefulServiceReplicaHealthState represents the health state of the stateful service replica, which contains the replica ID and the aggregated health state.
func (StatefulServiceReplicaHealthState) AsBasicReplicaHealthState ¶
func (ssrhs StatefulServiceReplicaHealthState) AsBasicReplicaHealthState() (BasicReplicaHealthState, bool)
AsBasicReplicaHealthState is the BasicReplicaHealthState implementation for StatefulServiceReplicaHealthState.
func (StatefulServiceReplicaHealthState) AsReplicaHealthState ¶
func (ssrhs StatefulServiceReplicaHealthState) AsReplicaHealthState() (*ReplicaHealthState, bool)
AsReplicaHealthState is the BasicReplicaHealthState implementation for StatefulServiceReplicaHealthState.
func (StatefulServiceReplicaHealthState) AsStatefulServiceReplicaHealthState ¶
func (ssrhs StatefulServiceReplicaHealthState) AsStatefulServiceReplicaHealthState() (*StatefulServiceReplicaHealthState, bool)
AsStatefulServiceReplicaHealthState is the BasicReplicaHealthState implementation for StatefulServiceReplicaHealthState.
func (StatefulServiceReplicaHealthState) AsStatelessServiceInstanceHealthState ¶
func (ssrhs StatefulServiceReplicaHealthState) AsStatelessServiceInstanceHealthState() (*StatelessServiceInstanceHealthState, bool)
AsStatelessServiceInstanceHealthState is the BasicReplicaHealthState implementation for StatefulServiceReplicaHealthState.
func (StatefulServiceReplicaHealthState) MarshalJSON ¶
func (ssrhs StatefulServiceReplicaHealthState) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatefulServiceReplicaHealthState.
type StatefulServiceReplicaInfo ¶
type StatefulServiceReplicaInfo struct { // ReplicaRole - The role of a replica of a stateful service. Possible values include: 'ReplicaRoleUnknown', 'ReplicaRoleNone', 'ReplicaRolePrimary', 'ReplicaRoleIdleSecondary', 'ReplicaRoleActiveSecondary' ReplicaRole ReplicaRole `json:"ReplicaRole,omitempty"` // ReplicaID - Id of a stateful service replica. ReplicaId is used by Service Fabric to uniquely identify a replica of a partition. It is unique within a partition and does not change for the lifetime of the replica. If a replica gets dropped and another replica gets created on the same node for the same partition, it will get a different value for the id. Sometimes the id of a stateless service instance is also referred as a replica id. ReplicaID *string `json:"ReplicaId,omitempty"` // ReplicaStatus - The status of a replica of a service. Possible values include: 'ReplicaStatusInvalid', 'ReplicaStatusInBuild', 'ReplicaStatusStandby', 'ReplicaStatusReady', 'ReplicaStatusDown', 'ReplicaStatusDropped' ReplicaStatus ReplicaStatus `json:"ReplicaStatus,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // Address - The address the replica is listening on. Address *string `json:"Address,omitempty"` // LastInBuildDurationInSeconds - The last in build duration of the replica in seconds. LastInBuildDurationInSeconds *string `json:"LastInBuildDurationInSeconds,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicReplicaInfoServiceKindReplicaInfo', 'ServiceKindBasicReplicaInfoServiceKindStateful', 'ServiceKindBasicReplicaInfoServiceKindStateless' ServiceKind ServiceKindBasicReplicaInfo `json:"ServiceKind,omitempty"` }
StatefulServiceReplicaInfo represents a stateful service replica. This includes information about the identity, role, status, health, node name, uptime, and other details about the replica.
func (StatefulServiceReplicaInfo) AsBasicReplicaInfo ¶
func (ssri StatefulServiceReplicaInfo) AsBasicReplicaInfo() (BasicReplicaInfo, bool)
AsBasicReplicaInfo is the BasicReplicaInfo implementation for StatefulServiceReplicaInfo.
func (StatefulServiceReplicaInfo) AsReplicaInfo ¶
func (ssri StatefulServiceReplicaInfo) AsReplicaInfo() (*ReplicaInfo, bool)
AsReplicaInfo is the BasicReplicaInfo implementation for StatefulServiceReplicaInfo.
func (StatefulServiceReplicaInfo) AsStatefulServiceReplicaInfo ¶
func (ssri StatefulServiceReplicaInfo) AsStatefulServiceReplicaInfo() (*StatefulServiceReplicaInfo, bool)
AsStatefulServiceReplicaInfo is the BasicReplicaInfo implementation for StatefulServiceReplicaInfo.
func (StatefulServiceReplicaInfo) AsStatelessServiceInstanceInfo ¶
func (ssri StatefulServiceReplicaInfo) AsStatelessServiceInstanceInfo() (*StatelessServiceInstanceInfo, bool)
AsStatelessServiceInstanceInfo is the BasicReplicaInfo implementation for StatefulServiceReplicaInfo.
func (StatefulServiceReplicaInfo) MarshalJSON ¶
func (ssri StatefulServiceReplicaInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatefulServiceReplicaInfo.
type StatefulServiceTypeDescription ¶
type StatefulServiceTypeDescription struct { // HasPersistedState - A flag indicating whether this is a persistent service which stores states on the local disk. If it is then the value of this property is true, if not it is false. HasPersistedState *bool `json:"HasPersistedState,omitempty"` // IsStateful - Indicates whether the service type is a stateful service type or a stateless service type. This property is true if the service type is a stateful service type, false otherwise. IsStateful *bool `json:"IsStateful,omitempty"` // ServiceTypeName - Name of the service type as specified in the service manifest. ServiceTypeName *string `json:"ServiceTypeName,omitempty"` // PlacementConstraints - The placement constraint to be used when instantiating this service in a Service Fabric cluster. PlacementConstraints *string `json:"PlacementConstraints,omitempty"` // LoadMetrics - The service load metrics is given as an array of ServiceLoadMetricDescription objects. LoadMetrics *[]ServiceLoadMetricDescription `json:"LoadMetrics,omitempty"` // ServicePlacementPolicies - List of service placement policy descriptions. ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription `json:"ServicePlacementPolicies,omitempty"` // Extensions - List of service type extensions. Extensions *[]ServiceTypeExtensionDescription `json:"Extensions,omitempty"` // Kind - Possible values include: 'KindServiceTypeDescription', 'KindStateful', 'KindStateless' Kind KindBasicServiceTypeDescription `json:"Kind,omitempty"` }
StatefulServiceTypeDescription describes a stateful service type defined in the service manifest of a provisioned application type.
func (StatefulServiceTypeDescription) AsBasicServiceTypeDescription ¶
func (sstd StatefulServiceTypeDescription) AsBasicServiceTypeDescription() (BasicServiceTypeDescription, bool)
AsBasicServiceTypeDescription is the BasicServiceTypeDescription implementation for StatefulServiceTypeDescription.
func (StatefulServiceTypeDescription) AsServiceTypeDescription ¶
func (sstd StatefulServiceTypeDescription) AsServiceTypeDescription() (*ServiceTypeDescription, bool)
AsServiceTypeDescription is the BasicServiceTypeDescription implementation for StatefulServiceTypeDescription.
func (StatefulServiceTypeDescription) AsStatefulServiceTypeDescription ¶
func (sstd StatefulServiceTypeDescription) AsStatefulServiceTypeDescription() (*StatefulServiceTypeDescription, bool)
AsStatefulServiceTypeDescription is the BasicServiceTypeDescription implementation for StatefulServiceTypeDescription.
func (StatefulServiceTypeDescription) AsStatelessServiceTypeDescription ¶
func (sstd StatefulServiceTypeDescription) AsStatelessServiceTypeDescription() (*StatelessServiceTypeDescription, bool)
AsStatelessServiceTypeDescription is the BasicServiceTypeDescription implementation for StatefulServiceTypeDescription.
func (StatefulServiceTypeDescription) MarshalJSON ¶
func (sstd StatefulServiceTypeDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatefulServiceTypeDescription.
func (*StatefulServiceTypeDescription) UnmarshalJSON ¶
func (sstd *StatefulServiceTypeDescription) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for StatefulServiceTypeDescription struct.
type StatefulServiceUpdateDescription ¶
type StatefulServiceUpdateDescription struct { // TargetReplicaSetSize - The target replica set size as a number. TargetReplicaSetSize *int32 `json:"TargetReplicaSetSize,omitempty"` // MinReplicaSetSize - The minimum replica set size as a number. MinReplicaSetSize *int32 `json:"MinReplicaSetSize,omitempty"` // ReplicaRestartWaitDurationSeconds - The duration, in seconds, between when a replica goes down and when a new replica is created. ReplicaRestartWaitDurationSeconds *string `json:"ReplicaRestartWaitDurationSeconds,omitempty"` // QuorumLossWaitDurationSeconds - The maximum duration, in seconds, for which a partition is allowed to be in a state of quorum loss. QuorumLossWaitDurationSeconds *string `json:"QuorumLossWaitDurationSeconds,omitempty"` // StandByReplicaKeepDurationSeconds - The definition on how long StandBy replicas should be maintained before being removed. StandByReplicaKeepDurationSeconds *string `json:"StandByReplicaKeepDurationSeconds,omitempty"` // Flags - Flags indicating whether other properties are set. Each of the associated properties corresponds to a flag, specified below, which, if set, indicate that the property is specified. // This property can be a combination of those flags obtained using bitwise 'OR' operator. // For example, if the provided value is 6 then the flags for ReplicaRestartWaitDuration (2) and QuorumLossWaitDuration (4) are set. // - None - Does not indicate any other properties are set. The value is zero. // - TargetReplicaSetSize/InstanceCount - Indicates whether the TargetReplicaSetSize property (for Stateful services) or the InstanceCount property (for Stateless services) is set. The value is 1. // - ReplicaRestartWaitDuration - Indicates the ReplicaRestartWaitDuration property is set. The value is 2. // - QuorumLossWaitDuration - Indicates the QuorumLossWaitDuration property is set. The value is 4. // - StandByReplicaKeepDuration - Indicates the StandByReplicaKeepDuration property is set. The value is 8. // - MinReplicaSetSize - Indicates the MinReplicaSetSize property is set. The value is 16. // - PlacementConstraints - Indicates the PlacementConstraints property is set. The value is 32. // - PlacementPolicyList - Indicates the ServicePlacementPolicies property is set. The value is 64. // - Correlation - Indicates the CorrelationScheme property is set. The value is 128. // - Metrics - Indicates the ServiceLoadMetrics property is set. The value is 256. // - DefaultMoveCost - Indicates the DefaultMoveCost property is set. The value is 512. // - ScalingPolicy - Indicates the ScalingPolicies property is set. The value is 1024. Flags *string `json:"Flags,omitempty"` // PlacementConstraints - The placement constraints as a string. Placement constraints are boolean expressions on node properties and allow for restricting a service to particular nodes based on the service requirements. For example, to place a service on nodes where NodeType is blue specify the following: "NodeColor == blue)". PlacementConstraints *string `json:"PlacementConstraints,omitempty"` // CorrelationScheme - The correlation scheme. CorrelationScheme *[]ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` // LoadMetrics - The service load metrics. LoadMetrics *[]ServiceLoadMetricDescription `json:"LoadMetrics,omitempty"` // ServicePlacementPolicies - The service placement policies. ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription `json:"ServicePlacementPolicies,omitempty"` // DefaultMoveCost - The move cost for the service. Possible values include: 'Zero', 'Low', 'Medium', 'High' DefaultMoveCost MoveCost `json:"DefaultMoveCost,omitempty"` // ScalingPolicies - Scaling policies for this service. ScalingPolicies *[]ScalingPolicyDescription `json:"ScalingPolicies,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServiceUpdateDescriptionServiceKindServiceUpdateDescription', 'ServiceKindBasicServiceUpdateDescriptionServiceKindStateful', 'ServiceKindBasicServiceUpdateDescriptionServiceKindStateless' ServiceKind ServiceKindBasicServiceUpdateDescription `json:"ServiceKind,omitempty"` }
StatefulServiceUpdateDescription describes an update for a stateful service.
func (StatefulServiceUpdateDescription) AsBasicServiceUpdateDescription ¶
func (ssud StatefulServiceUpdateDescription) AsBasicServiceUpdateDescription() (BasicServiceUpdateDescription, bool)
AsBasicServiceUpdateDescription is the BasicServiceUpdateDescription implementation for StatefulServiceUpdateDescription.
func (StatefulServiceUpdateDescription) AsServiceUpdateDescription ¶
func (ssud StatefulServiceUpdateDescription) AsServiceUpdateDescription() (*ServiceUpdateDescription, bool)
AsServiceUpdateDescription is the BasicServiceUpdateDescription implementation for StatefulServiceUpdateDescription.
func (StatefulServiceUpdateDescription) AsStatefulServiceUpdateDescription ¶
func (ssud StatefulServiceUpdateDescription) AsStatefulServiceUpdateDescription() (*StatefulServiceUpdateDescription, bool)
AsStatefulServiceUpdateDescription is the BasicServiceUpdateDescription implementation for StatefulServiceUpdateDescription.
func (StatefulServiceUpdateDescription) AsStatelessServiceUpdateDescription ¶
func (ssud StatefulServiceUpdateDescription) AsStatelessServiceUpdateDescription() (*StatelessServiceUpdateDescription, bool)
AsStatelessServiceUpdateDescription is the BasicServiceUpdateDescription implementation for StatefulServiceUpdateDescription.
func (StatefulServiceUpdateDescription) MarshalJSON ¶
func (ssud StatefulServiceUpdateDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatefulServiceUpdateDescription.
func (*StatefulServiceUpdateDescription) UnmarshalJSON ¶
func (ssud *StatefulServiceUpdateDescription) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for StatefulServiceUpdateDescription struct.
type StatelessReplicaHealthReportCreatedEvent ¶
type StatelessReplicaHealthReportCreatedEvent struct { // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TimeToLiveMs - Time to live in milli-seconds. TimeToLiveMs *int64 `json:"TimeToLiveMs,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ReplicaID - Id of a stateful service replica. ReplicaId is used by Service Fabric to uniquely identify a replica of a partition. It is unique within a partition and does not change for the lifetime of the replica. If a replica gets dropped and another replica gets created on the same node for the same partition, it will get a different value for the id. Sometimes the id of a stateless service instance is also referred as a replica id. ReplicaID *int64 `json:"ReplicaId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
StatelessReplicaHealthReportCreatedEvent stateless Replica Health Report Created event.
func (StatelessReplicaHealthReportCreatedEvent) AsApplicationCreatedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsApplicationDeletedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsApplicationEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsApplicationUpgradeStartEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsBasicApplicationEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsBasicClusterEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsBasicFabricEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsBasicNodeEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsBasicPartitionEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsBasicReplicaEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsBasicServiceEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsChaosStartedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsChaosStoppedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsClusterEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsClusterUpgradeStartEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsContainerDeactivatedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsContainerInstanceEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsFabricEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsNodeAbortedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsNodeAbortingEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsNodeAddedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsNodeCloseEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsNodeClosingEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsNodeDeactivateStartEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsNodeDownEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsNodeEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsNodeOpenFailedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsNodeOpenedSuccessEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsNodeOpeningEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsNodeRemovedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsNodeUpEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsPartitionAnalysisEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsPartitionEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsProcessDeactivatedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsReplicaEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsServiceCreatedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsServiceDeletedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsServiceEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportCreatedEvent.
func (StatelessReplicaHealthReportCreatedEvent) MarshalJSON ¶
func (srhrce StatelessReplicaHealthReportCreatedEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatelessReplicaHealthReportCreatedEvent.
type StatelessReplicaHealthReportExpiredEvent ¶
type StatelessReplicaHealthReportExpiredEvent struct { // SourceID - Id of report source. SourceID *string `json:"SourceId,omitempty"` // Property - Describes the property. Property *string `json:"Property,omitempty"` // HealthState - Describes the property health state. HealthState *string `json:"HealthState,omitempty"` // TimeToLiveMs - Time to live in milli-seconds. TimeToLiveMs *int64 `json:"TimeToLiveMs,omitempty"` // SequenceNumber - Sequence number of report. SequenceNumber *int64 `json:"SequenceNumber,omitempty"` // Description - Description of report. Description *string `json:"Description,omitempty"` // RemoveWhenExpired - Indicates the removal when it expires. RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` // SourceUtcTimestamp - Source time. SourceUtcTimestamp *date.Time `json:"SourceUtcTimestamp,omitempty"` // PartitionID - 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. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ReplicaID - Id of a stateful service replica. ReplicaId is used by Service Fabric to uniquely identify a replica of a partition. It is unique within a partition and does not change for the lifetime of the replica. If a replica gets dropped and another replica gets created on the same node for the same partition, it will get a different value for the id. Sometimes the id of a stateless service instance is also referred as a replica id. ReplicaID *int64 `json:"ReplicaId,omitempty"` // EventInstanceID - The identifier for the FabricEvent instance. EventInstanceID *uuid.UUID `json:"EventInstanceId,omitempty"` // TimeStamp - The time event was logged. TimeStamp *date.Time `json:"TimeStamp,omitempty"` HasCorrelatedEvents *bool `json:"HasCorrelatedEvents,omitempty"` // Kind - Possible values include: 'KindFabricEvent', 'KindApplicationEvent', 'KindClusterEvent', 'KindContainerInstanceEvent', 'KindNodeEvent', 'KindPartitionAnalysisEvent', 'KindPartitionEvent', 'KindReplicaEvent', 'KindServiceEvent', 'KindApplicationCreated', 'KindApplicationDeleted', 'KindApplicationHealthReportCreated', 'KindApplicationHealthReportExpired', 'KindApplicationUpgradeComplete', 'KindApplicationUpgradeDomainComplete', 'KindApplicationUpgradeRollbackComplete', 'KindApplicationUpgradeRollbackStart', 'KindApplicationUpgradeStart', 'KindDeployedApplicationHealthReportCreated', 'KindDeployedApplicationHealthReportExpired', 'KindProcessDeactivated', 'KindContainerDeactivated', 'KindNodeAborted', 'KindNodeAborting', 'KindNodeAdded', 'KindNodeClose', 'KindNodeClosing', 'KindNodeDeactivateComplete', 'KindNodeDeactivateStart', 'KindNodeDown', 'KindNodeHealthReportCreated', 'KindNodeHealthReportExpired', 'KindNodeOpenedSuccess', 'KindNodeOpenFailed', 'KindNodeOpening', 'KindNodeRemoved', 'KindNodeUp', 'KindPartitionHealthReportCreated', 'KindPartitionHealthReportExpired', 'KindPartitionReconfigurationCompleted', 'KindPartitionPrimaryMoveAnalysis', 'KindServiceCreated', 'KindServiceDeleted', 'KindServiceHealthReportCreated', 'KindServiceHealthReportExpired', 'KindDeployedServiceHealthReportCreated', 'KindDeployedServiceHealthReportExpired', 'KindStatefulReplicaHealthReportCreated', 'KindStatefulReplicaHealthReportExpired', 'KindStatelessReplicaHealthReportCreated', 'KindStatelessReplicaHealthReportExpired', 'KindClusterHealthReportCreated', 'KindClusterHealthReportExpired', 'KindClusterUpgradeComplete', 'KindClusterUpgradeDomainComplete', 'KindClusterUpgradeRollbackComplete', 'KindClusterUpgradeRollbackStart', 'KindClusterUpgradeStart', 'KindChaosStopped', 'KindChaosStarted', 'KindChaosRestartNodeFaultCompleted', 'KindChaosRestartCodePackageFaultScheduled', 'KindChaosRestartCodePackageFaultCompleted', 'KindChaosRemoveReplicaFaultScheduled', 'KindChaosRemoveReplicaFaultCompleted', 'KindChaosMoveSecondaryFaultScheduled', 'KindChaosMovePrimaryFaultScheduled', 'KindChaosRestartReplicaFaultScheduled', 'KindChaosRestartNodeFaultScheduled' Kind KindBasicFabricEvent `json:"Kind,omitempty"` }
StatelessReplicaHealthReportExpiredEvent stateless Replica Health Report Expired event.
func (StatelessReplicaHealthReportExpiredEvent) AsApplicationCreatedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationCreatedEvent() (*ApplicationCreatedEvent, bool)
AsApplicationCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsApplicationDeletedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationDeletedEvent() (*ApplicationDeletedEvent, bool)
AsApplicationDeletedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsApplicationEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationEvent() (*ApplicationEvent, bool)
AsApplicationEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationHealthReportCreatedEvent() (*ApplicationHealthReportCreatedEvent, bool)
AsApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationHealthReportExpiredEvent() (*ApplicationHealthReportExpiredEvent, bool)
AsApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationUpgradeCompleteEvent() (*ApplicationUpgradeCompleteEvent, bool)
AsApplicationUpgradeCompleteEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationUpgradeDomainCompleteEvent() (*ApplicationUpgradeDomainCompleteEvent, bool)
AsApplicationUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationUpgradeRollbackCompleteEvent() (*ApplicationUpgradeRollbackCompleteEvent, bool)
AsApplicationUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationUpgradeRollbackStartEvent() (*ApplicationUpgradeRollbackStartEvent, bool)
AsApplicationUpgradeRollbackStartEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsApplicationUpgradeStartEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsApplicationUpgradeStartEvent() (*ApplicationUpgradeStartEvent, bool)
AsApplicationUpgradeStartEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsBasicApplicationEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsBasicApplicationEvent() (BasicApplicationEvent, bool)
AsBasicApplicationEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsBasicClusterEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsBasicClusterEvent() (BasicClusterEvent, bool)
AsBasicClusterEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsBasicFabricEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsBasicFabricEvent() (BasicFabricEvent, bool)
AsBasicFabricEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsBasicNodeEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsBasicNodeEvent() (BasicNodeEvent, bool)
AsBasicNodeEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsBasicPartitionAnalysisEvent() (BasicPartitionAnalysisEvent, bool)
AsBasicPartitionAnalysisEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsBasicPartitionEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsBasicPartitionEvent() (BasicPartitionEvent, bool)
AsBasicPartitionEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsBasicReplicaEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsBasicReplicaEvent() (BasicReplicaEvent, bool)
AsBasicReplicaEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsBasicServiceEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsBasicServiceEvent() (BasicServiceEvent, bool)
AsBasicServiceEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosMovePrimaryFaultScheduledEvent() (*ChaosMovePrimaryFaultScheduledEvent, bool)
AsChaosMovePrimaryFaultScheduledEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosMoveSecondaryFaultScheduledEvent() (*ChaosMoveSecondaryFaultScheduledEvent, bool)
AsChaosMoveSecondaryFaultScheduledEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosRemoveReplicaFaultCompletedEvent() (*ChaosRemoveReplicaFaultCompletedEvent, bool)
AsChaosRemoveReplicaFaultCompletedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosRemoveReplicaFaultScheduledEvent() (*ChaosRemoveReplicaFaultScheduledEvent, bool)
AsChaosRemoveReplicaFaultScheduledEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosRestartCodePackageFaultCompletedEvent() (*ChaosRestartCodePackageFaultCompletedEvent, bool)
AsChaosRestartCodePackageFaultCompletedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosRestartCodePackageFaultScheduledEvent() (*ChaosRestartCodePackageFaultScheduledEvent, bool)
AsChaosRestartCodePackageFaultScheduledEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosRestartNodeFaultCompletedEvent() (*ChaosRestartNodeFaultCompletedEvent, bool)
AsChaosRestartNodeFaultCompletedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosRestartNodeFaultScheduledEvent() (*ChaosRestartNodeFaultScheduledEvent, bool)
AsChaosRestartNodeFaultScheduledEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosRestartReplicaFaultScheduledEvent() (*ChaosRestartReplicaFaultScheduledEvent, bool)
AsChaosRestartReplicaFaultScheduledEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsChaosStartedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosStartedEvent() (*ChaosStartedEvent, bool)
AsChaosStartedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsChaosStoppedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsChaosStoppedEvent() (*ChaosStoppedEvent, bool)
AsChaosStoppedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsClusterEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsClusterEvent() (*ClusterEvent, bool)
AsClusterEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsClusterHealthReportCreatedEvent() (*ClusterHealthReportCreatedEvent, bool)
AsClusterHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsClusterHealthReportExpiredEvent() (*ClusterHealthReportExpiredEvent, bool)
AsClusterHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsClusterUpgradeCompleteEvent() (*ClusterUpgradeCompleteEvent, bool)
AsClusterUpgradeCompleteEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsClusterUpgradeDomainCompleteEvent() (*ClusterUpgradeDomainCompleteEvent, bool)
AsClusterUpgradeDomainCompleteEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsClusterUpgradeRollbackCompleteEvent() (*ClusterUpgradeRollbackCompleteEvent, bool)
AsClusterUpgradeRollbackCompleteEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsClusterUpgradeRollbackStartEvent() (*ClusterUpgradeRollbackStartEvent, bool)
AsClusterUpgradeRollbackStartEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsClusterUpgradeStartEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsClusterUpgradeStartEvent() (*ClusterUpgradeStartEvent, bool)
AsClusterUpgradeStartEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsContainerDeactivatedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsContainerDeactivatedEvent() (*ContainerDeactivatedEvent, bool)
AsContainerDeactivatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsContainerInstanceEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsContainerInstanceEvent() (*ContainerInstanceEvent, bool)
AsContainerInstanceEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsDeployedApplicationHealthReportCreatedEvent() (*DeployedApplicationHealthReportCreatedEvent, bool)
AsDeployedApplicationHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsDeployedApplicationHealthReportExpiredEvent() (*DeployedApplicationHealthReportExpiredEvent, bool)
AsDeployedApplicationHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsDeployedServiceHealthReportCreatedEvent() (*DeployedServiceHealthReportCreatedEvent, bool)
AsDeployedServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsDeployedServiceHealthReportExpiredEvent() (*DeployedServiceHealthReportExpiredEvent, bool)
AsDeployedServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsFabricEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsFabricEvent() (*FabricEvent, bool)
AsFabricEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsNodeAbortedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeAbortedEvent() (*NodeAbortedEvent, bool)
AsNodeAbortedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsNodeAbortingEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeAbortingEvent() (*NodeAbortingEvent, bool)
AsNodeAbortingEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsNodeAddedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeAddedEvent() (*NodeAddedEvent, bool)
AsNodeAddedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsNodeCloseEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeCloseEvent() (*NodeCloseEvent, bool)
AsNodeCloseEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsNodeClosingEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeClosingEvent() (*NodeClosingEvent, bool)
AsNodeClosingEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeDeactivateCompleteEvent() (*NodeDeactivateCompleteEvent, bool)
AsNodeDeactivateCompleteEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsNodeDeactivateStartEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeDeactivateStartEvent() (*NodeDeactivateStartEvent, bool)
AsNodeDeactivateStartEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsNodeDownEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeDownEvent() (*NodeDownEvent, bool)
AsNodeDownEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsNodeEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeEvent() (*NodeEvent, bool)
AsNodeEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeHealthReportCreatedEvent() (*NodeHealthReportCreatedEvent, bool)
AsNodeHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeHealthReportExpiredEvent() (*NodeHealthReportExpiredEvent, bool)
AsNodeHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsNodeOpenFailedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeOpenFailedEvent() (*NodeOpenFailedEvent, bool)
AsNodeOpenFailedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsNodeOpenedSuccessEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeOpenedSuccessEvent() (*NodeOpenedSuccessEvent, bool)
AsNodeOpenedSuccessEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsNodeOpeningEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeOpeningEvent() (*NodeOpeningEvent, bool)
AsNodeOpeningEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsNodeRemovedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeRemovedEvent() (*NodeRemovedEvent, bool)
AsNodeRemovedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsNodeUpEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsNodeUpEvent() (*NodeUpEvent, bool)
AsNodeUpEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsPartitionAnalysisEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsPartitionAnalysisEvent() (*PartitionAnalysisEvent, bool)
AsPartitionAnalysisEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsPartitionEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsPartitionEvent() (*PartitionEvent, bool)
AsPartitionEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsPartitionHealthReportCreatedEvent() (*PartitionHealthReportCreatedEvent, bool)
AsPartitionHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsPartitionHealthReportExpiredEvent() (*PartitionHealthReportExpiredEvent, bool)
AsPartitionHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsPartitionPrimaryMoveAnalysisEvent() (*PartitionPrimaryMoveAnalysisEvent, bool)
AsPartitionPrimaryMoveAnalysisEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsPartitionReconfigurationCompletedEvent() (*PartitionReconfigurationCompletedEvent, bool)
AsPartitionReconfigurationCompletedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsProcessDeactivatedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsProcessDeactivatedEvent() (*ProcessDeactivatedEvent, bool)
AsProcessDeactivatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsReplicaEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsReplicaEvent() (*ReplicaEvent, bool)
AsReplicaEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsServiceCreatedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsServiceCreatedEvent() (*ServiceCreatedEvent, bool)
AsServiceCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsServiceDeletedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsServiceDeletedEvent() (*ServiceDeletedEvent, bool)
AsServiceDeletedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsServiceEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsServiceEvent() (*ServiceEvent, bool)
AsServiceEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsServiceHealthReportCreatedEvent() (*ServiceHealthReportCreatedEvent, bool)
AsServiceHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsServiceHealthReportExpiredEvent() (*ServiceHealthReportExpiredEvent, bool)
AsServiceHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsStatefulReplicaHealthReportCreatedEvent() (*StatefulReplicaHealthReportCreatedEvent, bool)
AsStatefulReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsStatefulReplicaHealthReportExpiredEvent() (*StatefulReplicaHealthReportExpiredEvent, bool)
AsStatefulReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsStatelessReplicaHealthReportCreatedEvent() (*StatelessReplicaHealthReportCreatedEvent, bool)
AsStatelessReplicaHealthReportCreatedEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) AsStatelessReplicaHealthReportExpiredEvent() (*StatelessReplicaHealthReportExpiredEvent, bool)
AsStatelessReplicaHealthReportExpiredEvent is the BasicFabricEvent implementation for StatelessReplicaHealthReportExpiredEvent.
func (StatelessReplicaHealthReportExpiredEvent) MarshalJSON ¶
func (srhree StatelessReplicaHealthReportExpiredEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatelessReplicaHealthReportExpiredEvent.
type StatelessServiceDescription ¶
type StatelessServiceDescription struct { // InstanceCount - The instance count. InstanceCount *int32 `json:"InstanceCount,omitempty"` // ApplicationName - The name of the application, including the 'fabric:' URI scheme. ApplicationName *string `json:"ApplicationName,omitempty"` // ServiceName - The full name of the service with 'fabric:' URI scheme. ServiceName *string `json:"ServiceName,omitempty"` // ServiceTypeName - Name of the service type as specified in the service manifest. ServiceTypeName *string `json:"ServiceTypeName,omitempty"` // InitializationData - The initialization data as an array of bytes. Initialization data is passed to service instances or replicas when they are created. InitializationData *[]int32 `json:"InitializationData,omitempty"` // PartitionDescription - The partition description as an object. PartitionDescription BasicPartitionSchemeDescription `json:"PartitionDescription,omitempty"` // PlacementConstraints - The placement constraints as a string. Placement constraints are boolean expressions on node properties and allow for restricting a service to particular nodes based on the service requirements. For example, to place a service on nodes where NodeType is blue specify the following: "NodeColor == blue)". PlacementConstraints *string `json:"PlacementConstraints,omitempty"` // CorrelationScheme - The correlation scheme. CorrelationScheme *[]ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` // ServiceLoadMetrics - The service load metrics. ServiceLoadMetrics *[]ServiceLoadMetricDescription `json:"ServiceLoadMetrics,omitempty"` // ServicePlacementPolicies - The service placement policies. ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription `json:"ServicePlacementPolicies,omitempty"` // DefaultMoveCost - The move cost for the service. Possible values include: 'Zero', 'Low', 'Medium', 'High' DefaultMoveCost MoveCost `json:"DefaultMoveCost,omitempty"` // IsDefaultMoveCostSpecified - Indicates if the DefaultMoveCost property is specified. IsDefaultMoveCostSpecified *bool `json:"IsDefaultMoveCostSpecified,omitempty"` // ServicePackageActivationMode - The activation mode of service package to be used for a service. Possible values include: 'SharedProcess', 'ExclusiveProcess' ServicePackageActivationMode ServicePackageActivationMode `json:"ServicePackageActivationMode,omitempty"` // ServiceDNSName - The DNS name of the service. It requires the DNS system service to be enabled in Service Fabric cluster. ServiceDNSName *string `json:"ServiceDnsName,omitempty"` // ScalingPolicies - Scaling policies for this service. ScalingPolicies *[]ScalingPolicyDescription `json:"ScalingPolicies,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServiceDescriptionServiceKindServiceDescription', 'ServiceKindBasicServiceDescriptionServiceKindStateful', 'ServiceKindBasicServiceDescriptionServiceKindStateless' ServiceKind ServiceKindBasicServiceDescription `json:"ServiceKind,omitempty"` }
StatelessServiceDescription describes a stateless service.
func (StatelessServiceDescription) AsBasicServiceDescription ¶
func (ssd StatelessServiceDescription) AsBasicServiceDescription() (BasicServiceDescription, bool)
AsBasicServiceDescription is the BasicServiceDescription implementation for StatelessServiceDescription.
func (StatelessServiceDescription) AsServiceDescription ¶
func (ssd StatelessServiceDescription) AsServiceDescription() (*ServiceDescription, bool)
AsServiceDescription is the BasicServiceDescription implementation for StatelessServiceDescription.
func (StatelessServiceDescription) AsStatefulServiceDescription ¶
func (ssd StatelessServiceDescription) AsStatefulServiceDescription() (*StatefulServiceDescription, bool)
AsStatefulServiceDescription is the BasicServiceDescription implementation for StatelessServiceDescription.
func (StatelessServiceDescription) AsStatelessServiceDescription ¶
func (ssd StatelessServiceDescription) AsStatelessServiceDescription() (*StatelessServiceDescription, bool)
AsStatelessServiceDescription is the BasicServiceDescription implementation for StatelessServiceDescription.
func (StatelessServiceDescription) MarshalJSON ¶
func (ssd StatelessServiceDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatelessServiceDescription.
func (*StatelessServiceDescription) UnmarshalJSON ¶
func (ssd *StatelessServiceDescription) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for StatelessServiceDescription struct.
type StatelessServiceInfo ¶
type StatelessServiceInfo struct { // ID - The identity of the service. This is an encoded representation of the service name. This is used in the REST APIs to identify the service resource. // Starting in version 6.0, hierarchical names are delimited with the "\~" character. For example, if the service name is "fabric:/myapp/app1/svc1", // the service identity would be "myapp~app1\~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions. ID *string `json:"Id,omitempty"` // Name - The full name of the service with 'fabric:' URI scheme. Name *string `json:"Name,omitempty"` // TypeName - Name of the service type as specified in the service manifest. TypeName *string `json:"TypeName,omitempty"` // ManifestVersion - The version of the service manifest. ManifestVersion *string `json:"ManifestVersion,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` // ServiceStatus - The status of the application. Possible values include: 'ServiceStatusUnknown', 'ServiceStatusActive', 'ServiceStatusUpgrading', 'ServiceStatusDeleting', 'ServiceStatusCreating', 'ServiceStatusFailed' ServiceStatus ServiceStatus `json:"ServiceStatus,omitempty"` // IsServiceGroup - Whether the service is in a service group. IsServiceGroup *bool `json:"IsServiceGroup,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServiceInfoServiceKindServiceInfo', 'ServiceKindBasicServiceInfoServiceKindStateful', 'ServiceKindBasicServiceInfoServiceKindStateless' ServiceKind ServiceKindBasicServiceInfo `json:"ServiceKind,omitempty"` }
StatelessServiceInfo information about a stateless Service Fabric service.
func (StatelessServiceInfo) AsBasicServiceInfo ¶
func (ssi StatelessServiceInfo) AsBasicServiceInfo() (BasicServiceInfo, bool)
AsBasicServiceInfo is the BasicServiceInfo implementation for StatelessServiceInfo.
func (StatelessServiceInfo) AsServiceInfo ¶
func (ssi StatelessServiceInfo) AsServiceInfo() (*ServiceInfo, bool)
AsServiceInfo is the BasicServiceInfo implementation for StatelessServiceInfo.
func (StatelessServiceInfo) AsStatefulServiceInfo ¶
func (ssi StatelessServiceInfo) AsStatefulServiceInfo() (*StatefulServiceInfo, bool)
AsStatefulServiceInfo is the BasicServiceInfo implementation for StatelessServiceInfo.
func (StatelessServiceInfo) AsStatelessServiceInfo ¶
func (ssi StatelessServiceInfo) AsStatelessServiceInfo() (*StatelessServiceInfo, bool)
AsStatelessServiceInfo is the BasicServiceInfo implementation for StatelessServiceInfo.
func (StatelessServiceInfo) MarshalJSON ¶
func (ssi StatelessServiceInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatelessServiceInfo.
type StatelessServiceInstanceHealth ¶
type StatelessServiceInstanceHealth struct { // InstanceID - Id of a stateless service instance. InstanceId is used by Service Fabric to uniquely identify an instance of a partition of a stateless service. It is unique within a partition and does not change for the lifetime of the instance. If the instance has failed over on the same or different node, it will get a different value for the InstanceId. InstanceID *string `json:"InstanceId,omitempty"` // PartitionID - Id of the partition to which this replica belongs. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicReplicaHealthServiceKindReplicaHealth', 'ServiceKindBasicReplicaHealthServiceKindStateful', 'ServiceKindBasicReplicaHealthServiceKindStateless' ServiceKind ServiceKindBasicReplicaHealth `json:"ServiceKind,omitempty"` // AggregatedHealthState - The HealthState representing the aggregated health state of the entity computed by Health Manager. // The health evaluation of the entity reflects all events reported on the entity and its children (if any). // The aggregation is done by applying the desired health policy. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // HealthEvents - The list of health events reported on the entity. HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // UnhealthyEvaluations - The unhealthy evaluations that show why the current aggregated health state was returned by Health Manager. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // HealthStatistics - Shows the health statistics for all children types of the queried entity. HealthStatistics *HealthStatistics `json:"HealthStatistics,omitempty"` }
StatelessServiceInstanceHealth represents the health of the stateless service instance. Contains the instance aggregated health state, the health events and the unhealthy evaluations.
func (StatelessServiceInstanceHealth) AsBasicReplicaHealth ¶
func (ssih StatelessServiceInstanceHealth) AsBasicReplicaHealth() (BasicReplicaHealth, bool)
AsBasicReplicaHealth is the BasicReplicaHealth implementation for StatelessServiceInstanceHealth.
func (StatelessServiceInstanceHealth) AsReplicaHealth ¶
func (ssih StatelessServiceInstanceHealth) AsReplicaHealth() (*ReplicaHealth, bool)
AsReplicaHealth is the BasicReplicaHealth implementation for StatelessServiceInstanceHealth.
func (StatelessServiceInstanceHealth) AsStatefulServiceReplicaHealth ¶
func (ssih StatelessServiceInstanceHealth) AsStatefulServiceReplicaHealth() (*StatefulServiceReplicaHealth, bool)
AsStatefulServiceReplicaHealth is the BasicReplicaHealth implementation for StatelessServiceInstanceHealth.
func (StatelessServiceInstanceHealth) AsStatelessServiceInstanceHealth ¶
func (ssih StatelessServiceInstanceHealth) AsStatelessServiceInstanceHealth() (*StatelessServiceInstanceHealth, bool)
AsStatelessServiceInstanceHealth is the BasicReplicaHealth implementation for StatelessServiceInstanceHealth.
func (StatelessServiceInstanceHealth) MarshalJSON ¶
func (ssih StatelessServiceInstanceHealth) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatelessServiceInstanceHealth.
type StatelessServiceInstanceHealthState ¶
type StatelessServiceInstanceHealthState struct { // ReplicaID - Id of the stateless service instance on the wire this field is called ReplicaId. ReplicaID *string `json:"ReplicaId,omitempty"` // PartitionID - The ID of the partition to which this replica belongs. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicReplicaHealthStateServiceKindReplicaHealthState', 'ServiceKindBasicReplicaHealthStateServiceKindStateful', 'ServiceKindBasicReplicaHealthStateServiceKindStateless' ServiceKind ServiceKindBasicReplicaHealthState `json:"ServiceKind,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` }
StatelessServiceInstanceHealthState represents the health state of the stateless service instance, which contains the instance ID and the aggregated health state.
func (StatelessServiceInstanceHealthState) AsBasicReplicaHealthState ¶
func (ssihs StatelessServiceInstanceHealthState) AsBasicReplicaHealthState() (BasicReplicaHealthState, bool)
AsBasicReplicaHealthState is the BasicReplicaHealthState implementation for StatelessServiceInstanceHealthState.
func (StatelessServiceInstanceHealthState) AsReplicaHealthState ¶
func (ssihs StatelessServiceInstanceHealthState) AsReplicaHealthState() (*ReplicaHealthState, bool)
AsReplicaHealthState is the BasicReplicaHealthState implementation for StatelessServiceInstanceHealthState.
func (StatelessServiceInstanceHealthState) AsStatefulServiceReplicaHealthState ¶
func (ssihs StatelessServiceInstanceHealthState) AsStatefulServiceReplicaHealthState() (*StatefulServiceReplicaHealthState, bool)
AsStatefulServiceReplicaHealthState is the BasicReplicaHealthState implementation for StatelessServiceInstanceHealthState.
func (StatelessServiceInstanceHealthState) AsStatelessServiceInstanceHealthState ¶
func (ssihs StatelessServiceInstanceHealthState) AsStatelessServiceInstanceHealthState() (*StatelessServiceInstanceHealthState, bool)
AsStatelessServiceInstanceHealthState is the BasicReplicaHealthState implementation for StatelessServiceInstanceHealthState.
func (StatelessServiceInstanceHealthState) MarshalJSON ¶
func (ssihs StatelessServiceInstanceHealthState) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatelessServiceInstanceHealthState.
type StatelessServiceInstanceInfo ¶
type StatelessServiceInstanceInfo struct { // InstanceID - Id of a stateless service instance. InstanceId is used by Service Fabric to uniquely identify an instance of a partition of a stateless service. It is unique within a partition and does not change for the lifetime of the instance. If the instance has failed over on the same or different node, it will get a different value for the InstanceId. InstanceID *string `json:"InstanceId,omitempty"` // ReplicaStatus - The status of a replica of a service. Possible values include: 'ReplicaStatusInvalid', 'ReplicaStatusInBuild', 'ReplicaStatusStandby', 'ReplicaStatusReady', 'ReplicaStatusDown', 'ReplicaStatusDropped' ReplicaStatus ReplicaStatus `json:"ReplicaStatus,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` // NodeName - The name of a Service Fabric node. NodeName *string `json:"NodeName,omitempty"` // Address - The address the replica is listening on. Address *string `json:"Address,omitempty"` // LastInBuildDurationInSeconds - The last in build duration of the replica in seconds. LastInBuildDurationInSeconds *string `json:"LastInBuildDurationInSeconds,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicReplicaInfoServiceKindReplicaInfo', 'ServiceKindBasicReplicaInfoServiceKindStateful', 'ServiceKindBasicReplicaInfoServiceKindStateless' ServiceKind ServiceKindBasicReplicaInfo `json:"ServiceKind,omitempty"` }
StatelessServiceInstanceInfo represents a stateless service instance. This includes information about the identity, status, health, node name, uptime, and other details about the instance.
func (StatelessServiceInstanceInfo) AsBasicReplicaInfo ¶
func (ssii StatelessServiceInstanceInfo) AsBasicReplicaInfo() (BasicReplicaInfo, bool)
AsBasicReplicaInfo is the BasicReplicaInfo implementation for StatelessServiceInstanceInfo.
func (StatelessServiceInstanceInfo) AsReplicaInfo ¶
func (ssii StatelessServiceInstanceInfo) AsReplicaInfo() (*ReplicaInfo, bool)
AsReplicaInfo is the BasicReplicaInfo implementation for StatelessServiceInstanceInfo.
func (StatelessServiceInstanceInfo) AsStatefulServiceReplicaInfo ¶
func (ssii StatelessServiceInstanceInfo) AsStatefulServiceReplicaInfo() (*StatefulServiceReplicaInfo, bool)
AsStatefulServiceReplicaInfo is the BasicReplicaInfo implementation for StatelessServiceInstanceInfo.
func (StatelessServiceInstanceInfo) AsStatelessServiceInstanceInfo ¶
func (ssii StatelessServiceInstanceInfo) AsStatelessServiceInstanceInfo() (*StatelessServiceInstanceInfo, bool)
AsStatelessServiceInstanceInfo is the BasicReplicaInfo implementation for StatelessServiceInstanceInfo.
func (StatelessServiceInstanceInfo) MarshalJSON ¶
func (ssii StatelessServiceInstanceInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatelessServiceInstanceInfo.
type StatelessServicePartitionInfo ¶
type StatelessServicePartitionInfo struct { // InstanceCount - Number of instances of this partition. InstanceCount *int64 `json:"InstanceCount,omitempty"` // HealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` // PartitionStatus - The status of the service fabric service partition. Possible values include: 'ServicePartitionStatusInvalid', 'ServicePartitionStatusReady', 'ServicePartitionStatusNotReady', 'ServicePartitionStatusInQuorumLoss', 'ServicePartitionStatusReconfiguring', 'ServicePartitionStatusDeleting' PartitionStatus ServicePartitionStatus `json:"PartitionStatus,omitempty"` // PartitionInformation - Information about the partition identity, partitioning scheme and keys supported by it. PartitionInformation BasicPartitionInformation `json:"PartitionInformation,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServicePartitionInfoServiceKindServicePartitionInfo', 'ServiceKindBasicServicePartitionInfoServiceKindStateful', 'ServiceKindBasicServicePartitionInfoServiceKindStateless' ServiceKind ServiceKindBasicServicePartitionInfo `json:"ServiceKind,omitempty"` }
StatelessServicePartitionInfo information about a partition of a stateless Service Fabric service.
func (StatelessServicePartitionInfo) AsBasicServicePartitionInfo ¶
func (sspi StatelessServicePartitionInfo) AsBasicServicePartitionInfo() (BasicServicePartitionInfo, bool)
AsBasicServicePartitionInfo is the BasicServicePartitionInfo implementation for StatelessServicePartitionInfo.
func (StatelessServicePartitionInfo) AsServicePartitionInfo ¶
func (sspi StatelessServicePartitionInfo) AsServicePartitionInfo() (*ServicePartitionInfo, bool)
AsServicePartitionInfo is the BasicServicePartitionInfo implementation for StatelessServicePartitionInfo.
func (StatelessServicePartitionInfo) AsStatefulServicePartitionInfo ¶
func (sspi StatelessServicePartitionInfo) AsStatefulServicePartitionInfo() (*StatefulServicePartitionInfo, bool)
AsStatefulServicePartitionInfo is the BasicServicePartitionInfo implementation for StatelessServicePartitionInfo.
func (StatelessServicePartitionInfo) AsStatelessServicePartitionInfo ¶
func (sspi StatelessServicePartitionInfo) AsStatelessServicePartitionInfo() (*StatelessServicePartitionInfo, bool)
AsStatelessServicePartitionInfo is the BasicServicePartitionInfo implementation for StatelessServicePartitionInfo.
func (StatelessServicePartitionInfo) MarshalJSON ¶
func (sspi StatelessServicePartitionInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatelessServicePartitionInfo.
func (*StatelessServicePartitionInfo) UnmarshalJSON ¶
func (sspi *StatelessServicePartitionInfo) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for StatelessServicePartitionInfo struct.
type StatelessServiceTypeDescription ¶
type StatelessServiceTypeDescription struct { // UseImplicitHost - A flag indicating if this type is not implemented and hosted by a user service process, but is implicitly hosted by a system created process. This value is true for services using the guest executable services, false otherwise. UseImplicitHost *bool `json:"UseImplicitHost,omitempty"` // IsStateful - Indicates whether the service type is a stateful service type or a stateless service type. This property is true if the service type is a stateful service type, false otherwise. IsStateful *bool `json:"IsStateful,omitempty"` // ServiceTypeName - Name of the service type as specified in the service manifest. ServiceTypeName *string `json:"ServiceTypeName,omitempty"` // PlacementConstraints - The placement constraint to be used when instantiating this service in a Service Fabric cluster. PlacementConstraints *string `json:"PlacementConstraints,omitempty"` // LoadMetrics - The service load metrics is given as an array of ServiceLoadMetricDescription objects. LoadMetrics *[]ServiceLoadMetricDescription `json:"LoadMetrics,omitempty"` // ServicePlacementPolicies - List of service placement policy descriptions. ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription `json:"ServicePlacementPolicies,omitempty"` // Extensions - List of service type extensions. Extensions *[]ServiceTypeExtensionDescription `json:"Extensions,omitempty"` // Kind - Possible values include: 'KindServiceTypeDescription', 'KindStateful', 'KindStateless' Kind KindBasicServiceTypeDescription `json:"Kind,omitempty"` }
StatelessServiceTypeDescription describes a stateless service type defined in the service manifest of a provisioned application type.
func (StatelessServiceTypeDescription) AsBasicServiceTypeDescription ¶
func (sstd StatelessServiceTypeDescription) AsBasicServiceTypeDescription() (BasicServiceTypeDescription, bool)
AsBasicServiceTypeDescription is the BasicServiceTypeDescription implementation for StatelessServiceTypeDescription.
func (StatelessServiceTypeDescription) AsServiceTypeDescription ¶
func (sstd StatelessServiceTypeDescription) AsServiceTypeDescription() (*ServiceTypeDescription, bool)
AsServiceTypeDescription is the BasicServiceTypeDescription implementation for StatelessServiceTypeDescription.
func (StatelessServiceTypeDescription) AsStatefulServiceTypeDescription ¶
func (sstd StatelessServiceTypeDescription) AsStatefulServiceTypeDescription() (*StatefulServiceTypeDescription, bool)
AsStatefulServiceTypeDescription is the BasicServiceTypeDescription implementation for StatelessServiceTypeDescription.
func (StatelessServiceTypeDescription) AsStatelessServiceTypeDescription ¶
func (sstd StatelessServiceTypeDescription) AsStatelessServiceTypeDescription() (*StatelessServiceTypeDescription, bool)
AsStatelessServiceTypeDescription is the BasicServiceTypeDescription implementation for StatelessServiceTypeDescription.
func (StatelessServiceTypeDescription) MarshalJSON ¶
func (sstd StatelessServiceTypeDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatelessServiceTypeDescription.
func (*StatelessServiceTypeDescription) UnmarshalJSON ¶
func (sstd *StatelessServiceTypeDescription) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for StatelessServiceTypeDescription struct.
type StatelessServiceUpdateDescription ¶
type StatelessServiceUpdateDescription struct { // InstanceCount - The instance count. InstanceCount *int32 `json:"InstanceCount,omitempty"` // Flags - Flags indicating whether other properties are set. Each of the associated properties corresponds to a flag, specified below, which, if set, indicate that the property is specified. // This property can be a combination of those flags obtained using bitwise 'OR' operator. // For example, if the provided value is 6 then the flags for ReplicaRestartWaitDuration (2) and QuorumLossWaitDuration (4) are set. // - None - Does not indicate any other properties are set. The value is zero. // - TargetReplicaSetSize/InstanceCount - Indicates whether the TargetReplicaSetSize property (for Stateful services) or the InstanceCount property (for Stateless services) is set. The value is 1. // - ReplicaRestartWaitDuration - Indicates the ReplicaRestartWaitDuration property is set. The value is 2. // - QuorumLossWaitDuration - Indicates the QuorumLossWaitDuration property is set. The value is 4. // - StandByReplicaKeepDuration - Indicates the StandByReplicaKeepDuration property is set. The value is 8. // - MinReplicaSetSize - Indicates the MinReplicaSetSize property is set. The value is 16. // - PlacementConstraints - Indicates the PlacementConstraints property is set. The value is 32. // - PlacementPolicyList - Indicates the ServicePlacementPolicies property is set. The value is 64. // - Correlation - Indicates the CorrelationScheme property is set. The value is 128. // - Metrics - Indicates the ServiceLoadMetrics property is set. The value is 256. // - DefaultMoveCost - Indicates the DefaultMoveCost property is set. The value is 512. // - ScalingPolicy - Indicates the ScalingPolicies property is set. The value is 1024. Flags *string `json:"Flags,omitempty"` // PlacementConstraints - The placement constraints as a string. Placement constraints are boolean expressions on node properties and allow for restricting a service to particular nodes based on the service requirements. For example, to place a service on nodes where NodeType is blue specify the following: "NodeColor == blue)". PlacementConstraints *string `json:"PlacementConstraints,omitempty"` // CorrelationScheme - The correlation scheme. CorrelationScheme *[]ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` // LoadMetrics - The service load metrics. LoadMetrics *[]ServiceLoadMetricDescription `json:"LoadMetrics,omitempty"` // ServicePlacementPolicies - The service placement policies. ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription `json:"ServicePlacementPolicies,omitempty"` // DefaultMoveCost - The move cost for the service. Possible values include: 'Zero', 'Low', 'Medium', 'High' DefaultMoveCost MoveCost `json:"DefaultMoveCost,omitempty"` // ScalingPolicies - Scaling policies for this service. ScalingPolicies *[]ScalingPolicyDescription `json:"ScalingPolicies,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServiceUpdateDescriptionServiceKindServiceUpdateDescription', 'ServiceKindBasicServiceUpdateDescriptionServiceKindStateful', 'ServiceKindBasicServiceUpdateDescriptionServiceKindStateless' ServiceKind ServiceKindBasicServiceUpdateDescription `json:"ServiceKind,omitempty"` }
StatelessServiceUpdateDescription describes an update for a stateless service.
func (StatelessServiceUpdateDescription) AsBasicServiceUpdateDescription ¶
func (ssud StatelessServiceUpdateDescription) AsBasicServiceUpdateDescription() (BasicServiceUpdateDescription, bool)
AsBasicServiceUpdateDescription is the BasicServiceUpdateDescription implementation for StatelessServiceUpdateDescription.
func (StatelessServiceUpdateDescription) AsServiceUpdateDescription ¶
func (ssud StatelessServiceUpdateDescription) AsServiceUpdateDescription() (*ServiceUpdateDescription, bool)
AsServiceUpdateDescription is the BasicServiceUpdateDescription implementation for StatelessServiceUpdateDescription.
func (StatelessServiceUpdateDescription) AsStatefulServiceUpdateDescription ¶
func (ssud StatelessServiceUpdateDescription) AsStatefulServiceUpdateDescription() (*StatefulServiceUpdateDescription, bool)
AsStatefulServiceUpdateDescription is the BasicServiceUpdateDescription implementation for StatelessServiceUpdateDescription.
func (StatelessServiceUpdateDescription) AsStatelessServiceUpdateDescription ¶
func (ssud StatelessServiceUpdateDescription) AsStatelessServiceUpdateDescription() (*StatelessServiceUpdateDescription, bool)
AsStatelessServiceUpdateDescription is the BasicServiceUpdateDescription implementation for StatelessServiceUpdateDescription.
func (StatelessServiceUpdateDescription) MarshalJSON ¶
func (ssud StatelessServiceUpdateDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatelessServiceUpdateDescription.
func (*StatelessServiceUpdateDescription) UnmarshalJSON ¶
func (ssud *StatelessServiceUpdateDescription) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for StatelessServiceUpdateDescription struct.
type StoppedChaosEvent ¶
type StoppedChaosEvent struct { // Reason - Describes why Chaos stopped. Chaos can stop because of StopChaos API call or the timeToRun provided in ChaosParameters is over. Reason *string `json:"Reason,omitempty"` // TimeStampUtc - The UTC timestamp when this Chaos event was generated. TimeStampUtc *date.Time `json:"TimeStampUtc,omitempty"` // Kind - Possible values include: 'KindChaosEvent', 'KindExecutingFaults', 'KindStarted', 'KindStopped', 'KindTestError', 'KindValidationFailed', 'KindWaiting' Kind KindBasicChaosEvent `json:"Kind,omitempty"` }
StoppedChaosEvent describes a Chaos event that gets generated when Chaos stops because either the user issued a stop or the time to run was up.
func (StoppedChaosEvent) AsBasicChaosEvent ¶
func (sce StoppedChaosEvent) AsBasicChaosEvent() (BasicChaosEvent, bool)
AsBasicChaosEvent is the BasicChaosEvent implementation for StoppedChaosEvent.
func (StoppedChaosEvent) AsChaosEvent ¶
func (sce StoppedChaosEvent) AsChaosEvent() (*ChaosEvent, bool)
AsChaosEvent is the BasicChaosEvent implementation for StoppedChaosEvent.
func (StoppedChaosEvent) AsExecutingFaultsChaosEvent ¶
func (sce StoppedChaosEvent) AsExecutingFaultsChaosEvent() (*ExecutingFaultsChaosEvent, bool)
AsExecutingFaultsChaosEvent is the BasicChaosEvent implementation for StoppedChaosEvent.
func (StoppedChaosEvent) AsStartedChaosEvent ¶
func (sce StoppedChaosEvent) AsStartedChaosEvent() (*StartedChaosEvent, bool)
AsStartedChaosEvent is the BasicChaosEvent implementation for StoppedChaosEvent.
func (StoppedChaosEvent) AsStoppedChaosEvent ¶
func (sce StoppedChaosEvent) AsStoppedChaosEvent() (*StoppedChaosEvent, bool)
AsStoppedChaosEvent is the BasicChaosEvent implementation for StoppedChaosEvent.
func (StoppedChaosEvent) AsTestErrorChaosEvent ¶
func (sce StoppedChaosEvent) AsTestErrorChaosEvent() (*TestErrorChaosEvent, bool)
AsTestErrorChaosEvent is the BasicChaosEvent implementation for StoppedChaosEvent.
func (StoppedChaosEvent) AsValidationFailedChaosEvent ¶
func (sce StoppedChaosEvent) AsValidationFailedChaosEvent() (*ValidationFailedChaosEvent, bool)
AsValidationFailedChaosEvent is the BasicChaosEvent implementation for StoppedChaosEvent.
func (StoppedChaosEvent) AsWaitingChaosEvent ¶
func (sce StoppedChaosEvent) AsWaitingChaosEvent() (*WaitingChaosEvent, bool)
AsWaitingChaosEvent is the BasicChaosEvent implementation for StoppedChaosEvent.
func (StoppedChaosEvent) MarshalJSON ¶
func (sce StoppedChaosEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StoppedChaosEvent.
type StorageKind ¶
type StorageKind string
StorageKind enumerates the values for storage kind.
const ( // StorageKindAzureBlobStore ... StorageKindAzureBlobStore StorageKind = "AzureBlobStore" // StorageKindBackupStorageDescription ... StorageKindBackupStorageDescription StorageKind = "BackupStorageDescription" StorageKindFileShare StorageKind = "FileShare" )
func PossibleStorageKindValues ¶
func PossibleStorageKindValues() []StorageKind
PossibleStorageKindValues returns an array of possible values for the StorageKind const type.
type StringPropertyValue ¶
type StringPropertyValue struct { // Data - The data of the property value. Data *string `json:"Data,omitempty"` // Kind - Possible values include: 'KindPropertyValue', 'KindBinary', 'KindInt64', 'KindDouble', 'KindString', 'KindGUID' Kind KindBasicPropertyValue `json:"Kind,omitempty"` }
StringPropertyValue describes a Service Fabric property value of type String.
func (StringPropertyValue) AsBasicPropertyValue ¶
func (spv StringPropertyValue) AsBasicPropertyValue() (BasicPropertyValue, bool)
AsBasicPropertyValue is the BasicPropertyValue implementation for StringPropertyValue.
func (StringPropertyValue) AsBinaryPropertyValue ¶
func (spv StringPropertyValue) AsBinaryPropertyValue() (*BinaryPropertyValue, bool)
AsBinaryPropertyValue is the BasicPropertyValue implementation for StringPropertyValue.
func (StringPropertyValue) AsDoublePropertyValue ¶
func (spv StringPropertyValue) AsDoublePropertyValue() (*DoublePropertyValue, bool)
AsDoublePropertyValue is the BasicPropertyValue implementation for StringPropertyValue.
func (StringPropertyValue) AsGUIDPropertyValue ¶
func (spv StringPropertyValue) AsGUIDPropertyValue() (*GUIDPropertyValue, bool)
AsGUIDPropertyValue is the BasicPropertyValue implementation for StringPropertyValue.
func (StringPropertyValue) AsInt64PropertyValue ¶
func (spv StringPropertyValue) AsInt64PropertyValue() (*Int64PropertyValue, bool)
AsInt64PropertyValue is the BasicPropertyValue implementation for StringPropertyValue.
func (StringPropertyValue) AsPropertyValue ¶
func (spv StringPropertyValue) AsPropertyValue() (*PropertyValue, bool)
AsPropertyValue is the BasicPropertyValue implementation for StringPropertyValue.
func (StringPropertyValue) AsStringPropertyValue ¶
func (spv StringPropertyValue) AsStringPropertyValue() (*StringPropertyValue, bool)
AsStringPropertyValue is the BasicPropertyValue implementation for StringPropertyValue.
func (StringPropertyValue) MarshalJSON ¶
func (spv StringPropertyValue) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StringPropertyValue.
type SuccessfulPropertyBatchInfo ¶
type SuccessfulPropertyBatchInfo struct { // Properties - A map containing the properties that were requested through any "Get" property batch operations. The key represents the index of the "Get" operation in the original request, in string form. The value is the property. If a property is not found, it will not be in the map. Properties map[string]*PropertyInfo `json:"Properties"` // Kind - Possible values include: 'KindPropertyBatchInfo', 'KindSuccessful', 'KindFailed' Kind KindBasicPropertyBatchInfo `json:"Kind,omitempty"` }
SuccessfulPropertyBatchInfo derived from PropertyBatchInfo. Represents the property batch succeeding. Contains the results of any "Get" operations in the batch.
func (SuccessfulPropertyBatchInfo) AsBasicPropertyBatchInfo ¶
func (spbi SuccessfulPropertyBatchInfo) AsBasicPropertyBatchInfo() (BasicPropertyBatchInfo, bool)
AsBasicPropertyBatchInfo is the BasicPropertyBatchInfo implementation for SuccessfulPropertyBatchInfo.
func (SuccessfulPropertyBatchInfo) AsFailedPropertyBatchInfo ¶
func (spbi SuccessfulPropertyBatchInfo) AsFailedPropertyBatchInfo() (*FailedPropertyBatchInfo, bool)
AsFailedPropertyBatchInfo is the BasicPropertyBatchInfo implementation for SuccessfulPropertyBatchInfo.
func (SuccessfulPropertyBatchInfo) AsPropertyBatchInfo ¶
func (spbi SuccessfulPropertyBatchInfo) AsPropertyBatchInfo() (*PropertyBatchInfo, bool)
AsPropertyBatchInfo is the BasicPropertyBatchInfo implementation for SuccessfulPropertyBatchInfo.
func (SuccessfulPropertyBatchInfo) AsSuccessfulPropertyBatchInfo ¶
func (spbi SuccessfulPropertyBatchInfo) AsSuccessfulPropertyBatchInfo() (*SuccessfulPropertyBatchInfo, bool)
AsSuccessfulPropertyBatchInfo is the BasicPropertyBatchInfo implementation for SuccessfulPropertyBatchInfo.
func (SuccessfulPropertyBatchInfo) MarshalJSON ¶
func (spbi SuccessfulPropertyBatchInfo) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for SuccessfulPropertyBatchInfo.
type SystemApplicationHealthEvaluation ¶
type SystemApplicationHealthEvaluation struct { // UnhealthyEvaluations - List of unhealthy evaluations that led to the current aggregated health state of the system application. The types of the unhealthy evaluations can be DeployedApplicationsHealthEvaluation, ServicesHealthEvaluation or EventHealthEvaluation. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
SystemApplicationHealthEvaluation represents health evaluation for the fabric:/System application, containing information about the data and the algorithm used by health store to evaluate health. The evaluation is returned only when the aggregated health state of the cluster is either Error or Warning.
func (SystemApplicationHealthEvaluation) AsApplicationHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsBasicHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsEventHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsNodeHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsNodesHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsPartitionHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsReplicaHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsReplicasHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsServiceHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsServicesHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) MarshalJSON ¶
func (sahe SystemApplicationHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for SystemApplicationHealthEvaluation.
type TestErrorChaosEvent ¶
type TestErrorChaosEvent struct { // Reason - Describes why TestErrorChaosEvent was generated. For example, Chaos tries to fault a partition but finds that the partition is no longer fault tolerant, then a TestErrorEvent gets generated with the reason stating that the partition is not fault tolerant. Reason *string `json:"Reason,omitempty"` // TimeStampUtc - The UTC timestamp when this Chaos event was generated. TimeStampUtc *date.Time `json:"TimeStampUtc,omitempty"` // Kind - Possible values include: 'KindChaosEvent', 'KindExecutingFaults', 'KindStarted', 'KindStopped', 'KindTestError', 'KindValidationFailed', 'KindWaiting' Kind KindBasicChaosEvent `json:"Kind,omitempty"` }
TestErrorChaosEvent describes a Chaos event that gets generated when an unexpected event occurs in the Chaos engine. For example, due to the cluster snapshot being inconsistent, while faulting an entity, Chaos found that the entity was already faulted -- which would be an unexpected event.
func (TestErrorChaosEvent) AsBasicChaosEvent ¶
func (tece TestErrorChaosEvent) AsBasicChaosEvent() (BasicChaosEvent, bool)
AsBasicChaosEvent is the BasicChaosEvent implementation for TestErrorChaosEvent.
func (TestErrorChaosEvent) AsChaosEvent ¶
func (tece TestErrorChaosEvent) AsChaosEvent() (*ChaosEvent, bool)
AsChaosEvent is the BasicChaosEvent implementation for TestErrorChaosEvent.
func (TestErrorChaosEvent) AsExecutingFaultsChaosEvent ¶
func (tece TestErrorChaosEvent) AsExecutingFaultsChaosEvent() (*ExecutingFaultsChaosEvent, bool)
AsExecutingFaultsChaosEvent is the BasicChaosEvent implementation for TestErrorChaosEvent.
func (TestErrorChaosEvent) AsStartedChaosEvent ¶
func (tece TestErrorChaosEvent) AsStartedChaosEvent() (*StartedChaosEvent, bool)
AsStartedChaosEvent is the BasicChaosEvent implementation for TestErrorChaosEvent.
func (TestErrorChaosEvent) AsStoppedChaosEvent ¶
func (tece TestErrorChaosEvent) AsStoppedChaosEvent() (*StoppedChaosEvent, bool)
AsStoppedChaosEvent is the BasicChaosEvent implementation for TestErrorChaosEvent.
func (TestErrorChaosEvent) AsTestErrorChaosEvent ¶
func (tece TestErrorChaosEvent) AsTestErrorChaosEvent() (*TestErrorChaosEvent, bool)
AsTestErrorChaosEvent is the BasicChaosEvent implementation for TestErrorChaosEvent.
func (TestErrorChaosEvent) AsValidationFailedChaosEvent ¶
func (tece TestErrorChaosEvent) AsValidationFailedChaosEvent() (*ValidationFailedChaosEvent, bool)
AsValidationFailedChaosEvent is the BasicChaosEvent implementation for TestErrorChaosEvent.
func (TestErrorChaosEvent) AsWaitingChaosEvent ¶
func (tece TestErrorChaosEvent) AsWaitingChaosEvent() (*WaitingChaosEvent, bool)
AsWaitingChaosEvent is the BasicChaosEvent implementation for TestErrorChaosEvent.
func (TestErrorChaosEvent) MarshalJSON ¶
func (tece TestErrorChaosEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for TestErrorChaosEvent.
type TimeBasedBackupScheduleDescription ¶
type TimeBasedBackupScheduleDescription struct { // ScheduleFrequencyType - Describes the frequency with which to run the time based backup schedule. Possible values include: 'BackupScheduleFrequencyTypeInvalid', 'BackupScheduleFrequencyTypeDaily', 'BackupScheduleFrequencyTypeWeekly' ScheduleFrequencyType BackupScheduleFrequencyType `json:"ScheduleFrequencyType,omitempty"` // RunDays - List of days of a week when to trigger the periodic backup. This is valid only when the backup schedule frequency type is weekly. RunDays *[]DayOfWeek `json:"RunDays,omitempty"` // RunTimes - Represents the list of exact time during the day in ISO8601 format. Like '19:00:00' will represent '7PM' during the day. Date specified along with time will be ignored. RunTimes *[]date.Time `json:"RunTimes,omitempty"` // ScheduleKind - Possible values include: 'ScheduleKindBackupScheduleDescription', 'ScheduleKindFrequencyBased', 'ScheduleKindTimeBased' ScheduleKind ScheduleKind `json:"ScheduleKind,omitempty"` }
TimeBasedBackupScheduleDescription describes the time based backup schedule.
func (TimeBasedBackupScheduleDescription) AsBackupScheduleDescription ¶
func (tbbsd TimeBasedBackupScheduleDescription) AsBackupScheduleDescription() (*BackupScheduleDescription, bool)
AsBackupScheduleDescription is the BasicBackupScheduleDescription implementation for TimeBasedBackupScheduleDescription.
func (TimeBasedBackupScheduleDescription) AsBasicBackupScheduleDescription ¶
func (tbbsd TimeBasedBackupScheduleDescription) AsBasicBackupScheduleDescription() (BasicBackupScheduleDescription, bool)
AsBasicBackupScheduleDescription is the BasicBackupScheduleDescription implementation for TimeBasedBackupScheduleDescription.
func (TimeBasedBackupScheduleDescription) AsFrequencyBasedBackupScheduleDescription ¶
func (tbbsd TimeBasedBackupScheduleDescription) AsFrequencyBasedBackupScheduleDescription() (*FrequencyBasedBackupScheduleDescription, bool)
AsFrequencyBasedBackupScheduleDescription is the BasicBackupScheduleDescription implementation for TimeBasedBackupScheduleDescription.
func (TimeBasedBackupScheduleDescription) AsTimeBasedBackupScheduleDescription ¶
func (tbbsd TimeBasedBackupScheduleDescription) AsTimeBasedBackupScheduleDescription() (*TimeBasedBackupScheduleDescription, bool)
AsTimeBasedBackupScheduleDescription is the BasicBackupScheduleDescription implementation for TimeBasedBackupScheduleDescription.
func (TimeBasedBackupScheduleDescription) MarshalJSON ¶
func (tbbsd TimeBasedBackupScheduleDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for TimeBasedBackupScheduleDescription.
type TimeOfDay ¶
type TimeOfDay struct { // Hour - Represents the hour of the day. Value must be between 0 and 23 inclusive. Hour *int32 `json:"Hour,omitempty"` // Minute - Represents the minute of the hour. Value must be between 0 to 59 inclusive. Minute *int32 `json:"Minute,omitempty"` }
TimeOfDay defines an hour and minute of the day specified in 24 hour time.
type TimeRange ¶
type TimeRange struct { // StartTime - Defines an hour and minute of the day specified in 24 hour time. StartTime *TimeOfDay `json:"StartTime,omitempty"` // EndTime - Defines an hour and minute of the day specified in 24 hour time. EndTime *TimeOfDay `json:"EndTime,omitempty"` }
TimeRange defines a time range in a 24 hour day specified by a start and end time.
type Type ¶
type Type string
Type enumerates the values for type.
const ( // TypeInvalidDomain ... TypeInvalidDomain Type = "InvalidDomain" // TypeNonPartiallyPlaceService ... TypeNonPartiallyPlaceService Type = "NonPartiallyPlaceService" // TypePreferredPrimaryDomain ... TypePreferredPrimaryDomain Type = "PreferredPrimaryDomain" // TypeRequiredDomain ... TypeRequiredDomain Type = "RequiredDomain" // TypeRequiredDomainDistribution ... TypeRequiredDomainDistribution Type = "RequiredDomainDistribution" // TypeServicePlacementPolicyDescription ... TypeServicePlacementPolicyDescription Type = "ServicePlacementPolicyDescription" )
func PossibleTypeValues ¶
func PossibleTypeValues() []Type
PossibleTypeValues returns an array of possible values for the Type const type.
type UniformInt64RangePartitionSchemeDescription ¶
type UniformInt64RangePartitionSchemeDescription struct { // Count - The number of partitions. Count *int32 `json:"Count,omitempty"` // LowKey - String indicating the lower bound of the partition key range that // should be split between the partitions. LowKey *string `json:"LowKey,omitempty"` // HighKey - String indicating the upper bound of the partition key range that // should be split between the partitions. HighKey *string `json:"HighKey,omitempty"` // PartitionScheme - Possible values include: 'PartitionSchemePartitionSchemeDescription', 'PartitionSchemeNamed1', 'PartitionSchemeSingleton1', 'PartitionSchemeUniformInt64Range1' PartitionScheme PartitionSchemeBasicPartitionSchemeDescription `json:"PartitionScheme,omitempty"` }
UniformInt64RangePartitionSchemeDescription describes a partitioning scheme where an integer range is allocated evenly across a number of partitions.
func (UniformInt64RangePartitionSchemeDescription) AsBasicPartitionSchemeDescription ¶
func (ui6rpsd UniformInt64RangePartitionSchemeDescription) AsBasicPartitionSchemeDescription() (BasicPartitionSchemeDescription, bool)
AsBasicPartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for UniformInt64RangePartitionSchemeDescription.
func (UniformInt64RangePartitionSchemeDescription) AsNamedPartitionSchemeDescription ¶
func (ui6rpsd UniformInt64RangePartitionSchemeDescription) AsNamedPartitionSchemeDescription() (*NamedPartitionSchemeDescription, bool)
AsNamedPartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for UniformInt64RangePartitionSchemeDescription.
func (UniformInt64RangePartitionSchemeDescription) AsPartitionSchemeDescription ¶
func (ui6rpsd UniformInt64RangePartitionSchemeDescription) AsPartitionSchemeDescription() (*PartitionSchemeDescription, bool)
AsPartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for UniformInt64RangePartitionSchemeDescription.
func (UniformInt64RangePartitionSchemeDescription) AsSingletonPartitionSchemeDescription ¶
func (ui6rpsd UniformInt64RangePartitionSchemeDescription) AsSingletonPartitionSchemeDescription() (*SingletonPartitionSchemeDescription, bool)
AsSingletonPartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for UniformInt64RangePartitionSchemeDescription.
func (UniformInt64RangePartitionSchemeDescription) AsUniformInt64RangePartitionSchemeDescription ¶
func (ui6rpsd UniformInt64RangePartitionSchemeDescription) AsUniformInt64RangePartitionSchemeDescription() (*UniformInt64RangePartitionSchemeDescription, bool)
AsUniformInt64RangePartitionSchemeDescription is the BasicPartitionSchemeDescription implementation for UniformInt64RangePartitionSchemeDescription.
func (UniformInt64RangePartitionSchemeDescription) MarshalJSON ¶
func (ui6rpsd UniformInt64RangePartitionSchemeDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for UniformInt64RangePartitionSchemeDescription.
type UnprovisionApplicationTypeDescriptionInfo ¶
type UnprovisionApplicationTypeDescriptionInfo struct { // ApplicationTypeVersion - The version of the application type as defined in the application manifest. ApplicationTypeVersion *string `json:"ApplicationTypeVersion,omitempty"` // Async - The flag indicating whether or not unprovision should occur asynchronously. When set to true, the unprovision operation returns when the request is accepted by the system, and the unprovision operation continues without any timeout limit. The default value is false. However, we recommend to set it to true for large application packages that were provisioned. Async *bool `json:"Async,omitempty"` }
UnprovisionApplicationTypeDescriptionInfo describes the operation to unregister or unprovision an application type and its version that was registered with the Service Fabric.
type UnprovisionFabricDescription ¶
type UnprovisionFabricDescription struct { // CodeVersion - The cluster code package version. CodeVersion *string `json:"CodeVersion,omitempty"` // ConfigVersion - The cluster manifest version. ConfigVersion *string `json:"ConfigVersion,omitempty"` }
UnprovisionFabricDescription describes the parameters for unprovisioning a cluster.
type UpdateClusterUpgradeDescription ¶
type UpdateClusterUpgradeDescription struct { // UpgradeKind - The type of upgrade out of the following possible values. Possible values include: 'UpgradeTypeInvalid', 'UpgradeTypeRolling', 'UpgradeTypeRollingForceRestart' UpgradeKind UpgradeType `json:"UpgradeKind,omitempty"` // UpdateDescription - Describes the parameters for updating a rolling upgrade of application or cluster. UpdateDescription *RollingUpgradeUpdateDescription `json:"UpdateDescription,omitempty"` // ClusterHealthPolicy - Defines a health policy used to evaluate the health of the cluster or of a cluster node. ClusterHealthPolicy *ClusterHealthPolicy `json:"ClusterHealthPolicy,omitempty"` // EnableDeltaHealthEvaluation - When true, enables delta health evaluation rather than absolute health evaluation after completion of each upgrade domain. EnableDeltaHealthEvaluation *bool `json:"EnableDeltaHealthEvaluation,omitempty"` // ClusterUpgradeHealthPolicy - Defines a health policy used to evaluate the health of the cluster during a cluster upgrade. ClusterUpgradeHealthPolicy *ClusterUpgradeHealthPolicyObject `json:"ClusterUpgradeHealthPolicy,omitempty"` // ApplicationHealthPolicyMap - Defines the application health policy map used to evaluate the health of an application or one of its children entities. ApplicationHealthPolicyMap *ApplicationHealthPolicies `json:"ApplicationHealthPolicyMap,omitempty"` }
UpdateClusterUpgradeDescription parameters for updating a cluster upgrade.
type UpgradeDomainDeltaNodesCheckHealthEvaluation ¶
type UpgradeDomainDeltaNodesCheckHealthEvaluation struct { // UpgradeDomainName - Name of the upgrade domain where nodes health is currently evaluated. UpgradeDomainName *string `json:"UpgradeDomainName,omitempty"` // BaselineErrorCount - Number of upgrade domain nodes with aggregated heath state Error in the health store at the beginning of the cluster upgrade. BaselineErrorCount *int64 `json:"BaselineErrorCount,omitempty"` // BaselineTotalCount - Total number of upgrade domain nodes in the health store at the beginning of the cluster upgrade. BaselineTotalCount *int64 `json:"BaselineTotalCount,omitempty"` // MaxPercentDeltaUnhealthyNodes - Maximum allowed percentage of upgrade domain delta unhealthy nodes from the ClusterUpgradeHealthPolicy. MaxPercentDeltaUnhealthyNodes *int32 `json:"MaxPercentDeltaUnhealthyNodes,omitempty"` // TotalCount - Total number of upgrade domain nodes in the health store. TotalCount *int64 `json:"TotalCount,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the aggregated health state. Includes all the unhealthy NodeHealthEvaluation that impacted the aggregated health. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
UpgradeDomainDeltaNodesCheckHealthEvaluation represents health evaluation for delta unhealthy cluster nodes in an upgrade domain, containing health evaluations for each unhealthy node that impacted current aggregated health state. Can be returned during cluster upgrade when cluster aggregated health state is Warning or Error.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsApplicationHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsBasicHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsEventHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsNodeHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsNodesHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsPartitionHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsReplicaHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsReplicasHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsServiceHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsServicesHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) MarshalJSON ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for UpgradeDomainDeltaNodesCheckHealthEvaluation.
type UpgradeDomainInfo ¶
type UpgradeDomainInfo struct { // Name - The name of the upgrade domain Name *string `json:"Name,omitempty"` // State - The state of the upgrade domain. Possible values include: 'UpgradeDomainStateInvalid', 'UpgradeDomainStatePending', 'UpgradeDomainStateInProgress', 'UpgradeDomainStateCompleted' State UpgradeDomainState `json:"State,omitempty"` }
UpgradeDomainInfo information about an upgrade domain.
type UpgradeDomainNodesHealthEvaluation ¶
type UpgradeDomainNodesHealthEvaluation struct { // UpgradeDomainName - Name of the upgrade domain where nodes health is currently evaluated. UpgradeDomainName *string `json:"UpgradeDomainName,omitempty"` // MaxPercentUnhealthyNodes - Maximum allowed percentage of unhealthy nodes from the ClusterHealthPolicy. MaxPercentUnhealthyNodes *int32 `json:"MaxPercentUnhealthyNodes,omitempty"` // TotalCount - Total number of nodes in the current upgrade domain. TotalCount *int64 `json:"TotalCount,omitempty"` // UnhealthyEvaluations - List of unhealthy evaluations that led to the aggregated health state. Includes all the unhealthy NodeHealthEvaluation that impacted the aggregated health. UnhealthyEvaluations *[]HealthEvaluationWrapper `json:"UnhealthyEvaluations,omitempty"` // AggregatedHealthState - The health state of a Service Fabric entity such as Cluster, Node, Application, Service, Partition, Replica etc. Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' AggregatedHealthState HealthState `json:"AggregatedHealthState,omitempty"` // Description - Description of the health evaluation, which represents a summary of the evaluation process. Description *string `json:"Description,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindApplication', 'KindApplications', 'KindApplicationTypeApplications', 'KindDeltaNodesCheck', 'KindDeployedApplication', 'KindDeployedApplications', 'KindDeployedServicePackage', 'KindDeployedServicePackages', 'KindEvent', 'KindNode', 'KindNodes', 'KindPartition', 'KindPartitions', 'KindReplica', 'KindReplicas', 'KindService', 'KindServices', 'KindSystemApplication', 'KindUpgradeDomainDeltaNodesCheck', 'KindUpgradeDomainNodes' Kind Kind `json:"Kind,omitempty"` }
UpgradeDomainNodesHealthEvaluation represents health evaluation for cluster nodes in an upgrade domain, containing health evaluations for each unhealthy node that impacted current aggregated health state. Can be returned when evaluating cluster health during cluster upgrade and the aggregated health state is either Error or Warning.
func (UpgradeDomainNodesHealthEvaluation) AsApplicationHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsApplicationTypeApplicationsHealthEvaluation() (*ApplicationTypeApplicationsHealthEvaluation, bool)
AsApplicationTypeApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsBasicHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsEventHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsNodeHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsNodesHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsPartitionHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsReplicaHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsReplicasHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsServiceHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsServicesHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) MarshalJSON ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for UpgradeDomainNodesHealthEvaluation.
type UpgradeDomainState ¶
type UpgradeDomainState string
UpgradeDomainState enumerates the values for upgrade domain state.
const ( // UpgradeDomainStateCompleted The upgrade domain has completed upgrade. The value is 3 UpgradeDomainStateCompleted UpgradeDomainState = "Completed" // UpgradeDomainStateInProgress The upgrade domain is being upgraded but not complete yet. The value is 2 UpgradeDomainStateInProgress UpgradeDomainState = "InProgress" // UpgradeDomainStateInvalid Indicates the upgrade domain state is invalid. All Service Fabric enumerations // have the invalid type. The value is zero. UpgradeDomainStateInvalid UpgradeDomainState = "Invalid" // UpgradeDomainStatePending The upgrade domain has not started upgrading yet. The value is 1 UpgradeDomainStatePending UpgradeDomainState = "Pending" )
func PossibleUpgradeDomainStateValues ¶
func PossibleUpgradeDomainStateValues() []UpgradeDomainState
PossibleUpgradeDomainStateValues returns an array of possible values for the UpgradeDomainState const type.
type UpgradeKind ¶
type UpgradeKind string
UpgradeKind enumerates the values for upgrade kind.
const ( // UpgradeKindInvalid Indicates the upgrade kind is invalid. All Service Fabric enumerations have the // invalid type. The value is zero. UpgradeKindInvalid UpgradeKind = "Invalid" // UpgradeKindRolling The upgrade progresses one upgrade domain at a time. The value is 1 UpgradeKindRolling UpgradeKind = "Rolling" )
func PossibleUpgradeKindValues ¶
func PossibleUpgradeKindValues() []UpgradeKind
PossibleUpgradeKindValues returns an array of possible values for the UpgradeKind const type.
type UpgradeMode ¶
type UpgradeMode string
UpgradeMode enumerates the values for upgrade mode.
const ( // UpgradeModeInvalid Indicates the upgrade mode is invalid. All Service Fabric enumerations have the // invalid type. The value is zero. UpgradeModeInvalid UpgradeMode = "Invalid" // UpgradeModeMonitored The upgrade will stop after completing each upgrade domain and automatically // monitor health before proceeding. The value is 3 UpgradeModeMonitored UpgradeMode = "Monitored" // UpgradeModeUnmonitoredAuto The upgrade will proceed automatically without performing any health // monitoring. The value is 1 UpgradeModeUnmonitoredAuto UpgradeMode = "UnmonitoredAuto" // UpgradeModeUnmonitoredManual The upgrade will stop after completing each upgrade domain, giving the // opportunity to manually monitor health before proceeding. The value is 2 UpgradeModeUnmonitoredManual UpgradeMode = "UnmonitoredManual" )
func PossibleUpgradeModeValues ¶
func PossibleUpgradeModeValues() []UpgradeMode
PossibleUpgradeModeValues returns an array of possible values for the UpgradeMode const type.
type UpgradeOrchestrationServiceState ¶
type UpgradeOrchestrationServiceState struct { autorest.Response `json:"-"` // ServiceState - The state of Service Fabric Upgrade Orchestration Service. ServiceState *string `json:"ServiceState,omitempty"` }
UpgradeOrchestrationServiceState service state of Service Fabric Upgrade Orchestration Service.
type UpgradeOrchestrationServiceStateSummary ¶
type UpgradeOrchestrationServiceStateSummary struct { autorest.Response `json:"-"` // CurrentCodeVersion - The current code version of the cluster. CurrentCodeVersion *string `json:"CurrentCodeVersion,omitempty"` // CurrentManifestVersion - The current manifest version of the cluster. CurrentManifestVersion *string `json:"CurrentManifestVersion,omitempty"` // TargetCodeVersion - The target code version of the cluster. TargetCodeVersion *string `json:"TargetCodeVersion,omitempty"` // TargetManifestVersion - The target manifest version of the cluster. TargetManifestVersion *string `json:"TargetManifestVersion,omitempty"` // PendingUpgradeType - The type of the pending upgrade of the cluster. PendingUpgradeType *string `json:"PendingUpgradeType,omitempty"` }
UpgradeOrchestrationServiceStateSummary service state summary of Service Fabric Upgrade Orchestration Service.
type UpgradeState ¶
type UpgradeState string
UpgradeState enumerates the values for upgrade state.
const ( // UpgradeStateFailed The upgrade has failed and is unable to execute FailureAction. The value is 6 UpgradeStateFailed UpgradeState = "Failed" // UpgradeStateInvalid Indicates the upgrade state is invalid. All Service Fabric enumerations have the // invalid type. The value is zero. UpgradeStateInvalid UpgradeState = "Invalid" // UpgradeStateRollingBackCompleted The upgrade has finished rolling back. The value is 2 UpgradeStateRollingBackCompleted UpgradeState = "RollingBackCompleted" // UpgradeStateRollingBackInProgress The upgrade is rolling back to the previous version but is not // complete yet. The value is 1 UpgradeStateRollingBackInProgress UpgradeState = "RollingBackInProgress" // UpgradeStateRollingForwardCompleted The upgrade has finished rolling forward. The value is 5 UpgradeStateRollingForwardCompleted UpgradeState = "RollingForwardCompleted" // UpgradeStateRollingForwardInProgress The upgrade is rolling forward to the target version but is not // complete yet. The value is 4 UpgradeStateRollingForwardInProgress UpgradeState = "RollingForwardInProgress" // UpgradeStateRollingForwardPending The current upgrade domain has finished upgrading. The overall upgrade // is waiting for an explicit move next request in UnmonitoredManual mode or performing health checks in // Monitored mode. The value is 3 UpgradeStateRollingForwardPending UpgradeState = "RollingForwardPending" )
func PossibleUpgradeStateValues ¶
func PossibleUpgradeStateValues() []UpgradeState
PossibleUpgradeStateValues returns an array of possible values for the UpgradeState const type.
type UpgradeType ¶
type UpgradeType string
UpgradeType enumerates the values for upgrade type.
const ( // UpgradeTypeInvalid Indicates the upgrade kind is invalid. All Service Fabric enumerations have the // invalid type. The value is zero. UpgradeTypeInvalid UpgradeType = "Invalid" // UpgradeTypeRolling The upgrade progresses one upgrade domain at a time. The value is 1. UpgradeTypeRolling UpgradeType = "Rolling" // UpgradeTypeRollingForceRestart The upgrade gets restarted by force. The value is 2. UpgradeTypeRollingForceRestart UpgradeType = "Rolling_ForceRestart" )
func PossibleUpgradeTypeValues ¶
func PossibleUpgradeTypeValues() []UpgradeType
PossibleUpgradeTypeValues returns an array of possible values for the UpgradeType const type.
type UploadChunkRange ¶
type UploadChunkRange struct { // StartPosition - The start position of the portion of the file. It's represented by the number of bytes. StartPosition *string `json:"StartPosition,omitempty"` // EndPosition - The end position of the portion of the file. It's represented by the number of bytes. EndPosition *string `json:"EndPosition,omitempty"` }
UploadChunkRange information about which portion of the file to upload.
type UploadSession ¶
type UploadSession struct { autorest.Response `json:"-"` // UploadSessions - When querying upload session by upload session ID, the result contains only one upload session. When querying upload session by image store relative path, the result might contain multiple upload sessions. UploadSessions *[]UploadSessionInfo `json:"UploadSessions,omitempty"` }
UploadSession information about a image store upload session
type UploadSessionInfo ¶
type UploadSessionInfo struct { // StoreRelativePath - The remote location within image store. This path is relative to the image store root. StoreRelativePath *string `json:"StoreRelativePath,omitempty"` // SessionID - A unique ID of the upload session. A session ID can be reused only if the session was committed or removed. SessionID *uuid.UUID `json:"SessionId,omitempty"` // ModifiedDate - The date and time when the upload session was last modified. ModifiedDate *date.Time `json:"ModifiedDate,omitempty"` // FileSize - The size in bytes of the uploading file. FileSize *string `json:"FileSize,omitempty"` // ExpectedRanges - List of chunk ranges that image store has not received yet. ExpectedRanges *[]UploadChunkRange `json:"ExpectedRanges,omitempty"` }
UploadSessionInfo information about an image store upload session. A session is associated with a relative path in the image store.
type ValidationFailedChaosEvent ¶
type ValidationFailedChaosEvent struct { // Reason - Describes why the ValidationFailedChaosEvent was generated. This may happen because more than MaxPercentUnhealthyNodes are unhealthy for more than MaxClusterStabilizationTimeout. This reason will be in the Reason property of the ValidationFailedChaosEvent as a string. Reason *string `json:"Reason,omitempty"` // TimeStampUtc - The UTC timestamp when this Chaos event was generated. TimeStampUtc *date.Time `json:"TimeStampUtc,omitempty"` // Kind - Possible values include: 'KindChaosEvent', 'KindExecutingFaults', 'KindStarted', 'KindStopped', 'KindTestError', 'KindValidationFailed', 'KindWaiting' Kind KindBasicChaosEvent `json:"Kind,omitempty"` }
ValidationFailedChaosEvent chaos event corresponding to a failure during validation.
func (ValidationFailedChaosEvent) AsBasicChaosEvent ¶
func (vfce ValidationFailedChaosEvent) AsBasicChaosEvent() (BasicChaosEvent, bool)
AsBasicChaosEvent is the BasicChaosEvent implementation for ValidationFailedChaosEvent.
func (ValidationFailedChaosEvent) AsChaosEvent ¶
func (vfce ValidationFailedChaosEvent) AsChaosEvent() (*ChaosEvent, bool)
AsChaosEvent is the BasicChaosEvent implementation for ValidationFailedChaosEvent.
func (ValidationFailedChaosEvent) AsExecutingFaultsChaosEvent ¶
func (vfce ValidationFailedChaosEvent) AsExecutingFaultsChaosEvent() (*ExecutingFaultsChaosEvent, bool)
AsExecutingFaultsChaosEvent is the BasicChaosEvent implementation for ValidationFailedChaosEvent.
func (ValidationFailedChaosEvent) AsStartedChaosEvent ¶
func (vfce ValidationFailedChaosEvent) AsStartedChaosEvent() (*StartedChaosEvent, bool)
AsStartedChaosEvent is the BasicChaosEvent implementation for ValidationFailedChaosEvent.
func (ValidationFailedChaosEvent) AsStoppedChaosEvent ¶
func (vfce ValidationFailedChaosEvent) AsStoppedChaosEvent() (*StoppedChaosEvent, bool)
AsStoppedChaosEvent is the BasicChaosEvent implementation for ValidationFailedChaosEvent.
func (ValidationFailedChaosEvent) AsTestErrorChaosEvent ¶
func (vfce ValidationFailedChaosEvent) AsTestErrorChaosEvent() (*TestErrorChaosEvent, bool)
AsTestErrorChaosEvent is the BasicChaosEvent implementation for ValidationFailedChaosEvent.
func (ValidationFailedChaosEvent) AsValidationFailedChaosEvent ¶
func (vfce ValidationFailedChaosEvent) AsValidationFailedChaosEvent() (*ValidationFailedChaosEvent, bool)
AsValidationFailedChaosEvent is the BasicChaosEvent implementation for ValidationFailedChaosEvent.
func (ValidationFailedChaosEvent) AsWaitingChaosEvent ¶
func (vfce ValidationFailedChaosEvent) AsWaitingChaosEvent() (*WaitingChaosEvent, bool)
AsWaitingChaosEvent is the BasicChaosEvent implementation for ValidationFailedChaosEvent.
func (ValidationFailedChaosEvent) MarshalJSON ¶
func (vfce ValidationFailedChaosEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ValidationFailedChaosEvent.
type WaitForInbuildReplicaSafetyCheck ¶
type WaitForInbuildReplicaSafetyCheck struct { // PartitionID - Id of the partition which is undergoing the safety check. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // Kind - Possible values include: 'KindSafetyCheck', 'KindPartitionSafetyCheck', 'KindEnsureAvailability', 'KindEnsurePartitionQuorum', 'KindEnsureSeedNodeQuorum', 'KindWaitForInbuildReplica', 'KindWaitForPrimaryPlacement', 'KindWaitForPrimarySwap', 'KindWaitForReconfiguration' Kind KindBasicSafetyCheck `json:"Kind,omitempty"` }
WaitForInbuildReplicaSafetyCheck safety check that waits for the replica build operation to finish. This indicates that there is a replica that is going through the copy or is providing data for building another replica. Bring the node down will abort this copy operation which are typically expensive involving data movements.
func (WaitForInbuildReplicaSafetyCheck) AsBasicPartitionSafetyCheck ¶
func (wfirsc WaitForInbuildReplicaSafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
AsBasicPartitionSafetyCheck is the BasicSafetyCheck implementation for WaitForInbuildReplicaSafetyCheck.
func (WaitForInbuildReplicaSafetyCheck) AsBasicSafetyCheck ¶
func (wfirsc WaitForInbuildReplicaSafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
AsBasicSafetyCheck is the BasicSafetyCheck implementation for WaitForInbuildReplicaSafetyCheck.
func (WaitForInbuildReplicaSafetyCheck) AsEnsureAvailabilitySafetyCheck ¶
func (wfirsc WaitForInbuildReplicaSafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
AsEnsureAvailabilitySafetyCheck is the BasicSafetyCheck implementation for WaitForInbuildReplicaSafetyCheck.
func (WaitForInbuildReplicaSafetyCheck) AsEnsurePartitionQurumSafetyCheck ¶
func (wfirsc WaitForInbuildReplicaSafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
AsEnsurePartitionQurumSafetyCheck is the BasicSafetyCheck implementation for WaitForInbuildReplicaSafetyCheck.
func (WaitForInbuildReplicaSafetyCheck) AsPartitionSafetyCheck ¶
func (wfirsc WaitForInbuildReplicaSafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
AsPartitionSafetyCheck is the BasicSafetyCheck implementation for WaitForInbuildReplicaSafetyCheck.
func (WaitForInbuildReplicaSafetyCheck) AsSafetyCheck ¶
func (wfirsc WaitForInbuildReplicaSafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
AsSafetyCheck is the BasicSafetyCheck implementation for WaitForInbuildReplicaSafetyCheck.
func (WaitForInbuildReplicaSafetyCheck) AsSeedNodeSafetyCheck ¶
func (wfirsc WaitForInbuildReplicaSafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
AsSeedNodeSafetyCheck is the BasicSafetyCheck implementation for WaitForInbuildReplicaSafetyCheck.
func (WaitForInbuildReplicaSafetyCheck) AsWaitForInbuildReplicaSafetyCheck ¶
func (wfirsc WaitForInbuildReplicaSafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
AsWaitForInbuildReplicaSafetyCheck is the BasicSafetyCheck implementation for WaitForInbuildReplicaSafetyCheck.
func (WaitForInbuildReplicaSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck ¶
func (wfirsc WaitForInbuildReplicaSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
AsWaitForPrimaryPlacementSafetyCheck is the BasicSafetyCheck implementation for WaitForInbuildReplicaSafetyCheck.
func (WaitForInbuildReplicaSafetyCheck) AsWaitForPrimarySwapSafetyCheck ¶
func (wfirsc WaitForInbuildReplicaSafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
AsWaitForPrimarySwapSafetyCheck is the BasicSafetyCheck implementation for WaitForInbuildReplicaSafetyCheck.
func (WaitForInbuildReplicaSafetyCheck) AsWaitForReconfigurationSafetyCheck ¶
func (wfirsc WaitForInbuildReplicaSafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
AsWaitForReconfigurationSafetyCheck is the BasicSafetyCheck implementation for WaitForInbuildReplicaSafetyCheck.
func (WaitForInbuildReplicaSafetyCheck) MarshalJSON ¶
func (wfirsc WaitForInbuildReplicaSafetyCheck) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for WaitForInbuildReplicaSafetyCheck.
type WaitForPrimaryPlacementSafetyCheck ¶
type WaitForPrimaryPlacementSafetyCheck struct { // PartitionID - Id of the partition which is undergoing the safety check. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // Kind - Possible values include: 'KindSafetyCheck', 'KindPartitionSafetyCheck', 'KindEnsureAvailability', 'KindEnsurePartitionQuorum', 'KindEnsureSeedNodeQuorum', 'KindWaitForInbuildReplica', 'KindWaitForPrimaryPlacement', 'KindWaitForPrimarySwap', 'KindWaitForReconfiguration' Kind KindBasicSafetyCheck `json:"Kind,omitempty"` }
WaitForPrimaryPlacementSafetyCheck safety check that waits for the primary replica that was moved out of the node due to upgrade to be placed back again on that node.
func (WaitForPrimaryPlacementSafetyCheck) AsBasicPartitionSafetyCheck ¶
func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
AsBasicPartitionSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimaryPlacementSafetyCheck.
func (WaitForPrimaryPlacementSafetyCheck) AsBasicSafetyCheck ¶
func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
AsBasicSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimaryPlacementSafetyCheck.
func (WaitForPrimaryPlacementSafetyCheck) AsEnsureAvailabilitySafetyCheck ¶
func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
AsEnsureAvailabilitySafetyCheck is the BasicSafetyCheck implementation for WaitForPrimaryPlacementSafetyCheck.
func (WaitForPrimaryPlacementSafetyCheck) AsEnsurePartitionQurumSafetyCheck ¶
func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
AsEnsurePartitionQurumSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimaryPlacementSafetyCheck.
func (WaitForPrimaryPlacementSafetyCheck) AsPartitionSafetyCheck ¶
func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
AsPartitionSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimaryPlacementSafetyCheck.
func (WaitForPrimaryPlacementSafetyCheck) AsSafetyCheck ¶
func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
AsSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimaryPlacementSafetyCheck.
func (WaitForPrimaryPlacementSafetyCheck) AsSeedNodeSafetyCheck ¶
func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
AsSeedNodeSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimaryPlacementSafetyCheck.
func (WaitForPrimaryPlacementSafetyCheck) AsWaitForInbuildReplicaSafetyCheck ¶
func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
AsWaitForInbuildReplicaSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimaryPlacementSafetyCheck.
func (WaitForPrimaryPlacementSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck ¶
func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
AsWaitForPrimaryPlacementSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimaryPlacementSafetyCheck.
func (WaitForPrimaryPlacementSafetyCheck) AsWaitForPrimarySwapSafetyCheck ¶
func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
AsWaitForPrimarySwapSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimaryPlacementSafetyCheck.
func (WaitForPrimaryPlacementSafetyCheck) AsWaitForReconfigurationSafetyCheck ¶
func (wfppsc WaitForPrimaryPlacementSafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
AsWaitForReconfigurationSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimaryPlacementSafetyCheck.
func (WaitForPrimaryPlacementSafetyCheck) MarshalJSON ¶
func (wfppsc WaitForPrimaryPlacementSafetyCheck) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for WaitForPrimaryPlacementSafetyCheck.
type WaitForPrimarySwapSafetyCheck ¶
type WaitForPrimarySwapSafetyCheck struct { // PartitionID - Id of the partition which is undergoing the safety check. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // Kind - Possible values include: 'KindSafetyCheck', 'KindPartitionSafetyCheck', 'KindEnsureAvailability', 'KindEnsurePartitionQuorum', 'KindEnsureSeedNodeQuorum', 'KindWaitForInbuildReplica', 'KindWaitForPrimaryPlacement', 'KindWaitForPrimarySwap', 'KindWaitForReconfiguration' Kind KindBasicSafetyCheck `json:"Kind,omitempty"` }
WaitForPrimarySwapSafetyCheck safety check that waits for the primary replica to be moved out of the node before starting an upgrade to ensure the availability of the primary replica for the partition.
func (WaitForPrimarySwapSafetyCheck) AsBasicPartitionSafetyCheck ¶
func (wfpssc WaitForPrimarySwapSafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
AsBasicPartitionSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimarySwapSafetyCheck.
func (WaitForPrimarySwapSafetyCheck) AsBasicSafetyCheck ¶
func (wfpssc WaitForPrimarySwapSafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
AsBasicSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimarySwapSafetyCheck.
func (WaitForPrimarySwapSafetyCheck) AsEnsureAvailabilitySafetyCheck ¶
func (wfpssc WaitForPrimarySwapSafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
AsEnsureAvailabilitySafetyCheck is the BasicSafetyCheck implementation for WaitForPrimarySwapSafetyCheck.
func (WaitForPrimarySwapSafetyCheck) AsEnsurePartitionQurumSafetyCheck ¶
func (wfpssc WaitForPrimarySwapSafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
AsEnsurePartitionQurumSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimarySwapSafetyCheck.
func (WaitForPrimarySwapSafetyCheck) AsPartitionSafetyCheck ¶
func (wfpssc WaitForPrimarySwapSafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
AsPartitionSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimarySwapSafetyCheck.
func (WaitForPrimarySwapSafetyCheck) AsSafetyCheck ¶
func (wfpssc WaitForPrimarySwapSafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
AsSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimarySwapSafetyCheck.
func (WaitForPrimarySwapSafetyCheck) AsSeedNodeSafetyCheck ¶
func (wfpssc WaitForPrimarySwapSafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
AsSeedNodeSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimarySwapSafetyCheck.
func (WaitForPrimarySwapSafetyCheck) AsWaitForInbuildReplicaSafetyCheck ¶
func (wfpssc WaitForPrimarySwapSafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
AsWaitForInbuildReplicaSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimarySwapSafetyCheck.
func (WaitForPrimarySwapSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck ¶
func (wfpssc WaitForPrimarySwapSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
AsWaitForPrimaryPlacementSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimarySwapSafetyCheck.
func (WaitForPrimarySwapSafetyCheck) AsWaitForPrimarySwapSafetyCheck ¶
func (wfpssc WaitForPrimarySwapSafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
AsWaitForPrimarySwapSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimarySwapSafetyCheck.
func (WaitForPrimarySwapSafetyCheck) AsWaitForReconfigurationSafetyCheck ¶
func (wfpssc WaitForPrimarySwapSafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
AsWaitForReconfigurationSafetyCheck is the BasicSafetyCheck implementation for WaitForPrimarySwapSafetyCheck.
func (WaitForPrimarySwapSafetyCheck) MarshalJSON ¶
func (wfpssc WaitForPrimarySwapSafetyCheck) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for WaitForPrimarySwapSafetyCheck.
type WaitForReconfigurationSafetyCheck ¶
type WaitForReconfigurationSafetyCheck struct { // PartitionID - Id of the partition which is undergoing the safety check. PartitionID *uuid.UUID `json:"PartitionId,omitempty"` // Kind - Possible values include: 'KindSafetyCheck', 'KindPartitionSafetyCheck', 'KindEnsureAvailability', 'KindEnsurePartitionQuorum', 'KindEnsureSeedNodeQuorum', 'KindWaitForInbuildReplica', 'KindWaitForPrimaryPlacement', 'KindWaitForPrimarySwap', 'KindWaitForReconfiguration' Kind KindBasicSafetyCheck `json:"Kind,omitempty"` }
WaitForReconfigurationSafetyCheck safety check that waits for the current reconfiguration of the partition to be completed before starting an upgrade.
func (WaitForReconfigurationSafetyCheck) AsBasicPartitionSafetyCheck ¶
func (wfrsc WaitForReconfigurationSafetyCheck) AsBasicPartitionSafetyCheck() (BasicPartitionSafetyCheck, bool)
AsBasicPartitionSafetyCheck is the BasicSafetyCheck implementation for WaitForReconfigurationSafetyCheck.
func (WaitForReconfigurationSafetyCheck) AsBasicSafetyCheck ¶
func (wfrsc WaitForReconfigurationSafetyCheck) AsBasicSafetyCheck() (BasicSafetyCheck, bool)
AsBasicSafetyCheck is the BasicSafetyCheck implementation for WaitForReconfigurationSafetyCheck.
func (WaitForReconfigurationSafetyCheck) AsEnsureAvailabilitySafetyCheck ¶
func (wfrsc WaitForReconfigurationSafetyCheck) AsEnsureAvailabilitySafetyCheck() (*EnsureAvailabilitySafetyCheck, bool)
AsEnsureAvailabilitySafetyCheck is the BasicSafetyCheck implementation for WaitForReconfigurationSafetyCheck.
func (WaitForReconfigurationSafetyCheck) AsEnsurePartitionQurumSafetyCheck ¶
func (wfrsc WaitForReconfigurationSafetyCheck) AsEnsurePartitionQurumSafetyCheck() (*EnsurePartitionQurumSafetyCheck, bool)
AsEnsurePartitionQurumSafetyCheck is the BasicSafetyCheck implementation for WaitForReconfigurationSafetyCheck.
func (WaitForReconfigurationSafetyCheck) AsPartitionSafetyCheck ¶
func (wfrsc WaitForReconfigurationSafetyCheck) AsPartitionSafetyCheck() (*PartitionSafetyCheck, bool)
AsPartitionSafetyCheck is the BasicSafetyCheck implementation for WaitForReconfigurationSafetyCheck.
func (WaitForReconfigurationSafetyCheck) AsSafetyCheck ¶
func (wfrsc WaitForReconfigurationSafetyCheck) AsSafetyCheck() (*SafetyCheck, bool)
AsSafetyCheck is the BasicSafetyCheck implementation for WaitForReconfigurationSafetyCheck.
func (WaitForReconfigurationSafetyCheck) AsSeedNodeSafetyCheck ¶
func (wfrsc WaitForReconfigurationSafetyCheck) AsSeedNodeSafetyCheck() (*SeedNodeSafetyCheck, bool)
AsSeedNodeSafetyCheck is the BasicSafetyCheck implementation for WaitForReconfigurationSafetyCheck.
func (WaitForReconfigurationSafetyCheck) AsWaitForInbuildReplicaSafetyCheck ¶
func (wfrsc WaitForReconfigurationSafetyCheck) AsWaitForInbuildReplicaSafetyCheck() (*WaitForInbuildReplicaSafetyCheck, bool)
AsWaitForInbuildReplicaSafetyCheck is the BasicSafetyCheck implementation for WaitForReconfigurationSafetyCheck.
func (WaitForReconfigurationSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck ¶
func (wfrsc WaitForReconfigurationSafetyCheck) AsWaitForPrimaryPlacementSafetyCheck() (*WaitForPrimaryPlacementSafetyCheck, bool)
AsWaitForPrimaryPlacementSafetyCheck is the BasicSafetyCheck implementation for WaitForReconfigurationSafetyCheck.
func (WaitForReconfigurationSafetyCheck) AsWaitForPrimarySwapSafetyCheck ¶
func (wfrsc WaitForReconfigurationSafetyCheck) AsWaitForPrimarySwapSafetyCheck() (*WaitForPrimarySwapSafetyCheck, bool)
AsWaitForPrimarySwapSafetyCheck is the BasicSafetyCheck implementation for WaitForReconfigurationSafetyCheck.
func (WaitForReconfigurationSafetyCheck) AsWaitForReconfigurationSafetyCheck ¶
func (wfrsc WaitForReconfigurationSafetyCheck) AsWaitForReconfigurationSafetyCheck() (*WaitForReconfigurationSafetyCheck, bool)
AsWaitForReconfigurationSafetyCheck is the BasicSafetyCheck implementation for WaitForReconfigurationSafetyCheck.
func (WaitForReconfigurationSafetyCheck) MarshalJSON ¶
func (wfrsc WaitForReconfigurationSafetyCheck) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for WaitForReconfigurationSafetyCheck.
type WaitingChaosEvent ¶
type WaitingChaosEvent struct { // Reason - Describes why the WaitingChaosEvent was generated, for example, due to a cluster upgrade. Reason *string `json:"Reason,omitempty"` // TimeStampUtc - The UTC timestamp when this Chaos event was generated. TimeStampUtc *date.Time `json:"TimeStampUtc,omitempty"` // Kind - Possible values include: 'KindChaosEvent', 'KindExecutingFaults', 'KindStarted', 'KindStopped', 'KindTestError', 'KindValidationFailed', 'KindWaiting' Kind KindBasicChaosEvent `json:"Kind,omitempty"` }
WaitingChaosEvent describes a Chaos event that gets generated when Chaos is waiting for the cluster to become ready for faulting, for example, Chaos may be waiting for the on-going upgrade to finish.
func (WaitingChaosEvent) AsBasicChaosEvent ¶
func (wce WaitingChaosEvent) AsBasicChaosEvent() (BasicChaosEvent, bool)
AsBasicChaosEvent is the BasicChaosEvent implementation for WaitingChaosEvent.
func (WaitingChaosEvent) AsChaosEvent ¶
func (wce WaitingChaosEvent) AsChaosEvent() (*ChaosEvent, bool)
AsChaosEvent is the BasicChaosEvent implementation for WaitingChaosEvent.
func (WaitingChaosEvent) AsExecutingFaultsChaosEvent ¶
func (wce WaitingChaosEvent) AsExecutingFaultsChaosEvent() (*ExecutingFaultsChaosEvent, bool)
AsExecutingFaultsChaosEvent is the BasicChaosEvent implementation for WaitingChaosEvent.
func (WaitingChaosEvent) AsStartedChaosEvent ¶
func (wce WaitingChaosEvent) AsStartedChaosEvent() (*StartedChaosEvent, bool)
AsStartedChaosEvent is the BasicChaosEvent implementation for WaitingChaosEvent.
func (WaitingChaosEvent) AsStoppedChaosEvent ¶
func (wce WaitingChaosEvent) AsStoppedChaosEvent() (*StoppedChaosEvent, bool)
AsStoppedChaosEvent is the BasicChaosEvent implementation for WaitingChaosEvent.
func (WaitingChaosEvent) AsTestErrorChaosEvent ¶
func (wce WaitingChaosEvent) AsTestErrorChaosEvent() (*TestErrorChaosEvent, bool)
AsTestErrorChaosEvent is the BasicChaosEvent implementation for WaitingChaosEvent.
func (WaitingChaosEvent) AsValidationFailedChaosEvent ¶
func (wce WaitingChaosEvent) AsValidationFailedChaosEvent() (*ValidationFailedChaosEvent, bool)
AsValidationFailedChaosEvent is the BasicChaosEvent implementation for WaitingChaosEvent.
func (WaitingChaosEvent) AsWaitingChaosEvent ¶
func (wce WaitingChaosEvent) AsWaitingChaosEvent() (*WaitingChaosEvent, bool)
AsWaitingChaosEvent is the BasicChaosEvent implementation for WaitingChaosEvent.
func (WaitingChaosEvent) MarshalJSON ¶
func (wce WaitingChaosEvent) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for WaitingChaosEvent.