Documentation ¶
Overview ¶
Package servicefabric implements the Azure ARM Servicefabric service API version 1.0.0.
Index ¶
- Constants
- func UserAgent() string
- func Version() string
- type AggregatedHealthState
- type AggregatedHealthState1
- type AggregatedHealthState10
- type AggregatedHealthState11
- type AggregatedHealthState12
- type AggregatedHealthState13
- type AggregatedHealthState14
- type AggregatedHealthState15
- type AggregatedHealthState2
- type AggregatedHealthState3
- type AggregatedHealthState4
- type AggregatedHealthState5
- type AggregatedHealthState6
- type AggregatedHealthState7
- type AggregatedHealthState8
- type AggregatedHealthState9
- type Application
- type ApplicationDescription
- type ApplicationDescriptionParameterListItem
- type ApplicationHealth
- type ApplicationHealthDeployedApplicationHealthStatesItem
- type ApplicationHealthEvaluation
- func (ahe ApplicationHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (ahe ApplicationHealthEvaluation) MarshalJSON() ([]byte, error)
- type ApplicationHealthPolicy
- type ApplicationHealthPolicyDefaultServiceTypeHealthPolicy
- type ApplicationHealthPolicyMap
- type ApplicationHealthReport
- type ApplicationHealthServiceHealthStatesItem
- type ApplicationHealthsClient
- func (client ApplicationHealthsClient) Get(ctx context.Context, applicationName string, eventsHealthStateFilter string, ...) (result ApplicationHealth, err error)
- func (client ApplicationHealthsClient) GetPreparer(ctx context.Context, applicationName string, eventsHealthStateFilter string, ...) (*http.Request, error)
- func (client ApplicationHealthsClient) GetResponder(resp *http.Response) (result ApplicationHealth, err error)
- func (client ApplicationHealthsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ApplicationHealthsClient) Send(ctx context.Context, applicationName string, ...) (result String, err error)
- func (client ApplicationHealthsClient) SendPreparer(ctx context.Context, applicationName string, ...) (*http.Request, error)
- func (client ApplicationHealthsClient) SendResponder(resp *http.Response) (result String, err error)
- func (client ApplicationHealthsClient) SendSender(req *http.Request) (*http.Response, error)
- type ApplicationList
- type ApplicationManifest
- type ApplicationManifestsClient
- func (client ApplicationManifestsClient) Get(ctx context.Context, applicationTypeName string, applicationTypeVersion string) (result ApplicationManifest, err error)
- func (client ApplicationManifestsClient) GetPreparer(ctx context.Context, applicationTypeName string, applicationTypeVersion string) (*http.Request, error)
- func (client ApplicationManifestsClient) GetResponder(resp *http.Response) (result ApplicationManifest, err error)
- func (client ApplicationManifestsClient) GetSender(req *http.Request) (*http.Response, error)
- type ApplicationParametersItem
- type ApplicationType
- type ApplicationTypeDefaultParameterListItem
- type ApplicationTypeHealthEvaluation
- func (athe ApplicationTypeHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (athe ApplicationTypeHealthEvaluation) MarshalJSON() ([]byte, error)
- type ApplicationTypesClient
- func (client ApplicationTypesClient) Get(ctx context.Context, applicationTypeName string) (result ListApplicationType, err error)
- func (client ApplicationTypesClient) GetPreparer(ctx context.Context, applicationTypeName string) (*http.Request, error)
- func (client ApplicationTypesClient) GetResponder(resp *http.Response) (result ListApplicationType, err error)
- func (client ApplicationTypesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ApplicationTypesClient) List(ctx context.Context) (result ListApplicationType, err error)
- func (client ApplicationTypesClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client ApplicationTypesClient) ListResponder(resp *http.Response) (result ListApplicationType, err error)
- func (client ApplicationTypesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client ApplicationTypesClient) Register(ctx context.Context, registerApplicationType RegisterApplicationType) (result String, err error)
- func (client ApplicationTypesClient) RegisterPreparer(ctx context.Context, registerApplicationType RegisterApplicationType) (*http.Request, error)
- func (client ApplicationTypesClient) RegisterResponder(resp *http.Response) (result String, err error)
- func (client ApplicationTypesClient) RegisterSender(req *http.Request) (*http.Response, error)
- func (client ApplicationTypesClient) Unregister(ctx context.Context, applicationTypeName string, ...) (result String, err error)
- func (client ApplicationTypesClient) UnregisterPreparer(ctx context.Context, applicationTypeName string, ...) (*http.Request, error)
- func (client ApplicationTypesClient) UnregisterResponder(resp *http.Response) (result String, err error)
- func (client ApplicationTypesClient) UnregisterSender(req *http.Request) (*http.Response, error)
- type ApplicationUpgrade
- type ApplicationUpgradeCurrentUpgradeDomainProgress
- type ApplicationUpgradeDeployedApplicationHealthStates
- type ApplicationUpgradeRollbacksClient
- func (client ApplicationUpgradeRollbacksClient) Start(ctx context.Context, applicationName string) (result String, err error)
- func (client ApplicationUpgradeRollbacksClient) StartPreparer(ctx context.Context, applicationName string) (*http.Request, error)
- func (client ApplicationUpgradeRollbacksClient) StartResponder(resp *http.Response) (result String, err error)
- func (client ApplicationUpgradeRollbacksClient) StartSender(req *http.Request) (*http.Response, error)
- type ApplicationUpgradesClient
- func (client ApplicationUpgradesClient) Get(ctx context.Context, applicationName string) (result ApplicationUpgrade, err error)
- func (client ApplicationUpgradesClient) GetPreparer(ctx context.Context, applicationName string) (*http.Request, error)
- func (client ApplicationUpgradesClient) GetResponder(resp *http.Response) (result ApplicationUpgrade, err error)
- func (client ApplicationUpgradesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ApplicationUpgradesClient) Resume(ctx context.Context, applicationName string, ...) (result String, err error)
- func (client ApplicationUpgradesClient) ResumePreparer(ctx context.Context, applicationName string, ...) (*http.Request, error)
- func (client ApplicationUpgradesClient) ResumeResponder(resp *http.Response) (result String, err error)
- func (client ApplicationUpgradesClient) ResumeSender(req *http.Request) (*http.Response, error)
- func (client ApplicationUpgradesClient) Start(ctx context.Context, applicationName string, ...) (result String, err error)
- func (client ApplicationUpgradesClient) StartPreparer(ctx context.Context, applicationName string, ...) (*http.Request, error)
- func (client ApplicationUpgradesClient) StartResponder(resp *http.Response) (result String, err error)
- func (client ApplicationUpgradesClient) StartSender(req *http.Request) (*http.Response, error)
- func (client ApplicationUpgradesClient) Update(ctx context.Context, applicationName string, ...) (result String, err error)
- func (client ApplicationUpgradesClient) UpdatePreparer(ctx context.Context, applicationName string, ...) (*http.Request, error)
- func (client ApplicationUpgradesClient) UpdateResponder(resp *http.Response) (result String, err error)
- func (client ApplicationUpgradesClient) UpdateSender(req *http.Request) (*http.Response, error)
- type ApplicationsClient
- func (client ApplicationsClient) Create(ctx context.Context, applicationDescription ApplicationDescription) (result String, err error)
- func (client ApplicationsClient) CreatePreparer(ctx context.Context, applicationDescription ApplicationDescription) (*http.Request, error)
- func (client ApplicationsClient) CreateResponder(resp *http.Response) (result String, err error)
- func (client ApplicationsClient) CreateSender(req *http.Request) (*http.Response, error)
- func (client ApplicationsClient) Get(ctx context.Context, applicationName string) (result Application, err error)
- func (client ApplicationsClient) GetPreparer(ctx context.Context, applicationName string) (*http.Request, error)
- func (client ApplicationsClient) GetResponder(resp *http.Response) (result Application, err error)
- func (client ApplicationsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ApplicationsClient) List(ctx context.Context, continuationToken string) (result ApplicationList, err error)
- func (client ApplicationsClient) ListPreparer(ctx context.Context, continuationToken string) (*http.Request, error)
- func (client ApplicationsClient) ListResponder(resp *http.Response) (result ApplicationList, err error)
- func (client ApplicationsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client ApplicationsClient) Remove(ctx context.Context, applicationName string, forceRemove *bool) (result String, err error)
- func (client ApplicationsClient) RemovePreparer(ctx context.Context, applicationName string, forceRemove *bool) (*http.Request, error)
- func (client ApplicationsClient) RemoveResponder(resp *http.Response) (result String, err error)
- func (client ApplicationsClient) RemoveSender(req *http.Request) (*http.Response, error)
- type ApplicationsHealthEvaluation
- func (ahe ApplicationsHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (ahe ApplicationsHealthEvaluation) MarshalJSON() ([]byte, error)
- type BaseClient
- type BasicCreateServiceDescription
- type BasicCreateServiceGroupDescription
- type BasicHealthEvaluation
- type BasicServiceDescription
- type BasicServiceGroupDescription
- type BasicUpdateServiceDescription
- type BasicUpdateServiceGroupDescription
- type ClusterHealth
- type ClusterHealthApplicationHealthStateItem
- type ClusterHealthNodeHealthStatesItem
- type ClusterHealthNodeHealthStatesItemID
- type ClusterHealthPolicy
- type ClusterHealthReport
- type ClusterHealthsClient
- func (client ClusterHealthsClient) Get(ctx context.Context, eventsHealthStateFilter string, ...) (result ClusterHealth, err error)
- func (client ClusterHealthsClient) GetPreparer(ctx context.Context, eventsHealthStateFilter string, ...) (*http.Request, error)
- func (client ClusterHealthsClient) GetResponder(resp *http.Response) (result ClusterHealth, err error)
- func (client ClusterHealthsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ClusterHealthsClient) Send(ctx context.Context, clusterHealthReport ClusterHealthReport) (result String, err error)
- func (client ClusterHealthsClient) SendPreparer(ctx context.Context, clusterHealthReport ClusterHealthReport) (*http.Request, error)
- func (client ClusterHealthsClient) SendResponder(resp *http.Response) (result String, err error)
- func (client ClusterHealthsClient) SendSender(req *http.Request) (*http.Response, error)
- type ClusterLoadInformation
- type ClusterLoadInformationsClient
- func (client ClusterLoadInformationsClient) Get(ctx context.Context) (result ClusterLoadInformation, err error)
- func (client ClusterLoadInformationsClient) GetPreparer(ctx context.Context) (*http.Request, error)
- func (client ClusterLoadInformationsClient) GetResponder(resp *http.Response) (result ClusterLoadInformation, err error)
- func (client ClusterLoadInformationsClient) GetSender(req *http.Request) (*http.Response, error)
- type ClusterManifestsClient
- func (client ClusterManifestsClient) Get(ctx context.Context) (result String, err error)
- func (client ClusterManifestsClient) GetPreparer(ctx context.Context) (*http.Request, error)
- func (client ClusterManifestsClient) GetResponder(resp *http.Response) (result String, err error)
- func (client ClusterManifestsClient) GetSender(req *http.Request) (*http.Response, error)
- type ClusterPackagesClient
- func (client ClusterPackagesClient) Register(ctx context.Context, registerClusterPackage RegisterClusterPackage) (result String, err error)
- func (client ClusterPackagesClient) RegisterPreparer(ctx context.Context, registerClusterPackage RegisterClusterPackage) (*http.Request, error)
- func (client ClusterPackagesClient) RegisterResponder(resp *http.Response) (result String, err error)
- func (client ClusterPackagesClient) RegisterSender(req *http.Request) (*http.Response, error)
- func (client ClusterPackagesClient) Unregister(ctx context.Context, unregisterClusterPackage UnregisterClusterPackage) (result String, err error)
- func (client ClusterPackagesClient) UnregisterPreparer(ctx context.Context, unregisterClusterPackage UnregisterClusterPackage) (*http.Request, error)
- func (client ClusterPackagesClient) UnregisterResponder(resp *http.Response) (result String, err error)
- func (client ClusterPackagesClient) UnregisterSender(req *http.Request) (*http.Response, error)
- type ClusterUpgradeHealthPolicy
- type ClusterUpgradeProgress
- type ClusterUpgradeProgressCurrentUpgradeDomainProgress
- type ClusterUpgradeProgressUpgradeDomainProgressAtFailure
- type ClusterUpgradesClient
- func (client ClusterUpgradesClient) Resume(ctx context.Context, resumeClusterUpgrade ResumeClusterUpgrade) (result String, err error)
- func (client ClusterUpgradesClient) ResumePreparer(ctx context.Context, resumeClusterUpgrade ResumeClusterUpgrade) (*http.Request, error)
- func (client ClusterUpgradesClient) ResumeResponder(resp *http.Response) (result String, err error)
- func (client ClusterUpgradesClient) ResumeSender(req *http.Request) (*http.Response, error)
- func (client ClusterUpgradesClient) Rollback(ctx context.Context) (result String, err error)
- func (client ClusterUpgradesClient) RollbackPreparer(ctx context.Context) (*http.Request, error)
- func (client ClusterUpgradesClient) RollbackResponder(resp *http.Response) (result String, err error)
- func (client ClusterUpgradesClient) RollbackSender(req *http.Request) (*http.Response, error)
- func (client ClusterUpgradesClient) Start(ctx context.Context, startClusterUpgrade StartClusterUpgrade) (result String, err error)
- func (client ClusterUpgradesClient) StartPreparer(ctx context.Context, startClusterUpgrade StartClusterUpgrade) (*http.Request, error)
- func (client ClusterUpgradesClient) StartResponder(resp *http.Response) (result String, err error)
- func (client ClusterUpgradesClient) StartSender(req *http.Request) (*http.Response, error)
- func (client ClusterUpgradesClient) Update(ctx context.Context, updateClusterUpgrade UpdateClusterUpgrade) (result String, err error)
- func (client ClusterUpgradesClient) UpdatePreparer(ctx context.Context, updateClusterUpgrade UpdateClusterUpgrade) (*http.Request, error)
- func (client ClusterUpgradesClient) UpdateResponder(resp *http.Response) (result String, err error)
- func (client ClusterUpgradesClient) UpdateSender(req *http.Request) (*http.Response, error)
- type CodePackageEntryPointStatistics
- type CreateServiceDescription
- func (csd CreateServiceDescription) AsBasicCreateServiceDescription() (BasicCreateServiceDescription, bool)
- func (csd CreateServiceDescription) AsCreateServiceDescription() (*CreateServiceDescription, bool)
- func (csd CreateServiceDescription) AsStatefulCreateServiceDescription() (*StatefulCreateServiceDescription, bool)
- func (csd CreateServiceDescription) AsStatelessCreateServiceDescription() (*StatelessCreateServiceDescription, bool)
- func (csd CreateServiceDescription) MarshalJSON() ([]byte, error)
- type CreateServiceGroupDescription
- func (csgd CreateServiceGroupDescription) AsBasicCreateServiceGroupDescription() (BasicCreateServiceGroupDescription, bool)
- func (csgd CreateServiceGroupDescription) AsCreateServiceGroupDescription() (*CreateServiceGroupDescription, bool)
- func (csgd CreateServiceGroupDescription) AsStatefulCreateServiceGroupDescription() (*StatefulCreateServiceGroupDescription, bool)
- func (csgd CreateServiceGroupDescription) AsStatelessCreateServiceGroupDescription() (*StatelessCreateServiceGroupDescription, bool)
- func (csgd CreateServiceGroupDescription) MarshalJSON() ([]byte, error)
- type DeactivationIntent
- type DefaultMoveCost
- type DefaultMoveCost1
- type DefaultMoveCost2
- type DefaultMoveCost3
- type DeltaNodesCheckHealthEvaluation
- func (dnche DeltaNodesCheckHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (dnche DeltaNodesCheckHealthEvaluation) MarshalJSON() ([]byte, error)
- type DeployedApplication
- type DeployedApplicationHealth
- type DeployedApplicationHealthEvaluation
- func (dahe DeployedApplicationHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (dahe DeployedApplicationHealthEvaluation) MarshalJSON() ([]byte, error)
- type DeployedApplicationHealthReport
- type DeployedApplicationHealthsClient
- func (client DeployedApplicationHealthsClient) Get(ctx context.Context, nodeName string, applicationName string, ...) (result DeployedApplicationHealth, err error)
- func (client DeployedApplicationHealthsClient) GetPreparer(ctx context.Context, nodeName string, applicationName string, ...) (*http.Request, error)
- func (client DeployedApplicationHealthsClient) GetResponder(resp *http.Response) (result DeployedApplicationHealth, err error)
- func (client DeployedApplicationHealthsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client DeployedApplicationHealthsClient) Send(ctx context.Context, nodeName string, applicationName string, ...) (result String, err error)
- func (client DeployedApplicationHealthsClient) SendPreparer(ctx context.Context, nodeName string, applicationName string, ...) (*http.Request, error)
- func (client DeployedApplicationHealthsClient) SendResponder(resp *http.Response) (result String, err error)
- func (client DeployedApplicationHealthsClient) SendSender(req *http.Request) (*http.Response, error)
- type DeployedApplicationsClient
- func (client DeployedApplicationsClient) Get(ctx context.Context, nodeName string, applicationName string) (result DeployedApplication, err error)
- func (client DeployedApplicationsClient) GetPreparer(ctx context.Context, nodeName string, applicationName string) (*http.Request, error)
- func (client DeployedApplicationsClient) GetResponder(resp *http.Response) (result DeployedApplication, err error)
- func (client DeployedApplicationsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client DeployedApplicationsClient) List(ctx context.Context, nodeName string) (result ListDeployedApplication, err error)
- func (client DeployedApplicationsClient) ListPreparer(ctx context.Context, nodeName string) (*http.Request, error)
- func (client DeployedApplicationsClient) ListResponder(resp *http.Response) (result ListDeployedApplication, err error)
- func (client DeployedApplicationsClient) ListSender(req *http.Request) (*http.Response, error)
- type DeployedApplicationsHealthEvaluation
- func (dahe DeployedApplicationsHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (dahe DeployedApplicationsHealthEvaluation) MarshalJSON() ([]byte, error)
- type DeployedCodePackage
- type DeployedCodePackagesClient
- func (client DeployedCodePackagesClient) Get(ctx context.Context, nodeName string, applicationName string) (result ListDeployedCodePackage, err error)
- func (client DeployedCodePackagesClient) GetPreparer(ctx context.Context, nodeName string, applicationName string) (*http.Request, error)
- func (client DeployedCodePackagesClient) GetResponder(resp *http.Response) (result ListDeployedCodePackage, err error)
- func (client DeployedCodePackagesClient) GetSender(req *http.Request) (*http.Response, error)
- type DeployedReplica
- type DeployedReplicaDetail
- type DeployedReplicaDetailReplicatorStatus
- type DeployedReplicaDetailReplicatorStatusReplicationQueueStatus
- type DeployedReplicaDetailsClient
- func (client DeployedReplicaDetailsClient) Get(ctx context.Context, nodeName string, partitionName string, replicaID string) (result DeployedReplicaDetail, err error)
- func (client DeployedReplicaDetailsClient) GetPreparer(ctx context.Context, nodeName string, partitionName string, replicaID string) (*http.Request, error)
- func (client DeployedReplicaDetailsClient) GetResponder(resp *http.Response) (result DeployedReplicaDetail, err error)
- func (client DeployedReplicaDetailsClient) GetSender(req *http.Request) (*http.Response, error)
- type DeployedReplicasClient
- func (client DeployedReplicasClient) Get(ctx context.Context, nodeName string, applicationName string) (result ListDeployedReplica, err error)
- func (client DeployedReplicasClient) GetPreparer(ctx context.Context, nodeName string, applicationName string) (*http.Request, error)
- func (client DeployedReplicasClient) GetResponder(resp *http.Response) (result ListDeployedReplica, err error)
- func (client DeployedReplicasClient) GetSender(req *http.Request) (*http.Response, error)
- type DeployedServiceHealthReport
- type DeployedServicePackage
- type DeployedServicePackageHealth
- type DeployedServicePackageHealthEvaluation
- func (dsphe DeployedServicePackageHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (dsphe DeployedServicePackageHealthEvaluation) MarshalJSON() ([]byte, error)
- type DeployedServicePackageHealthState
- type DeployedServicePackageHealthsClient
- func (client DeployedServicePackageHealthsClient) Get(ctx context.Context, nodeName string, applicationName string, ...) (result DeployedServicePackageHealth, err error)
- func (client DeployedServicePackageHealthsClient) GetPreparer(ctx context.Context, nodeName string, applicationName string, ...) (*http.Request, error)
- func (client DeployedServicePackageHealthsClient) GetResponder(resp *http.Response) (result DeployedServicePackageHealth, err error)
- func (client DeployedServicePackageHealthsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client DeployedServicePackageHealthsClient) Send(ctx context.Context, nodeName string, applicationName string, ...) (result String, err error)
- func (client DeployedServicePackageHealthsClient) SendPreparer(ctx context.Context, nodeName string, applicationName string, ...) (*http.Request, error)
- func (client DeployedServicePackageHealthsClient) SendResponder(resp *http.Response) (result String, err error)
- func (client DeployedServicePackageHealthsClient) SendSender(req *http.Request) (*http.Response, error)
- type DeployedServicePackagesClient
- func (client DeployedServicePackagesClient) Get(ctx context.Context, nodeName string, applicationName string) (result ListDeployedServicePackage, err error)
- func (client DeployedServicePackagesClient) GetPreparer(ctx context.Context, nodeName string, applicationName string) (*http.Request, error)
- func (client DeployedServicePackagesClient) GetResponder(resp *http.Response) (result ListDeployedServicePackage, err error)
- func (client DeployedServicePackagesClient) GetSender(req *http.Request) (*http.Response, error)
- type DeployedServicePackagesHealthEvaluation
- func (dsphe DeployedServicePackagesHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (dsphe DeployedServicePackagesHealthEvaluation) MarshalJSON() ([]byte, error)
- type DeployedServiceType
- type DeployedServiceTypesClient
- func (client DeployedServiceTypesClient) Get(ctx context.Context, nodeName string, applicationName string) (result ListDeployedServiceType, err error)
- func (client DeployedServiceTypesClient) GetPreparer(ctx context.Context, nodeName string, applicationName string) (*http.Request, error)
- func (client DeployedServiceTypesClient) GetResponder(resp *http.Response) (result ListDeployedServiceType, err error)
- func (client DeployedServiceTypesClient) GetSender(req *http.Request) (*http.Response, error)
- type DisableNode
- type EntryPoint
- type ErrorModel
- type ErrorModelError
- type EventHealthEvaluation
- func (ehe EventHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (ehe EventHealthEvaluation) MarshalJSON() ([]byte, error)
- type FailureReason
- type FailureReason1
- type HealthEvaluation
- func (he HealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (he HealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (he HealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (he HealthEvaluation) MarshalJSON() ([]byte, error)
- type HealthEvent
- type HealthReport
- type HealthState
- type HealthState1
- type HealthState2
- type HealthState3
- type HealthState4
- type HealthState5
- type HealthState6
- type Kind
- type ListApplicationType
- type ListDeployedApplication
- type ListDeployedCodePackage
- type ListDeployedReplica
- type ListDeployedServicePackage
- type ListDeployedServiceType
- type ListServiceType
- type LoadMetricInformation
- type LoadMetricInformationMaxNodeLoadID
- type LoadMetricInformationMinNodeLoadID
- type MonitoringPolicy
- type Node
- type NodeDeactivationIntent
- type NodeDeactivationStatus
- type NodeHealth
- type NodeHealthEvaluation
- func (nhe NodeHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (nhe NodeHealthEvaluation) MarshalJSON() ([]byte, error)
- type NodeHealthReport
- type NodeHealthsClient
- func (client NodeHealthsClient) Get(ctx context.Context, nodeName string, eventsHealthStateFilter string) (result NodeHealth, err error)
- func (client NodeHealthsClient) GetPreparer(ctx context.Context, nodeName string, eventsHealthStateFilter string) (*http.Request, error)
- func (client NodeHealthsClient) GetResponder(resp *http.Response) (result NodeHealth, err error)
- func (client NodeHealthsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client NodeHealthsClient) Send(ctx context.Context, nodeName string, nodeHealthReport NodeHealthReport) (result String, err error)
- func (client NodeHealthsClient) SendPreparer(ctx context.Context, nodeName string, nodeHealthReport NodeHealthReport) (*http.Request, error)
- func (client NodeHealthsClient) SendResponder(resp *http.Response) (result String, err error)
- func (client NodeHealthsClient) SendSender(req *http.Request) (*http.Response, error)
- type NodeID
- type NodeList
- type NodeLoadInformation
- type NodeLoadInformationsClient
- func (client NodeLoadInformationsClient) Get(ctx context.Context, nodeName string) (result NodeLoadInformation, err error)
- func (client NodeLoadInformationsClient) GetPreparer(ctx context.Context, nodeName string) (*http.Request, error)
- func (client NodeLoadInformationsClient) GetResponder(resp *http.Response) (result NodeLoadInformation, err error)
- func (client NodeLoadInformationsClient) GetSender(req *http.Request) (*http.Response, error)
- type NodeLoadMetricInformation
- type NodeNodeDeactivationInfo
- type NodeStatesClient
- func (client NodeStatesClient) Remove(ctx context.Context, nodeName string) (result String, err error)
- func (client NodeStatesClient) RemovePreparer(ctx context.Context, nodeName string) (*http.Request, error)
- func (client NodeStatesClient) RemoveResponder(resp *http.Response) (result String, err error)
- func (client NodeStatesClient) RemoveSender(req *http.Request) (*http.Response, error)
- type NodeStatus
- type NodesClient
- func (client NodesClient) Disable(ctx context.Context, nodeName string, disableNode DisableNode) (result String, err error)
- func (client NodesClient) DisablePreparer(ctx context.Context, nodeName string, disableNode DisableNode) (*http.Request, error)
- func (client NodesClient) DisableResponder(resp *http.Response) (result String, err error)
- func (client NodesClient) DisableSender(req *http.Request) (*http.Response, error)
- func (client NodesClient) Enable(ctx context.Context, nodeName string) (result String, err error)
- func (client NodesClient) EnablePreparer(ctx context.Context, nodeName string) (*http.Request, error)
- func (client NodesClient) EnableResponder(resp *http.Response) (result String, err error)
- func (client NodesClient) EnableSender(req *http.Request) (*http.Response, error)
- func (client NodesClient) Get(ctx context.Context, nodeName string) (result Node, err error)
- func (client NodesClient) GetPreparer(ctx context.Context, nodeName string) (*http.Request, error)
- func (client NodesClient) GetResponder(resp *http.Response) (result Node, err error)
- func (client NodesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client NodesClient) List(ctx context.Context, continuationToken string) (result NodeList, err error)
- func (client NodesClient) ListPreparer(ctx context.Context, continuationToken string) (*http.Request, error)
- func (client NodesClient) ListResponder(resp *http.Response) (result NodeList, err error)
- func (client NodesClient) ListSender(req *http.Request) (*http.Response, error)
- type NodesHealthEvaluation
- func (nhe NodesHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (nhe NodesHealthEvaluation) MarshalJSON() ([]byte, error)
- type Partition
- type PartitionCurrentConfigurationEpoch
- type PartitionDescription
- type PartitionHealth
- type PartitionHealthEvaluation
- func (phe PartitionHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (phe PartitionHealthEvaluation) MarshalJSON() ([]byte, error)
- type PartitionHealthReplicaHealthStatesItem
- type PartitionHealthReport
- type PartitionHealthsClient
- func (client PartitionHealthsClient) Get(ctx context.Context, partitionID string, eventsHealthStateFilter string, ...) (result PartitionHealth, err error)
- func (client PartitionHealthsClient) GetPreparer(ctx context.Context, partitionID string, eventsHealthStateFilter string, ...) (*http.Request, error)
- func (client PartitionHealthsClient) GetResponder(resp *http.Response) (result PartitionHealth, err error)
- func (client PartitionHealthsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client PartitionHealthsClient) Send(ctx context.Context, partitionID string, ...) (result String, err error)
- func (client PartitionHealthsClient) SendPreparer(ctx context.Context, partitionID string, ...) (*http.Request, error)
- func (client PartitionHealthsClient) SendResponder(resp *http.Response) (result String, err error)
- func (client PartitionHealthsClient) SendSender(req *http.Request) (*http.Response, error)
- type PartitionInformation
- type PartitionList
- type PartitionListsClient
- func (client PartitionListsClient) Repair(ctx context.Context, serviceName string) (result String, err error)
- func (client PartitionListsClient) RepairPreparer(ctx context.Context, serviceName string) (*http.Request, error)
- func (client PartitionListsClient) RepairResponder(resp *http.Response) (result String, err error)
- func (client PartitionListsClient) RepairSender(req *http.Request) (*http.Response, error)
- type PartitionLoadInformation
- type PartitionLoadInformationsClient
- func (client PartitionLoadInformationsClient) Get(ctx context.Context, partitionID string) (result PartitionLoadInformation, err error)
- func (client PartitionLoadInformationsClient) GetPreparer(ctx context.Context, partitionID string) (*http.Request, error)
- func (client PartitionLoadInformationsClient) GetResponder(resp *http.Response) (result PartitionLoadInformation, err error)
- func (client PartitionLoadInformationsClient) GetSender(req *http.Request) (*http.Response, error)
- type PartitionLoadsClient
- func (client PartitionLoadsClient) Reset(ctx context.Context, partitionID string) (result String, err error)
- func (client PartitionLoadsClient) ResetPreparer(ctx context.Context, partitionID string) (*http.Request, error)
- func (client PartitionLoadsClient) ResetResponder(resp *http.Response) (result String, err error)
- func (client PartitionLoadsClient) ResetSender(req *http.Request) (*http.Response, error)
- type PartitionScheme
- type PartitionStatus
- type PartitionsClient
- func (client PartitionsClient) Get(ctx context.Context, serviceName string, partitionID string) (result Partition, err error)
- func (client PartitionsClient) GetPreparer(ctx context.Context, serviceName string, partitionID string) (*http.Request, error)
- func (client PartitionsClient) GetResponder(resp *http.Response) (result Partition, err error)
- func (client PartitionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client PartitionsClient) List(ctx context.Context, serviceName string) (result PartitionList, err error)
- func (client PartitionsClient) ListPreparer(ctx context.Context, serviceName string) (*http.Request, error)
- func (client PartitionsClient) ListResponder(resp *http.Response) (result PartitionList, err error)
- func (client PartitionsClient) ListSender(req *http.Request) (*http.Response, error)
- func (client PartitionsClient) Repair(ctx context.Context, partitionID string) (result String, err error)
- func (client PartitionsClient) RepairPreparer(ctx context.Context, partitionID string) (*http.Request, error)
- func (client PartitionsClient) RepairResponder(resp *http.Response) (result String, err error)
- func (client PartitionsClient) RepairSender(req *http.Request) (*http.Response, error)
- type PartitionsHealthEvaluation
- func (phe PartitionsHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (phe PartitionsHealthEvaluation) MarshalJSON() ([]byte, error)
- type RegisterApplicationType
- type RegisterClusterPackage
- type Replica
- type ReplicaHealth
- type ReplicaHealthEvaluation
- func (rhe ReplicaHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (rhe ReplicaHealthEvaluation) MarshalJSON() ([]byte, error)
- type ReplicaHealthReport
- type ReplicaHealthsClient
- func (client ReplicaHealthsClient) Get(ctx context.Context, partitionID string, replicaID string, ...) (result ReplicaHealth, err error)
- func (client ReplicaHealthsClient) GetPreparer(ctx context.Context, partitionID string, replicaID string, ...) (*http.Request, error)
- func (client ReplicaHealthsClient) GetResponder(resp *http.Response) (result ReplicaHealth, err error)
- func (client ReplicaHealthsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ReplicaHealthsClient) Send(ctx context.Context, partitionID string, replicaID string, ...) (result String, err error)
- func (client ReplicaHealthsClient) SendPreparer(ctx context.Context, partitionID string, replicaID string, ...) (*http.Request, error)
- func (client ReplicaHealthsClient) SendResponder(resp *http.Response) (result String, err error)
- func (client ReplicaHealthsClient) SendSender(req *http.Request) (*http.Response, error)
- type ReplicaList
- type ReplicaLoadInformation
- type ReplicaLoadInformationsClient
- func (client ReplicaLoadInformationsClient) Get(ctx context.Context, partitionID string, replicaID string) (result ReplicaLoadInformation, err error)
- func (client ReplicaLoadInformationsClient) GetPreparer(ctx context.Context, partitionID string, replicaID string) (*http.Request, error)
- func (client ReplicaLoadInformationsClient) GetResponder(resp *http.Response) (result ReplicaLoadInformation, err error)
- func (client ReplicaLoadInformationsClient) GetSender(req *http.Request) (*http.Response, error)
- type ReplicaRole
- type ReplicaRole1
- type ReplicaStatus
- type ReplicaStatus1
- type ReplicasClient
- func (client ReplicasClient) Get(ctx context.Context, partitionID string, replicaID string) (result Replica, err error)
- func (client ReplicasClient) GetPreparer(ctx context.Context, partitionID string, replicaID string) (*http.Request, error)
- func (client ReplicasClient) GetResponder(resp *http.Response) (result Replica, err error)
- func (client ReplicasClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ReplicasClient) List(ctx context.Context, partitionID string) (result ReplicaList, err error)
- func (client ReplicasClient) ListPreparer(ctx context.Context, partitionID string) (*http.Request, error)
- func (client ReplicasClient) ListResponder(resp *http.Response) (result ReplicaList, err error)
- func (client ReplicasClient) ListSender(req *http.Request) (*http.Response, error)
- type ReplicasHealthEvaluation
- func (rhe ReplicasHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (rhe ReplicasHealthEvaluation) MarshalJSON() ([]byte, error)
- type ResolvedServicePartition
- type ResolvedServicePartitionEndpointsItem
- type ResumeApplicationUpgrade
- type ResumeClusterUpgrade
- type RollingUpgradeMode
- type RollingUpgradeMode1
- type RollingUpgradeMode2
- type RollingUpgradeMode3
- type RollingUpgradeMode4
- type RollingUpgradeMode5
- type Service
- type ServiceCorrelationDescription
- type ServiceCorrelationScheme
- 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)
- type ServiceDescriptionModel
- type ServiceDescriptionTemplate
- type ServiceDescriptionsClient
- func (client ServiceDescriptionsClient) Get(ctx context.Context, serviceName string) (result ServiceDescriptionModel, err error)
- func (client ServiceDescriptionsClient) GetPreparer(ctx context.Context, serviceName string) (*http.Request, error)
- func (client ServiceDescriptionsClient) GetResponder(resp *http.Response) (result ServiceDescriptionModel, err error)
- func (client ServiceDescriptionsClient) GetSender(req *http.Request) (*http.Response, error)
- type ServiceFromTemplatesClient
- func (client ServiceFromTemplatesClient) Create(ctx context.Context, applicationName string, ...) (result String, err error)
- func (client ServiceFromTemplatesClient) CreatePreparer(ctx context.Context, applicationName string, ...) (*http.Request, error)
- func (client ServiceFromTemplatesClient) CreateResponder(resp *http.Response) (result String, err error)
- func (client ServiceFromTemplatesClient) CreateSender(req *http.Request) (*http.Response, error)
- type ServiceGroupDescription
- func (sgd ServiceGroupDescription) AsBasicServiceGroupDescription() (BasicServiceGroupDescription, bool)
- func (sgd ServiceGroupDescription) AsServiceGroupDescription() (*ServiceGroupDescription, bool)
- func (sgd ServiceGroupDescription) AsStatefulServiceGroupDescription() (*StatefulServiceGroupDescription, bool)
- func (sgd ServiceGroupDescription) AsStatelessServiceGroupDescription() (*StatelessServiceGroupDescription, bool)
- func (sgd ServiceGroupDescription) MarshalJSON() ([]byte, error)
- type ServiceGroupDescriptionModel
- type ServiceGroupDescriptionsClient
- func (client ServiceGroupDescriptionsClient) Get(ctx context.Context, applicationName string, serviceName string) (result ServiceGroupDescriptionModel, err error)
- func (client ServiceGroupDescriptionsClient) GetPreparer(ctx context.Context, applicationName string, serviceName string) (*http.Request, error)
- func (client ServiceGroupDescriptionsClient) GetResponder(resp *http.Response) (result ServiceGroupDescriptionModel, err error)
- func (client ServiceGroupDescriptionsClient) GetSender(req *http.Request) (*http.Response, error)
- type ServiceGroupFromTemplatesClient
- func (client ServiceGroupFromTemplatesClient) Create(ctx context.Context, applicationName string, ...) (result String, err error)
- func (client ServiceGroupFromTemplatesClient) CreatePreparer(ctx context.Context, applicationName string, ...) (*http.Request, error)
- func (client ServiceGroupFromTemplatesClient) CreateResponder(resp *http.Response) (result String, err error)
- func (client ServiceGroupFromTemplatesClient) CreateSender(req *http.Request) (*http.Response, error)
- type ServiceGroupMember
- type ServiceGroupMemberDescription
- type ServiceGroupMembersClient
- func (client ServiceGroupMembersClient) Get(ctx context.Context, applicationName string, serviceName string) (result ServiceGroupMember, err error)
- func (client ServiceGroupMembersClient) GetPreparer(ctx context.Context, applicationName string, serviceName string) (*http.Request, error)
- func (client ServiceGroupMembersClient) GetResponder(resp *http.Response) (result ServiceGroupMember, err error)
- func (client ServiceGroupMembersClient) GetSender(req *http.Request) (*http.Response, error)
- type ServiceGroupsClient
- func (client ServiceGroupsClient) Create(ctx context.Context, applicationName string, ...) (result String, err error)
- func (client ServiceGroupsClient) CreatePreparer(ctx context.Context, applicationName string, ...) (*http.Request, error)
- func (client ServiceGroupsClient) CreateResponder(resp *http.Response) (result String, err error)
- func (client ServiceGroupsClient) CreateSender(req *http.Request) (*http.Response, error)
- func (client ServiceGroupsClient) Remove(ctx context.Context, applicationName string, serviceName string) (result String, err error)
- func (client ServiceGroupsClient) RemovePreparer(ctx context.Context, applicationName string, serviceName string) (*http.Request, error)
- func (client ServiceGroupsClient) RemoveResponder(resp *http.Response) (result String, err error)
- func (client ServiceGroupsClient) RemoveSender(req *http.Request) (*http.Response, error)
- func (client ServiceGroupsClient) Update(ctx context.Context, applicationName string, serviceName string, ...) (result String, err error)
- func (client ServiceGroupsClient) UpdatePreparer(ctx context.Context, applicationName string, serviceName string, ...) (*http.Request, error)
- func (client ServiceGroupsClient) UpdateResponder(resp *http.Response) (result String, err error)
- func (client ServiceGroupsClient) UpdateSender(req *http.Request) (*http.Response, error)
- type ServiceHealth
- type ServiceHealthEvaluation
- func (she ServiceHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (she ServiceHealthEvaluation) MarshalJSON() ([]byte, error)
- type ServiceHealthPartitionHealthStatesItem
- type ServiceHealthReport
- type ServiceHealthsClient
- func (client ServiceHealthsClient) Get(ctx context.Context, serviceName string) (result ServiceHealth, err error)
- func (client ServiceHealthsClient) GetPreparer(ctx context.Context, serviceName string) (*http.Request, error)
- func (client ServiceHealthsClient) GetResponder(resp *http.Response) (result ServiceHealth, err error)
- func (client ServiceHealthsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ServiceHealthsClient) Send(ctx context.Context, serviceName string, ...) (result String, err error)
- func (client ServiceHealthsClient) SendPreparer(ctx context.Context, serviceName string, ...) (*http.Request, error)
- func (client ServiceHealthsClient) SendResponder(resp *http.Response) (result String, err error)
- func (client ServiceHealthsClient) SendSender(req *http.Request) (*http.Response, error)
- type ServiceKind
- type ServiceKind1
- type ServiceKind2
- type ServiceKind3
- type ServiceKind4
- type ServiceKind5
- type ServiceKind6
- type ServiceKindBasicCreateServiceDescription
- type ServiceKindBasicCreateServiceGroupDescription
- type ServiceKindBasicServiceDescription
- type ServiceKindBasicServiceGroupDescription
- type ServiceKindBasicUpdateServiceDescription
- type ServiceKindBasicUpdateServiceGroupDescription
- type ServiceList
- type ServiceLoadMetricDescription
- type ServiceLoadMetricWeight
- type ServiceManifest
- type ServiceManifestsClient
- func (client ServiceManifestsClient) Get(ctx context.Context, applicationTypeName string, applicationTypeVersion string, ...) (result ServiceManifest, err error)
- func (client ServiceManifestsClient) GetPreparer(ctx context.Context, applicationTypeName string, applicationTypeVersion string, ...) (*http.Request, error)
- func (client ServiceManifestsClient) GetResponder(resp *http.Response) (result ServiceManifest, err error)
- func (client ServiceManifestsClient) GetSender(req *http.Request) (*http.Response, error)
- type ServicePartitionKind
- type ServicePlacementPolicyDescription
- type ServiceStatus
- type ServiceType
- type ServiceTypeServiceTypeDescription
- type ServiceTypesClient
- func (client ServiceTypesClient) Get(ctx context.Context, applicationTypeName string, applicationTypeVersion string) (result ListServiceType, err error)
- func (client ServiceTypesClient) GetPreparer(ctx context.Context, applicationTypeName string, applicationTypeVersion string) (*http.Request, error)
- func (client ServiceTypesClient) GetResponder(resp *http.Response) (result ListServiceType, err error)
- func (client ServiceTypesClient) GetSender(req *http.Request) (*http.Response, error)
- type ServicesClient
- func (client ServicesClient) Create(ctx context.Context, applicationName string, ...) (result String, err error)
- func (client ServicesClient) CreatePreparer(ctx context.Context, applicationName string, ...) (*http.Request, error)
- func (client ServicesClient) CreateResponder(resp *http.Response) (result String, err error)
- func (client ServicesClient) CreateSender(req *http.Request) (*http.Response, error)
- func (client ServicesClient) Get(ctx context.Context, applicationName string, serviceName string) (result Service, err error)
- func (client ServicesClient) GetPreparer(ctx context.Context, applicationName string, serviceName string) (*http.Request, error)
- func (client ServicesClient) GetResponder(resp *http.Response) (result Service, err error)
- func (client ServicesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client ServicesClient) List(ctx context.Context, applicationName string) (result ServiceList, err error)
- func (client ServicesClient) ListPreparer(ctx context.Context, applicationName string) (*http.Request, error)
- func (client ServicesClient) ListResponder(resp *http.Response) (result ServiceList, err error)
- func (client ServicesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client ServicesClient) Remove(ctx context.Context, serviceName string) (result String, err error)
- func (client ServicesClient) RemovePreparer(ctx context.Context, serviceName string) (*http.Request, error)
- func (client ServicesClient) RemoveResponder(resp *http.Response) (result String, err error)
- func (client ServicesClient) RemoveSender(req *http.Request) (*http.Response, error)
- func (client ServicesClient) Resolve(ctx context.Context, serviceName string, partitionKeyType *int32, ...) (result ResolvedServicePartition, err error)
- func (client ServicesClient) ResolvePreparer(ctx context.Context, serviceName string, partitionKeyType *int32, ...) (*http.Request, error)
- func (client ServicesClient) ResolveResponder(resp *http.Response) (result ResolvedServicePartition, err error)
- func (client ServicesClient) ResolveSender(req *http.Request) (*http.Response, error)
- func (client ServicesClient) Update(ctx context.Context, serviceName string, ...) (result String, err error)
- func (client ServicesClient) UpdatePreparer(ctx context.Context, serviceName string, ...) (*http.Request, error)
- func (client ServicesClient) UpdateResponder(resp *http.Response) (result String, err error)
- func (client ServicesClient) UpdateSender(req *http.Request) (*http.Response, error)
- type ServicesHealthEvaluation
- func (she ServicesHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (she ServicesHealthEvaluation) MarshalJSON() ([]byte, error)
- type StartApplicationUpgrade
- type StartApplicationUpgradeParametersItem
- type StartClusterUpgrade
- type StatefulCreateServiceDescription
- func (scsd StatefulCreateServiceDescription) AsBasicCreateServiceDescription() (BasicCreateServiceDescription, bool)
- func (scsd StatefulCreateServiceDescription) AsCreateServiceDescription() (*CreateServiceDescription, bool)
- func (scsd StatefulCreateServiceDescription) AsStatefulCreateServiceDescription() (*StatefulCreateServiceDescription, bool)
- func (scsd StatefulCreateServiceDescription) AsStatelessCreateServiceDescription() (*StatelessCreateServiceDescription, bool)
- func (scsd StatefulCreateServiceDescription) MarshalJSON() ([]byte, error)
- type StatefulCreateServiceGroupDescription
- func (scsgd StatefulCreateServiceGroupDescription) AsBasicCreateServiceGroupDescription() (BasicCreateServiceGroupDescription, bool)
- func (scsgd StatefulCreateServiceGroupDescription) AsCreateServiceGroupDescription() (*CreateServiceGroupDescription, bool)
- func (scsgd StatefulCreateServiceGroupDescription) AsStatefulCreateServiceGroupDescription() (*StatefulCreateServiceGroupDescription, bool)
- func (scsgd StatefulCreateServiceGroupDescription) AsStatelessCreateServiceGroupDescription() (*StatelessCreateServiceGroupDescription, bool)
- func (scsgd StatefulCreateServiceGroupDescription) 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)
- type StatefulServiceGroupDescription
- func (ssgd StatefulServiceGroupDescription) AsBasicServiceGroupDescription() (BasicServiceGroupDescription, bool)
- func (ssgd StatefulServiceGroupDescription) AsServiceGroupDescription() (*ServiceGroupDescription, bool)
- func (ssgd StatefulServiceGroupDescription) AsStatefulServiceGroupDescription() (*StatefulServiceGroupDescription, bool)
- func (ssgd StatefulServiceGroupDescription) AsStatelessServiceGroupDescription() (*StatelessServiceGroupDescription, bool)
- func (ssgd StatefulServiceGroupDescription) MarshalJSON() ([]byte, error)
- type StatefulUpdateServiceDescription
- func (susd StatefulUpdateServiceDescription) AsBasicUpdateServiceDescription() (BasicUpdateServiceDescription, bool)
- func (susd StatefulUpdateServiceDescription) AsStatefulUpdateServiceDescription() (*StatefulUpdateServiceDescription, bool)
- func (susd StatefulUpdateServiceDescription) AsStatelessUpdateServiceDescription() (*StatelessUpdateServiceDescription, bool)
- func (susd StatefulUpdateServiceDescription) AsUpdateServiceDescription() (*UpdateServiceDescription, bool)
- func (susd StatefulUpdateServiceDescription) MarshalJSON() ([]byte, error)
- type StatefulUpdateServiceGroupDescription
- func (susgd StatefulUpdateServiceGroupDescription) AsBasicUpdateServiceGroupDescription() (BasicUpdateServiceGroupDescription, bool)
- func (susgd StatefulUpdateServiceGroupDescription) AsStatefulUpdateServiceGroupDescription() (*StatefulUpdateServiceGroupDescription, bool)
- func (susgd StatefulUpdateServiceGroupDescription) AsStatelessUpdateServiceGroupDescription() (*StatelessUpdateServiceGroupDescription, bool)
- func (susgd StatefulUpdateServiceGroupDescription) AsUpdateServiceGroupDescription() (*UpdateServiceGroupDescription, bool)
- func (susgd StatefulUpdateServiceGroupDescription) MarshalJSON() ([]byte, error)
- type StatelessCreateServiceDescription
- func (scsd StatelessCreateServiceDescription) AsBasicCreateServiceDescription() (BasicCreateServiceDescription, bool)
- func (scsd StatelessCreateServiceDescription) AsCreateServiceDescription() (*CreateServiceDescription, bool)
- func (scsd StatelessCreateServiceDescription) AsStatefulCreateServiceDescription() (*StatefulCreateServiceDescription, bool)
- func (scsd StatelessCreateServiceDescription) AsStatelessCreateServiceDescription() (*StatelessCreateServiceDescription, bool)
- func (scsd StatelessCreateServiceDescription) MarshalJSON() ([]byte, error)
- type StatelessCreateServiceGroupDescription
- func (scsgd StatelessCreateServiceGroupDescription) AsBasicCreateServiceGroupDescription() (BasicCreateServiceGroupDescription, bool)
- func (scsgd StatelessCreateServiceGroupDescription) AsCreateServiceGroupDescription() (*CreateServiceGroupDescription, bool)
- func (scsgd StatelessCreateServiceGroupDescription) AsStatefulCreateServiceGroupDescription() (*StatefulCreateServiceGroupDescription, bool)
- func (scsgd StatelessCreateServiceGroupDescription) AsStatelessCreateServiceGroupDescription() (*StatelessCreateServiceGroupDescription, bool)
- func (scsgd StatelessCreateServiceGroupDescription) 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)
- type StatelessServiceGroupDescription
- func (ssgd StatelessServiceGroupDescription) AsBasicServiceGroupDescription() (BasicServiceGroupDescription, bool)
- func (ssgd StatelessServiceGroupDescription) AsServiceGroupDescription() (*ServiceGroupDescription, bool)
- func (ssgd StatelessServiceGroupDescription) AsStatefulServiceGroupDescription() (*StatefulServiceGroupDescription, bool)
- func (ssgd StatelessServiceGroupDescription) AsStatelessServiceGroupDescription() (*StatelessServiceGroupDescription, bool)
- func (ssgd StatelessServiceGroupDescription) MarshalJSON() ([]byte, error)
- type StatelessUpdateServiceDescription
- func (susd StatelessUpdateServiceDescription) AsBasicUpdateServiceDescription() (BasicUpdateServiceDescription, bool)
- func (susd StatelessUpdateServiceDescription) AsStatefulUpdateServiceDescription() (*StatefulUpdateServiceDescription, bool)
- func (susd StatelessUpdateServiceDescription) AsStatelessUpdateServiceDescription() (*StatelessUpdateServiceDescription, bool)
- func (susd StatelessUpdateServiceDescription) AsUpdateServiceDescription() (*UpdateServiceDescription, bool)
- func (susd StatelessUpdateServiceDescription) MarshalJSON() ([]byte, error)
- type StatelessUpdateServiceGroupDescription
- func (susgd StatelessUpdateServiceGroupDescription) AsBasicUpdateServiceGroupDescription() (BasicUpdateServiceGroupDescription, bool)
- func (susgd StatelessUpdateServiceGroupDescription) AsStatefulUpdateServiceGroupDescription() (*StatefulUpdateServiceGroupDescription, bool)
- func (susgd StatelessUpdateServiceGroupDescription) AsStatelessUpdateServiceGroupDescription() (*StatelessUpdateServiceGroupDescription, bool)
- func (susgd StatelessUpdateServiceGroupDescription) AsUpdateServiceGroupDescription() (*UpdateServiceGroupDescription, bool)
- func (susgd StatelessUpdateServiceGroupDescription) MarshalJSON() ([]byte, error)
- type String
- type SystemApplicationHealthEvaluation
- func (sahe SystemApplicationHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (sahe SystemApplicationHealthEvaluation) MarshalJSON() ([]byte, error)
- type UnhealthyEvaluation
- type UnregisterApplicationType
- type UnregisterClusterPackage
- type UpdateApplicationUpgrade
- type UpdateClusterUpgrade
- type UpdateDescription
- type UpdateServiceDescription
- func (usd UpdateServiceDescription) AsBasicUpdateServiceDescription() (BasicUpdateServiceDescription, bool)
- func (usd UpdateServiceDescription) AsStatefulUpdateServiceDescription() (*StatefulUpdateServiceDescription, bool)
- func (usd UpdateServiceDescription) AsStatelessUpdateServiceDescription() (*StatelessUpdateServiceDescription, bool)
- func (usd UpdateServiceDescription) AsUpdateServiceDescription() (*UpdateServiceDescription, bool)
- func (usd UpdateServiceDescription) MarshalJSON() ([]byte, error)
- type UpdateServiceGroupDescription
- func (usgd UpdateServiceGroupDescription) AsBasicUpdateServiceGroupDescription() (BasicUpdateServiceGroupDescription, bool)
- func (usgd UpdateServiceGroupDescription) AsStatefulUpdateServiceGroupDescription() (*StatefulUpdateServiceGroupDescription, bool)
- func (usgd UpdateServiceGroupDescription) AsStatelessUpdateServiceGroupDescription() (*StatelessUpdateServiceGroupDescription, bool)
- func (usgd UpdateServiceGroupDescription) AsUpdateServiceGroupDescription() (*UpdateServiceGroupDescription, bool)
- func (usgd UpdateServiceGroupDescription) MarshalJSON() ([]byte, error)
- type UpgradeDomainDeltaNodesCheckHealthEvaluation
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) MarshalJSON() ([]byte, error)
- type UpgradeDomainDeployedApplicationsHealthEvaluation
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) MarshalJSON() ([]byte, error)
- type UpgradeDomainNodesHealthEvaluation
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
- func (udnhe UpgradeDomainNodesHealthEvaluation) MarshalJSON() ([]byte, error)
- type UpgradeKind
- type UpgradeProgressesClient
- func (client UpgradeProgressesClient) Get(ctx context.Context) (result ClusterUpgradeProgress, err error)
- func (client UpgradeProgressesClient) GetPreparer(ctx context.Context) (*http.Request, error)
- func (client UpgradeProgressesClient) GetResponder(resp *http.Response) (result ClusterUpgradeProgress, err error)
- func (client UpgradeProgressesClient) GetSender(req *http.Request) (*http.Response, error)
- type UpgradeState
- type UpgradeState1
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 AggregatedHealthState ¶
type AggregatedHealthState string
AggregatedHealthState enumerates the values for aggregated health state.
const ( // Error ... Error AggregatedHealthState = "Error" // Invalid ... Invalid AggregatedHealthState = "Invalid" // Ok ... Ok AggregatedHealthState = "Ok" // Unknown ... Unknown AggregatedHealthState = "Unknown" // Warning ... Warning AggregatedHealthState = "Warning" )
type AggregatedHealthState1 ¶
type AggregatedHealthState1 string
AggregatedHealthState1 enumerates the values for aggregated health state 1.
const ( // AggregatedHealthState1Error ... AggregatedHealthState1Error AggregatedHealthState1 = "Error" // AggregatedHealthState1Invalid ... AggregatedHealthState1Invalid AggregatedHealthState1 = "Invalid" // AggregatedHealthState1Ok ... AggregatedHealthState1Ok AggregatedHealthState1 = "Ok" // AggregatedHealthState1Unknown ... AggregatedHealthState1Unknown AggregatedHealthState1 = "Unknown" // AggregatedHealthState1Warning ... AggregatedHealthState1Warning AggregatedHealthState1 = "Warning" )
type AggregatedHealthState10 ¶
type AggregatedHealthState10 string
AggregatedHealthState10 enumerates the values for aggregated health state 10.
const ( // AggregatedHealthState10Error ... AggregatedHealthState10Error AggregatedHealthState10 = "Error" // AggregatedHealthState10Invalid ... AggregatedHealthState10Invalid AggregatedHealthState10 = "Invalid" // AggregatedHealthState10Ok ... AggregatedHealthState10Ok AggregatedHealthState10 = "Ok" // AggregatedHealthState10Unknown ... AggregatedHealthState10Unknown AggregatedHealthState10 = "Unknown" // AggregatedHealthState10Warning ... AggregatedHealthState10Warning AggregatedHealthState10 = "Warning" )
type AggregatedHealthState11 ¶
type AggregatedHealthState11 string
AggregatedHealthState11 enumerates the values for aggregated health state 11.
const ( // AggregatedHealthState11Error ... AggregatedHealthState11Error AggregatedHealthState11 = "Error" // AggregatedHealthState11Invalid ... AggregatedHealthState11Invalid AggregatedHealthState11 = "Invalid" // AggregatedHealthState11Ok ... AggregatedHealthState11Ok AggregatedHealthState11 = "Ok" // AggregatedHealthState11Unknown ... AggregatedHealthState11Unknown AggregatedHealthState11 = "Unknown" // AggregatedHealthState11Warning ... AggregatedHealthState11Warning AggregatedHealthState11 = "Warning" )
type AggregatedHealthState12 ¶
type AggregatedHealthState12 string
AggregatedHealthState12 enumerates the values for aggregated health state 12.
const ( // AggregatedHealthState12Error ... AggregatedHealthState12Error AggregatedHealthState12 = "Error" // AggregatedHealthState12Invalid ... AggregatedHealthState12Invalid AggregatedHealthState12 = "Invalid" // AggregatedHealthState12Ok ... AggregatedHealthState12Ok AggregatedHealthState12 = "Ok" // AggregatedHealthState12Unknown ... AggregatedHealthState12Unknown AggregatedHealthState12 = "Unknown" // AggregatedHealthState12Warning ... AggregatedHealthState12Warning AggregatedHealthState12 = "Warning" )
type AggregatedHealthState13 ¶
type AggregatedHealthState13 string
AggregatedHealthState13 enumerates the values for aggregated health state 13.
const ( // AggregatedHealthState13Error ... AggregatedHealthState13Error AggregatedHealthState13 = "Error" // AggregatedHealthState13Invalid ... AggregatedHealthState13Invalid AggregatedHealthState13 = "Invalid" // AggregatedHealthState13Ok ... AggregatedHealthState13Ok AggregatedHealthState13 = "Ok" // AggregatedHealthState13Unknown ... AggregatedHealthState13Unknown AggregatedHealthState13 = "Unknown" // AggregatedHealthState13Warning ... AggregatedHealthState13Warning AggregatedHealthState13 = "Warning" )
type AggregatedHealthState14 ¶
type AggregatedHealthState14 string
AggregatedHealthState14 enumerates the values for aggregated health state 14.
const ( // AggregatedHealthState14Error ... AggregatedHealthState14Error AggregatedHealthState14 = "Error" // AggregatedHealthState14Invalid ... AggregatedHealthState14Invalid AggregatedHealthState14 = "Invalid" // AggregatedHealthState14Ok ... AggregatedHealthState14Ok AggregatedHealthState14 = "Ok" // AggregatedHealthState14Unknown ... AggregatedHealthState14Unknown AggregatedHealthState14 = "Unknown" // AggregatedHealthState14Warning ... AggregatedHealthState14Warning AggregatedHealthState14 = "Warning" )
type AggregatedHealthState15 ¶
type AggregatedHealthState15 string
AggregatedHealthState15 enumerates the values for aggregated health state 15.
const ( // AggregatedHealthState15Error ... AggregatedHealthState15Error AggregatedHealthState15 = "Error" // AggregatedHealthState15Invalid ... AggregatedHealthState15Invalid AggregatedHealthState15 = "Invalid" // AggregatedHealthState15Ok ... AggregatedHealthState15Ok AggregatedHealthState15 = "Ok" // AggregatedHealthState15Unknown ... AggregatedHealthState15Unknown AggregatedHealthState15 = "Unknown" // AggregatedHealthState15Warning ... AggregatedHealthState15Warning AggregatedHealthState15 = "Warning" )
type AggregatedHealthState2 ¶
type AggregatedHealthState2 string
AggregatedHealthState2 enumerates the values for aggregated health state 2.
const ( // AggregatedHealthState2Error ... AggregatedHealthState2Error AggregatedHealthState2 = "Error" // AggregatedHealthState2Invalid ... AggregatedHealthState2Invalid AggregatedHealthState2 = "Invalid" // AggregatedHealthState2Ok ... AggregatedHealthState2Ok AggregatedHealthState2 = "Ok" // AggregatedHealthState2Unknown ... AggregatedHealthState2Unknown AggregatedHealthState2 = "Unknown" // AggregatedHealthState2Warning ... AggregatedHealthState2Warning AggregatedHealthState2 = "Warning" )
type AggregatedHealthState3 ¶
type AggregatedHealthState3 string
AggregatedHealthState3 enumerates the values for aggregated health state 3.
const ( // AggregatedHealthState3Error ... AggregatedHealthState3Error AggregatedHealthState3 = "Error" // AggregatedHealthState3Invalid ... AggregatedHealthState3Invalid AggregatedHealthState3 = "Invalid" // AggregatedHealthState3Ok ... AggregatedHealthState3Ok AggregatedHealthState3 = "Ok" // AggregatedHealthState3Unknown ... AggregatedHealthState3Unknown AggregatedHealthState3 = "Unknown" // AggregatedHealthState3Warning ... AggregatedHealthState3Warning AggregatedHealthState3 = "Warning" )
type AggregatedHealthState4 ¶
type AggregatedHealthState4 string
AggregatedHealthState4 enumerates the values for aggregated health state 4.
const ( // AggregatedHealthState4Error ... AggregatedHealthState4Error AggregatedHealthState4 = "Error" // AggregatedHealthState4Invalid ... AggregatedHealthState4Invalid AggregatedHealthState4 = "Invalid" // AggregatedHealthState4Ok ... AggregatedHealthState4Ok AggregatedHealthState4 = "Ok" // AggregatedHealthState4Unknown ... AggregatedHealthState4Unknown AggregatedHealthState4 = "Unknown" // AggregatedHealthState4Warning ... AggregatedHealthState4Warning AggregatedHealthState4 = "Warning" )
type AggregatedHealthState5 ¶
type AggregatedHealthState5 string
AggregatedHealthState5 enumerates the values for aggregated health state 5.
const ( // AggregatedHealthState5Error ... AggregatedHealthState5Error AggregatedHealthState5 = "Error" // AggregatedHealthState5Invalid ... AggregatedHealthState5Invalid AggregatedHealthState5 = "Invalid" // AggregatedHealthState5Ok ... AggregatedHealthState5Ok AggregatedHealthState5 = "Ok" // AggregatedHealthState5Unknown ... AggregatedHealthState5Unknown AggregatedHealthState5 = "Unknown" // AggregatedHealthState5Warning ... AggregatedHealthState5Warning AggregatedHealthState5 = "Warning" )
type AggregatedHealthState6 ¶
type AggregatedHealthState6 string
AggregatedHealthState6 enumerates the values for aggregated health state 6.
const ( // AggregatedHealthState6Error ... AggregatedHealthState6Error AggregatedHealthState6 = "Error" // AggregatedHealthState6Invalid ... AggregatedHealthState6Invalid AggregatedHealthState6 = "Invalid" // AggregatedHealthState6Ok ... AggregatedHealthState6Ok AggregatedHealthState6 = "Ok" // AggregatedHealthState6Unknown ... AggregatedHealthState6Unknown AggregatedHealthState6 = "Unknown" // AggregatedHealthState6Warning ... AggregatedHealthState6Warning AggregatedHealthState6 = "Warning" )
type AggregatedHealthState7 ¶
type AggregatedHealthState7 string
AggregatedHealthState7 enumerates the values for aggregated health state 7.
const ( // AggregatedHealthState7Error ... AggregatedHealthState7Error AggregatedHealthState7 = "Error" // AggregatedHealthState7Invalid ... AggregatedHealthState7Invalid AggregatedHealthState7 = "Invalid" // AggregatedHealthState7Ok ... AggregatedHealthState7Ok AggregatedHealthState7 = "Ok" // AggregatedHealthState7Unknown ... AggregatedHealthState7Unknown AggregatedHealthState7 = "Unknown" // AggregatedHealthState7Warning ... AggregatedHealthState7Warning AggregatedHealthState7 = "Warning" )
type AggregatedHealthState8 ¶
type AggregatedHealthState8 string
AggregatedHealthState8 enumerates the values for aggregated health state 8.
const ( // AggregatedHealthState8Error ... AggregatedHealthState8Error AggregatedHealthState8 = "Error" // AggregatedHealthState8Invalid ... AggregatedHealthState8Invalid AggregatedHealthState8 = "Invalid" // AggregatedHealthState8Ok ... AggregatedHealthState8Ok AggregatedHealthState8 = "Ok" // AggregatedHealthState8Unknown ... AggregatedHealthState8Unknown AggregatedHealthState8 = "Unknown" // AggregatedHealthState8Warning ... AggregatedHealthState8Warning AggregatedHealthState8 = "Warning" )
type AggregatedHealthState9 ¶
type AggregatedHealthState9 string
AggregatedHealthState9 enumerates the values for aggregated health state 9.
const ( // AggregatedHealthState9Error ... AggregatedHealthState9Error AggregatedHealthState9 = "Error" // AggregatedHealthState9Invalid ... AggregatedHealthState9Invalid AggregatedHealthState9 = "Invalid" // AggregatedHealthState9Ok ... AggregatedHealthState9Ok AggregatedHealthState9 = "Ok" // AggregatedHealthState9Unknown ... AggregatedHealthState9Unknown AggregatedHealthState9 = "Unknown" // AggregatedHealthState9Warning ... AggregatedHealthState9Warning AggregatedHealthState9 = "Warning" )
type Application ¶
type Application struct { autorest.Response `json:"-"` ID *string `json:"Id,omitempty"` Name *string `json:"Name,omitempty"` TypeName *string `json:"TypeName,omitempty"` TypeVersion *string `json:"TypeVersion,omitempty"` Status *string `json:"Status,omitempty"` Parameters *[]ApplicationParametersItem `json:"Parameters,omitempty"` // HealthState - Possible values include: 'HealthState3Invalid', 'HealthState3Ok', 'HealthState3Warning', 'HealthState3Error', 'HealthState3Unknown' HealthState HealthState3 `json:"HealthState,omitempty"` }
Application the application
type ApplicationDescription ¶
type ApplicationDescription struct { Name *string `json:"Name,omitempty"` TypeName *string `json:"TypeName,omitempty"` TypeVersion *string `json:"TypeVersion,omitempty"` ParameterList *[]ApplicationDescriptionParameterListItem `json:"ParameterList,omitempty"` }
ApplicationDescription the description of the application
type ApplicationDescriptionParameterListItem ¶
type ApplicationDescriptionParameterListItem struct { Key *string `json:"Key,omitempty"` Value *string `json:"Value,omitempty"` }
ApplicationDescriptionParameterListItem the list of the parameter
type ApplicationHealth ¶
type ApplicationHealth struct { autorest.Response `json:"-"` HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // AggregatedHealthState - Possible values include: 'AggregatedHealthState7Invalid', 'AggregatedHealthState7Ok', 'AggregatedHealthState7Warning', 'AggregatedHealthState7Error', 'AggregatedHealthState7Unknown' AggregatedHealthState AggregatedHealthState7 `json:"AggregatedHealthState,omitempty"` UnhealthyEvaluations *string `json:"UnhealthyEvaluations,omitempty"` Name *string `json:"Name,omitempty"` ServiceHealthStates *[]ApplicationHealthServiceHealthStatesItem `json:"ServiceHealthStates,omitempty"` DeployedApplicationHealthStates *[]ApplicationHealthDeployedApplicationHealthStatesItem `json:"DeployedApplicationHealthStates,omitempty"` }
ApplicationHealth the health of the application
type ApplicationHealthDeployedApplicationHealthStatesItem ¶
type ApplicationHealthDeployedApplicationHealthStatesItem struct { ApplicationName *string `json:"ApplicationName,omitempty"` NodeName *string `json:"NodeName,omitempty"` // AggregatedHealthState - Possible values include: 'AggregatedHealthState6Invalid', 'AggregatedHealthState6Ok', 'AggregatedHealthState6Warning', 'AggregatedHealthState6Error', 'AggregatedHealthState6Unknown' AggregatedHealthState AggregatedHealthState6 `json:"AggregatedHealthState,omitempty"` }
ApplicationHealthDeployedApplicationHealthStatesItem the states of the deployed application health
type ApplicationHealthEvaluation ¶
type ApplicationHealthEvaluation struct { ServiceName *string `json:"ServiceName,omitempty"` UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
ApplicationHealthEvaluation the evaluation of the application health
func (ApplicationHealthEvaluation) AsApplicationHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationHealthEvaluation.
func (ApplicationHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (ahe ApplicationHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 ApplicationHealthPolicy ¶
type ApplicationHealthPolicy struct { ConsiderWarningAsError *bool `json:"ConsiderWarningAsError,omitempty"` MaxPercentUnhealthyDeployedApplications *int32 `json:"MaxPercentUnhealthyDeployedApplications,omitempty"` // DefaultServiceTypeHealthPolicy - The policy of the default service type health DefaultServiceTypeHealthPolicy *ApplicationHealthPolicyDefaultServiceTypeHealthPolicy `json:"DefaultServiceTypeHealthPolicy,omitempty"` }
ApplicationHealthPolicy the policy of the application health
type ApplicationHealthPolicyDefaultServiceTypeHealthPolicy ¶
type ApplicationHealthPolicyDefaultServiceTypeHealthPolicy struct { MaxPercentUnhealthyServices *int32 `json:"MaxPercentUnhealthyServices,omitempty"` MaxPercentUnhealthyPartitionsPerService *int32 `json:"MaxPercentUnhealthyPartitionsPerService,omitempty"` MaxPercentUnhealthyReplicasPerPartition *int32 `json:"MaxPercentUnhealthyReplicasPerPartition,omitempty"` }
ApplicationHealthPolicyDefaultServiceTypeHealthPolicy the policy of the default service type health
type ApplicationHealthPolicyMap ¶
type ApplicationHealthPolicyMap struct { // ConsiderWarningAsError - The boolean of the consider warning as error ConsiderWarningAsError *bool `json:"ConsiderWarningAsError,omitempty"` // MaxPercentUnhealthyDeployedApplications - The max percent of the unhealthy deployed applications MaxPercentUnhealthyDeployedApplications *int32 `json:"MaxPercentUnhealthyDeployedApplications,omitempty"` // DefaultServiceTypeHealthPolicy - The policy of the default service type health DefaultServiceTypeHealthPolicy *int32 `json:"DefaultServiceTypeHealthPolicy,omitempty"` // MaxPercentUnhealthyServices - The policy of the default service type health MaxPercentUnhealthyServices *int32 `json:"MaxPercentUnhealthyServices,omitempty"` // MaxPercentUnhealthyPartitionsPerService - The max percent unhealthy partitions per service MaxPercentUnhealthyPartitionsPerService *int32 `json:"MaxPercentUnhealthyPartitionsPerService,omitempty"` // MaxPercentUnhealthyReplicasPerPartition - The max percent unhealthy replicas per partition MaxPercentUnhealthyReplicasPerPartition *int32 `json:"MaxPercentUnhealthyReplicasPerPartition,omitempty"` }
ApplicationHealthPolicyMap the application health policy of the cluster
type ApplicationHealthReport ¶
type ApplicationHealthReport struct { SourceID *string `json:"SourceId,omitempty"` Property *string `json:"Property,omitempty"` // HealthState - Possible values include: 'HealthState1Invalid', 'HealthState1Ok', 'HealthState1Warning', 'HealthState1Error', 'HealthState1Unknown' HealthState HealthState1 `json:"HealthState,omitempty"` Description *string `json:"Description,omitempty"` TimeToLiveInMilliSeconds *string `json:"TimeToLiveInMilliSeconds,omitempty"` SequenceNumber *string `json:"SequenceNumber,omitempty"` RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` }
ApplicationHealthReport the report of the application health
type ApplicationHealthServiceHealthStatesItem ¶
type ApplicationHealthServiceHealthStatesItem struct { ServiceName *string `json:"ServiceName,omitempty"` // AggregatedHealthState - Possible values include: 'AggregatedHealthState5Invalid', 'AggregatedHealthState5Ok', 'AggregatedHealthState5Warning', 'AggregatedHealthState5Error', 'AggregatedHealthState5Unknown' AggregatedHealthState AggregatedHealthState5 `json:"AggregatedHealthState,omitempty"` }
ApplicationHealthServiceHealthStatesItem the states of the service health
type ApplicationHealthsClient ¶
type ApplicationHealthsClient struct {
BaseClient
}
ApplicationHealthsClient is the client for the ApplicationHealths methods of the Servicefabric service.
func NewApplicationHealthsClient ¶
func NewApplicationHealthsClient(timeout *int32) ApplicationHealthsClient
NewApplicationHealthsClient creates an instance of the ApplicationHealthsClient client.
func NewApplicationHealthsClientWithBaseURI ¶
func NewApplicationHealthsClientWithBaseURI(baseURI string, timeout *int32) ApplicationHealthsClient
NewApplicationHealthsClientWithBaseURI creates an instance of the ApplicationHealthsClient client.
func (ApplicationHealthsClient) Get ¶
func (client ApplicationHealthsClient) Get(ctx context.Context, applicationName string, eventsHealthStateFilter string, deployedApplicationsHealthStateFilter string) (result ApplicationHealth, err error)
Get get application healths
applicationName is the name of the application eventsHealthStateFilter is the filter of the events health state deployedApplicationsHealthStateFilter is the filter of the deployed application health state
func (ApplicationHealthsClient) GetPreparer ¶
func (client ApplicationHealthsClient) GetPreparer(ctx context.Context, applicationName string, eventsHealthStateFilter string, deployedApplicationsHealthStateFilter string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ApplicationHealthsClient) GetResponder ¶
func (client ApplicationHealthsClient) GetResponder(resp *http.Response) (result ApplicationHealth, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ApplicationHealthsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ApplicationHealthsClient) Send ¶
func (client ApplicationHealthsClient) Send(ctx context.Context, applicationName string, applicationHealthReport ApplicationHealthReport) (result String, err error)
Send send application health
applicationName is the name of the application applicationHealthReport is the report of the application health
func (ApplicationHealthsClient) SendPreparer ¶
func (client ApplicationHealthsClient) SendPreparer(ctx context.Context, applicationName string, applicationHealthReport ApplicationHealthReport) (*http.Request, error)
SendPreparer prepares the Send request.
func (ApplicationHealthsClient) SendResponder ¶
func (client ApplicationHealthsClient) SendResponder(resp *http.Response) (result String, err error)
SendResponder handles the response to the Send request. The method always closes the http.Response Body.
func (ApplicationHealthsClient) SendSender ¶
SendSender sends the Send request. The method will close the http.Response Body if it receives an error.
type ApplicationList ¶
type ApplicationList struct { autorest.Response `json:"-"` ContinuationToken *string `json:"ContinuationToken,omitempty"` Items *[]Application `json:"Items,omitempty"` }
ApplicationList the list of the application
type ApplicationManifest ¶
type ApplicationManifest struct { autorest.Response `json:"-"` Manifest *string `json:"Manifest,omitempty"` }
ApplicationManifest the manifest of the application
type ApplicationManifestsClient ¶
type ApplicationManifestsClient struct {
BaseClient
}
ApplicationManifestsClient is the client for the ApplicationManifests methods of the Servicefabric service.
func NewApplicationManifestsClient ¶
func NewApplicationManifestsClient(timeout *int32) ApplicationManifestsClient
NewApplicationManifestsClient creates an instance of the ApplicationManifestsClient client.
func NewApplicationManifestsClientWithBaseURI ¶
func NewApplicationManifestsClientWithBaseURI(baseURI string, timeout *int32) ApplicationManifestsClient
NewApplicationManifestsClientWithBaseURI creates an instance of the ApplicationManifestsClient client.
func (ApplicationManifestsClient) Get ¶
func (client ApplicationManifestsClient) Get(ctx context.Context, applicationTypeName string, applicationTypeVersion string) (result ApplicationManifest, err error)
Get get application manifests
applicationTypeName is the name of the application type applicationTypeVersion is the version of the application type
func (ApplicationManifestsClient) GetPreparer ¶
func (client ApplicationManifestsClient) GetPreparer(ctx context.Context, applicationTypeName string, applicationTypeVersion string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ApplicationManifestsClient) GetResponder ¶
func (client ApplicationManifestsClient) GetResponder(resp *http.Response) (result ApplicationManifest, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type ApplicationParametersItem ¶
type ApplicationParametersItem struct { Key *string `json:"Key,omitempty"` Value *string `json:"Value,omitempty"` }
ApplicationParametersItem the parameters
type ApplicationType ¶
type ApplicationType struct { Name *string `json:"Name,omitempty"` Version *string `json:"Version,omitempty"` DefaultParameterList *[]ApplicationTypeDefaultParameterListItem `json:"DefaultParameterList,omitempty"` }
ApplicationType the type of the application
type ApplicationTypeDefaultParameterListItem ¶
type ApplicationTypeDefaultParameterListItem struct { Key *string `json:"Key,omitempty"` Value *string `json:"Value,omitempty"` }
ApplicationTypeDefaultParameterListItem the list of the default parameter
type ApplicationTypeHealthEvaluation ¶
type ApplicationTypeHealthEvaluation struct { ApplicationTypeName *string `json:"ApplicationTypeName,omitempty"` UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` TotalCount *int32 `json:"TotalCount,omitempty"` MaxPercentUnhealthyApplications *int32 `json:"MaxPercentUnhealthyApplications,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
ApplicationTypeHealthEvaluation the evaluation of the application type health
func (ApplicationTypeHealthEvaluation) AsApplicationHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsBasicHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsEventHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsNodeHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsNodesHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsPartitionHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsReplicaHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsReplicasHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsServiceHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsServicesHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (athe ApplicationTypeHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationTypeHealthEvaluation.
func (ApplicationTypeHealthEvaluation) MarshalJSON ¶
func (athe ApplicationTypeHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ApplicationTypeHealthEvaluation.
type ApplicationTypesClient ¶
type ApplicationTypesClient struct {
BaseClient
}
ApplicationTypesClient is the client for the ApplicationTypes methods of the Servicefabric service.
func NewApplicationTypesClient ¶
func NewApplicationTypesClient(timeout *int32) ApplicationTypesClient
NewApplicationTypesClient creates an instance of the ApplicationTypesClient client.
func NewApplicationTypesClientWithBaseURI ¶
func NewApplicationTypesClientWithBaseURI(baseURI string, timeout *int32) ApplicationTypesClient
NewApplicationTypesClientWithBaseURI creates an instance of the ApplicationTypesClient client.
func (ApplicationTypesClient) Get ¶
func (client ApplicationTypesClient) Get(ctx context.Context, applicationTypeName string) (result ListApplicationType, err error)
Get get application types
applicationTypeName is the name of the application type
func (ApplicationTypesClient) GetPreparer ¶
func (client ApplicationTypesClient) GetPreparer(ctx context.Context, applicationTypeName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ApplicationTypesClient) GetResponder ¶
func (client ApplicationTypesClient) GetResponder(resp *http.Response) (result ListApplicationType, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ApplicationTypesClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ApplicationTypesClient) List ¶
func (client ApplicationTypesClient) List(ctx context.Context) (result ListApplicationType, err error)
List list application types
func (ApplicationTypesClient) ListPreparer ¶
ListPreparer prepares the List request.
func (ApplicationTypesClient) ListResponder ¶
func (client ApplicationTypesClient) ListResponder(resp *http.Response) (result ListApplicationType, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (ApplicationTypesClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (ApplicationTypesClient) Register ¶
func (client ApplicationTypesClient) Register(ctx context.Context, registerApplicationType RegisterApplicationType) (result String, err error)
Register register application types
registerApplicationType is the type of the register application
func (ApplicationTypesClient) RegisterPreparer ¶
func (client ApplicationTypesClient) RegisterPreparer(ctx context.Context, registerApplicationType RegisterApplicationType) (*http.Request, error)
RegisterPreparer prepares the Register request.
func (ApplicationTypesClient) RegisterResponder ¶
func (client ApplicationTypesClient) RegisterResponder(resp *http.Response) (result String, err error)
RegisterResponder handles the response to the Register request. The method always closes the http.Response Body.
func (ApplicationTypesClient) RegisterSender ¶
RegisterSender sends the Register request. The method will close the http.Response Body if it receives an error.
func (ApplicationTypesClient) Unregister ¶
func (client ApplicationTypesClient) Unregister(ctx context.Context, applicationTypeName string, unregisterApplicationType UnregisterApplicationType) (result String, err error)
Unregister unregister application types
applicationTypeName is the name of the application type unregisterApplicationType is the type of the unregister application
func (ApplicationTypesClient) UnregisterPreparer ¶
func (client ApplicationTypesClient) UnregisterPreparer(ctx context.Context, applicationTypeName string, unregisterApplicationType UnregisterApplicationType) (*http.Request, error)
UnregisterPreparer prepares the Unregister request.
func (ApplicationTypesClient) UnregisterResponder ¶
func (client ApplicationTypesClient) UnregisterResponder(resp *http.Response) (result String, err error)
UnregisterResponder handles the response to the Unregister request. The method always closes the http.Response Body.
func (ApplicationTypesClient) UnregisterSender ¶
UnregisterSender sends the Unregister request. The method will close the http.Response Body if it receives an error.
type ApplicationUpgrade ¶
type ApplicationUpgrade struct { autorest.Response `json:"-"` Name *string `json:"Name,omitempty"` TypeName *string `json:"TypeName,omitempty"` TargetApplicationTypeVersion *string `json:"TargetApplicationTypeVersion,omitempty"` UpgradeDomains *string `json:"UpgradeDomains,omitempty"` // UpgradeState - Possible values include: 'UpgradeStateInvalid', 'UpgradeStateRollingBackInProgress', 'UpgradeStateRollingBackCompleted', 'UpgradeStateRollingForwardPending', 'UpgradeStateRollingForwardInProgress', 'UpgradeStateRollingForwardCompleted' UpgradeState UpgradeState `json:"UpgradeState,omitempty"` NextUpgradeDomain *string `json:"NextUpgradeDomain,omitempty"` // RollingUpgradeMode - Possible values include: 'RollingUpgradeMode1Invalid', 'RollingUpgradeMode1UnmonitoredAuto', 'RollingUpgradeMode1UnmonitoredManual', 'RollingUpgradeMode1Monitored' RollingUpgradeMode RollingUpgradeMode1 `json:"RollingUpgradeMode,omitempty"` UpgradeDurationInMilliseconds *string `json:"UpgradeDurationInMilliseconds,omitempty"` UpgradeDomainDurationInMilliseconds *string `json:"UpgradeDomainDurationInMilliseconds,omitempty"` UnhealthyEvaluations *string `json:"UnhealthyEvaluations,omitempty"` // CurrentUpgradeDomainProgress - The progress of the current upgrade domain CurrentUpgradeDomainProgress *ApplicationUpgradeCurrentUpgradeDomainProgress `json:"CurrentUpgradeDomainProgress,omitempty"` StartTimestampUtc *string `json:"StartTimestampUtc,omitempty"` FailureTimestampUtc *string `json:"FailureTimestampUtc,omitempty"` // FailureReason - Possible values include: 'FailureReasonInvalid', 'FailureReasonInterrupted', 'FailureReasonHealthCheck', 'FailureReasonUpgradeDomainTimeout', 'FailureReasonOverallUpgradeTimeout' FailureReason FailureReason `json:"FailureReason,omitempty"` // DeployedApplicationHealthStates - The states of the deployed application health DeployedApplicationHealthStates *ApplicationUpgradeDeployedApplicationHealthStates `json:"DeployedApplicationHealthStates,omitempty"` }
ApplicationUpgrade the upgrade of the application
type ApplicationUpgradeCurrentUpgradeDomainProgress ¶
type ApplicationUpgradeCurrentUpgradeDomainProgress struct { DomainName *string `json:"DomainName,omitempty"` NodeUpgradeProgressList *string `json:"NodeUpgradeProgressList,omitempty"` }
ApplicationUpgradeCurrentUpgradeDomainProgress the progress of the current upgrade domain
type ApplicationUpgradeDeployedApplicationHealthStates ¶
type ApplicationUpgradeDeployedApplicationHealthStates struct { DomainName *string `json:"DomainName,omitempty"` NodeUpgradeProgressList *string `json:"NodeUpgradeProgressList,omitempty"` }
ApplicationUpgradeDeployedApplicationHealthStates the states of the deployed application health
type ApplicationUpgradeRollbacksClient ¶
type ApplicationUpgradeRollbacksClient struct {
BaseClient
}
ApplicationUpgradeRollbacksClient is the client for the ApplicationUpgradeRollbacks methods of the Servicefabric service.
func NewApplicationUpgradeRollbacksClient ¶
func NewApplicationUpgradeRollbacksClient(timeout *int32) ApplicationUpgradeRollbacksClient
NewApplicationUpgradeRollbacksClient creates an instance of the ApplicationUpgradeRollbacksClient client.
func NewApplicationUpgradeRollbacksClientWithBaseURI ¶
func NewApplicationUpgradeRollbacksClientWithBaseURI(baseURI string, timeout *int32) ApplicationUpgradeRollbacksClient
NewApplicationUpgradeRollbacksClientWithBaseURI creates an instance of the ApplicationUpgradeRollbacksClient client.
func (ApplicationUpgradeRollbacksClient) Start ¶
func (client ApplicationUpgradeRollbacksClient) Start(ctx context.Context, applicationName string) (result String, err error)
Start start application upgrade rollbacks
applicationName is the name of the application
func (ApplicationUpgradeRollbacksClient) StartPreparer ¶
func (client ApplicationUpgradeRollbacksClient) StartPreparer(ctx context.Context, applicationName string) (*http.Request, error)
StartPreparer prepares the Start request.
func (ApplicationUpgradeRollbacksClient) StartResponder ¶
func (client ApplicationUpgradeRollbacksClient) StartResponder(resp *http.Response) (result String, err error)
StartResponder handles the response to the Start request. The method always closes the http.Response Body.
func (ApplicationUpgradeRollbacksClient) StartSender ¶
func (client ApplicationUpgradeRollbacksClient) StartSender(req *http.Request) (*http.Response, error)
StartSender sends the Start request. The method will close the http.Response Body if it receives an error.
type ApplicationUpgradesClient ¶
type ApplicationUpgradesClient struct {
BaseClient
}
ApplicationUpgradesClient is the client for the ApplicationUpgrades methods of the Servicefabric service.
func NewApplicationUpgradesClient ¶
func NewApplicationUpgradesClient(timeout *int32) ApplicationUpgradesClient
NewApplicationUpgradesClient creates an instance of the ApplicationUpgradesClient client.
func NewApplicationUpgradesClientWithBaseURI ¶
func NewApplicationUpgradesClientWithBaseURI(baseURI string, timeout *int32) ApplicationUpgradesClient
NewApplicationUpgradesClientWithBaseURI creates an instance of the ApplicationUpgradesClient client.
func (ApplicationUpgradesClient) Get ¶
func (client ApplicationUpgradesClient) Get(ctx context.Context, applicationName string) (result ApplicationUpgrade, err error)
Get get application upgrades
applicationName is the name of the application
func (ApplicationUpgradesClient) GetPreparer ¶
func (client ApplicationUpgradesClient) GetPreparer(ctx context.Context, applicationName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ApplicationUpgradesClient) GetResponder ¶
func (client ApplicationUpgradesClient) GetResponder(resp *http.Response) (result ApplicationUpgrade, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ApplicationUpgradesClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ApplicationUpgradesClient) Resume ¶
func (client ApplicationUpgradesClient) Resume(ctx context.Context, applicationName string, resumeApplicationUpgrade ResumeApplicationUpgrade) (result String, err error)
Resume resume application upgrades
applicationName is the name of the application resumeApplicationUpgrade is the upgrade of the resume application
func (ApplicationUpgradesClient) ResumePreparer ¶
func (client ApplicationUpgradesClient) ResumePreparer(ctx context.Context, applicationName string, resumeApplicationUpgrade ResumeApplicationUpgrade) (*http.Request, error)
ResumePreparer prepares the Resume request.
func (ApplicationUpgradesClient) ResumeResponder ¶
func (client ApplicationUpgradesClient) ResumeResponder(resp *http.Response) (result String, err error)
ResumeResponder handles the response to the Resume request. The method always closes the http.Response Body.
func (ApplicationUpgradesClient) ResumeSender ¶
ResumeSender sends the Resume request. The method will close the http.Response Body if it receives an error.
func (ApplicationUpgradesClient) Start ¶
func (client ApplicationUpgradesClient) Start(ctx context.Context, applicationName string, startApplicationUpgrade StartApplicationUpgrade) (result String, err error)
Start start application upgrades
applicationName is the name of the application startApplicationUpgrade is the description of the start application upgrade
func (ApplicationUpgradesClient) StartPreparer ¶
func (client ApplicationUpgradesClient) StartPreparer(ctx context.Context, applicationName string, startApplicationUpgrade StartApplicationUpgrade) (*http.Request, error)
StartPreparer prepares the Start request.
func (ApplicationUpgradesClient) StartResponder ¶
func (client ApplicationUpgradesClient) StartResponder(resp *http.Response) (result String, err error)
StartResponder handles the response to the Start request. The method always closes the http.Response Body.
func (ApplicationUpgradesClient) StartSender ¶
StartSender sends the Start request. The method will close the http.Response Body if it receives an error.
func (ApplicationUpgradesClient) Update ¶
func (client ApplicationUpgradesClient) Update(ctx context.Context, applicationName string, updateApplicationUpgrade UpdateApplicationUpgrade) (result String, err error)
Update update application upgrades
applicationName is the name of the application updateApplicationUpgrade is the description of the update application upgrade
func (ApplicationUpgradesClient) UpdatePreparer ¶
func (client ApplicationUpgradesClient) UpdatePreparer(ctx context.Context, applicationName string, updateApplicationUpgrade UpdateApplicationUpgrade) (*http.Request, error)
UpdatePreparer prepares the Update request.
func (ApplicationUpgradesClient) UpdateResponder ¶
func (client ApplicationUpgradesClient) UpdateResponder(resp *http.Response) (result String, err error)
UpdateResponder handles the response to the Update request. The method always closes the http.Response Body.
func (ApplicationUpgradesClient) UpdateSender ¶
UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.
type ApplicationsClient ¶
type ApplicationsClient struct {
BaseClient
}
ApplicationsClient is the client for the Applications methods of the Servicefabric service.
func NewApplicationsClient ¶
func NewApplicationsClient(timeout *int32) ApplicationsClient
NewApplicationsClient creates an instance of the ApplicationsClient client.
func NewApplicationsClientWithBaseURI ¶
func NewApplicationsClientWithBaseURI(baseURI string, timeout *int32) ApplicationsClient
NewApplicationsClientWithBaseURI creates an instance of the ApplicationsClient client.
func (ApplicationsClient) Create ¶
func (client ApplicationsClient) Create(ctx context.Context, applicationDescription ApplicationDescription) (result String, err error)
Create create applications
applicationDescription is the description of the application
func (ApplicationsClient) CreatePreparer ¶
func (client ApplicationsClient) CreatePreparer(ctx context.Context, applicationDescription ApplicationDescription) (*http.Request, error)
CreatePreparer prepares the Create request.
func (ApplicationsClient) CreateResponder ¶
func (client ApplicationsClient) CreateResponder(resp *http.Response) (result String, err error)
CreateResponder handles the response to the Create request. The method always closes the http.Response Body.
func (ApplicationsClient) CreateSender ¶
CreateSender sends the Create request. The method will close the http.Response Body if it receives an error.
func (ApplicationsClient) Get ¶
func (client ApplicationsClient) Get(ctx context.Context, applicationName string) (result Application, err error)
Get get applications
applicationName is the name of the application
func (ApplicationsClient) GetPreparer ¶
func (client ApplicationsClient) GetPreparer(ctx context.Context, applicationName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ApplicationsClient) GetResponder ¶
func (client ApplicationsClient) GetResponder(resp *http.Response) (result Application, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ApplicationsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ApplicationsClient) List ¶
func (client ApplicationsClient) List(ctx context.Context, continuationToken string) (result ApplicationList, err error)
List list applications
continuationToken is the token of the continuation
func (ApplicationsClient) ListPreparer ¶
func (client ApplicationsClient) ListPreparer(ctx context.Context, continuationToken string) (*http.Request, error)
ListPreparer prepares the List request.
func (ApplicationsClient) ListResponder ¶
func (client ApplicationsClient) ListResponder(resp *http.Response) (result ApplicationList, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (ApplicationsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (ApplicationsClient) Remove ¶
func (client ApplicationsClient) Remove(ctx context.Context, applicationName string, forceRemove *bool) (result String, err error)
Remove remove applications
applicationName is the name of the application forceRemove is the force remove flag to skip services check
func (ApplicationsClient) RemovePreparer ¶
func (client ApplicationsClient) RemovePreparer(ctx context.Context, applicationName string, forceRemove *bool) (*http.Request, error)
RemovePreparer prepares the Remove request.
func (ApplicationsClient) RemoveResponder ¶
func (client ApplicationsClient) RemoveResponder(resp *http.Response) (result String, err error)
RemoveResponder handles the response to the Remove request. The method always closes the http.Response Body.
func (ApplicationsClient) RemoveSender ¶
RemoveSender sends the Remove request. The method will close the http.Response Body if it receives an error.
type ApplicationsHealthEvaluation ¶
type ApplicationsHealthEvaluation struct { UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` TotalCount *int32 `json:"TotalCount,omitempty"` MaxPercentUnhealthyApplications *int32 `json:"MaxPercentUnhealthyApplications,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
ApplicationsHealthEvaluation the evaluation of the applications health
func (ApplicationsHealthEvaluation) AsApplicationHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ApplicationsHealthEvaluation.
func (ApplicationsHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (ahe ApplicationsHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 BaseClient ¶
BaseClient is the base client for Servicefabric.
func NewWithBaseURI ¶
func NewWithBaseURI(baseURI string, timeout *int32) BaseClient
NewWithBaseURI creates an instance of the BaseClient client.
type BasicCreateServiceDescription ¶
type BasicCreateServiceDescription interface { AsStatelessCreateServiceDescription() (*StatelessCreateServiceDescription, bool) AsStatefulCreateServiceDescription() (*StatefulCreateServiceDescription, bool) AsCreateServiceDescription() (*CreateServiceDescription, bool) }
BasicCreateServiceDescription the description of the create service
type BasicCreateServiceGroupDescription ¶
type BasicCreateServiceGroupDescription interface { AsStatelessCreateServiceGroupDescription() (*StatelessCreateServiceGroupDescription, bool) AsStatefulCreateServiceGroupDescription() (*StatefulCreateServiceGroupDescription, bool) AsCreateServiceGroupDescription() (*CreateServiceGroupDescription, bool) }
BasicCreateServiceGroupDescription the description of the create service group
type BasicHealthEvaluation ¶
type BasicHealthEvaluation interface { AsEventHealthEvaluation() (*EventHealthEvaluation, bool) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool) AsHealthEvaluation() (*HealthEvaluation, bool) }
BasicHealthEvaluation the evauation of the health
type BasicServiceDescription ¶
type BasicServiceDescription interface { AsStatelessServiceDescription() (*StatelessServiceDescription, bool) AsStatefulServiceDescription() (*StatefulServiceDescription, bool) AsServiceDescription() (*ServiceDescription, bool) }
BasicServiceDescription the description of the service
type BasicServiceGroupDescription ¶
type BasicServiceGroupDescription interface { AsStatelessServiceGroupDescription() (*StatelessServiceGroupDescription, bool) AsStatefulServiceGroupDescription() (*StatefulServiceGroupDescription, bool) AsServiceGroupDescription() (*ServiceGroupDescription, bool) }
BasicServiceGroupDescription the description of the service group
type BasicUpdateServiceDescription ¶
type BasicUpdateServiceDescription interface { AsStatelessUpdateServiceDescription() (*StatelessUpdateServiceDescription, bool) AsStatefulUpdateServiceDescription() (*StatefulUpdateServiceDescription, bool) AsUpdateServiceDescription() (*UpdateServiceDescription, bool) }
BasicUpdateServiceDescription the description of the update service
type BasicUpdateServiceGroupDescription ¶
type BasicUpdateServiceGroupDescription interface { AsStatelessUpdateServiceGroupDescription() (*StatelessUpdateServiceGroupDescription, bool) AsStatefulUpdateServiceGroupDescription() (*StatefulUpdateServiceGroupDescription, bool) AsUpdateServiceGroupDescription() (*UpdateServiceGroupDescription, bool) }
BasicUpdateServiceGroupDescription the description of the update service group
type ClusterHealth ¶
type ClusterHealth struct { autorest.Response `json:"-"` HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // AggregatedHealthState - Possible values include: 'AggregatedHealthState15Invalid', 'AggregatedHealthState15Ok', 'AggregatedHealthState15Warning', 'AggregatedHealthState15Error', 'AggregatedHealthState15Unknown' AggregatedHealthState AggregatedHealthState15 `json:"AggregatedHealthState,omitempty"` UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` NodeHealthStates *[]ClusterHealthNodeHealthStatesItem `json:"NodeHealthStates,omitempty"` ApplicationHealthState *[]ClusterHealthApplicationHealthStateItem `json:"ApplicationHealthState,omitempty"` }
ClusterHealth the health of the cluster
type ClusterHealthApplicationHealthStateItem ¶
type ClusterHealthApplicationHealthStateItem struct { Name *string `json:"Name,omitempty"` // AggregatedHealthState - Possible values include: 'AggregatedHealthState14Invalid', 'AggregatedHealthState14Ok', 'AggregatedHealthState14Warning', 'AggregatedHealthState14Error', 'AggregatedHealthState14Unknown' AggregatedHealthState AggregatedHealthState14 `json:"AggregatedHealthState,omitempty"` }
ClusterHealthApplicationHealthStateItem the state of the application health
type ClusterHealthNodeHealthStatesItem ¶
type ClusterHealthNodeHealthStatesItem struct { Name *string `json:"Name,omitempty"` // ID - The id ID *ClusterHealthNodeHealthStatesItemID `json:"Id,omitempty"` // AggregatedHealthState - Possible values include: 'AggregatedHealthState13Invalid', 'AggregatedHealthState13Ok', 'AggregatedHealthState13Warning', 'AggregatedHealthState13Error', 'AggregatedHealthState13Unknown' AggregatedHealthState AggregatedHealthState13 `json:"AggregatedHealthState,omitempty"` }
ClusterHealthNodeHealthStatesItem the states of tehe node health
type ClusterHealthNodeHealthStatesItemID ¶
type ClusterHealthNodeHealthStatesItemID struct {
ID *string `json:"Id,omitempty"`
}
ClusterHealthNodeHealthStatesItemID the id
type ClusterHealthPolicy ¶
type ClusterHealthPolicy struct { // RollingUpgradeMode - The mode of the rolling upgrade. Possible values include: 'RollingUpgradeMode4Invalid', 'RollingUpgradeMode4UnmonitoredAuto', 'RollingUpgradeMode4UnmonitoredManual', 'RollingUpgradeMode4Monitored' RollingUpgradeMode RollingUpgradeMode4 `json:"RollingUpgradeMode,omitempty"` // ForceRestart - The flag of the force restart ForceRestart *bool `json:"ForceRestart,omitempty"` // FailureAction - The action of the failure FailureAction *string `json:"FailureAction,omitempty"` // UpgradeReplicaSetCheckTimeoutInSeconds - The seconds of the upgrade replica set check timeout UpgradeReplicaSetCheckTimeoutInSeconds *int32 `json:"UpgradeReplicaSetCheckTimeoutInSeconds,omitempty"` // HealthCheckWaitDurationInMilliseconds - The milliseconds of the health check wait duration HealthCheckWaitDurationInMilliseconds *string `json:"HealthCheckWaitDurationInMilliseconds,omitempty"` // HealthCheckStableDurationInMilliseconds - The milliseconds of the health check stable duration HealthCheckStableDurationInMilliseconds *string `json:"HealthCheckStableDurationInMilliseconds,omitempty"` // HealthCheckRetryTimeoutInMilliseconds - The milliseconds of the health check retry timeout HealthCheckRetryTimeoutInMilliseconds *string `json:"HealthCheckRetryTimeoutInMilliseconds,omitempty"` // UpgradeTimeoutInMilliseconds - The milliseconds of the upgrade timeout UpgradeTimeoutInMilliseconds *string `json:"UpgradeTimeoutInMilliseconds,omitempty"` // UpgradeDomainTimeoutInMilliseconds - The milliseconds of the upgrade domain timeout UpgradeDomainTimeoutInMilliseconds *string `json:"UpgradeDomainTimeoutInMilliseconds,omitempty"` }
ClusterHealthPolicy the policy of the cluster health
type ClusterHealthReport ¶
type ClusterHealthReport struct { SourceID *string `json:"SourceId,omitempty"` Property *string `json:"Property,omitempty"` // HealthState - Possible values include: 'HealthState1Invalid', 'HealthState1Ok', 'HealthState1Warning', 'HealthState1Error', 'HealthState1Unknown' HealthState HealthState1 `json:"HealthState,omitempty"` Description *string `json:"Description,omitempty"` TimeToLiveInMilliSeconds *string `json:"TimeToLiveInMilliSeconds,omitempty"` SequenceNumber *string `json:"SequenceNumber,omitempty"` RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` }
ClusterHealthReport the report of the cluster health
type ClusterHealthsClient ¶
type ClusterHealthsClient struct {
BaseClient
}
ClusterHealthsClient is the client for the ClusterHealths methods of the Servicefabric service.
func NewClusterHealthsClient ¶
func NewClusterHealthsClient(timeout *int32) ClusterHealthsClient
NewClusterHealthsClient creates an instance of the ClusterHealthsClient client.
func NewClusterHealthsClientWithBaseURI ¶
func NewClusterHealthsClientWithBaseURI(baseURI string, timeout *int32) ClusterHealthsClient
NewClusterHealthsClientWithBaseURI creates an instance of the ClusterHealthsClient client.
func (ClusterHealthsClient) Get ¶
func (client ClusterHealthsClient) Get(ctx context.Context, eventsHealthStateFilter string, nodesHealthStateFilter string, applicationsHealthStateFilter string) (result ClusterHealth, err error)
Get get cluster healths
eventsHealthStateFilter is the filter of the events health state nodesHealthStateFilter is the filter of the nodes health state applicationsHealthStateFilter is the filter of the applications health state
func (ClusterHealthsClient) GetPreparer ¶
func (client ClusterHealthsClient) GetPreparer(ctx context.Context, eventsHealthStateFilter string, nodesHealthStateFilter string, applicationsHealthStateFilter string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ClusterHealthsClient) GetResponder ¶
func (client ClusterHealthsClient) GetResponder(resp *http.Response) (result ClusterHealth, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ClusterHealthsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ClusterHealthsClient) Send ¶
func (client ClusterHealthsClient) Send(ctx context.Context, clusterHealthReport ClusterHealthReport) (result String, err error)
Send report cluster healths
clusterHealthReport is the report of the cluster health
func (ClusterHealthsClient) SendPreparer ¶
func (client ClusterHealthsClient) SendPreparer(ctx context.Context, clusterHealthReport ClusterHealthReport) (*http.Request, error)
SendPreparer prepares the Send request.
func (ClusterHealthsClient) SendResponder ¶
func (client ClusterHealthsClient) SendResponder(resp *http.Response) (result String, err error)
SendResponder handles the response to the Send request. The method always closes the http.Response Body.
func (ClusterHealthsClient) SendSender ¶
SendSender sends the Send request. The method will close the http.Response Body if it receives an error.
type ClusterLoadInformation ¶
type ClusterLoadInformation struct { autorest.Response `json:"-"` LastBalancingStartTimeUtc *string `json:"LastBalancingStartTimeUtc,omitempty"` LastBalancingEndTimeUtc *string `json:"LastBalancingEndTimeUtc,omitempty"` LoadMetricInformation *[]LoadMetricInformation `json:"LoadMetricInformation,omitempty"` }
ClusterLoadInformation the information of the cluster load
type ClusterLoadInformationsClient ¶
type ClusterLoadInformationsClient struct {
BaseClient
}
ClusterLoadInformationsClient is the client for the ClusterLoadInformations methods of the Servicefabric service.
func NewClusterLoadInformationsClient ¶
func NewClusterLoadInformationsClient(timeout *int32) ClusterLoadInformationsClient
NewClusterLoadInformationsClient creates an instance of the ClusterLoadInformationsClient client.
func NewClusterLoadInformationsClientWithBaseURI ¶
func NewClusterLoadInformationsClientWithBaseURI(baseURI string, timeout *int32) ClusterLoadInformationsClient
NewClusterLoadInformationsClientWithBaseURI creates an instance of the ClusterLoadInformationsClient client.
func (ClusterLoadInformationsClient) Get ¶
func (client ClusterLoadInformationsClient) Get(ctx context.Context) (result ClusterLoadInformation, err error)
Get get cluster load informations
func (ClusterLoadInformationsClient) GetPreparer ¶
GetPreparer prepares the Get request.
func (ClusterLoadInformationsClient) GetResponder ¶
func (client ClusterLoadInformationsClient) GetResponder(resp *http.Response) (result ClusterLoadInformation, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type ClusterManifestsClient ¶
type ClusterManifestsClient struct {
BaseClient
}
ClusterManifestsClient is the client for the ClusterManifests methods of the Servicefabric service.
func NewClusterManifestsClient ¶
func NewClusterManifestsClient(timeout *int32) ClusterManifestsClient
NewClusterManifestsClient creates an instance of the ClusterManifestsClient client.
func NewClusterManifestsClientWithBaseURI ¶
func NewClusterManifestsClientWithBaseURI(baseURI string, timeout *int32) ClusterManifestsClient
NewClusterManifestsClientWithBaseURI creates an instance of the ClusterManifestsClient client.
func (ClusterManifestsClient) Get ¶
func (client ClusterManifestsClient) Get(ctx context.Context) (result String, err error)
Get get cluster manifests
func (ClusterManifestsClient) GetPreparer ¶
GetPreparer prepares the Get request.
func (ClusterManifestsClient) GetResponder ¶
func (client ClusterManifestsClient) GetResponder(resp *http.Response) (result String, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type ClusterPackagesClient ¶
type ClusterPackagesClient struct {
BaseClient
}
ClusterPackagesClient is the client for the ClusterPackages methods of the Servicefabric service.
func NewClusterPackagesClient ¶
func NewClusterPackagesClient(timeout *int32) ClusterPackagesClient
NewClusterPackagesClient creates an instance of the ClusterPackagesClient client.
func NewClusterPackagesClientWithBaseURI ¶
func NewClusterPackagesClientWithBaseURI(baseURI string, timeout *int32) ClusterPackagesClient
NewClusterPackagesClientWithBaseURI creates an instance of the ClusterPackagesClient client.
func (ClusterPackagesClient) Register ¶
func (client ClusterPackagesClient) Register(ctx context.Context, registerClusterPackage RegisterClusterPackage) (result String, err error)
Register register cluster packages
registerClusterPackage is the package of the register cluster
func (ClusterPackagesClient) RegisterPreparer ¶
func (client ClusterPackagesClient) RegisterPreparer(ctx context.Context, registerClusterPackage RegisterClusterPackage) (*http.Request, error)
RegisterPreparer prepares the Register request.
func (ClusterPackagesClient) RegisterResponder ¶
func (client ClusterPackagesClient) RegisterResponder(resp *http.Response) (result String, err error)
RegisterResponder handles the response to the Register request. The method always closes the http.Response Body.
func (ClusterPackagesClient) RegisterSender ¶
RegisterSender sends the Register request. The method will close the http.Response Body if it receives an error.
func (ClusterPackagesClient) Unregister ¶
func (client ClusterPackagesClient) Unregister(ctx context.Context, unregisterClusterPackage UnregisterClusterPackage) (result String, err error)
Unregister unregister cluster packages
unregisterClusterPackage is the package of the unregister cluster
func (ClusterPackagesClient) UnregisterPreparer ¶
func (client ClusterPackagesClient) UnregisterPreparer(ctx context.Context, unregisterClusterPackage UnregisterClusterPackage) (*http.Request, error)
UnregisterPreparer prepares the Unregister request.
func (ClusterPackagesClient) UnregisterResponder ¶
func (client ClusterPackagesClient) UnregisterResponder(resp *http.Response) (result String, err error)
UnregisterResponder handles the response to the Unregister request. The method always closes the http.Response Body.
func (ClusterPackagesClient) UnregisterSender ¶
UnregisterSender sends the Unregister request. The method will close the http.Response Body if it receives an error.
type ClusterUpgradeHealthPolicy ¶
type ClusterUpgradeHealthPolicy struct { // MaxPercentDeltaUnhealthyNodes - The max percent of the delta unhealthy nodes, values are [0-100] MaxPercentDeltaUnhealthyNodes *int32 `json:"MaxPercentDeltaUnhealthyNodes,omitempty"` // MaxPercentUpgradeDomainDeltaUnhealthyNodes - The max percent of the upgrade domain delta unhealthy nodes, values are [0-100] MaxPercentUpgradeDomainDeltaUnhealthyNodes *int32 `json:"MaxPercentUpgradeDomainDeltaUnhealthyNodes,omitempty"` }
ClusterUpgradeHealthPolicy the upgrade health policy of the cluster
type ClusterUpgradeProgress ¶
type ClusterUpgradeProgress struct { autorest.Response `json:"-"` CodeVersion *string `json:"CodeVersion,omitempty"` ConfigVersion *string `json:"ConfigVersion,omitempty"` UpgradeDomains *[]string `json:"UpgradeDomains,omitempty"` // UpgradeState - Possible values include: 'UpgradeState1Invalid', 'UpgradeState1RollingBackInProgress', 'UpgradeState1RollingBackCompleted', 'UpgradeState1RollingForwardPending', 'UpgradeState1RollingForwardInProgress', 'UpgradeState1RollingForwardCompleted' UpgradeState UpgradeState1 `json:"UpgradeState,omitempty"` NextUpgradeDomain *string `json:"NextUpgradeDomain,omitempty"` // RollingUpgradeMode - Possible values include: 'RollingUpgradeMode5Invalid', 'RollingUpgradeMode5UnmonitoredAuto', 'RollingUpgradeMode5UnmonitoredManual', 'RollingUpgradeMode5Monitored' RollingUpgradeMode RollingUpgradeMode5 `json:"RollingUpgradeMode,omitempty"` UpgradeDurationInMilliseconds *string `json:"UpgradeDurationInMilliseconds,omitempty"` UpgradeDomainDurationInMilliseconds *string `json:"UpgradeDomainDurationInMilliseconds,omitempty"` UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` // CurrentUpgradeDomainProgress - The progress of the current upgrade domain CurrentUpgradeDomainProgress *ClusterUpgradeProgressCurrentUpgradeDomainProgress `json:"CurrentUpgradeDomainProgress,omitempty"` StartTimestampUtc *string `json:"StartTimestampUtc,omitempty"` FailureTimestampUtc *string `json:"FailureTimestampUtc,omitempty"` // FailureReason - Possible values include: 'FailureReason1Invalid', 'FailureReason1Interrupted', 'FailureReason1HealthCheck', 'FailureReason1UpgradeDomainTimeout', 'FailureReason1OverallUpgradeTimeout' FailureReason FailureReason1 `json:"FailureReason,omitempty"` // UpgradeDomainProgressAtFailure - The failure of the upgrade domain progress at UpgradeDomainProgressAtFailure *ClusterUpgradeProgressUpgradeDomainProgressAtFailure `json:"UpgradeDomainProgressAtFailure,omitempty"` }
ClusterUpgradeProgress the progress of the cluster upgrade
type ClusterUpgradeProgressCurrentUpgradeDomainProgress ¶
type ClusterUpgradeProgressCurrentUpgradeDomainProgress struct { DomainName *string `json:"DomainName,omitempty"` NodeUpgradeProgressList *string `json:"NodeUpgradeProgressList,omitempty"` }
ClusterUpgradeProgressCurrentUpgradeDomainProgress the progress of the current upgrade domain
type ClusterUpgradeProgressUpgradeDomainProgressAtFailure ¶
type ClusterUpgradeProgressUpgradeDomainProgressAtFailure struct { DomainName *string `json:"DomainName,omitempty"` NodeUpgradeProgressList *string `json:"NodeUpgradeProgressList,omitempty"` }
ClusterUpgradeProgressUpgradeDomainProgressAtFailure the failure of the upgrade domain progress at
type ClusterUpgradesClient ¶
type ClusterUpgradesClient struct {
BaseClient
}
ClusterUpgradesClient is the client for the ClusterUpgrades methods of the Servicefabric service.
func NewClusterUpgradesClient ¶
func NewClusterUpgradesClient(timeout *int32) ClusterUpgradesClient
NewClusterUpgradesClient creates an instance of the ClusterUpgradesClient client.
func NewClusterUpgradesClientWithBaseURI ¶
func NewClusterUpgradesClientWithBaseURI(baseURI string, timeout *int32) ClusterUpgradesClient
NewClusterUpgradesClientWithBaseURI creates an instance of the ClusterUpgradesClient client.
func (ClusterUpgradesClient) Resume ¶
func (client ClusterUpgradesClient) Resume(ctx context.Context, resumeClusterUpgrade ResumeClusterUpgrade) (result String, err error)
Resume resume cluster upgrades
resumeClusterUpgrade is the upgrade of the cluster
func (ClusterUpgradesClient) ResumePreparer ¶
func (client ClusterUpgradesClient) ResumePreparer(ctx context.Context, resumeClusterUpgrade ResumeClusterUpgrade) (*http.Request, error)
ResumePreparer prepares the Resume request.
func (ClusterUpgradesClient) ResumeResponder ¶
func (client ClusterUpgradesClient) ResumeResponder(resp *http.Response) (result String, err error)
ResumeResponder handles the response to the Resume request. The method always closes the http.Response Body.
func (ClusterUpgradesClient) ResumeSender ¶
ResumeSender sends the Resume request. The method will close the http.Response Body if it receives an error.
func (ClusterUpgradesClient) Rollback ¶
func (client ClusterUpgradesClient) Rollback(ctx context.Context) (result String, err error)
Rollback rollback cluster upgrades
func (ClusterUpgradesClient) RollbackPreparer ¶
RollbackPreparer prepares the Rollback request.
func (ClusterUpgradesClient) RollbackResponder ¶
func (client ClusterUpgradesClient) RollbackResponder(resp *http.Response) (result String, err error)
RollbackResponder handles the response to the Rollback request. The method always closes the http.Response Body.
func (ClusterUpgradesClient) RollbackSender ¶
RollbackSender sends the Rollback request. The method will close the http.Response Body if it receives an error.
func (ClusterUpgradesClient) Start ¶
func (client ClusterUpgradesClient) Start(ctx context.Context, startClusterUpgrade StartClusterUpgrade) (result String, err error)
Start start cluster upgrades
startClusterUpgrade is the description of the start cluster upgrade
func (ClusterUpgradesClient) StartPreparer ¶
func (client ClusterUpgradesClient) StartPreparer(ctx context.Context, startClusterUpgrade StartClusterUpgrade) (*http.Request, error)
StartPreparer prepares the Start request.
func (ClusterUpgradesClient) StartResponder ¶
func (client ClusterUpgradesClient) StartResponder(resp *http.Response) (result String, err error)
StartResponder handles the response to the Start request. The method always closes the http.Response Body.
func (ClusterUpgradesClient) StartSender ¶
StartSender sends the Start request. The method will close the http.Response Body if it receives an error.
func (ClusterUpgradesClient) Update ¶
func (client ClusterUpgradesClient) Update(ctx context.Context, updateClusterUpgrade UpdateClusterUpgrade) (result String, err error)
Update update cluster upgrades
updateClusterUpgrade is the description of the update cluster upgrade
func (ClusterUpgradesClient) UpdatePreparer ¶
func (client ClusterUpgradesClient) UpdatePreparer(ctx context.Context, updateClusterUpgrade UpdateClusterUpgrade) (*http.Request, error)
UpdatePreparer prepares the Update request.
func (ClusterUpgradesClient) UpdateResponder ¶
func (client ClusterUpgradesClient) UpdateResponder(resp *http.Response) (result String, err error)
UpdateResponder handles the response to the Update request. The method always closes the http.Response Body.
func (ClusterUpgradesClient) UpdateSender ¶
UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.
type CodePackageEntryPointStatistics ¶
type CodePackageEntryPointStatistics struct { LastExitCode *int32 `json:"LastExitCode,omitempty"` LastActivationTime *string `json:"LastActivationTime,omitempty"` LastExitTime *string `json:"LastExitTime,omitempty"` LastSuccessfulActivationTime *string `json:"LastSuccessfulActivationTime,omitempty"` LastSuccessfulExitTime *string `json:"LastSuccessfulExitTime,omitempty"` ActivationFailureCount *int32 `json:"ActivationFailureCount,omitempty"` ContinuousActivationFailureCount *int32 `json:"ContinuousActivationFailureCount,omitempty"` ExitFailureCount *int32 `json:"ExitFailureCount,omitempty"` ContinuousExitFailureCount *int32 `json:"ContinuousExitFailureCount,omitempty"` ActivationCount *int32 `json:"ActivationCount,omitempty"` ExitCount *int32 `json:"ExitCount,omitempty"` }
CodePackageEntryPointStatistics the statistics of the code package entry point
type CreateServiceDescription ¶
type CreateServiceDescription struct { ApplicationName *string `json:"ApplicationName,omitempty"` ServiceName *string `json:"ServiceName,omitempty"` ServiceTypeName *string `json:"ServiceTypeName,omitempty"` PartitionDescription *PartitionDescription `json:"PartitionDescription,omitempty"` PlacementConstraints *string `json:"PlacementConstraints,omitempty"` CorrelationScheme *ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` ServiceLoadMetrics *ServiceCorrelationDescription `json:"ServiceLoadMetrics,omitempty"` ServicePlacementPolicies *ServiceCorrelationDescription `json:"ServicePlacementPolicies,omitempty"` Flags *int32 `json:"Flags,omitempty"` // ServiceKind - Possible values include: 'ServiceKindCreateServiceDescription', 'ServiceKindStateless1', 'ServiceKindStateful1' ServiceKind ServiceKindBasicCreateServiceDescription `json:"ServiceKind,omitempty"` }
CreateServiceDescription the description of the create service
func (CreateServiceDescription) AsBasicCreateServiceDescription ¶
func (csd CreateServiceDescription) AsBasicCreateServiceDescription() (BasicCreateServiceDescription, bool)
AsBasicCreateServiceDescription is the BasicCreateServiceDescription implementation for CreateServiceDescription.
func (CreateServiceDescription) AsCreateServiceDescription ¶
func (csd CreateServiceDescription) AsCreateServiceDescription() (*CreateServiceDescription, bool)
AsCreateServiceDescription is the BasicCreateServiceDescription implementation for CreateServiceDescription.
func (CreateServiceDescription) AsStatefulCreateServiceDescription ¶
func (csd CreateServiceDescription) AsStatefulCreateServiceDescription() (*StatefulCreateServiceDescription, bool)
AsStatefulCreateServiceDescription is the BasicCreateServiceDescription implementation for CreateServiceDescription.
func (CreateServiceDescription) AsStatelessCreateServiceDescription ¶
func (csd CreateServiceDescription) AsStatelessCreateServiceDescription() (*StatelessCreateServiceDescription, bool)
AsStatelessCreateServiceDescription is the BasicCreateServiceDescription implementation for CreateServiceDescription.
func (CreateServiceDescription) MarshalJSON ¶
func (csd CreateServiceDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for CreateServiceDescription.
type CreateServiceGroupDescription ¶
type CreateServiceGroupDescription struct { ApplicationName *string `json:"ApplicationName,omitempty"` ServiceName *string `json:"ServiceName,omitempty"` ServiceTypeName *string `json:"ServiceTypeName,omitempty"` PartitionDescription *PartitionDescription `json:"PartitionDescription,omitempty"` PlacementConstraints *string `json:"PlacementConstraints,omitempty"` CorrelationScheme *ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` ServiceLoadMetrics *ServiceCorrelationDescription `json:"ServiceLoadMetrics,omitempty"` ServicePlacementPolicies *ServiceCorrelationDescription `json:"ServicePlacementPolicies,omitempty"` Flags *int32 `json:"Flags,omitempty"` ServiceGroupMemberDescription *[]ServiceGroupMemberDescription `json:"ServiceGroupMemberDescription,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicCreateServiceGroupDescriptionServiceKindCreateServiceGroupDescription', 'ServiceKindBasicCreateServiceGroupDescriptionServiceKindStateless', 'ServiceKindBasicCreateServiceGroupDescriptionServiceKindStateful' ServiceKind ServiceKindBasicCreateServiceGroupDescription `json:"ServiceKind,omitempty"` }
CreateServiceGroupDescription the description of the create service group
func (CreateServiceGroupDescription) AsBasicCreateServiceGroupDescription ¶
func (csgd CreateServiceGroupDescription) AsBasicCreateServiceGroupDescription() (BasicCreateServiceGroupDescription, bool)
AsBasicCreateServiceGroupDescription is the BasicCreateServiceGroupDescription implementation for CreateServiceGroupDescription.
func (CreateServiceGroupDescription) AsCreateServiceGroupDescription ¶
func (csgd CreateServiceGroupDescription) AsCreateServiceGroupDescription() (*CreateServiceGroupDescription, bool)
AsCreateServiceGroupDescription is the BasicCreateServiceGroupDescription implementation for CreateServiceGroupDescription.
func (CreateServiceGroupDescription) AsStatefulCreateServiceGroupDescription ¶
func (csgd CreateServiceGroupDescription) AsStatefulCreateServiceGroupDescription() (*StatefulCreateServiceGroupDescription, bool)
AsStatefulCreateServiceGroupDescription is the BasicCreateServiceGroupDescription implementation for CreateServiceGroupDescription.
func (CreateServiceGroupDescription) AsStatelessCreateServiceGroupDescription ¶
func (csgd CreateServiceGroupDescription) AsStatelessCreateServiceGroupDescription() (*StatelessCreateServiceGroupDescription, bool)
AsStatelessCreateServiceGroupDescription is the BasicCreateServiceGroupDescription implementation for CreateServiceGroupDescription.
func (CreateServiceGroupDescription) MarshalJSON ¶
func (csgd CreateServiceGroupDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for CreateServiceGroupDescription.
type DeactivationIntent ¶
type DeactivationIntent string
DeactivationIntent enumerates the values for deactivation intent.
const ( // Pause ... Pause DeactivationIntent = "Pause" // RemoveData ... RemoveData DeactivationIntent = "RemoveData" // RemoveNode ... RemoveNode DeactivationIntent = "RemoveNode" // Restart ... Restart DeactivationIntent = "Restart" )
type DefaultMoveCost ¶
type DefaultMoveCost string
DefaultMoveCost enumerates the values for default move cost.
const ( // High ... High DefaultMoveCost = "High" // Low ... Low DefaultMoveCost = "Low" // Medium ... Medium DefaultMoveCost = "Medium" // Zero ... Zero DefaultMoveCost = "Zero" )
type DefaultMoveCost1 ¶
type DefaultMoveCost1 string
DefaultMoveCost1 enumerates the values for default move cost 1.
const ( // DefaultMoveCost1High ... DefaultMoveCost1High DefaultMoveCost1 = "High" // DefaultMoveCost1Low ... DefaultMoveCost1Low DefaultMoveCost1 = "Low" // DefaultMoveCost1Medium ... DefaultMoveCost1Medium DefaultMoveCost1 = "Medium" // DefaultMoveCost1Zero ... DefaultMoveCost1Zero DefaultMoveCost1 = "Zero" )
type DefaultMoveCost2 ¶
type DefaultMoveCost2 string
DefaultMoveCost2 enumerates the values for default move cost 2.
const ( // DefaultMoveCost2High ... DefaultMoveCost2High DefaultMoveCost2 = "High" // DefaultMoveCost2Low ... DefaultMoveCost2Low DefaultMoveCost2 = "Low" // DefaultMoveCost2Medium ... DefaultMoveCost2Medium DefaultMoveCost2 = "Medium" // DefaultMoveCost2Zero ... DefaultMoveCost2Zero DefaultMoveCost2 = "Zero" )
type DefaultMoveCost3 ¶
type DefaultMoveCost3 string
DefaultMoveCost3 enumerates the values for default move cost 3.
const ( // DefaultMoveCost3High ... DefaultMoveCost3High DefaultMoveCost3 = "High" // DefaultMoveCost3Low ... DefaultMoveCost3Low DefaultMoveCost3 = "Low" // DefaultMoveCost3Medium ... DefaultMoveCost3Medium DefaultMoveCost3 = "Medium" // DefaultMoveCost3Zero ... DefaultMoveCost3Zero DefaultMoveCost3 = "Zero" )
type DeltaNodesCheckHealthEvaluation ¶
type DeltaNodesCheckHealthEvaluation struct { UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` BaselineErrorCount *int32 `json:"BaselineErrorCount,omitempty"` BaselineTotalCount *int32 `json:"BaselineTotalCount,omitempty"` TotalCount *int32 `json:"TotalCount,omitempty"` MaxPercentDeltaUnhealthyNodes *int32 `json:"MaxPercentDeltaUnhealthyNodes,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
DeltaNodesCheckHealthEvaluation the evaluation of the delta nodes check health
func (DeltaNodesCheckHealthEvaluation) AsApplicationHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeltaNodesCheckHealthEvaluation.
func (DeltaNodesCheckHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (dnche DeltaNodesCheckHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 DeployedApplication ¶
type DeployedApplication struct { autorest.Response `json:"-"` ID *string `json:"Id,omitempty"` Name *string `json:"Name,omitempty"` TypeName *string `json:"TypeName,omitempty"` Status *string `json:"Status,omitempty"` WorkDirectory *string `json:"WorkDirectory,omitempty"` LogDirectory *string `json:"LogDirectory,omitempty"` TempDirectory *string `json:"TempDirectory,omitempty"` }
DeployedApplication the application of the deployed
type DeployedApplicationHealth ¶
type DeployedApplicationHealth struct { autorest.Response `json:"-"` HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // AggregatedHealthState - Possible values include: 'AggregatedHealthState3Invalid', 'AggregatedHealthState3Ok', 'AggregatedHealthState3Warning', 'AggregatedHealthState3Error', 'AggregatedHealthState3Unknown' AggregatedHealthState AggregatedHealthState3 `json:"AggregatedHealthState,omitempty"` UnhealthyEvaluations *string `json:"UnhealthyEvaluations,omitempty"` Name *string `json:"Name,omitempty"` NodeName *string `json:"NodeName,omitempty"` DeployedServicePackageHealthStates *DeployedServicePackageHealthState `json:"DeployedServicePackageHealthStates,omitempty"` }
DeployedApplicationHealth the health of the deployed application
type DeployedApplicationHealthEvaluation ¶
type DeployedApplicationHealthEvaluation struct { ApplicationName *string `json:"ApplicationName,omitempty"` NodeName *string `json:"NodeName,omitempty"` UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
DeployedApplicationHealthEvaluation the evaluation of the deployed application health
func (DeployedApplicationHealthEvaluation) AsApplicationHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationHealthEvaluation.
func (DeployedApplicationHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (dahe DeployedApplicationHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 DeployedApplicationHealthReport ¶
type DeployedApplicationHealthReport struct { SourceID *string `json:"SourceId,omitempty"` Property *string `json:"Property,omitempty"` // HealthState - Possible values include: 'HealthState1Invalid', 'HealthState1Ok', 'HealthState1Warning', 'HealthState1Error', 'HealthState1Unknown' HealthState HealthState1 `json:"HealthState,omitempty"` Description *string `json:"Description,omitempty"` TimeToLiveInMilliSeconds *string `json:"TimeToLiveInMilliSeconds,omitempty"` SequenceNumber *string `json:"SequenceNumber,omitempty"` RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` }
DeployedApplicationHealthReport the report of the deployed application health
type DeployedApplicationHealthsClient ¶
type DeployedApplicationHealthsClient struct {
BaseClient
}
DeployedApplicationHealthsClient is the client for the DeployedApplicationHealths methods of the Servicefabric service.
func NewDeployedApplicationHealthsClient ¶
func NewDeployedApplicationHealthsClient(timeout *int32) DeployedApplicationHealthsClient
NewDeployedApplicationHealthsClient creates an instance of the DeployedApplicationHealthsClient client.
func NewDeployedApplicationHealthsClientWithBaseURI ¶
func NewDeployedApplicationHealthsClientWithBaseURI(baseURI string, timeout *int32) DeployedApplicationHealthsClient
NewDeployedApplicationHealthsClientWithBaseURI creates an instance of the DeployedApplicationHealthsClient client.
func (DeployedApplicationHealthsClient) Get ¶
func (client DeployedApplicationHealthsClient) Get(ctx context.Context, nodeName string, applicationName string, eventsHealthStateFilter string, deployedServicePackagesHealthStateFilter string) (result DeployedApplicationHealth, err error)
Get get deployed application healths
nodeName is the name of the node applicationName is the name of the application eventsHealthStateFilter is the filter of the events health state deployedServicePackagesHealthStateFilter is the filter of the deployed service packages health state
func (DeployedApplicationHealthsClient) GetPreparer ¶
func (client DeployedApplicationHealthsClient) GetPreparer(ctx context.Context, nodeName string, applicationName string, eventsHealthStateFilter string, deployedServicePackagesHealthStateFilter string) (*http.Request, error)
GetPreparer prepares the Get request.
func (DeployedApplicationHealthsClient) GetResponder ¶
func (client DeployedApplicationHealthsClient) GetResponder(resp *http.Response) (result DeployedApplicationHealth, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (DeployedApplicationHealthsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (DeployedApplicationHealthsClient) Send ¶
func (client DeployedApplicationHealthsClient) Send(ctx context.Context, nodeName string, applicationName string, deployedApplicationHealthReport DeployedApplicationHealthReport) (result String, err error)
Send send deployed application health
nodeName is the name of the node applicationName is the name of the application deployedApplicationHealthReport is the report of the deployed application health
func (DeployedApplicationHealthsClient) SendPreparer ¶
func (client DeployedApplicationHealthsClient) SendPreparer(ctx context.Context, nodeName string, applicationName string, deployedApplicationHealthReport DeployedApplicationHealthReport) (*http.Request, error)
SendPreparer prepares the Send request.
func (DeployedApplicationHealthsClient) SendResponder ¶
func (client DeployedApplicationHealthsClient) SendResponder(resp *http.Response) (result String, err error)
SendResponder handles the response to the Send request. The method always closes the http.Response Body.
func (DeployedApplicationHealthsClient) SendSender ¶
func (client DeployedApplicationHealthsClient) SendSender(req *http.Request) (*http.Response, error)
SendSender sends the Send request. The method will close the http.Response Body if it receives an error.
type DeployedApplicationsClient ¶
type DeployedApplicationsClient struct {
BaseClient
}
DeployedApplicationsClient is the client for the DeployedApplications methods of the Servicefabric service.
func NewDeployedApplicationsClient ¶
func NewDeployedApplicationsClient(timeout *int32) DeployedApplicationsClient
NewDeployedApplicationsClient creates an instance of the DeployedApplicationsClient client.
func NewDeployedApplicationsClientWithBaseURI ¶
func NewDeployedApplicationsClientWithBaseURI(baseURI string, timeout *int32) DeployedApplicationsClient
NewDeployedApplicationsClientWithBaseURI creates an instance of the DeployedApplicationsClient client.
func (DeployedApplicationsClient) Get ¶
func (client DeployedApplicationsClient) Get(ctx context.Context, nodeName string, applicationName string) (result DeployedApplication, err error)
Get get deployed applications
nodeName is the name of the node applicationName is the name of the application
func (DeployedApplicationsClient) GetPreparer ¶
func (client DeployedApplicationsClient) GetPreparer(ctx context.Context, nodeName string, applicationName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (DeployedApplicationsClient) GetResponder ¶
func (client DeployedApplicationsClient) GetResponder(resp *http.Response) (result DeployedApplication, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (DeployedApplicationsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (DeployedApplicationsClient) List ¶
func (client DeployedApplicationsClient) List(ctx context.Context, nodeName string) (result ListDeployedApplication, err error)
List list deployed applications
nodeName is the name of the node
func (DeployedApplicationsClient) ListPreparer ¶
func (client DeployedApplicationsClient) ListPreparer(ctx context.Context, nodeName string) (*http.Request, error)
ListPreparer prepares the List request.
func (DeployedApplicationsClient) ListResponder ¶
func (client DeployedApplicationsClient) ListResponder(resp *http.Response) (result ListDeployedApplication, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (DeployedApplicationsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type DeployedApplicationsHealthEvaluation ¶
type DeployedApplicationsHealthEvaluation struct { UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` TotalCount *int32 `json:"TotalCount,omitempty"` MaxPercentUnhealthyDeployedApplications *int32 `json:"MaxPercentUnhealthyDeployedApplications,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
DeployedApplicationsHealthEvaluation the evaluation of the deployed applications health
func (DeployedApplicationsHealthEvaluation) AsApplicationHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeployedApplicationsHealthEvaluation.
func (DeployedApplicationsHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (dahe DeployedApplicationsHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 DeployedCodePackage ¶
type DeployedCodePackage struct { Name *string `json:"Name,omitempty"` Version *string `json:"Version,omitempty"` ServiceManifestName *string `json:"ServiceManifestName,omitempty"` Status *string `json:"Status,omitempty"` RunFrequencyInterval *string `json:"RunFrequencyInterval,omitempty"` SetupEntryPoint *EntryPoint `json:"SetupEntryPoint,omitempty"` MainEntryPoint *EntryPoint `json:"MainEntryPoint,omitempty"` HasSetupEntryPoint *bool `json:"HasSetupEntryPoint,omitempty"` }
DeployedCodePackage the package of the deployed code
type DeployedCodePackagesClient ¶
type DeployedCodePackagesClient struct {
BaseClient
}
DeployedCodePackagesClient is the client for the DeployedCodePackages methods of the Servicefabric service.
func NewDeployedCodePackagesClient ¶
func NewDeployedCodePackagesClient(timeout *int32) DeployedCodePackagesClient
NewDeployedCodePackagesClient creates an instance of the DeployedCodePackagesClient client.
func NewDeployedCodePackagesClientWithBaseURI ¶
func NewDeployedCodePackagesClientWithBaseURI(baseURI string, timeout *int32) DeployedCodePackagesClient
NewDeployedCodePackagesClientWithBaseURI creates an instance of the DeployedCodePackagesClient client.
func (DeployedCodePackagesClient) Get ¶
func (client DeployedCodePackagesClient) Get(ctx context.Context, nodeName string, applicationName string) (result ListDeployedCodePackage, err error)
Get get deployed code packages
nodeName is the name of the node applicationName is the name of the application
func (DeployedCodePackagesClient) GetPreparer ¶
func (client DeployedCodePackagesClient) GetPreparer(ctx context.Context, nodeName string, applicationName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (DeployedCodePackagesClient) GetResponder ¶
func (client DeployedCodePackagesClient) GetResponder(resp *http.Response) (result ListDeployedCodePackage, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type DeployedReplica ¶
type DeployedReplica struct { // ServiceKind - Possible values include: 'ServiceKindInvalid', 'ServiceKindStateless', 'ServiceKindStateful' ServiceKind ServiceKind `json:"ServiceKind,omitempty"` ServiceName *string `json:"ServiceName,omitempty"` ServiceTypeName *string `json:"ServiceTypeName,omitempty"` ServiceManifestVersion *string `json:"ServiceManifestVersion,omitempty"` ServiceManifestName *string `json:"ServiceManifestName,omitempty"` CodePackageName *string `json:"CodePackageName,omitempty"` PartitionID *string `json:"PartitionId,omitempty"` InstanceID *string `json:"InstanceId,omitempty"` ReplicaID *string `json:"ReplicaId,omitempty"` // ReplicaRole - Possible values include: 'ReplicaRoleInvalid', 'ReplicaRoleNone', 'ReplicaRolePrimary', 'ReplicaRoleIdleSecondary', 'ReplicaRoleActiveSecondary' ReplicaRole ReplicaRole `json:"ReplicaRole,omitempty"` // ReplicaStatus - Possible values include: 'ReplicaStatusInvalid', 'ReplicaStatusInBuild', 'ReplicaStatusStandby', 'ReplicaStatusReady', 'ReplicaStatusDown', 'ReplicaStatusDropped' ReplicaStatus ReplicaStatus `json:"ReplicaStatus,omitempty"` Address *string `json:"Address,omitempty"` }
DeployedReplica the replica of the deployed
type DeployedReplicaDetail ¶
type DeployedReplicaDetail struct { autorest.Response `json:"-"` // ServiceKind - Possible values include: 'ServiceKind1Invalid', 'ServiceKind1Stateless', 'ServiceKind1Stateful' ServiceKind ServiceKind1 `json:"ServiceKind,omitempty"` ServiceName *string `json:"ServiceName,omitempty"` PartitionID *string `json:"PartitionId,omitempty"` CurrentServiceOperation *int32 `json:"CurrentServiceOperation,omitempty"` CurrentReplicatorOperation *int32 `json:"CurrentReplicatorOperation,omitempty"` CurrentServiceOperationStartTimeUtc *string `json:"CurrentServiceOperationStartTimeUtc,omitempty"` InstanceID *string `json:"InstanceId,omitempty"` ReplicaID *string `json:"ReplicaId,omitempty"` ReadStatus *int32 `json:"ReadStatus,omitempty"` WriteStatus *int32 `json:"WriteStatus,omitempty"` // ReplicatorStatus - The status of the replicator ReplicatorStatus *DeployedReplicaDetailReplicatorStatus `json:"ReplicatorStatus,omitempty"` }
DeployedReplicaDetail the detail of the deployed replica
type DeployedReplicaDetailReplicatorStatus ¶
type DeployedReplicaDetailReplicatorStatus struct { Kind *int32 `json:"Kind,omitempty"` // ReplicationQueueStatus - The status of the replication queue ReplicationQueueStatus *DeployedReplicaDetailReplicatorStatusReplicationQueueStatus `json:"ReplicationQueueStatus,omitempty"` }
DeployedReplicaDetailReplicatorStatus the status of the replicator
type DeployedReplicaDetailReplicatorStatusReplicationQueueStatus ¶
type DeployedReplicaDetailReplicatorStatusReplicationQueueStatus struct { QueueUtilizationPercentage *string `json:"QueueUtilizationPercentage,omitempty"` QueueMemorySize *string `json:"QueueMemorySize,omitempty"` FirstSequenceNumber *string `json:"FirstSequenceNumber,omitempty"` CompletedSequenceNumber *string `json:"CompletedSequenceNumber,omitempty"` CommittedSequenceNumber *string `json:"CommittedSequenceNumber,omitempty"` LastSequenceNumber *string `json:"LastSequenceNumber,omitempty"` }
DeployedReplicaDetailReplicatorStatusReplicationQueueStatus the status of the replication queue
type DeployedReplicaDetailsClient ¶
type DeployedReplicaDetailsClient struct {
BaseClient
}
DeployedReplicaDetailsClient is the client for the DeployedReplicaDetails methods of the Servicefabric service.
func NewDeployedReplicaDetailsClient ¶
func NewDeployedReplicaDetailsClient(timeout *int32) DeployedReplicaDetailsClient
NewDeployedReplicaDetailsClient creates an instance of the DeployedReplicaDetailsClient client.
func NewDeployedReplicaDetailsClientWithBaseURI ¶
func NewDeployedReplicaDetailsClientWithBaseURI(baseURI string, timeout *int32) DeployedReplicaDetailsClient
NewDeployedReplicaDetailsClientWithBaseURI creates an instance of the DeployedReplicaDetailsClient client.
func (DeployedReplicaDetailsClient) Get ¶
func (client DeployedReplicaDetailsClient) Get(ctx context.Context, nodeName string, partitionName string, replicaID string) (result DeployedReplicaDetail, err error)
Get get deployed replica details
nodeName is the name of the node partitionName is the name of the partition replicaID is the id of the replica
func (DeployedReplicaDetailsClient) GetPreparer ¶
func (client DeployedReplicaDetailsClient) GetPreparer(ctx context.Context, nodeName string, partitionName string, replicaID string) (*http.Request, error)
GetPreparer prepares the Get request.
func (DeployedReplicaDetailsClient) GetResponder ¶
func (client DeployedReplicaDetailsClient) GetResponder(resp *http.Response) (result DeployedReplicaDetail, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type DeployedReplicasClient ¶
type DeployedReplicasClient struct {
BaseClient
}
DeployedReplicasClient is the client for the DeployedReplicas methods of the Servicefabric service.
func NewDeployedReplicasClient ¶
func NewDeployedReplicasClient(timeout *int32) DeployedReplicasClient
NewDeployedReplicasClient creates an instance of the DeployedReplicasClient client.
func NewDeployedReplicasClientWithBaseURI ¶
func NewDeployedReplicasClientWithBaseURI(baseURI string, timeout *int32) DeployedReplicasClient
NewDeployedReplicasClientWithBaseURI creates an instance of the DeployedReplicasClient client.
func (DeployedReplicasClient) Get ¶
func (client DeployedReplicasClient) Get(ctx context.Context, nodeName string, applicationName string) (result ListDeployedReplica, err error)
Get get deployed replicas
nodeName is the name of the node applicationName is the name of the application
func (DeployedReplicasClient) GetPreparer ¶
func (client DeployedReplicasClient) GetPreparer(ctx context.Context, nodeName string, applicationName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (DeployedReplicasClient) GetResponder ¶
func (client DeployedReplicasClient) GetResponder(resp *http.Response) (result ListDeployedReplica, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type DeployedServiceHealthReport ¶
type DeployedServiceHealthReport struct { SourceID *string `json:"SourceId,omitempty"` Property *string `json:"Property,omitempty"` // HealthState - Possible values include: 'HealthState1Invalid', 'HealthState1Ok', 'HealthState1Warning', 'HealthState1Error', 'HealthState1Unknown' HealthState HealthState1 `json:"HealthState,omitempty"` Description *string `json:"Description,omitempty"` TimeToLiveInMilliSeconds *string `json:"TimeToLiveInMilliSeconds,omitempty"` SequenceNumber *string `json:"SequenceNumber,omitempty"` RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` }
DeployedServiceHealthReport the report of the deployed service package health
type DeployedServicePackage ¶
type DeployedServicePackage struct { Name *string `json:"Name,omitempty"` Version *string `json:"Version,omitempty"` Status *string `json:"Status,omitempty"` }
DeployedServicePackage the package of the deployed service
type DeployedServicePackageHealth ¶
type DeployedServicePackageHealth struct { autorest.Response `json:"-"` ApplicationName *string `json:"ApplicationName,omitempty"` ServiceManifestName *string `json:"ServiceManifestName,omitempty"` NodeName *string `json:"NodeName,omitempty"` HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // AggregatedHealthState - Possible values include: 'AggregatedHealthState4Invalid', 'AggregatedHealthState4Ok', 'AggregatedHealthState4Warning', 'AggregatedHealthState4Error', 'AggregatedHealthState4Unknown' AggregatedHealthState AggregatedHealthState4 `json:"AggregatedHealthState,omitempty"` }
DeployedServicePackageHealth the health of the deployed service package
type DeployedServicePackageHealthEvaluation ¶
type DeployedServicePackageHealthEvaluation struct { ApplicationName *string `json:"ApplicationName,omitempty"` NodeName *string `json:"NodeName,omitempty"` ServiceManifestName *string `json:"ServiceManifestName,omitempty"` UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
DeployedServicePackageHealthEvaluation the evaluation of the deployed service package health
func (DeployedServicePackageHealthEvaluation) AsApplicationHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackageHealthEvaluation.
func (DeployedServicePackageHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (dsphe DeployedServicePackageHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 { ApplicationName *string `json:"ApplicationName,omitempty"` ServiceManifestName *string `json:"ServiceManifestName,omitempty"` NodeName *string `json:"NodeName,omitempty"` // AggregatedHealthState - Possible values include: 'AggregatedHealthState2Invalid', 'AggregatedHealthState2Ok', 'AggregatedHealthState2Warning', 'AggregatedHealthState2Error', 'AggregatedHealthState2Unknown' AggregatedHealthState AggregatedHealthState2 `json:"AggregatedHealthState,omitempty"` }
DeployedServicePackageHealthState the state of the deployed service package health
type DeployedServicePackageHealthsClient ¶
type DeployedServicePackageHealthsClient struct {
BaseClient
}
DeployedServicePackageHealthsClient is the client for the DeployedServicePackageHealths methods of the Servicefabric service.
func NewDeployedServicePackageHealthsClient ¶
func NewDeployedServicePackageHealthsClient(timeout *int32) DeployedServicePackageHealthsClient
NewDeployedServicePackageHealthsClient creates an instance of the DeployedServicePackageHealthsClient client.
func NewDeployedServicePackageHealthsClientWithBaseURI ¶
func NewDeployedServicePackageHealthsClientWithBaseURI(baseURI string, timeout *int32) DeployedServicePackageHealthsClient
NewDeployedServicePackageHealthsClientWithBaseURI creates an instance of the DeployedServicePackageHealthsClient client.
func (DeployedServicePackageHealthsClient) Get ¶
func (client DeployedServicePackageHealthsClient) Get(ctx context.Context, nodeName string, applicationName string, servicePackageName string, eventsHealthStateFilter string) (result DeployedServicePackageHealth, err error)
Get get deployed service package healths
nodeName is the name of the node applicationName is the name of the application servicePackageName is the name of the service package eventsHealthStateFilter is the filter of the events health state
func (DeployedServicePackageHealthsClient) GetPreparer ¶
func (client DeployedServicePackageHealthsClient) GetPreparer(ctx context.Context, nodeName string, applicationName string, servicePackageName string, eventsHealthStateFilter string) (*http.Request, error)
GetPreparer prepares the Get request.
func (DeployedServicePackageHealthsClient) GetResponder ¶
func (client DeployedServicePackageHealthsClient) GetResponder(resp *http.Response) (result DeployedServicePackageHealth, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (DeployedServicePackageHealthsClient) GetSender ¶
func (client DeployedServicePackageHealthsClient) GetSender(req *http.Request) (*http.Response, error)
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (DeployedServicePackageHealthsClient) Send ¶
func (client DeployedServicePackageHealthsClient) Send(ctx context.Context, nodeName string, applicationName string, serviceManifestName string, deployedServicePackageHealthReport DeployedServiceHealthReport) (result String, err error)
Send send deployed service package health
nodeName is the name of the node applicationName is the name of the application serviceManifestName is the name of the service manifest deployedServicePackageHealthReport is the report of the deployed service package health
func (DeployedServicePackageHealthsClient) SendPreparer ¶
func (client DeployedServicePackageHealthsClient) SendPreparer(ctx context.Context, nodeName string, applicationName string, serviceManifestName string, deployedServicePackageHealthReport DeployedServiceHealthReport) (*http.Request, error)
SendPreparer prepares the Send request.
func (DeployedServicePackageHealthsClient) SendResponder ¶
func (client DeployedServicePackageHealthsClient) SendResponder(resp *http.Response) (result String, err error)
SendResponder handles the response to the Send request. The method always closes the http.Response Body.
func (DeployedServicePackageHealthsClient) SendSender ¶
func (client DeployedServicePackageHealthsClient) SendSender(req *http.Request) (*http.Response, error)
SendSender sends the Send request. The method will close the http.Response Body if it receives an error.
type DeployedServicePackagesClient ¶
type DeployedServicePackagesClient struct {
BaseClient
}
DeployedServicePackagesClient is the client for the DeployedServicePackages methods of the Servicefabric service.
func NewDeployedServicePackagesClient ¶
func NewDeployedServicePackagesClient(timeout *int32) DeployedServicePackagesClient
NewDeployedServicePackagesClient creates an instance of the DeployedServicePackagesClient client.
func NewDeployedServicePackagesClientWithBaseURI ¶
func NewDeployedServicePackagesClientWithBaseURI(baseURI string, timeout *int32) DeployedServicePackagesClient
NewDeployedServicePackagesClientWithBaseURI creates an instance of the DeployedServicePackagesClient client.
func (DeployedServicePackagesClient) Get ¶
func (client DeployedServicePackagesClient) Get(ctx context.Context, nodeName string, applicationName string) (result ListDeployedServicePackage, err error)
Get get deployed service packages
nodeName is the name of the node applicationName is the name of the application
func (DeployedServicePackagesClient) GetPreparer ¶
func (client DeployedServicePackagesClient) GetPreparer(ctx context.Context, nodeName string, applicationName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (DeployedServicePackagesClient) GetResponder ¶
func (client DeployedServicePackagesClient) GetResponder(resp *http.Response) (result ListDeployedServicePackage, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type DeployedServicePackagesHealthEvaluation ¶
type DeployedServicePackagesHealthEvaluation struct { UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` TotalCount *int32 `json:"TotalCount,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
DeployedServicePackagesHealthEvaluation the evaluation of the deployed service packages health
func (DeployedServicePackagesHealthEvaluation) AsApplicationHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for DeployedServicePackagesHealthEvaluation.
func (DeployedServicePackagesHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (dsphe DeployedServicePackagesHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 DeployedServiceType ¶
type DeployedServiceType struct { ServiceTypeName *string `json:"ServiceTypeName,omitempty"` CodePackageName *string `json:"CodePackageName,omitempty"` ServiceManifestName *string `json:"ServiceManifestName,omitempty"` Status *string `json:"Status,omitempty"` }
DeployedServiceType the type of the deploye service
type DeployedServiceTypesClient ¶
type DeployedServiceTypesClient struct {
BaseClient
}
DeployedServiceTypesClient is the client for the DeployedServiceTypes methods of the Servicefabric service.
func NewDeployedServiceTypesClient ¶
func NewDeployedServiceTypesClient(timeout *int32) DeployedServiceTypesClient
NewDeployedServiceTypesClient creates an instance of the DeployedServiceTypesClient client.
func NewDeployedServiceTypesClientWithBaseURI ¶
func NewDeployedServiceTypesClientWithBaseURI(baseURI string, timeout *int32) DeployedServiceTypesClient
NewDeployedServiceTypesClientWithBaseURI creates an instance of the DeployedServiceTypesClient client.
func (DeployedServiceTypesClient) Get ¶
func (client DeployedServiceTypesClient) Get(ctx context.Context, nodeName string, applicationName string) (result ListDeployedServiceType, err error)
Get get deployed service types
nodeName is the name of the node applicationName is the name of the application
func (DeployedServiceTypesClient) GetPreparer ¶
func (client DeployedServiceTypesClient) GetPreparer(ctx context.Context, nodeName string, applicationName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (DeployedServiceTypesClient) GetResponder ¶
func (client DeployedServiceTypesClient) GetResponder(resp *http.Response) (result ListDeployedServiceType, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type DisableNode ¶
type DisableNode struct { // DeactivationIntent - Possible values include: 'Pause', 'Restart', 'RemoveData', 'RemoveNode' DeactivationIntent DeactivationIntent `json:"DeactivationIntent,omitempty"` }
DisableNode the node
type EntryPoint ¶
type EntryPoint struct { EntryPointLocation *int32 `json:"EntryPointLocation,omitempty"` ProcessID *int32 `json:"ProcessId,omitempty"` RunAsUserName *int32 `json:"RunAsUserName,omitempty"` NextActivationTime *int32 `json:"NextActivationTime,omitempty"` Status *string `json:"Status,omitempty"` CodePackageEntryPointStatistics *CodePackageEntryPointStatistics `json:"CodePackageEntryPointStatistics,omitempty"` }
EntryPoint the point of the entry
type ErrorModel ¶
type ErrorModel struct { // Error - The error Error *ErrorModelError `json:"Error,omitempty"` }
ErrorModel the model of the error
type ErrorModelError ¶
type ErrorModelError struct { Code *string `json:"Code,omitempty"` Message *string `json:"Message,omitempty"` }
ErrorModelError the error
type EventHealthEvaluation ¶
type EventHealthEvaluation struct { UnhealthyEvent *HealthEvent `json:"UnhealthyEvent,omitempty"` ConsiderWarningAsError *bool `json:"ConsiderWarningAsError,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
EventHealthEvaluation the evaluation of the event health
func (EventHealthEvaluation) AsApplicationHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for EventHealthEvaluation.
func (EventHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (ehe EventHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 FailureReason ¶
type FailureReason string
FailureReason enumerates the values for failure reason.
const ( // FailureReasonHealthCheck ... FailureReasonHealthCheck FailureReason = "HealthCheck" // FailureReasonInterrupted ... FailureReasonInterrupted FailureReason = "Interrupted" // FailureReasonInvalid ... FailureReasonInvalid FailureReason = "Invalid" // FailureReasonOverallUpgradeTimeout ... FailureReasonOverallUpgradeTimeout FailureReason = "OverallUpgradeTimeout" // FailureReasonUpgradeDomainTimeout ... FailureReasonUpgradeDomainTimeout FailureReason = "UpgradeDomainTimeout" )
type FailureReason1 ¶
type FailureReason1 string
FailureReason1 enumerates the values for failure reason 1.
const ( // FailureReason1HealthCheck ... FailureReason1HealthCheck FailureReason1 = "HealthCheck" // FailureReason1Interrupted ... FailureReason1Interrupted FailureReason1 = "Interrupted" // FailureReason1Invalid ... FailureReason1Invalid FailureReason1 = "Invalid" // FailureReason1OverallUpgradeTimeout ... FailureReason1OverallUpgradeTimeout FailureReason1 = "OverallUpgradeTimeout" // FailureReason1UpgradeDomainTimeout ... FailureReason1UpgradeDomainTimeout FailureReason1 = "UpgradeDomainTimeout" )
type HealthEvaluation ¶
type HealthEvaluation struct { Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
HealthEvaluation the evauation of the health
func (HealthEvaluation) AsApplicationHealthEvaluation ¶
func (he HealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for HealthEvaluation.
func (HealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (he HealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (he HealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 HealthEvent ¶
type HealthEvent struct { SourceID *string `json:"SourceId,omitempty"` Property *string `json:"Property,omitempty"` // HealthState - Possible values include: 'HealthState2Invalid', 'HealthState2Ok', 'HealthState2Warning', 'HealthState2Error', 'HealthState2Unknown' HealthState HealthState2 `json:"HealthState,omitempty"` TimeToLiveInMilliSeconds *string `json:"TimeToLiveInMilliSeconds,omitempty"` Description *string `json:"Description,omitempty"` SequenceNumber *string `json:"SequenceNumber,omitempty"` RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` SourceUtcTimestamp *string `json:"SourceUtcTimestamp,omitempty"` LastModifiedUtcTimestamp *string `json:"LastModifiedUtcTimestamp,omitempty"` IsExpired *bool `json:"IsExpired,omitempty"` LastOkTransitionAt *string `json:"LastOkTransitionAt,omitempty"` LastWarningTransitionAt *string `json:"LastWarningTransitionAt,omitempty"` LastErrorTransitionAt *string `json:"LastErrorTransitionAt,omitempty"` }
HealthEvent the event of the health
type HealthReport ¶
type HealthReport struct { SourceID *string `json:"SourceId,omitempty"` Property *string `json:"Property,omitempty"` // HealthState - Possible values include: 'HealthState1Invalid', 'HealthState1Ok', 'HealthState1Warning', 'HealthState1Error', 'HealthState1Unknown' HealthState HealthState1 `json:"HealthState,omitempty"` Description *string `json:"Description,omitempty"` TimeToLiveInMilliSeconds *string `json:"TimeToLiveInMilliSeconds,omitempty"` SequenceNumber *string `json:"SequenceNumber,omitempty"` RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` }
HealthReport the report of the health
type HealthState ¶
type HealthState string
HealthState enumerates the values for health state.
const ( // HealthStateError ... HealthStateError HealthState = "Error" // HealthStateInvalid ... HealthStateInvalid HealthState = "Invalid" // HealthStateOk ... HealthStateOk HealthState = "Ok" // HealthStateUnknown ... HealthStateUnknown HealthState = "Unknown" // HealthStateWarning ... HealthStateWarning HealthState = "Warning" )
type HealthState1 ¶
type HealthState1 string
HealthState1 enumerates the values for health state 1.
const ( // HealthState1Error ... HealthState1Error HealthState1 = "Error" // HealthState1Invalid ... HealthState1Invalid HealthState1 = "Invalid" // HealthState1Ok ... HealthState1Ok HealthState1 = "Ok" // HealthState1Unknown ... HealthState1Unknown HealthState1 = "Unknown" // HealthState1Warning ... HealthState1Warning HealthState1 = "Warning" )
type HealthState2 ¶
type HealthState2 string
HealthState2 enumerates the values for health state 2.
const ( // HealthState2Error ... HealthState2Error HealthState2 = "Error" // HealthState2Invalid ... HealthState2Invalid HealthState2 = "Invalid" // HealthState2Ok ... HealthState2Ok HealthState2 = "Ok" // HealthState2Unknown ... HealthState2Unknown HealthState2 = "Unknown" // HealthState2Warning ... HealthState2Warning HealthState2 = "Warning" )
type HealthState3 ¶
type HealthState3 string
HealthState3 enumerates the values for health state 3.
const ( // HealthState3Error ... HealthState3Error HealthState3 = "Error" // HealthState3Invalid ... HealthState3Invalid HealthState3 = "Invalid" // HealthState3Ok ... HealthState3Ok HealthState3 = "Ok" // HealthState3Unknown ... HealthState3Unknown HealthState3 = "Unknown" // HealthState3Warning ... HealthState3Warning HealthState3 = "Warning" )
type HealthState4 ¶
type HealthState4 string
HealthState4 enumerates the values for health state 4.
const ( // HealthState4Error ... HealthState4Error HealthState4 = "Error" // HealthState4Invalid ... HealthState4Invalid HealthState4 = "Invalid" // HealthState4Ok ... HealthState4Ok HealthState4 = "Ok" // HealthState4Unknown ... HealthState4Unknown HealthState4 = "Unknown" // HealthState4Warning ... HealthState4Warning HealthState4 = "Warning" )
type HealthState5 ¶
type HealthState5 string
HealthState5 enumerates the values for health state 5.
const ( // HealthState5Error ... HealthState5Error HealthState5 = "Error" // HealthState5Invalid ... HealthState5Invalid HealthState5 = "Invalid" // HealthState5Ok ... HealthState5Ok HealthState5 = "Ok" // HealthState5Unknown ... HealthState5Unknown HealthState5 = "Unknown" // HealthState5Warning ... HealthState5Warning HealthState5 = "Warning" )
type HealthState6 ¶
type HealthState6 string
HealthState6 enumerates the values for health state 6.
const ( // HealthState6Error ... HealthState6Error HealthState6 = "Error" // HealthState6Invalid ... HealthState6Invalid HealthState6 = "Invalid" // HealthState6Ok ... HealthState6Ok HealthState6 = "Ok" // HealthState6Unknown ... HealthState6Unknown HealthState6 = "Unknown" // HealthState6Warning ... HealthState6Warning HealthState6 = "Warning" )
type Kind ¶
type Kind string
Kind enumerates the values for kind.
const ( // KindApplication ... KindApplication Kind = "Application" // KindApplications ... KindApplications Kind = "Applications" // KindApplicationType ... KindApplicationType Kind = "ApplicationType" // 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" // KindUpgradeDomainDeployedApplications ... KindUpgradeDomainDeployedApplications Kind = "UpgradeDomainDeployedApplications" // KindUpgradeDomainNodes ... KindUpgradeDomainNodes Kind = "UpgradeDomainNodes" )
type ListApplicationType ¶
type ListApplicationType struct { autorest.Response `json:"-"` Value *[]ApplicationType `json:"value,omitempty"` }
ListApplicationType ...
type ListDeployedApplication ¶
type ListDeployedApplication struct { autorest.Response `json:"-"` Value *[]DeployedApplication `json:"value,omitempty"` }
ListDeployedApplication ...
type ListDeployedCodePackage ¶
type ListDeployedCodePackage struct { autorest.Response `json:"-"` Value *[]DeployedCodePackage `json:"value,omitempty"` }
ListDeployedCodePackage ...
type ListDeployedReplica ¶
type ListDeployedReplica struct { autorest.Response `json:"-"` Value *[]DeployedReplica `json:"value,omitempty"` }
ListDeployedReplica ...
type ListDeployedServicePackage ¶
type ListDeployedServicePackage struct { autorest.Response `json:"-"` Value *[]DeployedServicePackage `json:"value,omitempty"` }
ListDeployedServicePackage ...
type ListDeployedServiceType ¶
type ListDeployedServiceType struct { autorest.Response `json:"-"` Value *[]DeployedServiceType `json:"value,omitempty"` }
ListDeployedServiceType ...
type ListServiceType ¶
type ListServiceType struct { autorest.Response `json:"-"` Value *[]ServiceType `json:"value,omitempty"` }
ListServiceType ...
type LoadMetricInformation ¶
type LoadMetricInformation struct { Name *string `json:"Name,omitempty"` IsBalancedBefore *bool `json:"IsBalancedBefore,omitempty"` IsBalancedAfter *bool `json:"IsBalancedAfter,omitempty"` DeviationBefore *int32 `json:"DeviationBefore,omitempty"` DeviationAfter *int32 `json:"DeviationAfter,omitempty"` BalancingThreshold *int32 `json:"BalancingThreshold,omitempty"` Action *string `json:"Action,omitempty"` ActivityThreshold *int32 `json:"ActivityThreshold,omitempty"` ClusterCapacity *string `json:"ClusterCapacity,omitempty"` ClusterLoad *string `json:"ClusterLoad,omitempty"` RemainingUnbufferedCapacity *string `json:"RemainingUnbufferedCapacity,omitempty"` NodeBufferPercentage *int32 `json:"NodeBufferPercentage,omitempty"` BufferedCapacity *string `json:"BufferedCapacity,omitempty"` RemainingBufferedCapacity *string `json:"RemainingBufferedCapacity,omitempty"` IsClusterCapacityViolation *bool `json:"IsClusterCapacityViolation,omitempty"` MinNodeLoadValue *string `json:"MinNodeLoadValue,omitempty"` // MinNodeLoadID - The id of the min node MinNodeLoadID *LoadMetricInformationMinNodeLoadID `json:"MinNodeLoadId,omitempty"` MaxNodeLoadValue *string `json:"MaxNodeLoadValue,omitempty"` // MaxNodeLoadID - The id of the max node load MaxNodeLoadID *LoadMetricInformationMaxNodeLoadID `json:"MaxNodeLoadId,omitempty"` }
LoadMetricInformation the information of the load metric
type LoadMetricInformationMaxNodeLoadID ¶
type LoadMetricInformationMaxNodeLoadID struct {
ID *string `json:"Id,omitempty"`
}
LoadMetricInformationMaxNodeLoadID the id of the max node load
type LoadMetricInformationMinNodeLoadID ¶
type LoadMetricInformationMinNodeLoadID struct {
ID *string `json:"Id,omitempty"`
}
LoadMetricInformationMinNodeLoadID the id of the min node
type MonitoringPolicy ¶
type MonitoringPolicy struct { FailureAction *string `json:"FailureAction,omitempty"` HealthCheckWaitDurationInMilliseconds *string `json:"HealthCheckWaitDurationInMilliseconds,omitempty"` HealthCheckStableDurationInMilliseconds *string `json:"HealthCheckStableDurationInMilliseconds,omitempty"` HealthCheckRetryTimeoutInMilliseconds *string `json:"HealthCheckRetryTimeoutInMilliseconds,omitempty"` UpgradeTimeoutInMilliseconds *string `json:"UpgradeTimeoutInMilliseconds,omitempty"` UpgradeDomainTimeoutInMilliseconds *string `json:"UpgradeDomainTimeoutInMilliseconds,omitempty"` }
MonitoringPolicy the policy of the monitoring
type Node ¶
type Node struct { autorest.Response `json:"-"` Name *string `json:"Name,omitempty"` IPAddressOrFQDN *string `json:"IpAddressOrFQDN,omitempty"` Type *string `json:"Type,omitempty"` CodeVersion *string `json:"CodeVersion,omitempty"` ConfigVersion *string `json:"ConfigVersion,omitempty"` // NodeStatus - Possible values include: 'NodeStatusInvalid', 'NodeStatusUp', 'NodeStatusDown', 'NodeStatusEnabling', 'NodeStatusDisabling', 'NodeStatusDisabled', 'NodeStatusUnknown', 'NodeStatusRemoved' NodeStatus NodeStatus `json:"NodeStatus,omitempty"` NodeUpTimeInSeconds *string `json:"NodeUpTimeInSeconds,omitempty"` // HealthState - Possible values include: 'HealthStateInvalid', 'HealthStateOk', 'HealthStateWarning', 'HealthStateError', 'HealthStateUnknown' HealthState HealthState `json:"HealthState,omitempty"` IsSeedNode *bool `json:"IsSeedNode,omitempty"` UpgradeDomain *string `json:"UpgradeDomain,omitempty"` FaultDomain *string `json:"FaultDomain,omitempty"` // ID - The id ID *NodeID `json:"Id,omitempty"` InstanceID *string `json:"InstanceId,omitempty"` // NodeDeactivationInfo - The info of the deactivation info NodeDeactivationInfo *NodeNodeDeactivationInfo `json:"NodeDeactivationInfo,omitempty"` }
Node the node
type NodeDeactivationIntent ¶
type NodeDeactivationIntent string
NodeDeactivationIntent enumerates the values for node deactivation intent.
const ( // NodeDeactivationIntentInvalid ... NodeDeactivationIntentInvalid NodeDeactivationIntent = "Invalid" // NodeDeactivationIntentPause ... NodeDeactivationIntentPause NodeDeactivationIntent = "Pause" // NodeDeactivationIntentRemoveData ... NodeDeactivationIntentRemoveData NodeDeactivationIntent = "RemoveData" // NodeDeactivationIntentRestart ... NodeDeactivationIntentRestart NodeDeactivationIntent = "Restart" )
type NodeDeactivationStatus ¶
type NodeDeactivationStatus string
NodeDeactivationStatus enumerates the values for node deactivation status.
const ( // NodeDeactivationStatusCompleted ... NodeDeactivationStatusCompleted NodeDeactivationStatus = "Completed" // NodeDeactivationStatusInvalid ... NodeDeactivationStatusInvalid NodeDeactivationStatus = "Invalid" // NodeDeactivationStatusSafetyCheckComplete ... NodeDeactivationStatusSafetyCheckComplete NodeDeactivationStatus = "SafetyCheckComplete" // NodeDeactivationStatusSafetyCheckInProgress ... NodeDeactivationStatusSafetyCheckInProgress NodeDeactivationStatus = "SafetyCheckInProgress" )
type NodeHealth ¶
type NodeHealth struct { autorest.Response `json:"-"` HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // AggregatedHealthState - Possible values include: 'AggregatedHealthState1Invalid', 'AggregatedHealthState1Ok', 'AggregatedHealthState1Warning', 'AggregatedHealthState1Error', 'AggregatedHealthState1Unknown' AggregatedHealthState AggregatedHealthState1 `json:"AggregatedHealthState,omitempty"` Name *string `json:"Name,omitempty"` }
NodeHealth the health of the node
type NodeHealthEvaluation ¶
type NodeHealthEvaluation struct { NodeName *string `json:"NodeName,omitempty"` UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
NodeHealthEvaluation the evaluation of the node health
func (NodeHealthEvaluation) AsApplicationHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for NodeHealthEvaluation.
func (NodeHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (nhe NodeHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 NodeHealthReport ¶
type NodeHealthReport struct { SourceID *string `json:"SourceId,omitempty"` Property *string `json:"Property,omitempty"` // HealthState - Possible values include: 'HealthState1Invalid', 'HealthState1Ok', 'HealthState1Warning', 'HealthState1Error', 'HealthState1Unknown' HealthState HealthState1 `json:"HealthState,omitempty"` Description *string `json:"Description,omitempty"` TimeToLiveInMilliSeconds *string `json:"TimeToLiveInMilliSeconds,omitempty"` SequenceNumber *string `json:"SequenceNumber,omitempty"` RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` }
NodeHealthReport the report of the node health
type NodeHealthsClient ¶
type NodeHealthsClient struct {
BaseClient
}
NodeHealthsClient is the client for the NodeHealths methods of the Servicefabric service.
func NewNodeHealthsClient ¶
func NewNodeHealthsClient(timeout *int32) NodeHealthsClient
NewNodeHealthsClient creates an instance of the NodeHealthsClient client.
func NewNodeHealthsClientWithBaseURI ¶
func NewNodeHealthsClientWithBaseURI(baseURI string, timeout *int32) NodeHealthsClient
NewNodeHealthsClientWithBaseURI creates an instance of the NodeHealthsClient client.
func (NodeHealthsClient) Get ¶
func (client NodeHealthsClient) Get(ctx context.Context, nodeName string, eventsHealthStateFilter string) (result NodeHealth, err error)
Get get node healths
nodeName is the name of the node eventsHealthStateFilter is the filter of the events health state
func (NodeHealthsClient) GetPreparer ¶
func (client NodeHealthsClient) GetPreparer(ctx context.Context, nodeName string, eventsHealthStateFilter string) (*http.Request, error)
GetPreparer prepares the Get request.
func (NodeHealthsClient) GetResponder ¶
func (client NodeHealthsClient) GetResponder(resp *http.Response) (result NodeHealth, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (NodeHealthsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (NodeHealthsClient) Send ¶
func (client NodeHealthsClient) Send(ctx context.Context, nodeName string, nodeHealthReport NodeHealthReport) (result String, err error)
Send send node health
nodeName is the name of the node nodeHealthReport is the report of the node health
func (NodeHealthsClient) SendPreparer ¶
func (client NodeHealthsClient) SendPreparer(ctx context.Context, nodeName string, nodeHealthReport NodeHealthReport) (*http.Request, error)
SendPreparer prepares the Send request.
func (NodeHealthsClient) SendResponder ¶
func (client NodeHealthsClient) SendResponder(resp *http.Response) (result String, err error)
SendResponder handles the response to the Send request. The method always closes the http.Response Body.
func (NodeHealthsClient) SendSender ¶
SendSender sends the Send request. The method will close the http.Response Body if it receives an error.
type NodeList ¶
type NodeList struct { autorest.Response `json:"-"` ContinuationToken *string `json:"ContinuationToken,omitempty"` Items *[]Node `json:"Items,omitempty"` }
NodeList the list of the node
type NodeLoadInformation ¶
type NodeLoadInformation struct { autorest.Response `json:"-"` NodeName *string `json:"NodeName,omitempty"` NodeLoadMetricInformation *NodeLoadMetricInformation `json:"NodeLoadMetricInformation,omitempty"` }
NodeLoadInformation the information of the node load
type NodeLoadInformationsClient ¶
type NodeLoadInformationsClient struct {
BaseClient
}
NodeLoadInformationsClient is the client for the NodeLoadInformations methods of the Servicefabric service.
func NewNodeLoadInformationsClient ¶
func NewNodeLoadInformationsClient(timeout *int32) NodeLoadInformationsClient
NewNodeLoadInformationsClient creates an instance of the NodeLoadInformationsClient client.
func NewNodeLoadInformationsClientWithBaseURI ¶
func NewNodeLoadInformationsClientWithBaseURI(baseURI string, timeout *int32) NodeLoadInformationsClient
NewNodeLoadInformationsClientWithBaseURI creates an instance of the NodeLoadInformationsClient client.
func (NodeLoadInformationsClient) Get ¶
func (client NodeLoadInformationsClient) Get(ctx context.Context, nodeName string) (result NodeLoadInformation, err error)
Get get node load informations
nodeName is the name of the node
func (NodeLoadInformationsClient) GetPreparer ¶
func (client NodeLoadInformationsClient) GetPreparer(ctx context.Context, nodeName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (NodeLoadInformationsClient) GetResponder ¶
func (client NodeLoadInformationsClient) GetResponder(resp *http.Response) (result NodeLoadInformation, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type NodeLoadMetricInformation ¶
type NodeLoadMetricInformation struct { Name *string `json:"Name,omitempty"` NodeCapacity *string `json:"NodeCapacity,omitempty"` NodeLoad *string `json:"NodeLoad,omitempty"` NodeRemainingCapacity *string `json:"NodeRemainingCapacity,omitempty"` IsCapacityViolation *bool `json:"IsCapacityViolation,omitempty"` NodeBufferedCapacity *string `json:"NodeBufferedCapacity,omitempty"` NodeRemainingBufferedCapacity *string `json:"NodeRemainingBufferedCapacity,omitempty"` }
NodeLoadMetricInformation the information of the node load metric
type NodeNodeDeactivationInfo ¶
type NodeNodeDeactivationInfo struct { // NodeDeactivationIntent - Possible values include: 'NodeDeactivationIntentInvalid', 'NodeDeactivationIntentPause', 'NodeDeactivationIntentRestart', 'NodeDeactivationIntentRemoveData' NodeDeactivationIntent NodeDeactivationIntent `json:"NodeDeactivationIntent,omitempty"` // NodeDeactivationStatus - Possible values include: 'NodeDeactivationStatusInvalid', 'NodeDeactivationStatusSafetyCheckInProgress', 'NodeDeactivationStatusSafetyCheckComplete', 'NodeDeactivationStatusCompleted' NodeDeactivationStatus NodeDeactivationStatus `json:"NodeDeactivationStatus,omitempty"` }
NodeNodeDeactivationInfo the info of the deactivation info
type NodeStatesClient ¶
type NodeStatesClient struct {
BaseClient
}
NodeStatesClient is the client for the NodeStates methods of the Servicefabric service.
func NewNodeStatesClient ¶
func NewNodeStatesClient(timeout *int32) NodeStatesClient
NewNodeStatesClient creates an instance of the NodeStatesClient client.
func NewNodeStatesClientWithBaseURI ¶
func NewNodeStatesClientWithBaseURI(baseURI string, timeout *int32) NodeStatesClient
NewNodeStatesClientWithBaseURI creates an instance of the NodeStatesClient client.
func (NodeStatesClient) Remove ¶
func (client NodeStatesClient) Remove(ctx context.Context, nodeName string) (result String, err error)
Remove remove node states
nodeName is the name of the node
func (NodeStatesClient) RemovePreparer ¶
func (client NodeStatesClient) RemovePreparer(ctx context.Context, nodeName string) (*http.Request, error)
RemovePreparer prepares the Remove request.
func (NodeStatesClient) RemoveResponder ¶
func (client NodeStatesClient) RemoveResponder(resp *http.Response) (result String, err error)
RemoveResponder handles the response to the Remove request. The method always closes the http.Response Body.
func (NodeStatesClient) RemoveSender ¶
RemoveSender sends the Remove request. The method will close the http.Response Body if it receives an error.
type NodeStatus ¶
type NodeStatus string
NodeStatus enumerates the values for node status.
const ( // NodeStatusDisabled ... NodeStatusDisabled NodeStatus = "Disabled" // NodeStatusDisabling ... NodeStatusDisabling NodeStatus = "Disabling" // NodeStatusDown ... NodeStatusDown NodeStatus = "Down" // NodeStatusEnabling ... NodeStatusEnabling NodeStatus = "Enabling" // NodeStatusInvalid ... NodeStatusInvalid NodeStatus = "Invalid" // NodeStatusRemoved ... NodeStatusRemoved NodeStatus = "Removed" // NodeStatusUnknown ... NodeStatusUnknown NodeStatus = "Unknown" // NodeStatusUp ... NodeStatusUp NodeStatus = "Up" )
type NodesClient ¶
type NodesClient struct {
BaseClient
}
NodesClient is the client for the Nodes methods of the Servicefabric service.
func NewNodesClient ¶
func NewNodesClient(timeout *int32) NodesClient
NewNodesClient creates an instance of the NodesClient client.
func NewNodesClientWithBaseURI ¶
func NewNodesClientWithBaseURI(baseURI string, timeout *int32) NodesClient
NewNodesClientWithBaseURI creates an instance of the NodesClient client.
func (NodesClient) Disable ¶
func (client NodesClient) Disable(ctx context.Context, nodeName string, disableNode DisableNode) (result String, err error)
Disable disable nodes
nodeName is the name of the node disableNode is the node
func (NodesClient) DisablePreparer ¶
func (client NodesClient) DisablePreparer(ctx context.Context, nodeName string, disableNode DisableNode) (*http.Request, error)
DisablePreparer prepares the Disable request.
func (NodesClient) DisableResponder ¶
func (client NodesClient) DisableResponder(resp *http.Response) (result String, err error)
DisableResponder handles the response to the Disable request. The method always closes the http.Response Body.
func (NodesClient) DisableSender ¶
DisableSender sends the Disable request. The method will close the http.Response Body if it receives an error.
func (NodesClient) EnablePreparer ¶
func (client NodesClient) EnablePreparer(ctx context.Context, nodeName string) (*http.Request, error)
EnablePreparer prepares the Enable request.
func (NodesClient) EnableResponder ¶
func (client NodesClient) EnableResponder(resp *http.Response) (result String, err error)
EnableResponder handles the response to the Enable request. The method always closes the http.Response Body.
func (NodesClient) EnableSender ¶
EnableSender sends the Enable request. The method will close the http.Response Body if it receives an error.
func (NodesClient) GetPreparer ¶
GetPreparer prepares the Get request.
func (NodesClient) GetResponder ¶
func (client NodesClient) GetResponder(resp *http.Response) (result Node, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (NodesClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (NodesClient) List ¶
func (client NodesClient) List(ctx context.Context, continuationToken string) (result NodeList, err error)
List list nodes
continuationToken is the token of the continuation
func (NodesClient) ListPreparer ¶
func (client NodesClient) ListPreparer(ctx context.Context, continuationToken string) (*http.Request, error)
ListPreparer prepares the List request.
func (NodesClient) ListResponder ¶
func (client NodesClient) ListResponder(resp *http.Response) (result NodeList, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (NodesClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type NodesHealthEvaluation ¶
type NodesHealthEvaluation struct { UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` TotalCount *int32 `json:"TotalCount,omitempty"` MaxPercentUnhealthyNodes *int32 `json:"MaxPercentUnhealthyNodes,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
NodesHealthEvaluation the evaluation of the nodes health
func (NodesHealthEvaluation) AsApplicationHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for NodesHealthEvaluation.
func (NodesHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (nhe NodesHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 Partition ¶
type Partition struct { autorest.Response `json:"-"` // ServiceKind - Possible values include: 'ServiceKind4Invalid', 'ServiceKind4Stateless', 'ServiceKind4Stateful' ServiceKind ServiceKind4 `json:"ServiceKind,omitempty"` PartitionInformation *PartitionInformation `json:"PartitionInformation,omitempty"` InstanceCount *int32 `json:"InstanceCount,omitempty"` TargetReplicaSetSize *int32 `json:"TargetReplicaSetSize,omitempty"` MinReplicaSetSize *int32 `json:"MinReplicaSetSize,omitempty"` // HealthState - Possible values include: 'HealthState5Invalid', 'HealthState5Ok', 'HealthState5Warning', 'HealthState5Error', 'HealthState5Unknown' HealthState HealthState5 `json:"HealthState,omitempty"` // PartitionStatus - Possible values include: 'PartitionStatusInvalid', 'PartitionStatusReady', 'PartitionStatusNotReady', 'PartitionStatusInQuorumLoss', 'PartitionStatusReconfiguring', 'PartitionStatusDeleting' PartitionStatus PartitionStatus `json:"PartitionStatus,omitempty"` // CurrentConfigurationEpoch - The epoch of the current configuration CurrentConfigurationEpoch *PartitionCurrentConfigurationEpoch `json:"CurrentConfigurationEpoch,omitempty"` }
Partition the partition
type PartitionCurrentConfigurationEpoch ¶
type PartitionCurrentConfigurationEpoch struct { ConfigurationVersion *string `json:"ConfigurationVersion,omitempty"` DataLossVersion *string `json:"DataLossVersion,omitempty"` }
PartitionCurrentConfigurationEpoch the epoch of the current configuration
type PartitionDescription ¶
type PartitionDescription struct { // PartitionScheme - Possible values include: 'PartitionSchemeInvalid', 'PartitionSchemeSingleton', 'PartitionSchemeUniformInt64', 'PartitionSchemeNamed' PartitionScheme PartitionScheme `json:"PartitionScheme,omitempty"` Count *int32 `json:"Count,omitempty"` Names *[]string `json:"Names,omitempty"` LowKey *string `json:"LowKey,omitempty"` HighKey *string `json:"HighKey,omitempty"` }
PartitionDescription the description of the partition
type PartitionHealth ¶
type PartitionHealth struct { autorest.Response `json:"-"` HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // AggregatedHealthState - Possible values include: 'AggregatedHealthState11Invalid', 'AggregatedHealthState11Ok', 'AggregatedHealthState11Warning', 'AggregatedHealthState11Error', 'AggregatedHealthState11Unknown' AggregatedHealthState AggregatedHealthState11 `json:"AggregatedHealthState,omitempty"` PartitionID *string `json:"PartitionId,omitempty"` ReplicaHealthStates *[]PartitionHealthReplicaHealthStatesItem `json:"ReplicaHealthStates,omitempty"` }
PartitionHealth the health of the partition
type PartitionHealthEvaluation ¶
type PartitionHealthEvaluation struct { PartitionID *string `json:"PartitionId,omitempty"` UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
PartitionHealthEvaluation the evaluation of the partition health
func (PartitionHealthEvaluation) AsApplicationHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for PartitionHealthEvaluation.
func (PartitionHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (phe PartitionHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 PartitionHealthReplicaHealthStatesItem ¶
type PartitionHealthReplicaHealthStatesItem struct { HealthEvents *int32 `json:"HealthEvents,omitempty"` PartitionID *string `json:"PartitionId,omitempty"` ReplicaID *string `json:"ReplicaId,omitempty"` // AggregatedHealthState - Possible values include: 'AggregatedHealthState10Invalid', 'AggregatedHealthState10Ok', 'AggregatedHealthState10Warning', 'AggregatedHealthState10Error', 'AggregatedHealthState10Unknown' AggregatedHealthState AggregatedHealthState10 `json:"AggregatedHealthState,omitempty"` }
PartitionHealthReplicaHealthStatesItem the states of the replica health
type PartitionHealthReport ¶
type PartitionHealthReport struct { SourceID *string `json:"SourceId,omitempty"` Property *string `json:"Property,omitempty"` // HealthState - Possible values include: 'HealthState1Invalid', 'HealthState1Ok', 'HealthState1Warning', 'HealthState1Error', 'HealthState1Unknown' HealthState HealthState1 `json:"HealthState,omitempty"` Description *string `json:"Description,omitempty"` TimeToLiveInMilliSeconds *string `json:"TimeToLiveInMilliSeconds,omitempty"` SequenceNumber *string `json:"SequenceNumber,omitempty"` RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` }
PartitionHealthReport the report of the partition health
type PartitionHealthsClient ¶
type PartitionHealthsClient struct {
BaseClient
}
PartitionHealthsClient is the client for the PartitionHealths methods of the Servicefabric service.
func NewPartitionHealthsClient ¶
func NewPartitionHealthsClient(timeout *int32) PartitionHealthsClient
NewPartitionHealthsClient creates an instance of the PartitionHealthsClient client.
func NewPartitionHealthsClientWithBaseURI ¶
func NewPartitionHealthsClientWithBaseURI(baseURI string, timeout *int32) PartitionHealthsClient
NewPartitionHealthsClientWithBaseURI creates an instance of the PartitionHealthsClient client.
func (PartitionHealthsClient) Get ¶
func (client PartitionHealthsClient) Get(ctx context.Context, partitionID string, eventsHealthStateFilter string, replicasHealthStateFilter string) (result PartitionHealth, err error)
Get get partition healths
partitionID is the id of the partition eventsHealthStateFilter is the filter of the events health state replicasHealthStateFilter is the filter of the replicas health state
func (PartitionHealthsClient) GetPreparer ¶
func (client PartitionHealthsClient) GetPreparer(ctx context.Context, partitionID string, eventsHealthStateFilter string, replicasHealthStateFilter string) (*http.Request, error)
GetPreparer prepares the Get request.
func (PartitionHealthsClient) GetResponder ¶
func (client PartitionHealthsClient) GetResponder(resp *http.Response) (result PartitionHealth, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (PartitionHealthsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (PartitionHealthsClient) Send ¶
func (client PartitionHealthsClient) Send(ctx context.Context, partitionID string, partitionHealthReport PartitionHealthReport) (result String, err error)
Send send partition health
partitionID is the id of the partition partitionHealthReport is the report of the partition health
func (PartitionHealthsClient) SendPreparer ¶
func (client PartitionHealthsClient) SendPreparer(ctx context.Context, partitionID string, partitionHealthReport PartitionHealthReport) (*http.Request, error)
SendPreparer prepares the Send request.
func (PartitionHealthsClient) SendResponder ¶
func (client PartitionHealthsClient) SendResponder(resp *http.Response) (result String, err error)
SendResponder handles the response to the Send request. The method always closes the http.Response Body.
func (PartitionHealthsClient) SendSender ¶
SendSender sends the Send request. The method will close the http.Response Body if it receives an error.
type PartitionInformation ¶
type PartitionInformation struct { // ServicePartitionKind - Possible values include: 'ServicePartitionKindInvalid', 'ServicePartitionKindSingleton', 'ServicePartitionKindInt64Range', 'ServicePartitionKindNamed' ServicePartitionKind ServicePartitionKind `json:"ServicePartitionKind,omitempty"` ID *string `json:"Id,omitempty"` Name *[]string `json:"Name,omitempty"` LowKey *string `json:"LowKey,omitempty"` HighKey *string `json:"HighKey,omitempty"` }
PartitionInformation the information of the partition
type PartitionList ¶
type PartitionList struct { autorest.Response `json:"-"` ContinuationToken *string `json:"ContinuationToken,omitempty"` Items *[]Partition `json:"Items,omitempty"` }
PartitionList the list of the partition
type PartitionListsClient ¶
type PartitionListsClient struct {
BaseClient
}
PartitionListsClient is the client for the PartitionLists methods of the Servicefabric service.
func NewPartitionListsClient ¶
func NewPartitionListsClient(timeout *int32) PartitionListsClient
NewPartitionListsClient creates an instance of the PartitionListsClient client.
func NewPartitionListsClientWithBaseURI ¶
func NewPartitionListsClientWithBaseURI(baseURI string, timeout *int32) PartitionListsClient
NewPartitionListsClientWithBaseURI creates an instance of the PartitionListsClient client.
func (PartitionListsClient) Repair ¶
func (client PartitionListsClient) Repair(ctx context.Context, serviceName string) (result String, err error)
Repair repair partition lists
serviceName is the name of the service
func (PartitionListsClient) RepairPreparer ¶
func (client PartitionListsClient) RepairPreparer(ctx context.Context, serviceName string) (*http.Request, error)
RepairPreparer prepares the Repair request.
func (PartitionListsClient) RepairResponder ¶
func (client PartitionListsClient) RepairResponder(resp *http.Response) (result String, err error)
RepairResponder handles the response to the Repair request. The method always closes the http.Response Body.
func (PartitionListsClient) RepairSender ¶
RepairSender sends the Repair request. The method will close the http.Response Body if it receives an error.
type PartitionLoadInformation ¶
type PartitionLoadInformation struct { autorest.Response `json:"-"` PartitionID *string `json:"PartitionId,omitempty"` PrimaryLoadMetricReports *[]string `json:"PrimaryLoadMetricReports,omitempty"` SecondaryLoadMetricReports *[]string `json:"SecondaryLoadMetricReports,omitempty"` }
PartitionLoadInformation the information of the partition load
type PartitionLoadInformationsClient ¶
type PartitionLoadInformationsClient struct {
BaseClient
}
PartitionLoadInformationsClient is the client for the PartitionLoadInformations methods of the Servicefabric service.
func NewPartitionLoadInformationsClient ¶
func NewPartitionLoadInformationsClient(timeout *int32) PartitionLoadInformationsClient
NewPartitionLoadInformationsClient creates an instance of the PartitionLoadInformationsClient client.
func NewPartitionLoadInformationsClientWithBaseURI ¶
func NewPartitionLoadInformationsClientWithBaseURI(baseURI string, timeout *int32) PartitionLoadInformationsClient
NewPartitionLoadInformationsClientWithBaseURI creates an instance of the PartitionLoadInformationsClient client.
func (PartitionLoadInformationsClient) Get ¶
func (client PartitionLoadInformationsClient) Get(ctx context.Context, partitionID string) (result PartitionLoadInformation, err error)
Get get partition load informations
partitionID is the id of the partition
func (PartitionLoadInformationsClient) GetPreparer ¶
func (client PartitionLoadInformationsClient) GetPreparer(ctx context.Context, partitionID string) (*http.Request, error)
GetPreparer prepares the Get request.
func (PartitionLoadInformationsClient) GetResponder ¶
func (client PartitionLoadInformationsClient) GetResponder(resp *http.Response) (result PartitionLoadInformation, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type PartitionLoadsClient ¶
type PartitionLoadsClient struct {
BaseClient
}
PartitionLoadsClient is the client for the PartitionLoads methods of the Servicefabric service.
func NewPartitionLoadsClient ¶
func NewPartitionLoadsClient(timeout *int32) PartitionLoadsClient
NewPartitionLoadsClient creates an instance of the PartitionLoadsClient client.
func NewPartitionLoadsClientWithBaseURI ¶
func NewPartitionLoadsClientWithBaseURI(baseURI string, timeout *int32) PartitionLoadsClient
NewPartitionLoadsClientWithBaseURI creates an instance of the PartitionLoadsClient client.
func (PartitionLoadsClient) Reset ¶
func (client PartitionLoadsClient) Reset(ctx context.Context, partitionID string) (result String, err error)
Reset reset partition loads
partitionID is the id of the partition
func (PartitionLoadsClient) ResetPreparer ¶
func (client PartitionLoadsClient) ResetPreparer(ctx context.Context, partitionID string) (*http.Request, error)
ResetPreparer prepares the Reset request.
func (PartitionLoadsClient) ResetResponder ¶
func (client PartitionLoadsClient) ResetResponder(resp *http.Response) (result String, err error)
ResetResponder handles the response to the Reset request. The method always closes the http.Response Body.
func (PartitionLoadsClient) ResetSender ¶
ResetSender sends the Reset request. The method will close the http.Response Body if it receives an error.
type PartitionScheme ¶
type PartitionScheme string
PartitionScheme enumerates the values for partition scheme.
const ( // PartitionSchemeInvalid ... PartitionSchemeInvalid PartitionScheme = "Invalid" // PartitionSchemeNamed ... PartitionSchemeNamed PartitionScheme = "Named" // PartitionSchemeSingleton ... PartitionSchemeSingleton PartitionScheme = "Singleton" // PartitionSchemeUniformInt64 ... PartitionSchemeUniformInt64 PartitionScheme = "UniformInt64" )
type PartitionStatus ¶
type PartitionStatus string
PartitionStatus enumerates the values for partition status.
const ( // PartitionStatusDeleting ... PartitionStatusDeleting PartitionStatus = "Deleting" // PartitionStatusInQuorumLoss ... PartitionStatusInQuorumLoss PartitionStatus = "InQuorumLoss" // PartitionStatusInvalid ... PartitionStatusInvalid PartitionStatus = "Invalid" // PartitionStatusNotReady ... PartitionStatusNotReady PartitionStatus = "NotReady" // PartitionStatusReady ... PartitionStatusReady PartitionStatus = "Ready" // PartitionStatusReconfiguring ... PartitionStatusReconfiguring PartitionStatus = "Reconfiguring" )
type PartitionsClient ¶
type PartitionsClient struct {
BaseClient
}
PartitionsClient is the client for the Partitions methods of the Servicefabric service.
func NewPartitionsClient ¶
func NewPartitionsClient(timeout *int32) PartitionsClient
NewPartitionsClient creates an instance of the PartitionsClient client.
func NewPartitionsClientWithBaseURI ¶
func NewPartitionsClientWithBaseURI(baseURI string, timeout *int32) PartitionsClient
NewPartitionsClientWithBaseURI creates an instance of the PartitionsClient client.
func (PartitionsClient) Get ¶
func (client PartitionsClient) Get(ctx context.Context, serviceName string, partitionID string) (result Partition, err error)
Get get partitions
serviceName is the name of the service partitionID is the id of the partition
func (PartitionsClient) GetPreparer ¶
func (client PartitionsClient) GetPreparer(ctx context.Context, serviceName string, partitionID string) (*http.Request, error)
GetPreparer prepares the Get request.
func (PartitionsClient) GetResponder ¶
func (client PartitionsClient) GetResponder(resp *http.Response) (result Partition, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (PartitionsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (PartitionsClient) List ¶
func (client PartitionsClient) List(ctx context.Context, serviceName string) (result PartitionList, err error)
List list partitions
serviceName is the name of the service
func (PartitionsClient) ListPreparer ¶
func (client PartitionsClient) ListPreparer(ctx context.Context, serviceName string) (*http.Request, error)
ListPreparer prepares the List request.
func (PartitionsClient) ListResponder ¶
func (client PartitionsClient) ListResponder(resp *http.Response) (result PartitionList, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (PartitionsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (PartitionsClient) Repair ¶
func (client PartitionsClient) Repair(ctx context.Context, partitionID string) (result String, err error)
Repair repair partitions
partitionID is the id of the partition
func (PartitionsClient) RepairPreparer ¶
func (client PartitionsClient) RepairPreparer(ctx context.Context, partitionID string) (*http.Request, error)
RepairPreparer prepares the Repair request.
func (PartitionsClient) RepairResponder ¶
func (client PartitionsClient) RepairResponder(resp *http.Response) (result String, err error)
RepairResponder handles the response to the Repair request. The method always closes the http.Response Body.
func (PartitionsClient) RepairSender ¶
RepairSender sends the Repair request. The method will close the http.Response Body if it receives an error.
type PartitionsHealthEvaluation ¶
type PartitionsHealthEvaluation struct { UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` TotalCount *int32 `json:"TotalCount,omitempty"` MaxPercentUnhealthyPartitionsPerService *int32 `json:"MaxPercentUnhealthyPartitionsPerService,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
PartitionsHealthEvaluation the evaluation of the partitions health
func (PartitionsHealthEvaluation) AsApplicationHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for PartitionsHealthEvaluation.
func (PartitionsHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (phe PartitionsHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 RegisterApplicationType ¶
type RegisterApplicationType struct {
ApplicationTypeBuildPath *string `json:"ApplicationTypeBuildPath,omitempty"`
}
RegisterApplicationType the type of the register application
type RegisterClusterPackage ¶
type RegisterClusterPackage struct { // CodeFilePath - The path of the code file CodeFilePath *string `json:"CodeFilePath,omitempty"` // ClusterManifestFilePath - The relative path of the cluster manifest file ClusterManifestFilePath *string `json:"ClusterManifestFilePath,omitempty"` }
RegisterClusterPackage the package of the register cluster
type Replica ¶
type Replica struct { autorest.Response `json:"-"` // ServiceKind - Possible values include: 'ServiceKind5Invalid', 'ServiceKind5Stateless', 'ServiceKind5Stateful' ServiceKind ServiceKind5 `json:"ServiceKind,omitempty"` InstanceID *string `json:"InstanceId,omitempty"` ReplicaID *string `json:"ReplicaId,omitempty"` // ReplicaRole - Possible values include: 'ReplicaRole1Invalid', 'ReplicaRole1None', 'ReplicaRole1Primary', 'ReplicaRole1IdleSecondary', 'ReplicaRole1ActiveSecondary' ReplicaRole ReplicaRole1 `json:"ReplicaRole,omitempty"` // ReplicaStatus - Possible values include: 'ReplicaStatus1Invalid', 'ReplicaStatus1InBuild', 'ReplicaStatus1Standby', 'ReplicaStatus1Ready', 'ReplicaStatus1Down', 'ReplicaStatus1Dropped' ReplicaStatus ReplicaStatus1 `json:"ReplicaStatus,omitempty"` // HealthState - Possible values include: 'HealthState6Invalid', 'HealthState6Ok', 'HealthState6Warning', 'HealthState6Error', 'HealthState6Unknown' HealthState HealthState6 `json:"HealthState,omitempty"` Address *string `json:"Address,omitempty"` NodeName *string `json:"NodeName,omitempty"` LastInBuildDurationInSeconds *string `json:"LastInBuildDurationInSeconds,omitempty"` }
Replica the replica
type ReplicaHealth ¶
type ReplicaHealth struct { autorest.Response `json:"-"` // ServiceKind - Possible values include: 'ServiceKind6Invalid', 'ServiceKind6Stateless', 'ServiceKind6Stateful' ServiceKind ServiceKind6 `json:"ServiceKind,omitempty"` PartitionID *string `json:"PartitionId,omitempty"` ReplicaID *string `json:"ReplicaId,omitempty"` HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // AggregatedHealthState - Possible values include: 'AggregatedHealthState12Invalid', 'AggregatedHealthState12Ok', 'AggregatedHealthState12Warning', 'AggregatedHealthState12Error', 'AggregatedHealthState12Unknown' AggregatedHealthState AggregatedHealthState12 `json:"AggregatedHealthState,omitempty"` }
ReplicaHealth the health of the replica
type ReplicaHealthEvaluation ¶
type ReplicaHealthEvaluation struct { PartitionID *string `json:"PartitionId,omitempty"` ReplicaOrInstanceID *string `json:"ReplicaOrInstanceId,omitempty"` UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
ReplicaHealthEvaluation the evaluation of the replica health
func (ReplicaHealthEvaluation) AsApplicationHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ReplicaHealthEvaluation.
func (ReplicaHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (rhe ReplicaHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 ReplicaHealthReport ¶
type ReplicaHealthReport struct { SourceID *string `json:"SourceId,omitempty"` Property *string `json:"Property,omitempty"` // HealthState - Possible values include: 'HealthState1Invalid', 'HealthState1Ok', 'HealthState1Warning', 'HealthState1Error', 'HealthState1Unknown' HealthState HealthState1 `json:"HealthState,omitempty"` Description *string `json:"Description,omitempty"` TimeToLiveInMilliSeconds *string `json:"TimeToLiveInMilliSeconds,omitempty"` SequenceNumber *string `json:"SequenceNumber,omitempty"` RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` }
ReplicaHealthReport the report of the replica health
type ReplicaHealthsClient ¶
type ReplicaHealthsClient struct {
BaseClient
}
ReplicaHealthsClient is the client for the ReplicaHealths methods of the Servicefabric service.
func NewReplicaHealthsClient ¶
func NewReplicaHealthsClient(timeout *int32) ReplicaHealthsClient
NewReplicaHealthsClient creates an instance of the ReplicaHealthsClient client.
func NewReplicaHealthsClientWithBaseURI ¶
func NewReplicaHealthsClientWithBaseURI(baseURI string, timeout *int32) ReplicaHealthsClient
NewReplicaHealthsClientWithBaseURI creates an instance of the ReplicaHealthsClient client.
func (ReplicaHealthsClient) Get ¶
func (client ReplicaHealthsClient) Get(ctx context.Context, partitionID string, replicaID string, eventsHealthStateFilter string) (result ReplicaHealth, err error)
Get get replica healths
partitionID is the id of the partition replicaID is the id of the replica eventsHealthStateFilter is the filter of the events health state
func (ReplicaHealthsClient) GetPreparer ¶
func (client ReplicaHealthsClient) GetPreparer(ctx context.Context, partitionID string, replicaID string, eventsHealthStateFilter string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ReplicaHealthsClient) GetResponder ¶
func (client ReplicaHealthsClient) GetResponder(resp *http.Response) (result ReplicaHealth, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ReplicaHealthsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ReplicaHealthsClient) Send ¶
func (client ReplicaHealthsClient) Send(ctx context.Context, partitionID string, replicaID string, replicaHealthReport ReplicaHealthReport) (result String, err error)
Send send replica healths
partitionID is the id of the partition replicaID is the id of the replica replicaHealthReport is the report of the replica health
func (ReplicaHealthsClient) SendPreparer ¶
func (client ReplicaHealthsClient) SendPreparer(ctx context.Context, partitionID string, replicaID string, replicaHealthReport ReplicaHealthReport) (*http.Request, error)
SendPreparer prepares the Send request.
func (ReplicaHealthsClient) SendResponder ¶
func (client ReplicaHealthsClient) SendResponder(resp *http.Response) (result String, err error)
SendResponder handles the response to the Send request. The method always closes the http.Response Body.
func (ReplicaHealthsClient) SendSender ¶
SendSender sends the Send request. The method will close the http.Response Body if it receives an error.
type ReplicaList ¶
type ReplicaList struct { autorest.Response `json:"-"` ContinuationToken *string `json:"ContinuationToken,omitempty"` Items *[]Replica `json:"Items,omitempty"` }
ReplicaList the list of the replica
type ReplicaLoadInformation ¶
type ReplicaLoadInformation struct { autorest.Response `json:"-"` PartitionID *string `json:"PartitionId,omitempty"` ReplicaOrInstanceID *string `json:"ReplicaOrInstanceId,omitempty"` ReportedLoad *[]string `json:"ReportedLoad,omitempty"` }
ReplicaLoadInformation the information of the replica load
type ReplicaLoadInformationsClient ¶
type ReplicaLoadInformationsClient struct {
BaseClient
}
ReplicaLoadInformationsClient is the client for the ReplicaLoadInformations methods of the Servicefabric service.
func NewReplicaLoadInformationsClient ¶
func NewReplicaLoadInformationsClient(timeout *int32) ReplicaLoadInformationsClient
NewReplicaLoadInformationsClient creates an instance of the ReplicaLoadInformationsClient client.
func NewReplicaLoadInformationsClientWithBaseURI ¶
func NewReplicaLoadInformationsClientWithBaseURI(baseURI string, timeout *int32) ReplicaLoadInformationsClient
NewReplicaLoadInformationsClientWithBaseURI creates an instance of the ReplicaLoadInformationsClient client.
func (ReplicaLoadInformationsClient) Get ¶
func (client ReplicaLoadInformationsClient) Get(ctx context.Context, partitionID string, replicaID string) (result ReplicaLoadInformation, err error)
Get get replica load informations
partitionID is the id of the partition replicaID is the id of the replica
func (ReplicaLoadInformationsClient) GetPreparer ¶
func (client ReplicaLoadInformationsClient) GetPreparer(ctx context.Context, partitionID string, replicaID string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ReplicaLoadInformationsClient) GetResponder ¶
func (client ReplicaLoadInformationsClient) GetResponder(resp *http.Response) (result ReplicaLoadInformation, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type ReplicaRole ¶
type ReplicaRole string
ReplicaRole enumerates the values for replica role.
const ( // ReplicaRoleActiveSecondary ... ReplicaRoleActiveSecondary ReplicaRole = "ActiveSecondary" // ReplicaRoleIdleSecondary ... ReplicaRoleIdleSecondary ReplicaRole = "IdleSecondary" // ReplicaRoleInvalid ... ReplicaRoleInvalid ReplicaRole = "Invalid" // ReplicaRoleNone ... ReplicaRoleNone ReplicaRole = "None" // ReplicaRolePrimary ... ReplicaRolePrimary ReplicaRole = "Primary" )
type ReplicaRole1 ¶
type ReplicaRole1 string
ReplicaRole1 enumerates the values for replica role 1.
const ( // ReplicaRole1ActiveSecondary ... ReplicaRole1ActiveSecondary ReplicaRole1 = "ActiveSecondary" // ReplicaRole1IdleSecondary ... ReplicaRole1IdleSecondary ReplicaRole1 = "IdleSecondary" // ReplicaRole1Invalid ... ReplicaRole1Invalid ReplicaRole1 = "Invalid" // ReplicaRole1None ... ReplicaRole1None ReplicaRole1 = "None" // ReplicaRole1Primary ... ReplicaRole1Primary ReplicaRole1 = "Primary" )
type ReplicaStatus ¶
type ReplicaStatus string
ReplicaStatus enumerates the values for replica status.
const ( // ReplicaStatusDown ... ReplicaStatusDown ReplicaStatus = "Down" // ReplicaStatusDropped ... ReplicaStatusDropped ReplicaStatus = "Dropped" // ReplicaStatusInBuild ... ReplicaStatusInBuild ReplicaStatus = "InBuild" // ReplicaStatusInvalid ... ReplicaStatusInvalid ReplicaStatus = "Invalid" // ReplicaStatusReady ... ReplicaStatusReady ReplicaStatus = "Ready" // ReplicaStatusStandby ... ReplicaStatusStandby ReplicaStatus = "Standby" )
type ReplicaStatus1 ¶
type ReplicaStatus1 string
ReplicaStatus1 enumerates the values for replica status 1.
const ( // ReplicaStatus1Down ... ReplicaStatus1Down ReplicaStatus1 = "Down" // ReplicaStatus1Dropped ... ReplicaStatus1Dropped ReplicaStatus1 = "Dropped" // ReplicaStatus1InBuild ... ReplicaStatus1InBuild ReplicaStatus1 = "InBuild" // ReplicaStatus1Invalid ... ReplicaStatus1Invalid ReplicaStatus1 = "Invalid" // ReplicaStatus1Ready ... ReplicaStatus1Ready ReplicaStatus1 = "Ready" // ReplicaStatus1Standby ... ReplicaStatus1Standby ReplicaStatus1 = "Standby" )
type ReplicasClient ¶
type ReplicasClient struct {
BaseClient
}
ReplicasClient is the client for the Replicas methods of the Servicefabric service.
func NewReplicasClient ¶
func NewReplicasClient(timeout *int32) ReplicasClient
NewReplicasClient creates an instance of the ReplicasClient client.
func NewReplicasClientWithBaseURI ¶
func NewReplicasClientWithBaseURI(baseURI string, timeout *int32) ReplicasClient
NewReplicasClientWithBaseURI creates an instance of the ReplicasClient client.
func (ReplicasClient) Get ¶
func (client ReplicasClient) Get(ctx context.Context, partitionID string, replicaID string) (result Replica, err error)
Get get replicas
partitionID is the id of the partition replicaID is the id of the replica
func (ReplicasClient) GetPreparer ¶
func (client ReplicasClient) GetPreparer(ctx context.Context, partitionID string, replicaID string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ReplicasClient) GetResponder ¶
func (client ReplicasClient) GetResponder(resp *http.Response) (result Replica, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ReplicasClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ReplicasClient) List ¶
func (client ReplicasClient) List(ctx context.Context, partitionID string) (result ReplicaList, err error)
List list replicas
partitionID is the id of the partition
func (ReplicasClient) ListPreparer ¶
func (client ReplicasClient) ListPreparer(ctx context.Context, partitionID string) (*http.Request, error)
ListPreparer prepares the List request.
func (ReplicasClient) ListResponder ¶
func (client ReplicasClient) ListResponder(resp *http.Response) (result ReplicaList, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (ReplicasClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type ReplicasHealthEvaluation ¶
type ReplicasHealthEvaluation struct { UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` TotalCount *int32 `json:"TotalCount,omitempty"` MaxPercentUnhealthyPartitionsPerService *int32 `json:"MaxPercentUnhealthyPartitionsPerService,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
ReplicasHealthEvaluation the evaluation of the replicas health
func (ReplicasHealthEvaluation) AsApplicationHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ReplicasHealthEvaluation.
func (ReplicasHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (rhe ReplicasHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 ResolvedServicePartition ¶
type ResolvedServicePartition struct { autorest.Response `json:"-"` Name *string `json:"Name,omitempty"` PartitionInformation *PartitionInformation `json:"PartitionInformation,omitempty"` Endpoints *[]ResolvedServicePartitionEndpointsItem `json:"Endpoints,omitempty"` Version *string `json:"Version,omitempty"` }
ResolvedServicePartition the partition of the resolved service
type ResolvedServicePartitionEndpointsItem ¶
type ResolvedServicePartitionEndpointsItem struct { Kind *int32 `json:"Kind,omitempty"` Address *string `json:"Address,omitempty"` }
ResolvedServicePartitionEndpointsItem the endpoints
type ResumeApplicationUpgrade ¶
type ResumeApplicationUpgrade struct {
UpgradeDomainName *string `json:"UpgradeDomainName,omitempty"`
}
ResumeApplicationUpgrade the upgrade of the resume application
type ResumeClusterUpgrade ¶
type ResumeClusterUpgrade struct {
UpgradeDomain *string `json:"UpgradeDomain,omitempty"`
}
ResumeClusterUpgrade the upgrade of the resume cluster
type RollingUpgradeMode ¶
type RollingUpgradeMode string
RollingUpgradeMode enumerates the values for rolling upgrade mode.
const ( // RollingUpgradeModeInvalid ... RollingUpgradeModeInvalid RollingUpgradeMode = "Invalid" // RollingUpgradeModeMonitored ... RollingUpgradeModeMonitored RollingUpgradeMode = "Monitored" // RollingUpgradeModeUnmonitoredAuto ... RollingUpgradeModeUnmonitoredAuto RollingUpgradeMode = "UnmonitoredAuto" // RollingUpgradeModeUnmonitoredManual ... RollingUpgradeModeUnmonitoredManual RollingUpgradeMode = "UnmonitoredManual" )
type RollingUpgradeMode1 ¶
type RollingUpgradeMode1 string
RollingUpgradeMode1 enumerates the values for rolling upgrade mode 1.
const ( // RollingUpgradeMode1Invalid ... RollingUpgradeMode1Invalid RollingUpgradeMode1 = "Invalid" // RollingUpgradeMode1Monitored ... RollingUpgradeMode1Monitored RollingUpgradeMode1 = "Monitored" // RollingUpgradeMode1UnmonitoredAuto ... RollingUpgradeMode1UnmonitoredAuto RollingUpgradeMode1 = "UnmonitoredAuto" // RollingUpgradeMode1UnmonitoredManual ... RollingUpgradeMode1UnmonitoredManual RollingUpgradeMode1 = "UnmonitoredManual" )
type RollingUpgradeMode2 ¶
type RollingUpgradeMode2 string
RollingUpgradeMode2 enumerates the values for rolling upgrade mode 2.
const ( // RollingUpgradeMode2Invalid ... RollingUpgradeMode2Invalid RollingUpgradeMode2 = "Invalid" // RollingUpgradeMode2Monitored ... RollingUpgradeMode2Monitored RollingUpgradeMode2 = "Monitored" // RollingUpgradeMode2UnmonitoredAuto ... RollingUpgradeMode2UnmonitoredAuto RollingUpgradeMode2 = "UnmonitoredAuto" // RollingUpgradeMode2UnmonitoredManual ... RollingUpgradeMode2UnmonitoredManual RollingUpgradeMode2 = "UnmonitoredManual" )
type RollingUpgradeMode3 ¶
type RollingUpgradeMode3 string
RollingUpgradeMode3 enumerates the values for rolling upgrade mode 3.
const ( // RollingUpgradeMode3Invalid ... RollingUpgradeMode3Invalid RollingUpgradeMode3 = "Invalid" // RollingUpgradeMode3Monitored ... RollingUpgradeMode3Monitored RollingUpgradeMode3 = "Monitored" // RollingUpgradeMode3UnmonitoredAuto ... RollingUpgradeMode3UnmonitoredAuto RollingUpgradeMode3 = "UnmonitoredAuto" // RollingUpgradeMode3UnmonitoredManual ... RollingUpgradeMode3UnmonitoredManual RollingUpgradeMode3 = "UnmonitoredManual" )
type RollingUpgradeMode4 ¶
type RollingUpgradeMode4 string
RollingUpgradeMode4 enumerates the values for rolling upgrade mode 4.
const ( // RollingUpgradeMode4Invalid ... RollingUpgradeMode4Invalid RollingUpgradeMode4 = "Invalid" // RollingUpgradeMode4Monitored ... RollingUpgradeMode4Monitored RollingUpgradeMode4 = "Monitored" // RollingUpgradeMode4UnmonitoredAuto ... RollingUpgradeMode4UnmonitoredAuto RollingUpgradeMode4 = "UnmonitoredAuto" // RollingUpgradeMode4UnmonitoredManual ... RollingUpgradeMode4UnmonitoredManual RollingUpgradeMode4 = "UnmonitoredManual" )
type RollingUpgradeMode5 ¶
type RollingUpgradeMode5 string
RollingUpgradeMode5 enumerates the values for rolling upgrade mode 5.
const ( // RollingUpgradeMode5Invalid ... RollingUpgradeMode5Invalid RollingUpgradeMode5 = "Invalid" // RollingUpgradeMode5Monitored ... RollingUpgradeMode5Monitored RollingUpgradeMode5 = "Monitored" // RollingUpgradeMode5UnmonitoredAuto ... RollingUpgradeMode5UnmonitoredAuto RollingUpgradeMode5 = "UnmonitoredAuto" // RollingUpgradeMode5UnmonitoredManual ... RollingUpgradeMode5UnmonitoredManual RollingUpgradeMode5 = "UnmonitoredManual" )
type Service ¶
type Service struct { autorest.Response `json:"-"` ID *string `json:"Id,omitempty"` // ServiceKind - Possible values include: 'ServiceKind2Invalid', 'ServiceKind2Stateless', 'ServiceKind2Stateful' ServiceKind ServiceKind2 `json:"ServiceKind,omitempty"` Name *string `json:"Name,omitempty"` TypeName *string `json:"TypeName,omitempty"` ManifestVersion *string `json:"ManifestVersion,omitempty"` HasPersistedState *bool `json:"HasPersistedState,omitempty"` // HealthState - Possible values include: 'HealthState4Invalid', 'HealthState4Ok', 'HealthState4Warning', 'HealthState4Error', 'HealthState4Unknown' HealthState HealthState4 `json:"HealthState,omitempty"` // ServiceStatus - Possible values include: 'ServiceStatusInvalid', 'ServiceStatusActive', 'ServiceStatusUpgrading', 'ServiceStatusDeleting', 'ServiceStatusCreating', 'ServiceStatusFaile' ServiceStatus ServiceStatus `json:"ServiceStatus,omitempty"` IsServiceGroup *bool `json:"IsServiceGroup,omitempty"` }
Service the service
type ServiceCorrelationDescription ¶
type ServiceCorrelationDescription struct { ServiceName *string `json:"ServiceName,omitempty"` // ServiceCorrelationScheme - Possible values include: 'ServiceCorrelationSchemeInvalid', 'ServiceCorrelationSchemeAffinity', 'ServiceCorrelationSchemeAlignedAffinity', 'ServiceCorrelationSchemeNonAlignedAffinity' ServiceCorrelationScheme ServiceCorrelationScheme `json:"ServiceCorrelationScheme,omitempty"` }
ServiceCorrelationDescription the description of the service correlation
type ServiceCorrelationScheme ¶
type ServiceCorrelationScheme string
ServiceCorrelationScheme enumerates the values for service correlation scheme.
const ( // ServiceCorrelationSchemeAffinity ... ServiceCorrelationSchemeAffinity ServiceCorrelationScheme = "Affinity" // ServiceCorrelationSchemeAlignedAffinity ... ServiceCorrelationSchemeAlignedAffinity ServiceCorrelationScheme = "AlignedAffinity" // ServiceCorrelationSchemeInvalid ... ServiceCorrelationSchemeInvalid ServiceCorrelationScheme = "Invalid" // ServiceCorrelationSchemeNonAlignedAffinity ... ServiceCorrelationSchemeNonAlignedAffinity ServiceCorrelationScheme = "NonAlignedAffinity" )
type ServiceDescription ¶
type ServiceDescription struct { autorest.Response `json:"-"` ApplicationName *string `json:"ApplicationName,omitempty"` ServiceName *string `json:"ServiceName,omitempty"` ServiceTypeName *string `json:"ServiceTypeName,omitempty"` PartitionDescription *PartitionDescription `json:"PartitionDescription,omitempty"` PlacementConstraints *string `json:"PlacementConstraints,omitempty"` CorrelationScheme *ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` ServiceLoadMetrics *ServiceCorrelationDescription `json:"ServiceLoadMetrics,omitempty"` ServicePlacementPolicies *ServiceCorrelationDescription `json:"ServicePlacementPolicies,omitempty"` Flags *int32 `json:"Flags,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServiceDescriptionServiceKindServiceDescription', 'ServiceKindBasicServiceDescriptionServiceKindStateless', 'ServiceKindBasicServiceDescriptionServiceKindStateful' ServiceKind ServiceKindBasicServiceDescription `json:"ServiceKind,omitempty"` }
ServiceDescription the description of the 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.
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 ServiceDescriptionTemplate ¶
type ServiceDescriptionTemplate struct { ServiceName *string `json:"ServiceName,omitempty"` ServiceTypeName *string `json:"ServiceTypeName,omitempty"` }
ServiceDescriptionTemplate the template of the service description
type ServiceDescriptionsClient ¶
type ServiceDescriptionsClient struct {
BaseClient
}
ServiceDescriptionsClient is the client for the ServiceDescriptions methods of the Servicefabric service.
func NewServiceDescriptionsClient ¶
func NewServiceDescriptionsClient(timeout *int32) ServiceDescriptionsClient
NewServiceDescriptionsClient creates an instance of the ServiceDescriptionsClient client.
func NewServiceDescriptionsClientWithBaseURI ¶
func NewServiceDescriptionsClientWithBaseURI(baseURI string, timeout *int32) ServiceDescriptionsClient
NewServiceDescriptionsClientWithBaseURI creates an instance of the ServiceDescriptionsClient client.
func (ServiceDescriptionsClient) Get ¶
func (client ServiceDescriptionsClient) Get(ctx context.Context, serviceName string) (result ServiceDescriptionModel, err error)
Get get service descriptions
serviceName is the name of the service
func (ServiceDescriptionsClient) GetPreparer ¶
func (client ServiceDescriptionsClient) GetPreparer(ctx context.Context, serviceName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ServiceDescriptionsClient) GetResponder ¶
func (client ServiceDescriptionsClient) GetResponder(resp *http.Response) (result ServiceDescriptionModel, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type ServiceFromTemplatesClient ¶
type ServiceFromTemplatesClient struct {
BaseClient
}
ServiceFromTemplatesClient is the client for the ServiceFromTemplates methods of the Servicefabric service.
func NewServiceFromTemplatesClient ¶
func NewServiceFromTemplatesClient(timeout *int32) ServiceFromTemplatesClient
NewServiceFromTemplatesClient creates an instance of the ServiceFromTemplatesClient client.
func NewServiceFromTemplatesClientWithBaseURI ¶
func NewServiceFromTemplatesClientWithBaseURI(baseURI string, timeout *int32) ServiceFromTemplatesClient
NewServiceFromTemplatesClientWithBaseURI creates an instance of the ServiceFromTemplatesClient client.
func (ServiceFromTemplatesClient) Create ¶
func (client ServiceFromTemplatesClient) Create(ctx context.Context, applicationName string, serviceDescriptionTemplate ServiceDescriptionTemplate) (result String, err error)
Create create service from templates
applicationName is the name of the application serviceDescriptionTemplate is the template of the service description
func (ServiceFromTemplatesClient) CreatePreparer ¶
func (client ServiceFromTemplatesClient) CreatePreparer(ctx context.Context, applicationName string, serviceDescriptionTemplate ServiceDescriptionTemplate) (*http.Request, error)
CreatePreparer prepares the Create request.
func (ServiceFromTemplatesClient) CreateResponder ¶
func (client ServiceFromTemplatesClient) CreateResponder(resp *http.Response) (result String, err error)
CreateResponder handles the response to the Create request. The method always closes the http.Response Body.
func (ServiceFromTemplatesClient) CreateSender ¶
CreateSender sends the Create request. The method will close the http.Response Body if it receives an error.
type ServiceGroupDescription ¶
type ServiceGroupDescription struct { autorest.Response `json:"-"` ApplicationName *string `json:"ApplicationName,omitempty"` ServiceName *string `json:"ServiceName,omitempty"` ServiceTypeName *string `json:"ServiceTypeName,omitempty"` PartitionDescription *PartitionDescription `json:"PartitionDescription,omitempty"` PlacementConstraints *string `json:"PlacementConstraints,omitempty"` CorrelationScheme *ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` ServiceLoadMetrics *ServiceCorrelationDescription `json:"ServiceLoadMetrics,omitempty"` ServicePlacementPolicies *ServiceCorrelationDescription `json:"ServicePlacementPolicies,omitempty"` Flags *int32 `json:"Flags,omitempty"` ServiceGroupMemberDescription *[]ServiceGroupMemberDescription `json:"ServiceGroupMemberDescription,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServiceGroupDescriptionServiceKindServiceGroupDescription', 'ServiceKindBasicServiceGroupDescriptionServiceKindStateless', 'ServiceKindBasicServiceGroupDescriptionServiceKindStateful' ServiceKind ServiceKindBasicServiceGroupDescription `json:"ServiceKind,omitempty"` }
ServiceGroupDescription the description of the service group
func (ServiceGroupDescription) AsBasicServiceGroupDescription ¶
func (sgd ServiceGroupDescription) AsBasicServiceGroupDescription() (BasicServiceGroupDescription, bool)
AsBasicServiceGroupDescription is the BasicServiceGroupDescription implementation for ServiceGroupDescription.
func (ServiceGroupDescription) AsServiceGroupDescription ¶
func (sgd ServiceGroupDescription) AsServiceGroupDescription() (*ServiceGroupDescription, bool)
AsServiceGroupDescription is the BasicServiceGroupDescription implementation for ServiceGroupDescription.
func (ServiceGroupDescription) AsStatefulServiceGroupDescription ¶
func (sgd ServiceGroupDescription) AsStatefulServiceGroupDescription() (*StatefulServiceGroupDescription, bool)
AsStatefulServiceGroupDescription is the BasicServiceGroupDescription implementation for ServiceGroupDescription.
func (ServiceGroupDescription) AsStatelessServiceGroupDescription ¶
func (sgd ServiceGroupDescription) AsStatelessServiceGroupDescription() (*StatelessServiceGroupDescription, bool)
AsStatelessServiceGroupDescription is the BasicServiceGroupDescription implementation for ServiceGroupDescription.
func (ServiceGroupDescription) MarshalJSON ¶
func (sgd ServiceGroupDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ServiceGroupDescription.
type ServiceGroupDescriptionModel ¶
type ServiceGroupDescriptionModel struct { autorest.Response `json:"-"` Value BasicServiceGroupDescription `json:"value,omitempty"` }
ServiceGroupDescriptionModel ...
func (*ServiceGroupDescriptionModel) UnmarshalJSON ¶
func (sgdm *ServiceGroupDescriptionModel) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for ServiceGroupDescriptionModel struct.
type ServiceGroupDescriptionsClient ¶
type ServiceGroupDescriptionsClient struct {
BaseClient
}
ServiceGroupDescriptionsClient is the client for the ServiceGroupDescriptions methods of the Servicefabric service.
func NewServiceGroupDescriptionsClient ¶
func NewServiceGroupDescriptionsClient(timeout *int32) ServiceGroupDescriptionsClient
NewServiceGroupDescriptionsClient creates an instance of the ServiceGroupDescriptionsClient client.
func NewServiceGroupDescriptionsClientWithBaseURI ¶
func NewServiceGroupDescriptionsClientWithBaseURI(baseURI string, timeout *int32) ServiceGroupDescriptionsClient
NewServiceGroupDescriptionsClientWithBaseURI creates an instance of the ServiceGroupDescriptionsClient client.
func (ServiceGroupDescriptionsClient) Get ¶
func (client ServiceGroupDescriptionsClient) Get(ctx context.Context, applicationName string, serviceName string) (result ServiceGroupDescriptionModel, err error)
Get get service group descriptions
applicationName is the name of the application serviceName is the name of the service
func (ServiceGroupDescriptionsClient) GetPreparer ¶
func (client ServiceGroupDescriptionsClient) GetPreparer(ctx context.Context, applicationName string, serviceName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ServiceGroupDescriptionsClient) GetResponder ¶
func (client ServiceGroupDescriptionsClient) GetResponder(resp *http.Response) (result ServiceGroupDescriptionModel, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type ServiceGroupFromTemplatesClient ¶
type ServiceGroupFromTemplatesClient struct {
BaseClient
}
ServiceGroupFromTemplatesClient is the client for the ServiceGroupFromTemplates methods of the Servicefabric service.
func NewServiceGroupFromTemplatesClient ¶
func NewServiceGroupFromTemplatesClient(timeout *int32) ServiceGroupFromTemplatesClient
NewServiceGroupFromTemplatesClient creates an instance of the ServiceGroupFromTemplatesClient client.
func NewServiceGroupFromTemplatesClientWithBaseURI ¶
func NewServiceGroupFromTemplatesClientWithBaseURI(baseURI string, timeout *int32) ServiceGroupFromTemplatesClient
NewServiceGroupFromTemplatesClientWithBaseURI creates an instance of the ServiceGroupFromTemplatesClient client.
func (ServiceGroupFromTemplatesClient) Create ¶
func (client ServiceGroupFromTemplatesClient) Create(ctx context.Context, applicationName string, serviceDescriptionTemplate ServiceDescriptionTemplate) (result String, err error)
Create create service group from templates
applicationName is the name of the application serviceDescriptionTemplate is the template of the service description
func (ServiceGroupFromTemplatesClient) CreatePreparer ¶
func (client ServiceGroupFromTemplatesClient) CreatePreparer(ctx context.Context, applicationName string, serviceDescriptionTemplate ServiceDescriptionTemplate) (*http.Request, error)
CreatePreparer prepares the Create request.
func (ServiceGroupFromTemplatesClient) CreateResponder ¶
func (client ServiceGroupFromTemplatesClient) CreateResponder(resp *http.Response) (result String, err error)
CreateResponder handles the response to the Create request. The method always closes the http.Response Body.
func (ServiceGroupFromTemplatesClient) CreateSender ¶
func (client ServiceGroupFromTemplatesClient) CreateSender(req *http.Request) (*http.Response, error)
CreateSender sends the Create request. The method will close the http.Response Body if it receives an error.
type ServiceGroupMember ¶
type ServiceGroupMember struct { autorest.Response `json:"-"` Name *string `json:"Name,omitempty"` ServiceGroupMemberDescription *[]ServiceGroupMemberDescription `json:"ServiceGroupMemberDescription,omitempty"` }
ServiceGroupMember the member of the service group
type ServiceGroupMemberDescription ¶
type ServiceGroupMemberDescription struct { ServiceName *string `json:"ServiceName,omitempty"` ServiceTypeName *string `json:"ServiceTypeName,omitempty"` // ServiceKind - Possible values include: 'ServiceKind3Invalid', 'ServiceKind3Stateless', 'ServiceKind3Stateful' ServiceKind ServiceKind3 `json:"ServiceKind,omitempty"` }
ServiceGroupMemberDescription the description of the service group member
type ServiceGroupMembersClient ¶
type ServiceGroupMembersClient struct {
BaseClient
}
ServiceGroupMembersClient is the client for the ServiceGroupMembers methods of the Servicefabric service.
func NewServiceGroupMembersClient ¶
func NewServiceGroupMembersClient(timeout *int32) ServiceGroupMembersClient
NewServiceGroupMembersClient creates an instance of the ServiceGroupMembersClient client.
func NewServiceGroupMembersClientWithBaseURI ¶
func NewServiceGroupMembersClientWithBaseURI(baseURI string, timeout *int32) ServiceGroupMembersClient
NewServiceGroupMembersClientWithBaseURI creates an instance of the ServiceGroupMembersClient client.
func (ServiceGroupMembersClient) Get ¶
func (client ServiceGroupMembersClient) Get(ctx context.Context, applicationName string, serviceName string) (result ServiceGroupMember, err error)
Get get service group members
applicationName is the name of the application serviceName is the name of the service
func (ServiceGroupMembersClient) GetPreparer ¶
func (client ServiceGroupMembersClient) GetPreparer(ctx context.Context, applicationName string, serviceName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ServiceGroupMembersClient) GetResponder ¶
func (client ServiceGroupMembersClient) GetResponder(resp *http.Response) (result ServiceGroupMember, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type ServiceGroupsClient ¶
type ServiceGroupsClient struct {
BaseClient
}
ServiceGroupsClient is the client for the ServiceGroups methods of the Servicefabric service.
func NewServiceGroupsClient ¶
func NewServiceGroupsClient(timeout *int32) ServiceGroupsClient
NewServiceGroupsClient creates an instance of the ServiceGroupsClient client.
func NewServiceGroupsClientWithBaseURI ¶
func NewServiceGroupsClientWithBaseURI(baseURI string, timeout *int32) ServiceGroupsClient
NewServiceGroupsClientWithBaseURI creates an instance of the ServiceGroupsClient client.
func (ServiceGroupsClient) Create ¶
func (client ServiceGroupsClient) Create(ctx context.Context, applicationName string, createServiceGroupDescription BasicCreateServiceGroupDescription) (result String, err error)
Create create service groups
applicationName is the name of the service group createServiceGroupDescription is the description of the service group
func (ServiceGroupsClient) CreatePreparer ¶
func (client ServiceGroupsClient) CreatePreparer(ctx context.Context, applicationName string, createServiceGroupDescription BasicCreateServiceGroupDescription) (*http.Request, error)
CreatePreparer prepares the Create request.
func (ServiceGroupsClient) CreateResponder ¶
func (client ServiceGroupsClient) CreateResponder(resp *http.Response) (result String, err error)
CreateResponder handles the response to the Create request. The method always closes the http.Response Body.
func (ServiceGroupsClient) CreateSender ¶
CreateSender sends the Create request. The method will close the http.Response Body if it receives an error.
func (ServiceGroupsClient) Remove ¶
func (client ServiceGroupsClient) Remove(ctx context.Context, applicationName string, serviceName string) (result String, err error)
Remove remove service groups
applicationName is the name of the application serviceName is the name of the service
func (ServiceGroupsClient) RemovePreparer ¶
func (client ServiceGroupsClient) RemovePreparer(ctx context.Context, applicationName string, serviceName string) (*http.Request, error)
RemovePreparer prepares the Remove request.
func (ServiceGroupsClient) RemoveResponder ¶
func (client ServiceGroupsClient) RemoveResponder(resp *http.Response) (result String, err error)
RemoveResponder handles the response to the Remove request. The method always closes the http.Response Body.
func (ServiceGroupsClient) RemoveSender ¶
RemoveSender sends the Remove request. The method will close the http.Response Body if it receives an error.
func (ServiceGroupsClient) Update ¶
func (client ServiceGroupsClient) Update(ctx context.Context, applicationName string, serviceName string, updateServiceGroupDescription BasicUpdateServiceGroupDescription) (result String, err error)
Update update service groups
applicationName is the name of the application serviceName is the name of the service updateServiceGroupDescription is the description of the service group update
func (ServiceGroupsClient) UpdatePreparer ¶
func (client ServiceGroupsClient) UpdatePreparer(ctx context.Context, applicationName string, serviceName string, updateServiceGroupDescription BasicUpdateServiceGroupDescription) (*http.Request, error)
UpdatePreparer prepares the Update request.
func (ServiceGroupsClient) UpdateResponder ¶
func (client ServiceGroupsClient) UpdateResponder(resp *http.Response) (result String, err error)
UpdateResponder handles the response to the Update request. The method always closes the http.Response Body.
func (ServiceGroupsClient) UpdateSender ¶
UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.
type ServiceHealth ¶
type ServiceHealth struct { autorest.Response `json:"-"` HealthEvents *[]HealthEvent `json:"HealthEvents,omitempty"` // AggregatedHealthState - Possible values include: 'AggregatedHealthState9Invalid', 'AggregatedHealthState9Ok', 'AggregatedHealthState9Warning', 'AggregatedHealthState9Error', 'AggregatedHealthState9Unknown' AggregatedHealthState AggregatedHealthState9 `json:"AggregatedHealthState,omitempty"` Name *string `json:"Name,omitempty"` PartitionHealthStates *[]ServiceHealthPartitionHealthStatesItem `json:"PartitionHealthStates,omitempty"` }
ServiceHealth the health of the service
type ServiceHealthEvaluation ¶
type ServiceHealthEvaluation struct { ServiceName *string `json:"ServiceName,omitempty"` UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
ServiceHealthEvaluation the evaluation of the service health
func (ServiceHealthEvaluation) AsApplicationHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ServiceHealthEvaluation.
func (ServiceHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (she ServiceHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 ServiceHealthPartitionHealthStatesItem ¶
type ServiceHealthPartitionHealthStatesItem struct { PartitionID *string `json:"PartitionId,omitempty"` // AggregatedHealthState - Possible values include: 'AggregatedHealthState8Invalid', 'AggregatedHealthState8Ok', 'AggregatedHealthState8Warning', 'AggregatedHealthState8Error', 'AggregatedHealthState8Unknown' AggregatedHealthState AggregatedHealthState8 `json:"AggregatedHealthState,omitempty"` }
ServiceHealthPartitionHealthStatesItem the states of the partition health
type ServiceHealthReport ¶
type ServiceHealthReport struct { SourceID *string `json:"SourceId,omitempty"` Property *string `json:"Property,omitempty"` // HealthState - Possible values include: 'HealthState1Invalid', 'HealthState1Ok', 'HealthState1Warning', 'HealthState1Error', 'HealthState1Unknown' HealthState HealthState1 `json:"HealthState,omitempty"` Description *string `json:"Description,omitempty"` TimeToLiveInMilliSeconds *string `json:"TimeToLiveInMilliSeconds,omitempty"` SequenceNumber *string `json:"SequenceNumber,omitempty"` RemoveWhenExpired *bool `json:"RemoveWhenExpired,omitempty"` }
ServiceHealthReport the report of the service health
type ServiceHealthsClient ¶
type ServiceHealthsClient struct {
BaseClient
}
ServiceHealthsClient is the client for the ServiceHealths methods of the Servicefabric service.
func NewServiceHealthsClient ¶
func NewServiceHealthsClient(timeout *int32) ServiceHealthsClient
NewServiceHealthsClient creates an instance of the ServiceHealthsClient client.
func NewServiceHealthsClientWithBaseURI ¶
func NewServiceHealthsClientWithBaseURI(baseURI string, timeout *int32) ServiceHealthsClient
NewServiceHealthsClientWithBaseURI creates an instance of the ServiceHealthsClient client.
func (ServiceHealthsClient) Get ¶
func (client ServiceHealthsClient) Get(ctx context.Context, serviceName string) (result ServiceHealth, err error)
Get get service healths
serviceName is the name of the service
func (ServiceHealthsClient) GetPreparer ¶
func (client ServiceHealthsClient) GetPreparer(ctx context.Context, serviceName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ServiceHealthsClient) GetResponder ¶
func (client ServiceHealthsClient) GetResponder(resp *http.Response) (result ServiceHealth, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ServiceHealthsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ServiceHealthsClient) Send ¶
func (client ServiceHealthsClient) Send(ctx context.Context, serviceName string, serviceHealthReport ServiceHealthReport) (result String, err error)
Send send service healths
serviceName is the name of the service serviceHealthReport is the report of the service health
func (ServiceHealthsClient) SendPreparer ¶
func (client ServiceHealthsClient) SendPreparer(ctx context.Context, serviceName string, serviceHealthReport ServiceHealthReport) (*http.Request, error)
SendPreparer prepares the Send request.
func (ServiceHealthsClient) SendResponder ¶
func (client ServiceHealthsClient) SendResponder(resp *http.Response) (result String, err error)
SendResponder handles the response to the Send request. The method always closes the http.Response Body.
func (ServiceHealthsClient) SendSender ¶
SendSender sends the Send request. The method will close the http.Response Body if it receives an error.
type ServiceKind ¶
type ServiceKind string
ServiceKind enumerates the values for service kind.
const ( // ServiceKindInvalid ... ServiceKindInvalid ServiceKind = "Invalid" // ServiceKindStateful ... ServiceKindStateful ServiceKind = "Stateful" // ServiceKindStateless ... ServiceKindStateless ServiceKind = "Stateless" )
type ServiceKind1 ¶
type ServiceKind1 string
ServiceKind1 enumerates the values for service kind 1.
const ( // ServiceKind1Invalid ... ServiceKind1Invalid ServiceKind1 = "Invalid" // ServiceKind1Stateful ... ServiceKind1Stateful ServiceKind1 = "Stateful" // ServiceKind1Stateless ... ServiceKind1Stateless ServiceKind1 = "Stateless" )
type ServiceKind2 ¶
type ServiceKind2 string
ServiceKind2 enumerates the values for service kind 2.
const ( // ServiceKind2Invalid ... ServiceKind2Invalid ServiceKind2 = "Invalid" // ServiceKind2Stateful ... ServiceKind2Stateful ServiceKind2 = "Stateful" // ServiceKind2Stateless ... ServiceKind2Stateless ServiceKind2 = "Stateless" )
type ServiceKind3 ¶
type ServiceKind3 string
ServiceKind3 enumerates the values for service kind 3.
const ( // ServiceKind3Invalid ... ServiceKind3Invalid ServiceKind3 = "Invalid" // ServiceKind3Stateful ... ServiceKind3Stateful ServiceKind3 = "Stateful" // ServiceKind3Stateless ... ServiceKind3Stateless ServiceKind3 = "Stateless" )
type ServiceKind4 ¶
type ServiceKind4 string
ServiceKind4 enumerates the values for service kind 4.
const ( // ServiceKind4Invalid ... ServiceKind4Invalid ServiceKind4 = "Invalid" // ServiceKind4Stateful ... ServiceKind4Stateful ServiceKind4 = "Stateful" // ServiceKind4Stateless ... ServiceKind4Stateless ServiceKind4 = "Stateless" )
type ServiceKind5 ¶
type ServiceKind5 string
ServiceKind5 enumerates the values for service kind 5.
const ( // ServiceKind5Invalid ... ServiceKind5Invalid ServiceKind5 = "Invalid" // ServiceKind5Stateful ... ServiceKind5Stateful ServiceKind5 = "Stateful" // ServiceKind5Stateless ... ServiceKind5Stateless ServiceKind5 = "Stateless" )
type ServiceKind6 ¶
type ServiceKind6 string
ServiceKind6 enumerates the values for service kind 6.
const ( // ServiceKind6Invalid ... ServiceKind6Invalid ServiceKind6 = "Invalid" // ServiceKind6Stateful ... ServiceKind6Stateful ServiceKind6 = "Stateful" // ServiceKind6Stateless ... ServiceKind6Stateless ServiceKind6 = "Stateless" )
type ServiceKindBasicCreateServiceDescription ¶
type ServiceKindBasicCreateServiceDescription string
ServiceKindBasicCreateServiceDescription enumerates the values for service kind basic create service description.
const ( // ServiceKindCreateServiceDescription ... ServiceKindCreateServiceDescription ServiceKindBasicCreateServiceDescription = "CreateServiceDescription" // ServiceKindStateful1 ... ServiceKindStateful1 ServiceKindBasicCreateServiceDescription = "Stateful" // ServiceKindStateless1 ... ServiceKindStateless1 ServiceKindBasicCreateServiceDescription = "Stateless" )
type ServiceKindBasicCreateServiceGroupDescription ¶
type ServiceKindBasicCreateServiceGroupDescription string
ServiceKindBasicCreateServiceGroupDescription enumerates the values for service kind basic create service group description.
const ( // ServiceKindBasicCreateServiceGroupDescriptionServiceKindCreateServiceGroupDescription ... ServiceKindBasicCreateServiceGroupDescriptionServiceKindCreateServiceGroupDescription ServiceKindBasicCreateServiceGroupDescription = "CreateServiceGroupDescription" // ServiceKindBasicCreateServiceGroupDescriptionServiceKindStateful ... ServiceKindBasicCreateServiceGroupDescriptionServiceKindStateful ServiceKindBasicCreateServiceGroupDescription = "Stateful" // ServiceKindBasicCreateServiceGroupDescriptionServiceKindStateless ... ServiceKindBasicCreateServiceGroupDescriptionServiceKindStateless ServiceKindBasicCreateServiceGroupDescription = "Stateless" )
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" )
type ServiceKindBasicServiceGroupDescription ¶
type ServiceKindBasicServiceGroupDescription string
ServiceKindBasicServiceGroupDescription enumerates the values for service kind basic service group description.
const ( // ServiceKindBasicServiceGroupDescriptionServiceKindServiceGroupDescription ... ServiceKindBasicServiceGroupDescriptionServiceKindServiceGroupDescription ServiceKindBasicServiceGroupDescription = "ServiceGroupDescription" // ServiceKindBasicServiceGroupDescriptionServiceKindStateful ... ServiceKindBasicServiceGroupDescriptionServiceKindStateful ServiceKindBasicServiceGroupDescription = "Stateful" // ServiceKindBasicServiceGroupDescriptionServiceKindStateless ... ServiceKindBasicServiceGroupDescriptionServiceKindStateless ServiceKindBasicServiceGroupDescription = "Stateless" )
type ServiceKindBasicUpdateServiceDescription ¶
type ServiceKindBasicUpdateServiceDescription string
ServiceKindBasicUpdateServiceDescription enumerates the values for service kind basic update service description.
const ( // ServiceKindBasicUpdateServiceDescriptionServiceKindStateful ... ServiceKindBasicUpdateServiceDescriptionServiceKindStateful ServiceKindBasicUpdateServiceDescription = "Stateful" // ServiceKindBasicUpdateServiceDescriptionServiceKindStateless ... ServiceKindBasicUpdateServiceDescriptionServiceKindStateless ServiceKindBasicUpdateServiceDescription = "Stateless" // ServiceKindBasicUpdateServiceDescriptionServiceKindUpdateServiceDescription ... ServiceKindBasicUpdateServiceDescriptionServiceKindUpdateServiceDescription ServiceKindBasicUpdateServiceDescription = "UpdateServiceDescription" )
type ServiceKindBasicUpdateServiceGroupDescription ¶
type ServiceKindBasicUpdateServiceGroupDescription string
ServiceKindBasicUpdateServiceGroupDescription enumerates the values for service kind basic update service group description.
const ( // ServiceKindBasicUpdateServiceGroupDescriptionServiceKindStateful ... ServiceKindBasicUpdateServiceGroupDescriptionServiceKindStateful ServiceKindBasicUpdateServiceGroupDescription = "Stateful" // ServiceKindBasicUpdateServiceGroupDescriptionServiceKindStateless ... ServiceKindBasicUpdateServiceGroupDescriptionServiceKindStateless ServiceKindBasicUpdateServiceGroupDescription = "Stateless" // ServiceKindBasicUpdateServiceGroupDescriptionServiceKindUpdateServiceGroupDescription ... ServiceKindBasicUpdateServiceGroupDescriptionServiceKindUpdateServiceGroupDescription ServiceKindBasicUpdateServiceGroupDescription = "UpdateServiceGroupDescription" )
type ServiceList ¶
type ServiceList struct { autorest.Response `json:"-"` ContinuationToken *string `json:"ContinuationToken,omitempty"` Items *[]Service `json:"Items,omitempty"` }
ServiceList the list of the service
type ServiceLoadMetricDescription ¶
type ServiceLoadMetricDescription struct { Name *string `json:"Name,omitempty"` // ServiceLoadMetricWeight - Possible values include: 'ServiceLoadMetricWeightZero', 'ServiceLoadMetricWeightLow', 'ServiceLoadMetricWeightMedium', 'ServiceLoadMetricWeightHigh' ServiceLoadMetricWeight ServiceLoadMetricWeight `json:"ServiceLoadMetricWeight,omitempty"` PrimaryDefaultLoad *int32 `json:"PrimaryDefaultLoad,omitempty"` SecondaryDefaultLoad *int32 `json:"SecondaryDefaultLoad,omitempty"` }
ServiceLoadMetricDescription the description of the service load metric
type ServiceLoadMetricWeight ¶
type ServiceLoadMetricWeight string
ServiceLoadMetricWeight enumerates the values for service load metric weight.
const ( // ServiceLoadMetricWeightHigh ... ServiceLoadMetricWeightHigh ServiceLoadMetricWeight = "High" // ServiceLoadMetricWeightLow ... ServiceLoadMetricWeightLow ServiceLoadMetricWeight = "Low" // ServiceLoadMetricWeightMedium ... ServiceLoadMetricWeightMedium ServiceLoadMetricWeight = "Medium" // ServiceLoadMetricWeightZero ... ServiceLoadMetricWeightZero ServiceLoadMetricWeight = "Zero" )
type ServiceManifest ¶
type ServiceManifest struct { autorest.Response `json:"-"` Manifest *string `json:"Manifest,omitempty"` }
ServiceManifest the manifest of the service
type ServiceManifestsClient ¶
type ServiceManifestsClient struct {
BaseClient
}
ServiceManifestsClient is the client for the ServiceManifests methods of the Servicefabric service.
func NewServiceManifestsClient ¶
func NewServiceManifestsClient(timeout *int32) ServiceManifestsClient
NewServiceManifestsClient creates an instance of the ServiceManifestsClient client.
func NewServiceManifestsClientWithBaseURI ¶
func NewServiceManifestsClientWithBaseURI(baseURI string, timeout *int32) ServiceManifestsClient
NewServiceManifestsClientWithBaseURI creates an instance of the ServiceManifestsClient client.
func (ServiceManifestsClient) Get ¶
func (client ServiceManifestsClient) Get(ctx context.Context, applicationTypeName string, applicationTypeVersion string, serviceManifestName string) (result ServiceManifest, err error)
Get get service manifests
applicationTypeName is the name of the application type applicationTypeVersion is the version of the application type serviceManifestName is the name of the service manifest
func (ServiceManifestsClient) GetPreparer ¶
func (client ServiceManifestsClient) GetPreparer(ctx context.Context, applicationTypeName string, applicationTypeVersion string, serviceManifestName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ServiceManifestsClient) GetResponder ¶
func (client ServiceManifestsClient) GetResponder(resp *http.Response) (result ServiceManifest, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type ServicePartitionKind ¶
type ServicePartitionKind string
ServicePartitionKind enumerates the values for service partition kind.
const ( // ServicePartitionKindInt64Range ... ServicePartitionKindInt64Range ServicePartitionKind = "Int64Range" // ServicePartitionKindInvalid ... ServicePartitionKindInvalid ServicePartitionKind = "Invalid" // ServicePartitionKindNamed ... ServicePartitionKindNamed ServicePartitionKind = "Named" // ServicePartitionKindSingleton ... ServicePartitionKindSingleton ServicePartitionKind = "Singleton" )
type ServicePlacementPolicyDescription ¶
type ServicePlacementPolicyDescription struct {
Type *string `json:"Type,omitempty"`
}
ServicePlacementPolicyDescription the description of the service placement policy
type ServiceStatus ¶
type ServiceStatus string
ServiceStatus enumerates the values for service status.
const ( // ServiceStatusActive ... ServiceStatusActive ServiceStatus = "Active" // ServiceStatusCreating ... ServiceStatusCreating ServiceStatus = "Creating" // ServiceStatusDeleting ... ServiceStatusDeleting ServiceStatus = "Deleting" // ServiceStatusFaile ... ServiceStatusFaile ServiceStatus = "Faile" // ServiceStatusInvalid ... ServiceStatusInvalid ServiceStatus = "Invalid" // ServiceStatusUpgrading ... ServiceStatusUpgrading ServiceStatus = "Upgrading" )
type ServiceType ¶
type ServiceType struct { // ServiceTypeDescription - The description of the service type ServiceTypeDescription *ServiceTypeServiceTypeDescription `json:"ServiceTypeDescription,omitempty"` ServiceManifestVersion *string `json:"ServiceManifestVersion,omitempty"` ServiceManifestName *string `json:"ServiceManifestName,omitempty"` IsServiceGroup *bool `json:"IsServiceGroup,omitempty"` }
ServiceType the type of the service
type ServiceTypeServiceTypeDescription ¶
type ServiceTypeServiceTypeDescription struct { IsStateful *bool `json:"IsStateful,omitempty"` ServiceTypeName *string `json:"ServiceTypeName,omitempty"` PlacementConstraints *string `json:"PlacementConstraints,omitempty"` HasPersistedState *bool `json:"HasPersistedState,omitempty"` }
ServiceTypeServiceTypeDescription the description of the service type
type ServiceTypesClient ¶
type ServiceTypesClient struct {
BaseClient
}
ServiceTypesClient is the client for the ServiceTypes methods of the Servicefabric service.
func NewServiceTypesClient ¶
func NewServiceTypesClient(timeout *int32) ServiceTypesClient
NewServiceTypesClient creates an instance of the ServiceTypesClient client.
func NewServiceTypesClientWithBaseURI ¶
func NewServiceTypesClientWithBaseURI(baseURI string, timeout *int32) ServiceTypesClient
NewServiceTypesClientWithBaseURI creates an instance of the ServiceTypesClient client.
func (ServiceTypesClient) Get ¶
func (client ServiceTypesClient) Get(ctx context.Context, applicationTypeName string, applicationTypeVersion string) (result ListServiceType, err error)
Get get service types
applicationTypeName is the name of the application type applicationTypeVersion is the version of the application type
func (ServiceTypesClient) GetPreparer ¶
func (client ServiceTypesClient) GetPreparer(ctx context.Context, applicationTypeName string, applicationTypeVersion string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ServiceTypesClient) GetResponder ¶
func (client ServiceTypesClient) GetResponder(resp *http.Response) (result ListServiceType, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type ServicesClient ¶
type ServicesClient struct {
BaseClient
}
ServicesClient is the client for the Services methods of the Servicefabric service.
func NewServicesClient ¶
func NewServicesClient(timeout *int32) ServicesClient
NewServicesClient creates an instance of the ServicesClient client.
func NewServicesClientWithBaseURI ¶
func NewServicesClientWithBaseURI(baseURI string, timeout *int32) ServicesClient
NewServicesClientWithBaseURI creates an instance of the ServicesClient client.
func (ServicesClient) Create ¶
func (client ServicesClient) Create(ctx context.Context, applicationName string, createServiceDescription BasicCreateServiceDescription) (result String, err error)
Create create services
applicationName is the name of the application createServiceDescription is the description of the service
func (ServicesClient) CreatePreparer ¶
func (client ServicesClient) CreatePreparer(ctx context.Context, applicationName string, createServiceDescription BasicCreateServiceDescription) (*http.Request, error)
CreatePreparer prepares the Create request.
func (ServicesClient) CreateResponder ¶
func (client ServicesClient) CreateResponder(resp *http.Response) (result String, err error)
CreateResponder handles the response to the Create request. The method always closes the http.Response Body.
func (ServicesClient) CreateSender ¶
CreateSender sends the Create request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) Get ¶
func (client ServicesClient) Get(ctx context.Context, applicationName string, serviceName string) (result Service, err error)
Get get services
applicationName is the name of the application serviceName is the name of the service
func (ServicesClient) GetPreparer ¶
func (client ServicesClient) GetPreparer(ctx context.Context, applicationName string, serviceName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (ServicesClient) GetResponder ¶
func (client ServicesClient) GetResponder(resp *http.Response) (result Service, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ServicesClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) List ¶
func (client ServicesClient) List(ctx context.Context, applicationName string) (result ServiceList, err error)
List list services
applicationName is the name of the application
func (ServicesClient) ListPreparer ¶
func (client ServicesClient) ListPreparer(ctx context.Context, applicationName string) (*http.Request, error)
ListPreparer prepares the List request.
func (ServicesClient) ListResponder ¶
func (client ServicesClient) ListResponder(resp *http.Response) (result ServiceList, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (ServicesClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) Remove ¶
func (client ServicesClient) Remove(ctx context.Context, serviceName string) (result String, err error)
Remove remove services
serviceName is the name of the service
func (ServicesClient) RemovePreparer ¶
func (client ServicesClient) RemovePreparer(ctx context.Context, serviceName string) (*http.Request, error)
RemovePreparer prepares the Remove request.
func (ServicesClient) RemoveResponder ¶
func (client ServicesClient) RemoveResponder(resp *http.Response) (result String, err error)
RemoveResponder handles the response to the Remove request. The method always closes the http.Response Body.
func (ServicesClient) RemoveSender ¶
RemoveSender sends the Remove request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) Resolve ¶
func (client ServicesClient) Resolve(ctx context.Context, serviceName string, partitionKeyType *int32, partitionKeyValue string, previousRspVersion string) (result ResolvedServicePartition, err error)
Resolve resolve services
serviceName is the name of the service partitionKeyType is the type of the partition key partitionKeyValue is the value of the partition key previousRspVersion is the version of the previous rsp
func (ServicesClient) ResolvePreparer ¶
func (client ServicesClient) ResolvePreparer(ctx context.Context, serviceName string, partitionKeyType *int32, partitionKeyValue string, previousRspVersion string) (*http.Request, error)
ResolvePreparer prepares the Resolve request.
func (ServicesClient) ResolveResponder ¶
func (client ServicesClient) ResolveResponder(resp *http.Response) (result ResolvedServicePartition, err error)
ResolveResponder handles the response to the Resolve request. The method always closes the http.Response Body.
func (ServicesClient) ResolveSender ¶
ResolveSender sends the Resolve request. The method will close the http.Response Body if it receives an error.
func (ServicesClient) Update ¶
func (client ServicesClient) Update(ctx context.Context, serviceName string, updateServiceDescription BasicUpdateServiceDescription) (result String, err error)
Update update services
serviceName is the name of the service updateServiceDescription is the description of the service update
func (ServicesClient) UpdatePreparer ¶
func (client ServicesClient) UpdatePreparer(ctx context.Context, serviceName string, updateServiceDescription BasicUpdateServiceDescription) (*http.Request, error)
UpdatePreparer prepares the Update request.
func (ServicesClient) UpdateResponder ¶
func (client ServicesClient) UpdateResponder(resp *http.Response) (result String, err error)
UpdateResponder handles the response to the Update request. The method always closes the http.Response Body.
func (ServicesClient) UpdateSender ¶
UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.
type ServicesHealthEvaluation ¶
type ServicesHealthEvaluation struct { ServiceTypeName *string `json:"ServiceTypeName,omitempty"` UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` TotalCount *int32 `json:"TotalCount,omitempty"` MaxPercentUnhealthyServices *int32 `json:"MaxPercentUnhealthyServices,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
ServicesHealthEvaluation the evaluation of the services health
func (ServicesHealthEvaluation) AsApplicationHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for ServicesHealthEvaluation.
func (ServicesHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (she ServicesHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 StartApplicationUpgrade ¶
type StartApplicationUpgrade struct { Name *string `json:"Name,omitempty"` TargetApplicationTypeVersion *string `json:"TargetApplicationTypeVersion,omitempty"` Parameters *[]StartApplicationUpgradeParametersItem `json:"Parameters,omitempty"` // UpgradeKind - Possible values include: 'UpgradeKindInvalid', 'UpgradeKindRolling' UpgradeKind UpgradeKind `json:"UpgradeKind,omitempty"` // RollingUpgradeMode - Possible values include: 'RollingUpgradeMode2Invalid', 'RollingUpgradeMode2UnmonitoredAuto', 'RollingUpgradeMode2UnmonitoredManual', 'RollingUpgradeMode2Monitored' RollingUpgradeMode RollingUpgradeMode2 `json:"RollingUpgradeMode,omitempty"` UpgradeReplicaSetCheckTimeoutInSeconds *int32 `json:"UpgradeReplicaSetCheckTimeoutInSeconds,omitempty"` ForceRestart *bool `json:"ForceRestart,omitempty"` MonitoringPolicy *MonitoringPolicy `json:"MonitoringPolicy,omitempty"` ApplicationHealthPolicy *ApplicationHealthPolicy `json:"ApplicationHealthPolicy,omitempty"` }
StartApplicationUpgrade the description of the start application upgrade
type StartApplicationUpgradeParametersItem ¶
type StartApplicationUpgradeParametersItem struct { Key *string `json:"Key,omitempty"` Value *string `json:"Value,omitempty"` }
StartApplicationUpgradeParametersItem the parameters
type StartClusterUpgrade ¶
type StartClusterUpgrade struct { // ConfigVersion - The version of the config ConfigVersion *string `json:"ConfigVersion,omitempty"` // CodeVersion - The version of the code CodeVersion *string `json:"CodeVersion,omitempty"` // UpgradeKind - The kind of the upgrade UpgradeKind *string `json:"UpgradeKind,omitempty"` // RollingUpgradeMode - The mode of the rolling upgrade. Possible values include: 'RollingUpgradeModeInvalid', 'RollingUpgradeModeUnmonitoredAuto', 'RollingUpgradeModeUnmonitoredManual', 'RollingUpgradeModeMonitored' RollingUpgradeMode RollingUpgradeMode `json:"RollingUpgradeMode,omitempty"` // UpgradeReplicaSetCheckTimeoutInSeconds - The seconds of the upgrade replica set check timeout UpgradeReplicaSetCheckTimeoutInSeconds *int32 `json:"UpgradeReplicaSetCheckTimeoutInSeconds,omitempty"` // ForceRestart - The flag of the force restart ForceRestart *bool `json:"ForceRestart,omitempty"` // EnableDeltaHealthEvaluation - The evaluation of the enable delta health EnableDeltaHealthEvaluation *bool `json:"EnableDeltaHealthEvaluation,omitempty"` // MonitoringPolicy - The policy of the monitoring MonitoringPolicy interface{} `json:"MonitoringPolicy,omitempty"` // ClusterUpgradeHealthPolicy - The policy of the cluster upgrade health ClusterUpgradeHealthPolicy *ClusterUpgradeHealthPolicy `json:"ClusterUpgradeHealthPolicy,omitempty"` // ApplicationHealthPolicyMap - The map of the application health policy ApplicationHealthPolicyMap *ApplicationHealthPolicyMap `json:"ApplicationHealthPolicyMap,omitempty"` }
StartClusterUpgrade the description of the start cluster upgrade
type StatefulCreateServiceDescription ¶
type StatefulCreateServiceDescription struct { TargetReplicaSetSize *int32 `json:"TargetReplicaSetSize,omitempty"` MinReplicaSetSize *int32 `json:"MinReplicaSetSize,omitempty"` HasPersistedState *bool `json:"HasPersistedState,omitempty"` ReplicaRestartWaitDurationSeconds *int32 `json:"ReplicaRestartWaitDurationSeconds,omitempty"` QuorumLossWaitDurationSeconds *int32 `json:"QuorumLossWaitDurationSeconds,omitempty"` StandByReplicaKeepDurationSeconds *int32 `json:"StandByReplicaKeepDurationSeconds,omitempty"` // DefaultMoveCost - Possible values include: 'DefaultMoveCost3Zero', 'DefaultMoveCost3Low', 'DefaultMoveCost3Medium', 'DefaultMoveCost3High' DefaultMoveCost DefaultMoveCost3 `json:"DefaultMoveCost,omitempty"` IsDefaultMoveCostSpecified *bool `json:"IsDefaultMoveCostSpecified,omitempty"` ApplicationName *string `json:"ApplicationName,omitempty"` ServiceName *string `json:"ServiceName,omitempty"` ServiceTypeName *string `json:"ServiceTypeName,omitempty"` PartitionDescription *PartitionDescription `json:"PartitionDescription,omitempty"` PlacementConstraints *string `json:"PlacementConstraints,omitempty"` CorrelationScheme *ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` ServiceLoadMetrics *ServiceCorrelationDescription `json:"ServiceLoadMetrics,omitempty"` ServicePlacementPolicies *ServiceCorrelationDescription `json:"ServicePlacementPolicies,omitempty"` Flags *int32 `json:"Flags,omitempty"` // ServiceKind - Possible values include: 'ServiceKindCreateServiceDescription', 'ServiceKindStateless1', 'ServiceKindStateful1' ServiceKind ServiceKindBasicCreateServiceDescription `json:"ServiceKind,omitempty"` }
StatefulCreateServiceDescription the description of the stateful create service
func (StatefulCreateServiceDescription) AsBasicCreateServiceDescription ¶
func (scsd StatefulCreateServiceDescription) AsBasicCreateServiceDescription() (BasicCreateServiceDescription, bool)
AsBasicCreateServiceDescription is the BasicCreateServiceDescription implementation for StatefulCreateServiceDescription.
func (StatefulCreateServiceDescription) AsCreateServiceDescription ¶
func (scsd StatefulCreateServiceDescription) AsCreateServiceDescription() (*CreateServiceDescription, bool)
AsCreateServiceDescription is the BasicCreateServiceDescription implementation for StatefulCreateServiceDescription.
func (StatefulCreateServiceDescription) AsStatefulCreateServiceDescription ¶
func (scsd StatefulCreateServiceDescription) AsStatefulCreateServiceDescription() (*StatefulCreateServiceDescription, bool)
AsStatefulCreateServiceDescription is the BasicCreateServiceDescription implementation for StatefulCreateServiceDescription.
func (StatefulCreateServiceDescription) AsStatelessCreateServiceDescription ¶
func (scsd StatefulCreateServiceDescription) AsStatelessCreateServiceDescription() (*StatelessCreateServiceDescription, bool)
AsStatelessCreateServiceDescription is the BasicCreateServiceDescription implementation for StatefulCreateServiceDescription.
func (StatefulCreateServiceDescription) MarshalJSON ¶
func (scsd StatefulCreateServiceDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatefulCreateServiceDescription.
type StatefulCreateServiceGroupDescription ¶
type StatefulCreateServiceGroupDescription struct { TargetReplicaSetSize *int32 `json:"TargetReplicaSetSize,omitempty"` MinReplicaSetSize *int32 `json:"MinReplicaSetSize,omitempty"` HasPersistedState *bool `json:"HasPersistedState,omitempty"` ReplicaRestartWaitDurationSeconds *int32 `json:"ReplicaRestartWaitDurationSeconds,omitempty"` QuorumLossWaitDurationSeconds *int32 `json:"QuorumLossWaitDurationSeconds,omitempty"` StandByReplicaKeepDurationSeconds *int32 `json:"StandByReplicaKeepDurationSeconds,omitempty"` // DefaultMoveCost - Possible values include: 'DefaultMoveCost1Zero', 'DefaultMoveCost1Low', 'DefaultMoveCost1Medium', 'DefaultMoveCost1High' DefaultMoveCost DefaultMoveCost1 `json:"DefaultMoveCost,omitempty"` IsDefaultMoveCostSpecified *bool `json:"IsDefaultMoveCostSpecified,omitempty"` ApplicationName *string `json:"ApplicationName,omitempty"` ServiceName *string `json:"ServiceName,omitempty"` ServiceTypeName *string `json:"ServiceTypeName,omitempty"` PartitionDescription *PartitionDescription `json:"PartitionDescription,omitempty"` PlacementConstraints *string `json:"PlacementConstraints,omitempty"` CorrelationScheme *ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` ServiceLoadMetrics *ServiceCorrelationDescription `json:"ServiceLoadMetrics,omitempty"` ServicePlacementPolicies *ServiceCorrelationDescription `json:"ServicePlacementPolicies,omitempty"` Flags *int32 `json:"Flags,omitempty"` ServiceGroupMemberDescription *[]ServiceGroupMemberDescription `json:"ServiceGroupMemberDescription,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicCreateServiceGroupDescriptionServiceKindCreateServiceGroupDescription', 'ServiceKindBasicCreateServiceGroupDescriptionServiceKindStateless', 'ServiceKindBasicCreateServiceGroupDescriptionServiceKindStateful' ServiceKind ServiceKindBasicCreateServiceGroupDescription `json:"ServiceKind,omitempty"` }
StatefulCreateServiceGroupDescription the description of the stateful create service group
func (StatefulCreateServiceGroupDescription) AsBasicCreateServiceGroupDescription ¶
func (scsgd StatefulCreateServiceGroupDescription) AsBasicCreateServiceGroupDescription() (BasicCreateServiceGroupDescription, bool)
AsBasicCreateServiceGroupDescription is the BasicCreateServiceGroupDescription implementation for StatefulCreateServiceGroupDescription.
func (StatefulCreateServiceGroupDescription) AsCreateServiceGroupDescription ¶
func (scsgd StatefulCreateServiceGroupDescription) AsCreateServiceGroupDescription() (*CreateServiceGroupDescription, bool)
AsCreateServiceGroupDescription is the BasicCreateServiceGroupDescription implementation for StatefulCreateServiceGroupDescription.
func (StatefulCreateServiceGroupDescription) AsStatefulCreateServiceGroupDescription ¶
func (scsgd StatefulCreateServiceGroupDescription) AsStatefulCreateServiceGroupDescription() (*StatefulCreateServiceGroupDescription, bool)
AsStatefulCreateServiceGroupDescription is the BasicCreateServiceGroupDescription implementation for StatefulCreateServiceGroupDescription.
func (StatefulCreateServiceGroupDescription) AsStatelessCreateServiceGroupDescription ¶
func (scsgd StatefulCreateServiceGroupDescription) AsStatelessCreateServiceGroupDescription() (*StatelessCreateServiceGroupDescription, bool)
AsStatelessCreateServiceGroupDescription is the BasicCreateServiceGroupDescription implementation for StatefulCreateServiceGroupDescription.
func (StatefulCreateServiceGroupDescription) MarshalJSON ¶
func (scsgd StatefulCreateServiceGroupDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatefulCreateServiceGroupDescription.
type StatefulServiceDescription ¶
type StatefulServiceDescription struct { TargetReplicaSetSize *int32 `json:"TargetReplicaSetSize,omitempty"` MinReplicaSetSize *int32 `json:"MinReplicaSetSize,omitempty"` HasPersistedState *bool `json:"HasPersistedState,omitempty"` ReplicaRestartWaitDurationSeconds *int32 `json:"ReplicaRestartWaitDurationSeconds,omitempty"` QuorumLossWaitDurationSeconds *int32 `json:"QuorumLossWaitDurationSeconds,omitempty"` StandByReplicaKeepDurationSeconds *int32 `json:"StandByReplicaKeepDurationSeconds,omitempty"` // DefaultMoveCost - Possible values include: 'DefaultMoveCost2Zero', 'DefaultMoveCost2Low', 'DefaultMoveCost2Medium', 'DefaultMoveCost2High' DefaultMoveCost DefaultMoveCost2 `json:"DefaultMoveCost,omitempty"` IsDefaultMoveCostSpecified *bool `json:"IsDefaultMoveCostSpecified,omitempty"` ApplicationName *string `json:"ApplicationName,omitempty"` ServiceName *string `json:"ServiceName,omitempty"` ServiceTypeName *string `json:"ServiceTypeName,omitempty"` PartitionDescription *PartitionDescription `json:"PartitionDescription,omitempty"` PlacementConstraints *string `json:"PlacementConstraints,omitempty"` CorrelationScheme *ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` ServiceLoadMetrics *ServiceCorrelationDescription `json:"ServiceLoadMetrics,omitempty"` ServicePlacementPolicies *ServiceCorrelationDescription `json:"ServicePlacementPolicies,omitempty"` Flags *int32 `json:"Flags,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServiceDescriptionServiceKindServiceDescription', 'ServiceKindBasicServiceDescriptionServiceKindStateless', 'ServiceKindBasicServiceDescriptionServiceKindStateful' ServiceKind ServiceKindBasicServiceDescription `json:"ServiceKind,omitempty"` }
StatefulServiceDescription the description of the 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.
type StatefulServiceGroupDescription ¶
type StatefulServiceGroupDescription struct { TargetReplicaSetSize *int32 `json:"TargetReplicaSetSize,omitempty"` MinReplicaSetSize *int32 `json:"MinReplicaSetSize,omitempty"` HasPersistedState *bool `json:"HasPersistedState,omitempty"` ReplicaRestartWaitDurationSeconds *int32 `json:"ReplicaRestartWaitDurationSeconds,omitempty"` QuorumLossWaitDurationSeconds *int32 `json:"QuorumLossWaitDurationSeconds,omitempty"` StandByReplicaKeepDurationSeconds *int32 `json:"StandByReplicaKeepDurationSeconds,omitempty"` // DefaultMoveCost - Possible values include: 'Zero', 'Low', 'Medium', 'High' DefaultMoveCost DefaultMoveCost `json:"DefaultMoveCost,omitempty"` IsDefaultMoveCostSpecified *bool `json:"IsDefaultMoveCostSpecified,omitempty"` ApplicationName *string `json:"ApplicationName,omitempty"` ServiceName *string `json:"ServiceName,omitempty"` ServiceTypeName *string `json:"ServiceTypeName,omitempty"` PartitionDescription *PartitionDescription `json:"PartitionDescription,omitempty"` PlacementConstraints *string `json:"PlacementConstraints,omitempty"` CorrelationScheme *ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` ServiceLoadMetrics *ServiceCorrelationDescription `json:"ServiceLoadMetrics,omitempty"` ServicePlacementPolicies *ServiceCorrelationDescription `json:"ServicePlacementPolicies,omitempty"` Flags *int32 `json:"Flags,omitempty"` ServiceGroupMemberDescription *[]ServiceGroupMemberDescription `json:"ServiceGroupMemberDescription,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServiceGroupDescriptionServiceKindServiceGroupDescription', 'ServiceKindBasicServiceGroupDescriptionServiceKindStateless', 'ServiceKindBasicServiceGroupDescriptionServiceKindStateful' ServiceKind ServiceKindBasicServiceGroupDescription `json:"ServiceKind,omitempty"` }
StatefulServiceGroupDescription the description of the stateful service group
func (StatefulServiceGroupDescription) AsBasicServiceGroupDescription ¶
func (ssgd StatefulServiceGroupDescription) AsBasicServiceGroupDescription() (BasicServiceGroupDescription, bool)
AsBasicServiceGroupDescription is the BasicServiceGroupDescription implementation for StatefulServiceGroupDescription.
func (StatefulServiceGroupDescription) AsServiceGroupDescription ¶
func (ssgd StatefulServiceGroupDescription) AsServiceGroupDescription() (*ServiceGroupDescription, bool)
AsServiceGroupDescription is the BasicServiceGroupDescription implementation for StatefulServiceGroupDescription.
func (StatefulServiceGroupDescription) AsStatefulServiceGroupDescription ¶
func (ssgd StatefulServiceGroupDescription) AsStatefulServiceGroupDescription() (*StatefulServiceGroupDescription, bool)
AsStatefulServiceGroupDescription is the BasicServiceGroupDescription implementation for StatefulServiceGroupDescription.
func (StatefulServiceGroupDescription) AsStatelessServiceGroupDescription ¶
func (ssgd StatefulServiceGroupDescription) AsStatelessServiceGroupDescription() (*StatelessServiceGroupDescription, bool)
AsStatelessServiceGroupDescription is the BasicServiceGroupDescription implementation for StatefulServiceGroupDescription.
func (StatefulServiceGroupDescription) MarshalJSON ¶
func (ssgd StatefulServiceGroupDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatefulServiceGroupDescription.
type StatefulUpdateServiceDescription ¶
type StatefulUpdateServiceDescription struct { TargetReplicaSetSize *int32 `json:"TargetReplicaSetSize,omitempty"` MinReplicaSetSize *int32 `json:"MinReplicaSetSize,omitempty"` ReplicaRestartWaitDurationInMilliseconds *int32 `json:"ReplicaRestartWaitDurationInMilliseconds,omitempty"` QuorumLossWaitDurationInMilliseconds *int32 `json:"QuorumLossWaitDurationInMilliseconds,omitempty"` StandByReplicaKeepDurationInMilliseconds *int32 `json:"StandByReplicaKeepDurationInMilliseconds,omitempty"` Flags *int32 `json:"Flags,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicUpdateServiceDescriptionServiceKindUpdateServiceDescription', 'ServiceKindBasicUpdateServiceDescriptionServiceKindStateless', 'ServiceKindBasicUpdateServiceDescriptionServiceKindStateful' ServiceKind ServiceKindBasicUpdateServiceDescription `json:"ServiceKind,omitempty"` }
StatefulUpdateServiceDescription the description of the stateful update service
func (StatefulUpdateServiceDescription) AsBasicUpdateServiceDescription ¶
func (susd StatefulUpdateServiceDescription) AsBasicUpdateServiceDescription() (BasicUpdateServiceDescription, bool)
AsBasicUpdateServiceDescription is the BasicUpdateServiceDescription implementation for StatefulUpdateServiceDescription.
func (StatefulUpdateServiceDescription) AsStatefulUpdateServiceDescription ¶
func (susd StatefulUpdateServiceDescription) AsStatefulUpdateServiceDescription() (*StatefulUpdateServiceDescription, bool)
AsStatefulUpdateServiceDescription is the BasicUpdateServiceDescription implementation for StatefulUpdateServiceDescription.
func (StatefulUpdateServiceDescription) AsStatelessUpdateServiceDescription ¶
func (susd StatefulUpdateServiceDescription) AsStatelessUpdateServiceDescription() (*StatelessUpdateServiceDescription, bool)
AsStatelessUpdateServiceDescription is the BasicUpdateServiceDescription implementation for StatefulUpdateServiceDescription.
func (StatefulUpdateServiceDescription) AsUpdateServiceDescription ¶
func (susd StatefulUpdateServiceDescription) AsUpdateServiceDescription() (*UpdateServiceDescription, bool)
AsUpdateServiceDescription is the BasicUpdateServiceDescription implementation for StatefulUpdateServiceDescription.
func (StatefulUpdateServiceDescription) MarshalJSON ¶
func (susd StatefulUpdateServiceDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatefulUpdateServiceDescription.
type StatefulUpdateServiceGroupDescription ¶
type StatefulUpdateServiceGroupDescription struct { TargetReplicaSetSize *int32 `json:"TargetReplicaSetSize,omitempty"` MinReplicaSetSize *int32 `json:"MinReplicaSetSize,omitempty"` ReplicaRestartWaitDurationInMilliseconds *int32 `json:"ReplicaRestartWaitDurationInMilliseconds,omitempty"` QuorumLossWaitDurationInMilliseconds *int32 `json:"QuorumLossWaitDurationInMilliseconds,omitempty"` StandByReplicaKeepDurationInMilliseconds *int32 `json:"StandByReplicaKeepDurationInMilliseconds,omitempty"` Flags *int32 `json:"Flags,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicUpdateServiceGroupDescriptionServiceKindUpdateServiceGroupDescription', 'ServiceKindBasicUpdateServiceGroupDescriptionServiceKindStateless', 'ServiceKindBasicUpdateServiceGroupDescriptionServiceKindStateful' ServiceKind ServiceKindBasicUpdateServiceGroupDescription `json:"ServiceKind,omitempty"` }
StatefulUpdateServiceGroupDescription the description of the stateful update service group
func (StatefulUpdateServiceGroupDescription) AsBasicUpdateServiceGroupDescription ¶
func (susgd StatefulUpdateServiceGroupDescription) AsBasicUpdateServiceGroupDescription() (BasicUpdateServiceGroupDescription, bool)
AsBasicUpdateServiceGroupDescription is the BasicUpdateServiceGroupDescription implementation for StatefulUpdateServiceGroupDescription.
func (StatefulUpdateServiceGroupDescription) AsStatefulUpdateServiceGroupDescription ¶
func (susgd StatefulUpdateServiceGroupDescription) AsStatefulUpdateServiceGroupDescription() (*StatefulUpdateServiceGroupDescription, bool)
AsStatefulUpdateServiceGroupDescription is the BasicUpdateServiceGroupDescription implementation for StatefulUpdateServiceGroupDescription.
func (StatefulUpdateServiceGroupDescription) AsStatelessUpdateServiceGroupDescription ¶
func (susgd StatefulUpdateServiceGroupDescription) AsStatelessUpdateServiceGroupDescription() (*StatelessUpdateServiceGroupDescription, bool)
AsStatelessUpdateServiceGroupDescription is the BasicUpdateServiceGroupDescription implementation for StatefulUpdateServiceGroupDescription.
func (StatefulUpdateServiceGroupDescription) AsUpdateServiceGroupDescription ¶
func (susgd StatefulUpdateServiceGroupDescription) AsUpdateServiceGroupDescription() (*UpdateServiceGroupDescription, bool)
AsUpdateServiceGroupDescription is the BasicUpdateServiceGroupDescription implementation for StatefulUpdateServiceGroupDescription.
func (StatefulUpdateServiceGroupDescription) MarshalJSON ¶
func (susgd StatefulUpdateServiceGroupDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatefulUpdateServiceGroupDescription.
type StatelessCreateServiceDescription ¶
type StatelessCreateServiceDescription struct { InstanceCount *int32 `json:"InstanceCount,omitempty"` ApplicationName *string `json:"ApplicationName,omitempty"` ServiceName *string `json:"ServiceName,omitempty"` ServiceTypeName *string `json:"ServiceTypeName,omitempty"` PartitionDescription *PartitionDescription `json:"PartitionDescription,omitempty"` PlacementConstraints *string `json:"PlacementConstraints,omitempty"` CorrelationScheme *ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` ServiceLoadMetrics *ServiceCorrelationDescription `json:"ServiceLoadMetrics,omitempty"` ServicePlacementPolicies *ServiceCorrelationDescription `json:"ServicePlacementPolicies,omitempty"` Flags *int32 `json:"Flags,omitempty"` // ServiceKind - Possible values include: 'ServiceKindCreateServiceDescription', 'ServiceKindStateless1', 'ServiceKindStateful1' ServiceKind ServiceKindBasicCreateServiceDescription `json:"ServiceKind,omitempty"` }
StatelessCreateServiceDescription the description of the stateless create service
func (StatelessCreateServiceDescription) AsBasicCreateServiceDescription ¶
func (scsd StatelessCreateServiceDescription) AsBasicCreateServiceDescription() (BasicCreateServiceDescription, bool)
AsBasicCreateServiceDescription is the BasicCreateServiceDescription implementation for StatelessCreateServiceDescription.
func (StatelessCreateServiceDescription) AsCreateServiceDescription ¶
func (scsd StatelessCreateServiceDescription) AsCreateServiceDescription() (*CreateServiceDescription, bool)
AsCreateServiceDescription is the BasicCreateServiceDescription implementation for StatelessCreateServiceDescription.
func (StatelessCreateServiceDescription) AsStatefulCreateServiceDescription ¶
func (scsd StatelessCreateServiceDescription) AsStatefulCreateServiceDescription() (*StatefulCreateServiceDescription, bool)
AsStatefulCreateServiceDescription is the BasicCreateServiceDescription implementation for StatelessCreateServiceDescription.
func (StatelessCreateServiceDescription) AsStatelessCreateServiceDescription ¶
func (scsd StatelessCreateServiceDescription) AsStatelessCreateServiceDescription() (*StatelessCreateServiceDescription, bool)
AsStatelessCreateServiceDescription is the BasicCreateServiceDescription implementation for StatelessCreateServiceDescription.
func (StatelessCreateServiceDescription) MarshalJSON ¶
func (scsd StatelessCreateServiceDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatelessCreateServiceDescription.
type StatelessCreateServiceGroupDescription ¶
type StatelessCreateServiceGroupDescription struct { InstanceCount *int32 `json:"InstanceCount,omitempty"` ApplicationName *string `json:"ApplicationName,omitempty"` ServiceName *string `json:"ServiceName,omitempty"` ServiceTypeName *string `json:"ServiceTypeName,omitempty"` PartitionDescription *PartitionDescription `json:"PartitionDescription,omitempty"` PlacementConstraints *string `json:"PlacementConstraints,omitempty"` CorrelationScheme *ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` ServiceLoadMetrics *ServiceCorrelationDescription `json:"ServiceLoadMetrics,omitempty"` ServicePlacementPolicies *ServiceCorrelationDescription `json:"ServicePlacementPolicies,omitempty"` Flags *int32 `json:"Flags,omitempty"` ServiceGroupMemberDescription *[]ServiceGroupMemberDescription `json:"ServiceGroupMemberDescription,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicCreateServiceGroupDescriptionServiceKindCreateServiceGroupDescription', 'ServiceKindBasicCreateServiceGroupDescriptionServiceKindStateless', 'ServiceKindBasicCreateServiceGroupDescriptionServiceKindStateful' ServiceKind ServiceKindBasicCreateServiceGroupDescription `json:"ServiceKind,omitempty"` }
StatelessCreateServiceGroupDescription the description of the stateless create service group
func (StatelessCreateServiceGroupDescription) AsBasicCreateServiceGroupDescription ¶
func (scsgd StatelessCreateServiceGroupDescription) AsBasicCreateServiceGroupDescription() (BasicCreateServiceGroupDescription, bool)
AsBasicCreateServiceGroupDescription is the BasicCreateServiceGroupDescription implementation for StatelessCreateServiceGroupDescription.
func (StatelessCreateServiceGroupDescription) AsCreateServiceGroupDescription ¶
func (scsgd StatelessCreateServiceGroupDescription) AsCreateServiceGroupDescription() (*CreateServiceGroupDescription, bool)
AsCreateServiceGroupDescription is the BasicCreateServiceGroupDescription implementation for StatelessCreateServiceGroupDescription.
func (StatelessCreateServiceGroupDescription) AsStatefulCreateServiceGroupDescription ¶
func (scsgd StatelessCreateServiceGroupDescription) AsStatefulCreateServiceGroupDescription() (*StatefulCreateServiceGroupDescription, bool)
AsStatefulCreateServiceGroupDescription is the BasicCreateServiceGroupDescription implementation for StatelessCreateServiceGroupDescription.
func (StatelessCreateServiceGroupDescription) AsStatelessCreateServiceGroupDescription ¶
func (scsgd StatelessCreateServiceGroupDescription) AsStatelessCreateServiceGroupDescription() (*StatelessCreateServiceGroupDescription, bool)
AsStatelessCreateServiceGroupDescription is the BasicCreateServiceGroupDescription implementation for StatelessCreateServiceGroupDescription.
func (StatelessCreateServiceGroupDescription) MarshalJSON ¶
func (scsgd StatelessCreateServiceGroupDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatelessCreateServiceGroupDescription.
type StatelessServiceDescription ¶
type StatelessServiceDescription struct { InstanceCount *int32 `json:"InstanceCount,omitempty"` ApplicationName *string `json:"ApplicationName,omitempty"` ServiceName *string `json:"ServiceName,omitempty"` ServiceTypeName *string `json:"ServiceTypeName,omitempty"` PartitionDescription *PartitionDescription `json:"PartitionDescription,omitempty"` PlacementConstraints *string `json:"PlacementConstraints,omitempty"` CorrelationScheme *ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` ServiceLoadMetrics *ServiceCorrelationDescription `json:"ServiceLoadMetrics,omitempty"` ServicePlacementPolicies *ServiceCorrelationDescription `json:"ServicePlacementPolicies,omitempty"` Flags *int32 `json:"Flags,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServiceDescriptionServiceKindServiceDescription', 'ServiceKindBasicServiceDescriptionServiceKindStateless', 'ServiceKindBasicServiceDescriptionServiceKindStateful' ServiceKind ServiceKindBasicServiceDescription `json:"ServiceKind,omitempty"` }
StatelessServiceDescription the description of the 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.
type StatelessServiceGroupDescription ¶
type StatelessServiceGroupDescription struct { InstanceCount *int32 `json:"InstanceCount,omitempty"` ApplicationName *string `json:"ApplicationName,omitempty"` ServiceName *string `json:"ServiceName,omitempty"` ServiceTypeName *string `json:"ServiceTypeName,omitempty"` PartitionDescription *PartitionDescription `json:"PartitionDescription,omitempty"` PlacementConstraints *string `json:"PlacementConstraints,omitempty"` CorrelationScheme *ServiceCorrelationDescription `json:"CorrelationScheme,omitempty"` ServiceLoadMetrics *ServiceCorrelationDescription `json:"ServiceLoadMetrics,omitempty"` ServicePlacementPolicies *ServiceCorrelationDescription `json:"ServicePlacementPolicies,omitempty"` Flags *int32 `json:"Flags,omitempty"` ServiceGroupMemberDescription *[]ServiceGroupMemberDescription `json:"ServiceGroupMemberDescription,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicServiceGroupDescriptionServiceKindServiceGroupDescription', 'ServiceKindBasicServiceGroupDescriptionServiceKindStateless', 'ServiceKindBasicServiceGroupDescriptionServiceKindStateful' ServiceKind ServiceKindBasicServiceGroupDescription `json:"ServiceKind,omitempty"` }
StatelessServiceGroupDescription the description of the stateless service group
func (StatelessServiceGroupDescription) AsBasicServiceGroupDescription ¶
func (ssgd StatelessServiceGroupDescription) AsBasicServiceGroupDescription() (BasicServiceGroupDescription, bool)
AsBasicServiceGroupDescription is the BasicServiceGroupDescription implementation for StatelessServiceGroupDescription.
func (StatelessServiceGroupDescription) AsServiceGroupDescription ¶
func (ssgd StatelessServiceGroupDescription) AsServiceGroupDescription() (*ServiceGroupDescription, bool)
AsServiceGroupDescription is the BasicServiceGroupDescription implementation for StatelessServiceGroupDescription.
func (StatelessServiceGroupDescription) AsStatefulServiceGroupDescription ¶
func (ssgd StatelessServiceGroupDescription) AsStatefulServiceGroupDescription() (*StatefulServiceGroupDescription, bool)
AsStatefulServiceGroupDescription is the BasicServiceGroupDescription implementation for StatelessServiceGroupDescription.
func (StatelessServiceGroupDescription) AsStatelessServiceGroupDescription ¶
func (ssgd StatelessServiceGroupDescription) AsStatelessServiceGroupDescription() (*StatelessServiceGroupDescription, bool)
AsStatelessServiceGroupDescription is the BasicServiceGroupDescription implementation for StatelessServiceGroupDescription.
func (StatelessServiceGroupDescription) MarshalJSON ¶
func (ssgd StatelessServiceGroupDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatelessServiceGroupDescription.
type StatelessUpdateServiceDescription ¶
type StatelessUpdateServiceDescription struct { InstanceCount *int32 `json:"InstanceCount,omitempty"` Flags *int32 `json:"Flags,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicUpdateServiceDescriptionServiceKindUpdateServiceDescription', 'ServiceKindBasicUpdateServiceDescriptionServiceKindStateless', 'ServiceKindBasicUpdateServiceDescriptionServiceKindStateful' ServiceKind ServiceKindBasicUpdateServiceDescription `json:"ServiceKind,omitempty"` }
StatelessUpdateServiceDescription the description of the stateless update service
func (StatelessUpdateServiceDescription) AsBasicUpdateServiceDescription ¶
func (susd StatelessUpdateServiceDescription) AsBasicUpdateServiceDescription() (BasicUpdateServiceDescription, bool)
AsBasicUpdateServiceDescription is the BasicUpdateServiceDescription implementation for StatelessUpdateServiceDescription.
func (StatelessUpdateServiceDescription) AsStatefulUpdateServiceDescription ¶
func (susd StatelessUpdateServiceDescription) AsStatefulUpdateServiceDescription() (*StatefulUpdateServiceDescription, bool)
AsStatefulUpdateServiceDescription is the BasicUpdateServiceDescription implementation for StatelessUpdateServiceDescription.
func (StatelessUpdateServiceDescription) AsStatelessUpdateServiceDescription ¶
func (susd StatelessUpdateServiceDescription) AsStatelessUpdateServiceDescription() (*StatelessUpdateServiceDescription, bool)
AsStatelessUpdateServiceDescription is the BasicUpdateServiceDescription implementation for StatelessUpdateServiceDescription.
func (StatelessUpdateServiceDescription) AsUpdateServiceDescription ¶
func (susd StatelessUpdateServiceDescription) AsUpdateServiceDescription() (*UpdateServiceDescription, bool)
AsUpdateServiceDescription is the BasicUpdateServiceDescription implementation for StatelessUpdateServiceDescription.
func (StatelessUpdateServiceDescription) MarshalJSON ¶
func (susd StatelessUpdateServiceDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatelessUpdateServiceDescription.
type StatelessUpdateServiceGroupDescription ¶
type StatelessUpdateServiceGroupDescription struct { InstanceCount *int32 `json:"InstanceCount,omitempty"` Flags *int32 `json:"Flags,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicUpdateServiceGroupDescriptionServiceKindUpdateServiceGroupDescription', 'ServiceKindBasicUpdateServiceGroupDescriptionServiceKindStateless', 'ServiceKindBasicUpdateServiceGroupDescriptionServiceKindStateful' ServiceKind ServiceKindBasicUpdateServiceGroupDescription `json:"ServiceKind,omitempty"` }
StatelessUpdateServiceGroupDescription the description of the stateless update service group
func (StatelessUpdateServiceGroupDescription) AsBasicUpdateServiceGroupDescription ¶
func (susgd StatelessUpdateServiceGroupDescription) AsBasicUpdateServiceGroupDescription() (BasicUpdateServiceGroupDescription, bool)
AsBasicUpdateServiceGroupDescription is the BasicUpdateServiceGroupDescription implementation for StatelessUpdateServiceGroupDescription.
func (StatelessUpdateServiceGroupDescription) AsStatefulUpdateServiceGroupDescription ¶
func (susgd StatelessUpdateServiceGroupDescription) AsStatefulUpdateServiceGroupDescription() (*StatefulUpdateServiceGroupDescription, bool)
AsStatefulUpdateServiceGroupDescription is the BasicUpdateServiceGroupDescription implementation for StatelessUpdateServiceGroupDescription.
func (StatelessUpdateServiceGroupDescription) AsStatelessUpdateServiceGroupDescription ¶
func (susgd StatelessUpdateServiceGroupDescription) AsStatelessUpdateServiceGroupDescription() (*StatelessUpdateServiceGroupDescription, bool)
AsStatelessUpdateServiceGroupDescription is the BasicUpdateServiceGroupDescription implementation for StatelessUpdateServiceGroupDescription.
func (StatelessUpdateServiceGroupDescription) AsUpdateServiceGroupDescription ¶
func (susgd StatelessUpdateServiceGroupDescription) AsUpdateServiceGroupDescription() (*UpdateServiceGroupDescription, bool)
AsUpdateServiceGroupDescription is the BasicUpdateServiceGroupDescription implementation for StatelessUpdateServiceGroupDescription.
func (StatelessUpdateServiceGroupDescription) MarshalJSON ¶
func (susgd StatelessUpdateServiceGroupDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for StatelessUpdateServiceGroupDescription.
type SystemApplicationHealthEvaluation ¶
type SystemApplicationHealthEvaluation struct { UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
SystemApplicationHealthEvaluation the evaluation of the system application health
func (SystemApplicationHealthEvaluation) AsApplicationHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for SystemApplicationHealthEvaluation.
func (SystemApplicationHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (sahe SystemApplicationHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 UnhealthyEvaluation ¶
type UnhealthyEvaluation struct {
HealthEvaluation BasicHealthEvaluation `json:"HealthEvaluation,omitempty"`
}
UnhealthyEvaluation the evaluation of the unhealthy
func (*UnhealthyEvaluation) UnmarshalJSON ¶
func (ue *UnhealthyEvaluation) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for UnhealthyEvaluation struct.
type UnregisterApplicationType ¶
type UnregisterApplicationType struct {
ApplicationTypeVersion *string `json:"ApplicationTypeVersion,omitempty"`
}
UnregisterApplicationType the type of the unregister application
type UnregisterClusterPackage ¶
type UnregisterClusterPackage struct { // CodeVersion - The version of the code CodeVersion *string `json:"CodeVersion,omitempty"` // ConfigVersion - The version of the config ConfigVersion *string `json:"ConfigVersion,omitempty"` }
UnregisterClusterPackage the package of the unregister cluster
type UpdateApplicationUpgrade ¶
type UpdateApplicationUpgrade struct { Name *string `json:"Name,omitempty"` UpgradeKind *string `json:"UpgradeKind,omitempty"` UpdateDescription *UpdateDescription `json:"UpdateDescription,omitempty"` ApplicationHealthPolicy *ApplicationHealthPolicy `json:"ApplicationHealthPolicy,omitempty"` }
UpdateApplicationUpgrade the description of the update application upgrade
type UpdateClusterUpgrade ¶
type UpdateClusterUpgrade struct { // UpgradeKind - The kind of the upgrade UpgradeKind *string `json:"UpgradeKind,omitempty"` // UpdateDescription - The description of the update UpdateDescription *UpdateDescription `json:"UpdateDescription,omitempty"` // ClusterHealthPolicy - The policy of the cluster health ClusterHealthPolicy *ClusterHealthPolicy `json:"ClusterHealthPolicy,omitempty"` // EnableDeltaHealthEvaluations - The evaluations of the enable delta health EnableDeltaHealthEvaluations *bool `json:"EnableDeltaHealthEvaluations,omitempty"` }
UpdateClusterUpgrade the description of the update cluster upgrade
type UpdateDescription ¶
type UpdateDescription struct { // RollingUpgradeMode - The mode of the rolling upgrade. Possible values include: 'RollingUpgradeMode3Invalid', 'RollingUpgradeMode3UnmonitoredAuto', 'RollingUpgradeMode3UnmonitoredManual', 'RollingUpgradeMode3Monitored' RollingUpgradeMode RollingUpgradeMode3 `json:"RollingUpgradeMode,omitempty"` // ForceRestart - The flag of the force restart ForceRestart *bool `json:"ForceRestart,omitempty"` // FailureAction - The action of the failure FailureAction *string `json:"FailureAction,omitempty"` // UpgradeReplicaSetCheckTimeoutInSeconds - The seconds of the upgrade replica set check timeout UpgradeReplicaSetCheckTimeoutInSeconds *int32 `json:"UpgradeReplicaSetCheckTimeoutInSeconds,omitempty"` // HealthCheckWaitDurationInMilliseconds - The seconds of the health check wait duration HealthCheckWaitDurationInMilliseconds *string `json:"HealthCheckWaitDurationInMilliseconds,omitempty"` // HealthCheckStableDurationInMilliseconds - The seconds of the health check stable duration HealthCheckStableDurationInMilliseconds *string `json:"HealthCheckStableDurationInMilliseconds,omitempty"` // HealthCheckRetryTimeoutInMilliseconds - The milliseconds of the health check retry timeout HealthCheckRetryTimeoutInMilliseconds *string `json:"HealthCheckRetryTimeoutInMilliseconds,omitempty"` // UpgradeTimeoutInMilliseconds - The milliseconds of the upgrade timeout UpgradeTimeoutInMilliseconds *string `json:"UpgradeTimeoutInMilliseconds,omitempty"` // UpgradeDomainTimeoutInMilliseconds - The milliseconds of the upgrade domain timeout UpgradeDomainTimeoutInMilliseconds *string `json:"UpgradeDomainTimeoutInMilliseconds,omitempty"` }
UpdateDescription the description of the update
type UpdateServiceDescription ¶
type UpdateServiceDescription struct { Flags *int32 `json:"Flags,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicUpdateServiceDescriptionServiceKindUpdateServiceDescription', 'ServiceKindBasicUpdateServiceDescriptionServiceKindStateless', 'ServiceKindBasicUpdateServiceDescriptionServiceKindStateful' ServiceKind ServiceKindBasicUpdateServiceDescription `json:"ServiceKind,omitempty"` }
UpdateServiceDescription the description of the update service
func (UpdateServiceDescription) AsBasicUpdateServiceDescription ¶
func (usd UpdateServiceDescription) AsBasicUpdateServiceDescription() (BasicUpdateServiceDescription, bool)
AsBasicUpdateServiceDescription is the BasicUpdateServiceDescription implementation for UpdateServiceDescription.
func (UpdateServiceDescription) AsStatefulUpdateServiceDescription ¶
func (usd UpdateServiceDescription) AsStatefulUpdateServiceDescription() (*StatefulUpdateServiceDescription, bool)
AsStatefulUpdateServiceDescription is the BasicUpdateServiceDescription implementation for UpdateServiceDescription.
func (UpdateServiceDescription) AsStatelessUpdateServiceDescription ¶
func (usd UpdateServiceDescription) AsStatelessUpdateServiceDescription() (*StatelessUpdateServiceDescription, bool)
AsStatelessUpdateServiceDescription is the BasicUpdateServiceDescription implementation for UpdateServiceDescription.
func (UpdateServiceDescription) AsUpdateServiceDescription ¶
func (usd UpdateServiceDescription) AsUpdateServiceDescription() (*UpdateServiceDescription, bool)
AsUpdateServiceDescription is the BasicUpdateServiceDescription implementation for UpdateServiceDescription.
func (UpdateServiceDescription) MarshalJSON ¶
func (usd UpdateServiceDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for UpdateServiceDescription.
type UpdateServiceGroupDescription ¶
type UpdateServiceGroupDescription struct { Flags *int32 `json:"Flags,omitempty"` // ServiceKind - Possible values include: 'ServiceKindBasicUpdateServiceGroupDescriptionServiceKindUpdateServiceGroupDescription', 'ServiceKindBasicUpdateServiceGroupDescriptionServiceKindStateless', 'ServiceKindBasicUpdateServiceGroupDescriptionServiceKindStateful' ServiceKind ServiceKindBasicUpdateServiceGroupDescription `json:"ServiceKind,omitempty"` }
UpdateServiceGroupDescription the description of the update service group
func (UpdateServiceGroupDescription) AsBasicUpdateServiceGroupDescription ¶
func (usgd UpdateServiceGroupDescription) AsBasicUpdateServiceGroupDescription() (BasicUpdateServiceGroupDescription, bool)
AsBasicUpdateServiceGroupDescription is the BasicUpdateServiceGroupDescription implementation for UpdateServiceGroupDescription.
func (UpdateServiceGroupDescription) AsStatefulUpdateServiceGroupDescription ¶
func (usgd UpdateServiceGroupDescription) AsStatefulUpdateServiceGroupDescription() (*StatefulUpdateServiceGroupDescription, bool)
AsStatefulUpdateServiceGroupDescription is the BasicUpdateServiceGroupDescription implementation for UpdateServiceGroupDescription.
func (UpdateServiceGroupDescription) AsStatelessUpdateServiceGroupDescription ¶
func (usgd UpdateServiceGroupDescription) AsStatelessUpdateServiceGroupDescription() (*StatelessUpdateServiceGroupDescription, bool)
AsStatelessUpdateServiceGroupDescription is the BasicUpdateServiceGroupDescription implementation for UpdateServiceGroupDescription.
func (UpdateServiceGroupDescription) AsUpdateServiceGroupDescription ¶
func (usgd UpdateServiceGroupDescription) AsUpdateServiceGroupDescription() (*UpdateServiceGroupDescription, bool)
AsUpdateServiceGroupDescription is the BasicUpdateServiceGroupDescription implementation for UpdateServiceGroupDescription.
func (UpdateServiceGroupDescription) MarshalJSON ¶
func (usgd UpdateServiceGroupDescription) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for UpdateServiceGroupDescription.
type UpgradeDomainDeltaNodesCheckHealthEvaluation ¶
type UpgradeDomainDeltaNodesCheckHealthEvaluation struct { UpgradeDomainName *string `json:"UpgradeDomainName,omitempty"` UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` BaselineErrorCount *int32 `json:"BaselineErrorCount,omitempty"` BaselineTotalCount *int32 `json:"BaselineTotalCount,omitempty"` TotalCount *int32 `json:"TotalCount,omitempty"` MaxPercentUpgradeDomainDeltaUnhealthyNodes *int32 `json:"MaxPercentUpgradeDomainDeltaUnhealthyNodes,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
UpgradeDomainDeltaNodesCheckHealthEvaluation the evaluation of the upgrade domain delta nodes check health
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsApplicationHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeltaNodesCheckHealthEvaluation.
func (UpgradeDomainDeltaNodesCheckHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (uddnche UpgradeDomainDeltaNodesCheckHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 UpgradeDomainDeployedApplicationsHealthEvaluation ¶
type UpgradeDomainDeployedApplicationsHealthEvaluation struct { UpgradeDomainName *string `json:"UpgradeDomainName,omitempty"` UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` TotalCount *int32 `json:"TotalCount,omitempty"` MaxPercentUnhealthyDeployedApplications *int32 `json:"MaxPercentUnhealthyDeployedApplications,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
UpgradeDomainDeployedApplicationsHealthEvaluation the evaluation of the upgrade domain deployed applications health
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsApplicationHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsApplicationsHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsApplicationsHealthEvaluation() (*ApplicationsHealthEvaluation, bool)
AsApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsBasicHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsBasicHealthEvaluation() (BasicHealthEvaluation, bool)
AsBasicHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsDeltaNodesCheckHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsDeltaNodesCheckHealthEvaluation() (*DeltaNodesCheckHealthEvaluation, bool)
AsDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsDeployedApplicationHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsDeployedApplicationHealthEvaluation() (*DeployedApplicationHealthEvaluation, bool)
AsDeployedApplicationHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsDeployedApplicationsHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsDeployedApplicationsHealthEvaluation() (*DeployedApplicationsHealthEvaluation, bool)
AsDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsDeployedServicePackageHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsDeployedServicePackageHealthEvaluation() (*DeployedServicePackageHealthEvaluation, bool)
AsDeployedServicePackageHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsDeployedServicePackagesHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsDeployedServicePackagesHealthEvaluation() (*DeployedServicePackagesHealthEvaluation, bool)
AsDeployedServicePackagesHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsEventHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsEventHealthEvaluation() (*EventHealthEvaluation, bool)
AsEventHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsHealthEvaluation() (*HealthEvaluation, bool)
AsHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsNodeHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsNodeHealthEvaluation() (*NodeHealthEvaluation, bool)
AsNodeHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsNodesHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsNodesHealthEvaluation() (*NodesHealthEvaluation, bool)
AsNodesHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsPartitionHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsPartitionHealthEvaluation() (*PartitionHealthEvaluation, bool)
AsPartitionHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsPartitionsHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsPartitionsHealthEvaluation() (*PartitionsHealthEvaluation, bool)
AsPartitionsHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsReplicaHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsReplicaHealthEvaluation() (*ReplicaHealthEvaluation, bool)
AsReplicaHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsReplicasHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsReplicasHealthEvaluation() (*ReplicasHealthEvaluation, bool)
AsReplicasHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsServiceHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsServiceHealthEvaluation() (*ServiceHealthEvaluation, bool)
AsServiceHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsServicesHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsServicesHealthEvaluation() (*ServicesHealthEvaluation, bool)
AsServicesHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsSystemApplicationHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsSystemApplicationHealthEvaluation() (*SystemApplicationHealthEvaluation, bool)
AsSystemApplicationHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsUpgradeDomainDeltaNodesCheckHealthEvaluation() (*UpgradeDomainDeltaNodesCheckHealthEvaluation, bool)
AsUpgradeDomainDeltaNodesCheckHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) AsUpgradeDomainNodesHealthEvaluation() (*UpgradeDomainNodesHealthEvaluation, bool)
AsUpgradeDomainNodesHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainDeployedApplicationsHealthEvaluation.
func (UpgradeDomainDeployedApplicationsHealthEvaluation) MarshalJSON ¶
func (uddahe UpgradeDomainDeployedApplicationsHealthEvaluation) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for UpgradeDomainDeployedApplicationsHealthEvaluation.
type UpgradeDomainNodesHealthEvaluation ¶
type UpgradeDomainNodesHealthEvaluation struct { UpgradeDomainName *string `json:"UpgradeDomainName,omitempty"` UnhealthyEvaluations *[]UnhealthyEvaluation `json:"UnhealthyEvaluations,omitempty"` TotalCount *int32 `json:"TotalCount,omitempty"` MaxPercentUnhealthyNodes *int32 `json:"MaxPercentUnhealthyNodes,omitempty"` Description *string `json:"Description,omitempty"` // AggregatedHealthState - Possible values include: 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' AggregatedHealthState AggregatedHealthState `json:"AggregatedHealthState,omitempty"` // Kind - Possible values include: 'KindHealthEvaluation', 'KindEvent', 'KindPartitions', 'KindReplicas', 'KindDeployedServicePackages', 'KindDeployedApplications', 'KindServices', 'KindNodes', 'KindApplications', 'KindUpgradeDomainNodes', 'KindUpgradeDomainDeployedApplications', 'KindSystemApplication', 'KindPartition', 'KindReplica', 'KindDeployedServicePackage', 'KindDeployedApplication', 'KindService', 'KindNode', 'KindApplication', 'KindDeltaNodesCheck', 'KindUpgradeDomainDeltaNodesCheck', 'KindApplicationType' Kind Kind `json:"Kind,omitempty"` }
UpgradeDomainNodesHealthEvaluation the evaluation of the upgrade domain nodes health
func (UpgradeDomainNodesHealthEvaluation) AsApplicationHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsApplicationHealthEvaluation() (*ApplicationHealthEvaluation, bool)
AsApplicationHealthEvaluation is the BasicHealthEvaluation implementation for UpgradeDomainNodesHealthEvaluation.
func (UpgradeDomainNodesHealthEvaluation) AsApplicationTypeHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsApplicationTypeHealthEvaluation() (*ApplicationTypeHealthEvaluation, bool)
AsApplicationTypeHealthEvaluation 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) AsUpgradeDomainDeployedApplicationsHealthEvaluation ¶
func (udnhe UpgradeDomainNodesHealthEvaluation) AsUpgradeDomainDeployedApplicationsHealthEvaluation() (*UpgradeDomainDeployedApplicationsHealthEvaluation, bool)
AsUpgradeDomainDeployedApplicationsHealthEvaluation 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 UpgradeKind ¶
type UpgradeKind string
UpgradeKind enumerates the values for upgrade kind.
const ( // UpgradeKindInvalid ... UpgradeKindInvalid UpgradeKind = "Invalid" // UpgradeKindRolling ... UpgradeKindRolling UpgradeKind = "Rolling" )
type UpgradeProgressesClient ¶
type UpgradeProgressesClient struct {
BaseClient
}
UpgradeProgressesClient is the client for the UpgradeProgresses methods of the Servicefabric service.
func NewUpgradeProgressesClient ¶
func NewUpgradeProgressesClient(timeout *int32) UpgradeProgressesClient
NewUpgradeProgressesClient creates an instance of the UpgradeProgressesClient client.
func NewUpgradeProgressesClientWithBaseURI ¶
func NewUpgradeProgressesClientWithBaseURI(baseURI string, timeout *int32) UpgradeProgressesClient
NewUpgradeProgressesClientWithBaseURI creates an instance of the UpgradeProgressesClient client.
func (UpgradeProgressesClient) Get ¶
func (client UpgradeProgressesClient) Get(ctx context.Context) (result ClusterUpgradeProgress, err error)
Get get upgrade progresses
func (UpgradeProgressesClient) GetPreparer ¶
GetPreparer prepares the Get request.
func (UpgradeProgressesClient) GetResponder ¶
func (client UpgradeProgressesClient) GetResponder(resp *http.Response) (result ClusterUpgradeProgress, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type UpgradeState ¶
type UpgradeState string
UpgradeState enumerates the values for upgrade state.
const ( // UpgradeStateInvalid ... UpgradeStateInvalid UpgradeState = "Invalid" // UpgradeStateRollingBackCompleted ... UpgradeStateRollingBackCompleted UpgradeState = "RollingBackCompleted" // UpgradeStateRollingBackInProgress ... UpgradeStateRollingBackInProgress UpgradeState = "RollingBackInProgress" // UpgradeStateRollingForwardCompleted ... UpgradeStateRollingForwardCompleted UpgradeState = "RollingForwardCompleted" // UpgradeStateRollingForwardInProgress ... UpgradeStateRollingForwardInProgress UpgradeState = "RollingForwardInProgress" // UpgradeStateRollingForwardPending ... UpgradeStateRollingForwardPending UpgradeState = "RollingForwardPending" )
type UpgradeState1 ¶
type UpgradeState1 string
UpgradeState1 enumerates the values for upgrade state 1.
const ( // UpgradeState1Invalid ... UpgradeState1Invalid UpgradeState1 = "Invalid" // UpgradeState1RollingBackCompleted ... UpgradeState1RollingBackCompleted UpgradeState1 = "RollingBackCompleted" // UpgradeState1RollingBackInProgress ... UpgradeState1RollingBackInProgress UpgradeState1 = "RollingBackInProgress" // UpgradeState1RollingForwardCompleted ... UpgradeState1RollingForwardCompleted UpgradeState1 = "RollingForwardCompleted" // UpgradeState1RollingForwardInProgress ... UpgradeState1RollingForwardInProgress UpgradeState1 = "RollingForwardInProgress" // UpgradeState1RollingForwardPending ... UpgradeState1RollingForwardPending UpgradeState1 = "RollingForwardPending" )
Source Files ¶
- applicationhealths.go
- applicationmanifests.go
- applications.go
- applicationtypes.go
- applicationupgraderollbacks.go
- applicationupgrades.go
- client.go
- clusterhealths.go
- clusterloadinformations.go
- clustermanifests.go
- clusterpackages.go
- clusterupgrades.go
- deployedapplicationhealths.go
- deployedapplications.go
- deployedcodepackages.go
- deployedreplicadetails.go
- deployedreplicas.go
- deployedservicepackagehealths.go
- deployedservicepackages.go
- deployedservicetypes.go
- models.go
- nodehealths.go
- nodeloadinformations.go
- nodes.go
- nodestates.go
- partitionhealths.go
- partitionlists.go
- partitionloadinformations.go
- partitionloads.go
- partitions.go
- replicahealths.go
- replicaloadinformations.go
- replicas.go
- servicedescriptions.go
- servicefromtemplates.go
- servicegroupdescriptions.go
- servicegroupfromtemplates.go
- servicegroupmembers.go
- servicegroups.go
- servicehealths.go
- servicemanifests.go
- services.go
- servicetypes.go
- upgradeprogresses.go
- version.go