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" )
func PossibleAggregatedHealthStateValues ¶
func PossibleAggregatedHealthStateValues() []AggregatedHealthState
PossibleAggregatedHealthStateValues returns an array of possible values for the AggregatedHealthState const type.
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" )
func PossibleAggregatedHealthState1Values ¶
func PossibleAggregatedHealthState1Values() []AggregatedHealthState1
PossibleAggregatedHealthState1Values returns an array of possible values for the AggregatedHealthState1 const type.
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" )
func PossibleAggregatedHealthState10Values ¶
func PossibleAggregatedHealthState10Values() []AggregatedHealthState10
PossibleAggregatedHealthState10Values returns an array of possible values for the AggregatedHealthState10 const type.
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" )
func PossibleAggregatedHealthState11Values ¶
func PossibleAggregatedHealthState11Values() []AggregatedHealthState11
PossibleAggregatedHealthState11Values returns an array of possible values for the AggregatedHealthState11 const type.
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" )
func PossibleAggregatedHealthState12Values ¶
func PossibleAggregatedHealthState12Values() []AggregatedHealthState12
PossibleAggregatedHealthState12Values returns an array of possible values for the AggregatedHealthState12 const type.
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" )
func PossibleAggregatedHealthState13Values ¶
func PossibleAggregatedHealthState13Values() []AggregatedHealthState13
PossibleAggregatedHealthState13Values returns an array of possible values for the AggregatedHealthState13 const type.
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" )
func PossibleAggregatedHealthState14Values ¶
func PossibleAggregatedHealthState14Values() []AggregatedHealthState14
PossibleAggregatedHealthState14Values returns an array of possible values for the AggregatedHealthState14 const type.
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" )
func PossibleAggregatedHealthState15Values ¶
func PossibleAggregatedHealthState15Values() []AggregatedHealthState15
PossibleAggregatedHealthState15Values returns an array of possible values for the AggregatedHealthState15 const type.
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" )
func PossibleAggregatedHealthState2Values ¶
func PossibleAggregatedHealthState2Values() []AggregatedHealthState2
PossibleAggregatedHealthState2Values returns an array of possible values for the AggregatedHealthState2 const type.
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" )
func PossibleAggregatedHealthState3Values ¶
func PossibleAggregatedHealthState3Values() []AggregatedHealthState3
PossibleAggregatedHealthState3Values returns an array of possible values for the AggregatedHealthState3 const type.
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" )
func PossibleAggregatedHealthState4Values ¶
func PossibleAggregatedHealthState4Values() []AggregatedHealthState4
PossibleAggregatedHealthState4Values returns an array of possible values for the AggregatedHealthState4 const type.
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" )
func PossibleAggregatedHealthState5Values ¶
func PossibleAggregatedHealthState5Values() []AggregatedHealthState5
PossibleAggregatedHealthState5Values returns an array of possible values for the AggregatedHealthState5 const type.
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" )
func PossibleAggregatedHealthState6Values ¶
func PossibleAggregatedHealthState6Values() []AggregatedHealthState6
PossibleAggregatedHealthState6Values returns an array of possible values for the AggregatedHealthState6 const type.
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" )
func PossibleAggregatedHealthState7Values ¶
func PossibleAggregatedHealthState7Values() []AggregatedHealthState7
PossibleAggregatedHealthState7Values returns an array of possible values for the AggregatedHealthState7 const type.
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" )
func PossibleAggregatedHealthState8Values ¶
func PossibleAggregatedHealthState8Values() []AggregatedHealthState8
PossibleAggregatedHealthState8Values returns an array of possible values for the AggregatedHealthState8 const type.
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" )
func PossibleAggregatedHealthState9Values ¶
func PossibleAggregatedHealthState9Values() []AggregatedHealthState9
PossibleAggregatedHealthState9Values returns an array of possible values for the AggregatedHealthState9 const type.
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 Parameters: applicationName - the name of the application eventsHealthStateFilter - the filter of the events health state deployedApplicationsHealthStateFilter - 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 Parameters: applicationName - the name of the application applicationHealthReport - 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 Parameters: applicationTypeName - the name of the application type applicationTypeVersion - 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 Parameters: applicationTypeName - 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 Parameters: registerApplicationType - 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 Parameters: applicationTypeName - the name of the application type unregisterApplicationType - 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 Parameters: applicationName - 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 Parameters: applicationName - 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 Parameters: applicationName - the name of the application resumeApplicationUpgrade - 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 Parameters: applicationName - the name of the application startApplicationUpgrade - 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 Parameters: applicationName - the name of the application updateApplicationUpgrade - 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 Parameters: applicationDescription - 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 Parameters: applicationName - 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 Parameters: continuationToken - 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 Parameters: applicationName - the name of the application forceRemove - 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 Parameters: eventsHealthStateFilter - the filter of the events health state nodesHealthStateFilter - the filter of the nodes health state applicationsHealthStateFilter - 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 Parameters: clusterHealthReport - 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 Parameters: registerClusterPackage - 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 Parameters: unregisterClusterPackage - 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 Parameters: resumeClusterUpgrade - 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 Parameters: startClusterUpgrade - 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 Parameters: updateClusterUpgrade - 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" )
func PossibleDeactivationIntentValues ¶
func PossibleDeactivationIntentValues() []DeactivationIntent
PossibleDeactivationIntentValues returns an array of possible values for the DeactivationIntent const type.
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" )
func PossibleDefaultMoveCostValues ¶
func PossibleDefaultMoveCostValues() []DefaultMoveCost
PossibleDefaultMoveCostValues returns an array of possible values for the DefaultMoveCost const type.
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" )
func PossibleDefaultMoveCost1Values ¶
func PossibleDefaultMoveCost1Values() []DefaultMoveCost1
PossibleDefaultMoveCost1Values returns an array of possible values for the DefaultMoveCost1 const type.
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" )
func PossibleDefaultMoveCost2Values ¶
func PossibleDefaultMoveCost2Values() []DefaultMoveCost2
PossibleDefaultMoveCost2Values returns an array of possible values for the DefaultMoveCost2 const type.
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" )
func PossibleDefaultMoveCost3Values ¶
func PossibleDefaultMoveCost3Values() []DefaultMoveCost3
PossibleDefaultMoveCost3Values returns an array of possible values for the DefaultMoveCost3 const type.
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 Parameters: nodeName - the name of the node applicationName - the name of the application eventsHealthStateFilter - the filter of the events health state deployedServicePackagesHealthStateFilter - 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 Parameters: nodeName - the name of the node applicationName - the name of the application deployedApplicationHealthReport - 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 Parameters: nodeName - the name of the node applicationName - 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 Parameters: nodeName - 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 Parameters: nodeName - the name of the node applicationName - 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 Parameters: nodeName - the name of the node partitionName - the name of the partition replicaID - 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 Parameters: nodeName - the name of the node applicationName - 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 Parameters: nodeName - the name of the node applicationName - the name of the application servicePackageName - the name of the service package eventsHealthStateFilter - 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 Parameters: nodeName - the name of the node applicationName - the name of the application serviceManifestName - the name of the service manifest deployedServicePackageHealthReport - 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 Parameters: nodeName - the name of the node applicationName - 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 Parameters: nodeName - the name of the node applicationName - 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" )
func PossibleFailureReasonValues ¶
func PossibleFailureReasonValues() []FailureReason
PossibleFailureReasonValues returns an array of possible values for the FailureReason const type.
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" )
func PossibleFailureReason1Values ¶
func PossibleFailureReason1Values() []FailureReason1
PossibleFailureReason1Values returns an array of possible values for the FailureReason1 const type.
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" )
func PossibleHealthStateValues ¶
func PossibleHealthStateValues() []HealthState
PossibleHealthStateValues returns an array of possible values for the HealthState const type.
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" )
func PossibleHealthState1Values ¶
func PossibleHealthState1Values() []HealthState1
PossibleHealthState1Values returns an array of possible values for the HealthState1 const type.
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" )
func PossibleHealthState2Values ¶
func PossibleHealthState2Values() []HealthState2
PossibleHealthState2Values returns an array of possible values for the HealthState2 const type.
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" )
func PossibleHealthState3Values ¶
func PossibleHealthState3Values() []HealthState3
PossibleHealthState3Values returns an array of possible values for the HealthState3 const type.
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" )
func PossibleHealthState4Values ¶
func PossibleHealthState4Values() []HealthState4
PossibleHealthState4Values returns an array of possible values for the HealthState4 const type.
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" )
func PossibleHealthState5Values ¶
func PossibleHealthState5Values() []HealthState5
PossibleHealthState5Values returns an array of possible values for the HealthState5 const type.
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" )
func PossibleHealthState6Values ¶
func PossibleHealthState6Values() []HealthState6
PossibleHealthState6Values returns an array of possible values for the HealthState6 const type.
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" )
func PossibleKindValues ¶
func PossibleKindValues() []Kind
PossibleKindValues returns an array of possible values for the Kind const type.
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" )
func PossibleNodeDeactivationIntentValues ¶
func PossibleNodeDeactivationIntentValues() []NodeDeactivationIntent
PossibleNodeDeactivationIntentValues returns an array of possible values for the NodeDeactivationIntent const type.
type NodeDeactivationStatus ¶
type NodeDeactivationStatus string
NodeDeactivationStatus enumerates the values for node deactivation status.
const ( // NodeDeactivationStatusCompleted ... NodeDeactivationStatusCompleted NodeDeactivationStatus = "Completed" // NodeDeactivationStatusInvalid ... NodeDeactivationStatusInvalid NodeDeactivationStatus = "Invalid" // NodeDeactivationStatusSafetyCheckComplete ... NodeDeactivationStatusSafetyCheckComplete NodeDeactivationStatus = "SafetyCheckComplete" // NodeDeactivationStatusSafetyCheckInProgress ... NodeDeactivationStatusSafetyCheckInProgress NodeDeactivationStatus = "SafetyCheckInProgress" )
func PossibleNodeDeactivationStatusValues ¶
func PossibleNodeDeactivationStatusValues() []NodeDeactivationStatus
PossibleNodeDeactivationStatusValues returns an array of possible values for the NodeDeactivationStatus const type.
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 Parameters: nodeName - the name of the node eventsHealthStateFilter - 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 Parameters: nodeName - the name of the node nodeHealthReport - 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 Parameters: nodeName - 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 Parameters: nodeName - 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" )
func PossibleNodeStatusValues ¶
func PossibleNodeStatusValues() []NodeStatus
PossibleNodeStatusValues returns an array of possible values for the NodeStatus const type.
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 Parameters: nodeName - the name of the node disableNode - 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 Parameters: continuationToken - 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 Parameters: partitionID - the id of the partition eventsHealthStateFilter - the filter of the events health state replicasHealthStateFilter - 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 Parameters: partitionID - the id of the partition partitionHealthReport - 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 Parameters: serviceName - 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 Parameters: partitionID - 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 Parameters: partitionID - 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" )
func PossiblePartitionSchemeValues ¶
func PossiblePartitionSchemeValues() []PartitionScheme
PossiblePartitionSchemeValues returns an array of possible values for the PartitionScheme const type.
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" )
func PossiblePartitionStatusValues ¶
func PossiblePartitionStatusValues() []PartitionStatus
PossiblePartitionStatusValues returns an array of possible values for the PartitionStatus const type.
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 Parameters: serviceName - the name of the service partitionID - 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 Parameters: serviceName - 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 Parameters: partitionID - 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 Parameters: partitionID - the id of the partition replicaID - the id of the replica eventsHealthStateFilter - 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 Parameters: partitionID - the id of the partition replicaID - the id of the replica replicaHealthReport - 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 Parameters: partitionID - the id of the partition replicaID - 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" )
func PossibleReplicaRoleValues ¶
func PossibleReplicaRoleValues() []ReplicaRole
PossibleReplicaRoleValues returns an array of possible values for the ReplicaRole const type.
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" )
func PossibleReplicaRole1Values ¶
func PossibleReplicaRole1Values() []ReplicaRole1
PossibleReplicaRole1Values returns an array of possible values for the ReplicaRole1 const type.
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" )
func PossibleReplicaStatusValues ¶
func PossibleReplicaStatusValues() []ReplicaStatus
PossibleReplicaStatusValues returns an array of possible values for the ReplicaStatus const type.
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" )
func PossibleReplicaStatus1Values ¶
func PossibleReplicaStatus1Values() []ReplicaStatus1
PossibleReplicaStatus1Values returns an array of possible values for the ReplicaStatus1 const type.
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 Parameters: partitionID - the id of the partition replicaID - 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 Parameters: partitionID - 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" )
func PossibleRollingUpgradeModeValues ¶
func PossibleRollingUpgradeModeValues() []RollingUpgradeMode
PossibleRollingUpgradeModeValues returns an array of possible values for the RollingUpgradeMode const type.
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" )
func PossibleRollingUpgradeMode1Values ¶
func PossibleRollingUpgradeMode1Values() []RollingUpgradeMode1
PossibleRollingUpgradeMode1Values returns an array of possible values for the RollingUpgradeMode1 const type.
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" )
func PossibleRollingUpgradeMode2Values ¶
func PossibleRollingUpgradeMode2Values() []RollingUpgradeMode2
PossibleRollingUpgradeMode2Values returns an array of possible values for the RollingUpgradeMode2 const type.
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" )
func PossibleRollingUpgradeMode3Values ¶
func PossibleRollingUpgradeMode3Values() []RollingUpgradeMode3
PossibleRollingUpgradeMode3Values returns an array of possible values for the RollingUpgradeMode3 const type.
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" )
func PossibleRollingUpgradeMode4Values ¶
func PossibleRollingUpgradeMode4Values() []RollingUpgradeMode4
PossibleRollingUpgradeMode4Values returns an array of possible values for the RollingUpgradeMode4 const type.
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" )
func PossibleRollingUpgradeMode5Values ¶
func PossibleRollingUpgradeMode5Values() []RollingUpgradeMode5
PossibleRollingUpgradeMode5Values returns an array of possible values for the RollingUpgradeMode5 const type.
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" )
func PossibleServiceCorrelationSchemeValues ¶
func PossibleServiceCorrelationSchemeValues() []ServiceCorrelationScheme
PossibleServiceCorrelationSchemeValues returns an array of possible values for the ServiceCorrelationScheme const type.
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 Parameters: serviceName - 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 Parameters: applicationName - the name of the application serviceDescriptionTemplate - 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 Parameters: applicationName - the name of the application serviceName - 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 Parameters: applicationName - the name of the application serviceDescriptionTemplate - 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 Parameters: applicationName - the name of the application serviceName - 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 Parameters: applicationName - the name of the service group createServiceGroupDescription - 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 Parameters: applicationName - the name of the application serviceName - 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 Parameters: applicationName - the name of the application serviceName - the name of the service updateServiceGroupDescription - 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 Parameters: serviceName - 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 Parameters: serviceName - the name of the service serviceHealthReport - 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" )
func PossibleServiceKindValues ¶
func PossibleServiceKindValues() []ServiceKind
PossibleServiceKindValues returns an array of possible values for the ServiceKind const type.
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" )
func PossibleServiceKind1Values ¶
func PossibleServiceKind1Values() []ServiceKind1
PossibleServiceKind1Values returns an array of possible values for the ServiceKind1 const type.
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" )
func PossibleServiceKind2Values ¶
func PossibleServiceKind2Values() []ServiceKind2
PossibleServiceKind2Values returns an array of possible values for the ServiceKind2 const type.
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" )
func PossibleServiceKind3Values ¶
func PossibleServiceKind3Values() []ServiceKind3
PossibleServiceKind3Values returns an array of possible values for the ServiceKind3 const type.
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" )
func PossibleServiceKind4Values ¶
func PossibleServiceKind4Values() []ServiceKind4
PossibleServiceKind4Values returns an array of possible values for the ServiceKind4 const type.
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" )
func PossibleServiceKind5Values ¶
func PossibleServiceKind5Values() []ServiceKind5
PossibleServiceKind5Values returns an array of possible values for the ServiceKind5 const type.
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" )
func PossibleServiceKind6Values ¶
func PossibleServiceKind6Values() []ServiceKind6
PossibleServiceKind6Values returns an array of possible values for the ServiceKind6 const type.
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" )
func PossibleServiceKindBasicCreateServiceDescriptionValues ¶
func PossibleServiceKindBasicCreateServiceDescriptionValues() []ServiceKindBasicCreateServiceDescription
PossibleServiceKindBasicCreateServiceDescriptionValues returns an array of possible values for the ServiceKindBasicCreateServiceDescription const type.
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" )
func PossibleServiceKindBasicCreateServiceGroupDescriptionValues ¶
func PossibleServiceKindBasicCreateServiceGroupDescriptionValues() []ServiceKindBasicCreateServiceGroupDescription
PossibleServiceKindBasicCreateServiceGroupDescriptionValues returns an array of possible values for the ServiceKindBasicCreateServiceGroupDescription const type.
type ServiceKindBasicServiceDescription ¶
type ServiceKindBasicServiceDescription string
ServiceKindBasicServiceDescription enumerates the values for service kind basic service description.
const ( // ServiceKindBasicServiceDescriptionServiceKindServiceDescription ... ServiceKindBasicServiceDescriptionServiceKindServiceDescription ServiceKindBasicServiceDescription = "ServiceDescription" // ServiceKindBasicServiceDescriptionServiceKindStateful ... ServiceKindBasicServiceDescriptionServiceKindStateful ServiceKindBasicServiceDescription = "Stateful" // ServiceKindBasicServiceDescriptionServiceKindStateless ... ServiceKindBasicServiceDescriptionServiceKindStateless ServiceKindBasicServiceDescription = "Stateless" )
func PossibleServiceKindBasicServiceDescriptionValues ¶
func PossibleServiceKindBasicServiceDescriptionValues() []ServiceKindBasicServiceDescription
PossibleServiceKindBasicServiceDescriptionValues returns an array of possible values for the ServiceKindBasicServiceDescription const type.
type 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" )
func PossibleServiceKindBasicServiceGroupDescriptionValues ¶
func PossibleServiceKindBasicServiceGroupDescriptionValues() []ServiceKindBasicServiceGroupDescription
PossibleServiceKindBasicServiceGroupDescriptionValues returns an array of possible values for the ServiceKindBasicServiceGroupDescription const type.
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" )
func PossibleServiceKindBasicUpdateServiceDescriptionValues ¶
func PossibleServiceKindBasicUpdateServiceDescriptionValues() []ServiceKindBasicUpdateServiceDescription
PossibleServiceKindBasicUpdateServiceDescriptionValues returns an array of possible values for the ServiceKindBasicUpdateServiceDescription const type.
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" )
func PossibleServiceKindBasicUpdateServiceGroupDescriptionValues ¶
func PossibleServiceKindBasicUpdateServiceGroupDescriptionValues() []ServiceKindBasicUpdateServiceGroupDescription
PossibleServiceKindBasicUpdateServiceGroupDescriptionValues returns an array of possible values for the ServiceKindBasicUpdateServiceGroupDescription const type.
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" )
func PossibleServiceLoadMetricWeightValues ¶
func PossibleServiceLoadMetricWeightValues() []ServiceLoadMetricWeight
PossibleServiceLoadMetricWeightValues returns an array of possible values for the ServiceLoadMetricWeight const type.
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 Parameters: applicationTypeName - the name of the application type applicationTypeVersion - the version of the application type serviceManifestName - 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" )
func PossibleServicePartitionKindValues ¶
func PossibleServicePartitionKindValues() []ServicePartitionKind
PossibleServicePartitionKindValues returns an array of possible values for the ServicePartitionKind const type.
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" )
func PossibleServiceStatusValues ¶
func PossibleServiceStatusValues() []ServiceStatus
PossibleServiceStatusValues returns an array of possible values for the ServiceStatus const type.
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 Parameters: applicationTypeName - the name of the application type applicationTypeVersion - 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 Parameters: applicationName - the name of the application createServiceDescription - 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 Parameters: applicationName - the name of the application serviceName - 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 Parameters: applicationName - 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 Parameters: serviceName - 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 Parameters: serviceName - the name of the service partitionKeyType - the type of the partition key partitionKeyValue - the value of the partition key previousRspVersion - 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 Parameters: serviceName - the name of the service updateServiceDescription - 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" )
func PossibleUpgradeKindValues ¶
func PossibleUpgradeKindValues() []UpgradeKind
PossibleUpgradeKindValues returns an array of possible values for the UpgradeKind const type.
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" )
func PossibleUpgradeStateValues ¶
func PossibleUpgradeStateValues() []UpgradeState
PossibleUpgradeStateValues returns an array of possible values for the UpgradeState const type.
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" )
func PossibleUpgradeState1Values ¶
func PossibleUpgradeState1Values() []UpgradeState1
PossibleUpgradeState1Values returns an array of possible values for the UpgradeState1 const type.
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