Versions in this module Expand all Collapse all v35 v35.1.0 Nov 1, 2019 v35.0.0 Oct 30, 2019 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type ApplicationHealthPolicy struct + ConsiderWarningAsError *bool + DefaultServiceTypeHealthPolicy *ServiceTypeHealthPolicy + MaxPercentUnhealthyDeployedApplications *int32 + ServiceTypeHealthPolicyMap *[]ServiceTypeHealthPolicyMapItem + type ApplicationMetricDescription struct + MaximumCapacity *int64 + Name *string + ReservationCapacity *int64 + TotalApplicationCapacity *int64 + type ApplicationParameter struct + Key *string + Value *string + type ApplicationProperties struct + MaximumNodes *int64 + Metrics *[]ApplicationMetricDescription + MinimumNodes *int64 + Parameters *[]ApplicationParameter + ProvisioningState *string + RemoveApplicationCapacity *bool + TypeName *string + TypeVersion *string + UpgradePolicy *ApplicationUpgradePolicy + type ApplicationResource struct + ID *string + Location *string + Name *string + Type *string + func (ar *ApplicationResource) UnmarshalJSON(body []byte) error + func (ar ApplicationResource) MarshalJSON() ([]byte, error) + type ApplicationResourceList struct + Value *[]ApplicationResource + type ApplicationResourceUpdate struct + ID *string + Location *string + Name *string + Type *string + func (aru *ApplicationResourceUpdate) UnmarshalJSON(body []byte) error + func (aru ApplicationResourceUpdate) MarshalJSON() ([]byte, error) + type ApplicationTypeProperties struct + ProvisioningState *string + type ApplicationTypeResource struct + ID *string + Location *string + Name *string + Type *string + func (atr *ApplicationTypeResource) UnmarshalJSON(body []byte) error + func (atr ApplicationTypeResource) MarshalJSON() ([]byte, error) + type ApplicationTypeResourceList struct + Value *[]ApplicationTypeResource + type ApplicationUpdateProperties struct + MaximumNodes *int64 + Metrics *[]ApplicationMetricDescription + MinimumNodes *int64 + Parameters *[]ApplicationParameter + RemoveApplicationCapacity *bool + TypeVersion *string + UpgradePolicy *ApplicationUpgradePolicy + type ApplicationUpgradePolicy struct + ApplicationHealthPolicy *ApplicationHealthPolicy + ForceRestart *bool + RollingUpgradeMonitoringPolicy *RollingUpgradeMonitoringPolicy + UpgradeReplicaSetCheckTimeout *int64 + type AvailableOperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type AzureActiveDirectory struct + ClientApplication *string + ClusterApplication *string + TenantID *string + type BaseClient struct + BaseURI string + func New() BaseClient + func NewWithBaseURI(baseURI string) BaseClient + type BasicPartitionSchemeDescription interface + AsNamedPartitionSchemeDescription func() (*NamedPartitionSchemeDescription, bool) + AsPartitionSchemeDescription func() (*PartitionSchemeDescription, bool) + AsSingletonPartitionSchemeDescription func() (*SingletonPartitionSchemeDescription, bool) + AsUniformInt64RangePartitionSchemeDescription func() (*UniformInt64RangePartitionSchemeDescription, bool) + type BasicServicePlacementPolicyDescription interface + AsServicePlacementPolicyDescription func() (*ServicePlacementPolicyDescription, bool) + type BasicServiceProperties interface + AsServiceProperties func() (*ServiceProperties, bool) + AsStatefulServiceProperties func() (*StatefulServiceProperties, bool) + AsStatelessServiceProperties func() (*StatelessServiceProperties, bool) + type BasicServiceUpdateProperties interface + AsServiceUpdateProperties func() (*ServiceUpdateProperties, bool) + AsStatefulServiceUpdateProperties func() (*StatefulServiceUpdateProperties, bool) + AsStatelessServiceUpdateProperties func() (*StatelessServiceUpdateProperties, bool) + type CertificateDescription struct + Thumbprint *string + ThumbprintSecondary *string + X509StoreName X509StoreName + type ClientCertificateCommonName struct + CertificateCommonName *string + CertificateIssuerThumbprint *string + IsAdmin *bool + type ClientCertificateThumbprint struct + CertificateThumbprint *string + IsAdmin *bool + type Cluster struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (c *Cluster) UnmarshalJSON(body []byte) error + func (c Cluster) MarshalJSON() ([]byte, error) + type ClusterCodeVersionsListResult struct + NextLink *string + Value *[]ClusterCodeVersionsResult + type ClusterCodeVersionsResult struct + ID *string + Name *string + Type *string + func (ccvr *ClusterCodeVersionsResult) UnmarshalJSON(body []byte) error + func (ccvr ClusterCodeVersionsResult) MarshalJSON() ([]byte, error) + type ClusterHealthPolicy struct + MaxPercentUnhealthyApplications *int32 + MaxPercentUnhealthyNodes *int32 + type ClusterListResult struct + NextLink *string + Value *[]Cluster + type ClusterProperties struct + AddOnFeatures *[]string + AvailableClusterVersions *[]ClusterVersionDetails + AzureActiveDirectory *AzureActiveDirectory + Certificate *CertificateDescription + ClientCertificateCommonNames *[]ClientCertificateCommonName + ClientCertificateThumbprints *[]ClientCertificateThumbprint + ClusterCodeVersion *string + ClusterEndpoint *string + ClusterID *string + ClusterState ClusterState + DiagnosticsStorageAccountConfig *DiagnosticsStorageAccountConfig + FabricSettings *[]SettingsSectionDescription + ManagementEndpoint *string + NodeTypes *[]NodeTypeDescription + ProvisioningState ProvisioningState + ReliabilityLevel ReliabilityLevel + ReverseProxyCertificate *CertificateDescription + UpgradeDescription *ClusterUpgradePolicy + UpgradeMode UpgradeMode + VMImage *string + type ClusterPropertiesUpdateParameters struct + AddOnFeatures *[]string + Certificate *CertificateDescription + ClientCertificateCommonNames *[]ClientCertificateCommonName + ClientCertificateThumbprints *[]ClientCertificateThumbprint + ClusterCodeVersion *string + FabricSettings *[]SettingsSectionDescription + NodeTypes *[]NodeTypeDescription + ReliabilityLevel ReliabilityLevel1 + ReverseProxyCertificate *CertificateDescription + UpgradeDescription *ClusterUpgradePolicy + UpgradeMode UpgradeMode1 + type ClusterState string + const AutoScale + const BaselineUpgrade + const Deploying + const EnforcingClusterVersion + const Ready + const UpdatingInfrastructure + const UpdatingUserCertificate + const UpdatingUserConfiguration + const UpgradeServiceUnreachable + const WaitingForNodes + func PossibleClusterStateValues() []ClusterState + type ClusterUpdateParameters struct + Tags map[string]*string + func (cup *ClusterUpdateParameters) UnmarshalJSON(body []byte) error + func (cup ClusterUpdateParameters) MarshalJSON() ([]byte, error) + type ClusterUpgradeDeltaHealthPolicy struct + MaxPercentDeltaUnhealthyApplications *int32 + MaxPercentDeltaUnhealthyNodes *int32 + MaxPercentUpgradeDomainDeltaUnhealthyNodes *int32 + type ClusterUpgradePolicy struct + DeltaHealthPolicy *ClusterUpgradeDeltaHealthPolicy + ForceRestart *bool + HealthCheckRetryTimeout *string + HealthCheckStableDuration *string + HealthCheckWaitDuration *string + HealthPolicy *ClusterHealthPolicy + UpgradeDomainTimeout *string + UpgradeReplicaSetCheckTimeout *string + UpgradeTimeout *string + type ClusterVersionDetails struct + CodeVersion *string + Environment Environment + SupportExpiryUtc *string + type ClusterVersionsClient struct + func NewClusterVersionsClient() ClusterVersionsClient + func NewClusterVersionsClientWithBaseURI(baseURI string) ClusterVersionsClient + func (client ClusterVersionsClient) Get(ctx context.Context, location string, subscriptionID string, ...) (result ClusterCodeVersionsListResult, err error) + func (client ClusterVersionsClient) GetByEnvironment(ctx context.Context, location string, environment string, ...) (result ClusterCodeVersionsListResult, err error) + func (client ClusterVersionsClient) GetByEnvironmentPreparer(ctx context.Context, location string, environment string, ...) (*http.Request, error) + func (client ClusterVersionsClient) GetByEnvironmentResponder(resp *http.Response) (result ClusterCodeVersionsListResult, err error) + func (client ClusterVersionsClient) GetByEnvironmentSender(req *http.Request) (*http.Response, error) + func (client ClusterVersionsClient) GetPreparer(ctx context.Context, location string, subscriptionID string, ...) (*http.Request, error) + func (client ClusterVersionsClient) GetResponder(resp *http.Response) (result ClusterCodeVersionsListResult, err error) + func (client ClusterVersionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ClusterVersionsClient) List(ctx context.Context, location string, subscriptionID string) (result ClusterCodeVersionsListResult, err error) + func (client ClusterVersionsClient) ListByEnvironment(ctx context.Context, location string, environment string, ...) (result ClusterCodeVersionsListResult, err error) + func (client ClusterVersionsClient) ListByEnvironmentPreparer(ctx context.Context, location string, environment string, ...) (*http.Request, error) + func (client ClusterVersionsClient) ListByEnvironmentResponder(resp *http.Response) (result ClusterCodeVersionsListResult, err error) + func (client ClusterVersionsClient) ListByEnvironmentSender(req *http.Request) (*http.Response, error) + func (client ClusterVersionsClient) ListPreparer(ctx context.Context, location string, subscriptionID string) (*http.Request, error) + func (client ClusterVersionsClient) ListResponder(resp *http.Response) (result ClusterCodeVersionsListResult, err error) + func (client ClusterVersionsClient) ListSender(req *http.Request) (*http.Response, error) + type ClustersClient struct + func NewClustersClient() ClustersClient + func NewClustersClientWithBaseURI(baseURI string) ClustersClient + func (client ClustersClient) Create(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ClustersCreateFuture, err error) + func (client ClustersClient) CreatePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ClustersClient) CreateResponder(resp *http.Response) (result Cluster, err error) + func (client ClustersClient) CreateSender(req *http.Request) (future ClustersCreateFuture, err error) + func (client ClustersClient) Delete(ctx context.Context, resourceGroupName string, clusterName string, ...) (result autorest.Response, err error) + func (client ClustersClient) DeletePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ClustersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ClustersClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ClustersClient) Get(ctx context.Context, resourceGroupName string, clusterName string, ...) (result Cluster, err error) + func (client ClustersClient) GetPreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ClustersClient) GetResponder(resp *http.Response) (result Cluster, err error) + func (client ClustersClient) GetSender(req *http.Request) (*http.Response, error) + func (client ClustersClient) List(ctx context.Context, subscriptionID string) (result ClusterListResult, err error) + func (client ClustersClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, subscriptionID string) (result ClusterListResult, err error) + func (client ClustersClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, subscriptionID string) (*http.Request, error) + func (client ClustersClient) ListByResourceGroupResponder(resp *http.Response) (result ClusterListResult, err error) + func (client ClustersClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ClustersClient) ListPreparer(ctx context.Context, subscriptionID string) (*http.Request, error) + func (client ClustersClient) ListResponder(resp *http.Response) (result ClusterListResult, err error) + func (client ClustersClient) ListSender(req *http.Request) (*http.Response, error) + func (client ClustersClient) Update(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ClustersUpdateFuture, err error) + func (client ClustersClient) UpdatePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ClustersClient) UpdateResponder(resp *http.Response) (result Cluster, err error) + func (client ClustersClient) UpdateSender(req *http.Request) (future ClustersUpdateFuture, err error) + type ClustersCreateFuture struct + func (future *ClustersCreateFuture) Result(client ClustersClient) (c Cluster, err error) + type ClustersUpdateFuture struct + func (future *ClustersUpdateFuture) Result(client ClustersClient) (c Cluster, err error) + type DefaultMoveCost string + const High + const Low + const Medium + const Zero + func PossibleDefaultMoveCostValues() []DefaultMoveCost + type DiagnosticsStorageAccountConfig struct + BlobEndpoint *string + ProtectedAccountKeyName *string + QueueEndpoint *string + StorageAccountName *string + TableEndpoint *string + type DurabilityLevel string + const Bronze + const Gold + const Silver + func PossibleDurabilityLevelValues() []DurabilityLevel + type EndpointRangeDescription struct + EndPort *int32 + StartPort *int32 + type Environment string + const Linux + const Windows + func PossibleEnvironmentValues() []Environment + type ErrorModel struct + Code *string + Message *string + type NamedPartitionSchemeDescription struct + Count *int32 + Names *[]string + PartitionScheme PartitionScheme + func (npsd NamedPartitionSchemeDescription) AsBasicPartitionSchemeDescription() (BasicPartitionSchemeDescription, bool) + func (npsd NamedPartitionSchemeDescription) AsNamedPartitionSchemeDescription() (*NamedPartitionSchemeDescription, bool) + func (npsd NamedPartitionSchemeDescription) AsPartitionSchemeDescription() (*PartitionSchemeDescription, bool) + func (npsd NamedPartitionSchemeDescription) AsSingletonPartitionSchemeDescription() (*SingletonPartitionSchemeDescription, bool) + func (npsd NamedPartitionSchemeDescription) AsUniformInt64RangePartitionSchemeDescription() (*UniformInt64RangePartitionSchemeDescription, bool) + func (npsd NamedPartitionSchemeDescription) MarshalJSON() ([]byte, error) + type NodeTypeDescription struct + ApplicationPorts *EndpointRangeDescription + Capacities map[string]*string + ClientConnectionEndpointPort *int32 + DurabilityLevel DurabilityLevel + EphemeralPorts *EndpointRangeDescription + HTTPGatewayEndpointPort *int32 + IsPrimary *bool + Name *string + PlacementProperties map[string]*string + ReverseProxyEndpointPort *int32 + VMInstanceCount *int32 + func (ntd NodeTypeDescription) MarshalJSON() ([]byte, error) + type OperationListResult struct + NextLink *string + Value *[]OperationResult + func (olr OperationListResult) IsEmpty() bool + type OperationListResultIterator struct + func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator + func (iter *OperationListResultIterator) Next() error + func (iter *OperationListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationListResultIterator) NotDone() bool + func (iter OperationListResultIterator) Response() OperationListResult + func (iter OperationListResultIterator) Value() OperationResult + type OperationListResultPage struct + func NewOperationListResultPage(...) OperationListResultPage + func (page *OperationListResultPage) Next() error + func (page *OperationListResultPage) NextWithContext(ctx context.Context) (err error) + func (page OperationListResultPage) NotDone() bool + func (page OperationListResultPage) Response() OperationListResult + func (page OperationListResultPage) Values() []OperationResult + type OperationResult struct + Display *AvailableOperationDisplay + Name *string + NextLink *string + Origin *string + type OperationsClient struct + func NewOperationsClient() OperationsClient + func NewOperationsClientWithBaseURI(baseURI string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationListResultPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result OperationListResultIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type PartitionScheme string + const PartitionSchemeNamed + const PartitionSchemePartitionSchemeDescription + const PartitionSchemeSingleton + const PartitionSchemeUniformInt64Range + func PossiblePartitionSchemeValues() []PartitionScheme + type PartitionSchemeDescription struct + PartitionScheme PartitionScheme + func (psd PartitionSchemeDescription) AsBasicPartitionSchemeDescription() (BasicPartitionSchemeDescription, bool) + func (psd PartitionSchemeDescription) AsNamedPartitionSchemeDescription() (*NamedPartitionSchemeDescription, bool) + func (psd PartitionSchemeDescription) AsPartitionSchemeDescription() (*PartitionSchemeDescription, bool) + func (psd PartitionSchemeDescription) AsSingletonPartitionSchemeDescription() (*SingletonPartitionSchemeDescription, bool) + func (psd PartitionSchemeDescription) AsUniformInt64RangePartitionSchemeDescription() (*UniformInt64RangePartitionSchemeDescription, bool) + func (psd PartitionSchemeDescription) MarshalJSON() ([]byte, error) + type ProvisioningState string + const Canceled + const Failed + const Succeeded + const Updating + func PossibleProvisioningStateValues() []ProvisioningState + type ProxyResource struct + ID *string + Location *string + Name *string + Type *string + type ReliabilityLevel string + const ReliabilityLevelBronze + const ReliabilityLevelGold + const ReliabilityLevelNone + const ReliabilityLevelPlatinum + const ReliabilityLevelSilver + func PossibleReliabilityLevelValues() []ReliabilityLevel + type ReliabilityLevel1 string + const ReliabilityLevel1Bronze + const ReliabilityLevel1Gold + const ReliabilityLevel1Silver + func PossibleReliabilityLevel1Values() []ReliabilityLevel1 + type Resource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type RollingUpgradeMonitoringPolicy struct + HealthCheckRetryTimeout *string + HealthCheckStableDuration *string + HealthCheckWaitDuration *string + UpgradeDomainTimeout *string + UpgradeTimeout *string + type Scheme string + const Affinity + const AlignedAffinity + const Invalid + const NonAlignedAffinity + func PossibleSchemeValues() []Scheme + type ServiceCorrelationDescription struct + Scheme Scheme + ServiceName *string + type ServiceKind string + const ServiceKindServiceProperties + const ServiceKindStateful + const ServiceKindStateless + func PossibleServiceKindValues() []ServiceKind + type ServiceKindBasicServiceUpdateProperties string + const ServiceKindBasicServiceUpdatePropertiesServiceKindServiceUpdateProperties + const ServiceKindBasicServiceUpdatePropertiesServiceKindStateful + const ServiceKindBasicServiceUpdatePropertiesServiceKindStateless + func PossibleServiceKindBasicServiceUpdatePropertiesValues() []ServiceKindBasicServiceUpdateProperties + type ServiceLoadMetricDescription struct + DefaultLoad *int32 + Name *string + PrimaryDefaultLoad *int32 + SecondaryDefaultLoad *int32 + Weight Weight + type ServicePlacementPolicyDescription struct + Type Type + func (sppd ServicePlacementPolicyDescription) AsBasicServicePlacementPolicyDescription() (BasicServicePlacementPolicyDescription, bool) + func (sppd ServicePlacementPolicyDescription) AsServicePlacementPolicyDescription() (*ServicePlacementPolicyDescription, bool) + func (sppd ServicePlacementPolicyDescription) MarshalJSON() ([]byte, error) + type ServiceProperties struct + CorrelationScheme *[]ServiceCorrelationDescription + DefaultMoveCost DefaultMoveCost + PartitionDescription BasicPartitionSchemeDescription + PlacementConstraints *string + ProvisioningState *string + ServiceKind ServiceKind + ServiceLoadMetrics *[]ServiceLoadMetricDescription + ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription + ServiceTypeName *string + func (sp *ServiceProperties) UnmarshalJSON(body []byte) error + func (sp ServiceProperties) AsBasicServiceProperties() (BasicServiceProperties, bool) + func (sp ServiceProperties) AsServiceProperties() (*ServiceProperties, bool) + func (sp ServiceProperties) AsStatefulServiceProperties() (*StatefulServiceProperties, bool) + func (sp ServiceProperties) AsStatelessServiceProperties() (*StatelessServiceProperties, bool) + func (sp ServiceProperties) MarshalJSON() ([]byte, error) + type ServicePropertiesBase struct + CorrelationScheme *[]ServiceCorrelationDescription + DefaultMoveCost DefaultMoveCost + PlacementConstraints *string + ServiceLoadMetrics *[]ServiceLoadMetricDescription + ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription + func (spb *ServicePropertiesBase) UnmarshalJSON(body []byte) error + type ServiceResource struct + ID *string + Location *string + Name *string + Type *string + func (sr *ServiceResource) UnmarshalJSON(body []byte) error + func (sr ServiceResource) MarshalJSON() ([]byte, error) + type ServiceResourceList struct + Value *[]ServiceResource + type ServiceResourceUpdate struct + ID *string + Location *string + Name *string + Type *string + func (sru *ServiceResourceUpdate) UnmarshalJSON(body []byte) error + func (sru ServiceResourceUpdate) MarshalJSON() ([]byte, error) + type ServiceTypeDeltaHealthPolicy struct + MaxPercentDeltaUnhealthyServices *int32 + type ServiceTypeHealthPolicy struct + MaxPercentUnhealthyPartitionsPerService *int32 + MaxPercentUnhealthyReplicasPerPartition *int32 + MaxPercentUnhealthyServices *int32 + type ServiceTypeHealthPolicyMapItem struct + Key *string + Value *ServiceTypeHealthPolicy + type ServiceUpdateProperties struct + CorrelationScheme *[]ServiceCorrelationDescription + DefaultMoveCost DefaultMoveCost + PlacementConstraints *string + ServiceKind ServiceKindBasicServiceUpdateProperties + ServiceLoadMetrics *[]ServiceLoadMetricDescription + ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription + func (sup *ServiceUpdateProperties) UnmarshalJSON(body []byte) error + func (sup ServiceUpdateProperties) AsBasicServiceUpdateProperties() (BasicServiceUpdateProperties, bool) + func (sup ServiceUpdateProperties) AsServiceUpdateProperties() (*ServiceUpdateProperties, bool) + func (sup ServiceUpdateProperties) AsStatefulServiceUpdateProperties() (*StatefulServiceUpdateProperties, bool) + func (sup ServiceUpdateProperties) AsStatelessServiceUpdateProperties() (*StatelessServiceUpdateProperties, bool) + func (sup ServiceUpdateProperties) MarshalJSON() ([]byte, error) + type SettingsParameterDescription struct + Name *string + Value *string + type SettingsSectionDescription struct + Name *string + Parameters *[]SettingsParameterDescription + type SingletonPartitionSchemeDescription struct + PartitionScheme PartitionScheme + func (spsd SingletonPartitionSchemeDescription) AsBasicPartitionSchemeDescription() (BasicPartitionSchemeDescription, bool) + func (spsd SingletonPartitionSchemeDescription) AsNamedPartitionSchemeDescription() (*NamedPartitionSchemeDescription, bool) + func (spsd SingletonPartitionSchemeDescription) AsPartitionSchemeDescription() (*PartitionSchemeDescription, bool) + func (spsd SingletonPartitionSchemeDescription) AsSingletonPartitionSchemeDescription() (*SingletonPartitionSchemeDescription, bool) + func (spsd SingletonPartitionSchemeDescription) AsUniformInt64RangePartitionSchemeDescription() (*UniformInt64RangePartitionSchemeDescription, bool) + func (spsd SingletonPartitionSchemeDescription) MarshalJSON() ([]byte, error) + type StatefulServiceProperties struct + CorrelationScheme *[]ServiceCorrelationDescription + DefaultMoveCost DefaultMoveCost + HasPersistedState *bool + MinReplicaSetSize *int32 + PartitionDescription BasicPartitionSchemeDescription + PlacementConstraints *string + ProvisioningState *string + QuorumLossWaitDuration *date.Time + ReplicaRestartWaitDuration *date.Time + ServiceKind ServiceKind + ServiceLoadMetrics *[]ServiceLoadMetricDescription + ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription + ServiceTypeName *string + StandByReplicaKeepDuration *date.Time + TargetReplicaSetSize *int32 + func (ssp *StatefulServiceProperties) UnmarshalJSON(body []byte) error + func (ssp StatefulServiceProperties) AsBasicServiceProperties() (BasicServiceProperties, bool) + func (ssp StatefulServiceProperties) AsServiceProperties() (*ServiceProperties, bool) + func (ssp StatefulServiceProperties) AsStatefulServiceProperties() (*StatefulServiceProperties, bool) + func (ssp StatefulServiceProperties) AsStatelessServiceProperties() (*StatelessServiceProperties, bool) + func (ssp StatefulServiceProperties) MarshalJSON() ([]byte, error) + type StatefulServiceUpdateProperties struct + CorrelationScheme *[]ServiceCorrelationDescription + DefaultMoveCost DefaultMoveCost + MinReplicaSetSize *int32 + PlacementConstraints *string + QuorumLossWaitDuration *date.Time + ReplicaRestartWaitDuration *date.Time + ServiceKind ServiceKindBasicServiceUpdateProperties + ServiceLoadMetrics *[]ServiceLoadMetricDescription + ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription + StandByReplicaKeepDuration *date.Time + TargetReplicaSetSize *int32 + func (ssup *StatefulServiceUpdateProperties) UnmarshalJSON(body []byte) error + func (ssup StatefulServiceUpdateProperties) AsBasicServiceUpdateProperties() (BasicServiceUpdateProperties, bool) + func (ssup StatefulServiceUpdateProperties) AsServiceUpdateProperties() (*ServiceUpdateProperties, bool) + func (ssup StatefulServiceUpdateProperties) AsStatefulServiceUpdateProperties() (*StatefulServiceUpdateProperties, bool) + func (ssup StatefulServiceUpdateProperties) AsStatelessServiceUpdateProperties() (*StatelessServiceUpdateProperties, bool) + func (ssup StatefulServiceUpdateProperties) MarshalJSON() ([]byte, error) + type StatelessServiceProperties struct + CorrelationScheme *[]ServiceCorrelationDescription + DefaultMoveCost DefaultMoveCost + InstanceCount *int32 + PartitionDescription BasicPartitionSchemeDescription + PlacementConstraints *string + ProvisioningState *string + ServiceKind ServiceKind + ServiceLoadMetrics *[]ServiceLoadMetricDescription + ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription + ServiceTypeName *string + func (ssp *StatelessServiceProperties) UnmarshalJSON(body []byte) error + func (ssp StatelessServiceProperties) AsBasicServiceProperties() (BasicServiceProperties, bool) + func (ssp StatelessServiceProperties) AsServiceProperties() (*ServiceProperties, bool) + func (ssp StatelessServiceProperties) AsStatefulServiceProperties() (*StatefulServiceProperties, bool) + func (ssp StatelessServiceProperties) AsStatelessServiceProperties() (*StatelessServiceProperties, bool) + func (ssp StatelessServiceProperties) MarshalJSON() ([]byte, error) + type StatelessServiceUpdateProperties struct + CorrelationScheme *[]ServiceCorrelationDescription + DefaultMoveCost DefaultMoveCost + InstanceCount *int32 + PlacementConstraints *string + ServiceKind ServiceKindBasicServiceUpdateProperties + ServiceLoadMetrics *[]ServiceLoadMetricDescription + ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription + func (ssup *StatelessServiceUpdateProperties) UnmarshalJSON(body []byte) error + func (ssup StatelessServiceUpdateProperties) AsBasicServiceUpdateProperties() (BasicServiceUpdateProperties, bool) + func (ssup StatelessServiceUpdateProperties) AsServiceUpdateProperties() (*ServiceUpdateProperties, bool) + func (ssup StatelessServiceUpdateProperties) AsStatefulServiceUpdateProperties() (*StatefulServiceUpdateProperties, bool) + func (ssup StatelessServiceUpdateProperties) AsStatelessServiceUpdateProperties() (*StatelessServiceUpdateProperties, bool) + func (ssup StatelessServiceUpdateProperties) MarshalJSON() ([]byte, error) + type Type string + const TypeServicePlacementPolicyDescription + func PossibleTypeValues() []Type + type UniformInt64RangePartitionSchemeDescription struct + Count *int32 + HighKey *string + LowKey *string + PartitionScheme PartitionScheme + func (ui6rpsd UniformInt64RangePartitionSchemeDescription) AsBasicPartitionSchemeDescription() (BasicPartitionSchemeDescription, bool) + func (ui6rpsd UniformInt64RangePartitionSchemeDescription) AsNamedPartitionSchemeDescription() (*NamedPartitionSchemeDescription, bool) + func (ui6rpsd UniformInt64RangePartitionSchemeDescription) AsPartitionSchemeDescription() (*PartitionSchemeDescription, bool) + func (ui6rpsd UniformInt64RangePartitionSchemeDescription) AsSingletonPartitionSchemeDescription() (*SingletonPartitionSchemeDescription, bool) + func (ui6rpsd UniformInt64RangePartitionSchemeDescription) AsUniformInt64RangePartitionSchemeDescription() (*UniformInt64RangePartitionSchemeDescription, bool) + func (ui6rpsd UniformInt64RangePartitionSchemeDescription) MarshalJSON() ([]byte, error) + type UpgradeMode string + const Automatic + const Manual + func PossibleUpgradeModeValues() []UpgradeMode + type UpgradeMode1 string + const UpgradeMode1Automatic + const UpgradeMode1Manual + func PossibleUpgradeMode1Values() []UpgradeMode1 + type VersionProperties struct + AppPackageURL *string + DefaultParameterList *[]ApplicationParameter + ProvisioningState *string + type VersionResource struct + ID *string + Location *string + Name *string + Type *string + func (vr *VersionResource) UnmarshalJSON(body []byte) error + func (vr VersionResource) MarshalJSON() ([]byte, error) + type VersionResourceList struct + Value *[]VersionResource + type Weight string + const WeightHigh + const WeightLow + const WeightMedium + const WeightZero + func PossibleWeightValues() []Weight + type X509StoreName string + const AddressBook + const AuthRoot + const CertificateAuthority + const Disallowed + const My + const Root + const TrustedPeople + const TrustedPublisher + func PossibleX509StoreNameValues() []X509StoreName Other modules containing this package gopkg.in/azure/azure-sdk-for-go.v16 gopkg.in/azure/azure-sdk-for-go.v17 gopkg.in/azure/azure-sdk-for-go.v18 gopkg.in/azure/azure-sdk-for-go.v19 gopkg.in/azure/azure-sdk-for-go.v20 gopkg.in/azure/azure-sdk-for-go.v21 gopkg.in/azure/azure-sdk-for-go.v22 gopkg.in/azure/azure-sdk-for-go.v23 gopkg.in/azure/azure-sdk-for-go.v24 gopkg.in/azure/azure-sdk-for-go.v25 gopkg.in/azure/azure-sdk-for-go.v26 gopkg.in/azure/azure-sdk-for-go.v27 gopkg.in/azure/azure-sdk-for-go.v28 gopkg.in/azure/azure-sdk-for-go.v29 gopkg.in/azure/azure-sdk-for-go.v30 gopkg.in/azure/azure-sdk-for-go.v31 gopkg.in/azure/azure-sdk-for-go.v32 gopkg.in/azure/azure-sdk-for-go.v33 gopkg.in/azure/azure-sdk-for-go.v34 gopkg.in/azure/azure-sdk-for-go.v36 gopkg.in/azure/azure-sdk-for-go.v37 gopkg.in/azure/azure-sdk-for-go.v38 gopkg.in/azure/azure-sdk-for-go.v39 gopkg.in/azure/azure-sdk-for-go.v40 gopkg.in/azure/azure-sdk-for-go.v41 gopkg.in/azure/azure-sdk-for-go.v42 gopkg.in/azure/azure-sdk-for-go.v43 gopkg.in/azure/azure-sdk-for-go.v44 gopkg.in/azure/azure-sdk-for-go.v45 gopkg.in/azure/azure-sdk-for-go.v46 gopkg.in/azure/azure-sdk-for-go.v47 gopkg.in/azure/azure-sdk-for-go.v48 gopkg.in/azure/azure-sdk-for-go.v49