Versions in this module Expand all Collapse all v0 v0.0.1 Nov 7, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type ApplicationDeltaHealthPolicy struct + DefaultServiceTypeDeltaHealthPolicy *ServiceTypeDeltaHealthPolicy + ServiceTypeDeltaHealthPolicies map[string]*ServiceTypeDeltaHealthPolicy + func (adhp ApplicationDeltaHealthPolicy) MarshalJSON() ([]byte, error) + type ApplicationHealthPolicy struct + DefaultServiceTypeHealthPolicy *ServiceTypeHealthPolicy + ServiceTypeHealthPolicies map[string]*ServiceTypeHealthPolicy + func (ahp ApplicationHealthPolicy) MarshalJSON() ([]byte, error) + type ApplicationMetricDescription struct + MaximumCapacity *int64 + Name *string + ReservationCapacity *int64 + TotalApplicationCapacity *int64 + 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 ApplicationResourceProperties struct + MaximumNodes *int64 + Metrics *[]ApplicationMetricDescription + MinimumNodes *int64 + Parameters map[string]*string + ProvisioningState *string + RemoveApplicationCapacity *bool + TypeName *string + TypeVersion *string + UpgradePolicy *ApplicationUpgradePolicy + func (arp ApplicationResourceProperties) MarshalJSON() ([]byte, error) + 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 ApplicationResourceUpdateProperties struct + MaximumNodes *int64 + Metrics *[]ApplicationMetricDescription + MinimumNodes *int64 + Parameters map[string]*string + RemoveApplicationCapacity *bool + TypeVersion *string + UpgradePolicy *ApplicationUpgradePolicy + func (arup ApplicationResourceUpdateProperties) MarshalJSON() ([]byte, error) + 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 ApplicationTypeResourceProperties struct + ProvisioningState *string + func (atrp ApplicationTypeResourceProperties) MarshalJSON() ([]byte, error) + type ApplicationTypeVersionResource struct + ID *string + Location *string + Name *string + Type *string + func (atvr *ApplicationTypeVersionResource) UnmarshalJSON(body []byte) error + func (atvr ApplicationTypeVersionResource) MarshalJSON() ([]byte, error) + type ApplicationTypeVersionResourceList struct + Value *[]ApplicationTypeVersionResource + type ApplicationTypeVersionResourceProperties struct + AppPackageURL *string + DefaultParameterList map[string]*string + ProvisioningState *string + func (atvrp ApplicationTypeVersionResourceProperties) MarshalJSON() ([]byte, error) + type ApplicationTypeVersionsClient struct + func NewApplicationTypeVersionsClient(subscriptionID string) ApplicationTypeVersionsClient + func NewApplicationTypeVersionsClientWithBaseURI(baseURI string, subscriptionID string) ApplicationTypeVersionsClient + func (client ApplicationTypeVersionsClient) Create(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ApplicationTypeVersionsCreateFuture, err error) + func (client ApplicationTypeVersionsClient) CreatePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ApplicationTypeVersionsClient) CreateResponder(resp *http.Response) (result ApplicationTypeVersionResource, err error) + func (client ApplicationTypeVersionsClient) CreateSender(req *http.Request) (future ApplicationTypeVersionsCreateFuture, err error) + func (client ApplicationTypeVersionsClient) Delete(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ApplicationTypeVersionsDeleteFuture, err error) + func (client ApplicationTypeVersionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ApplicationTypeVersionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ApplicationTypeVersionsClient) DeleteSender(req *http.Request) (future ApplicationTypeVersionsDeleteFuture, err error) + func (client ApplicationTypeVersionsClient) Get(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ApplicationTypeVersionResource, err error) + func (client ApplicationTypeVersionsClient) GetPreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ApplicationTypeVersionsClient) GetResponder(resp *http.Response) (result ApplicationTypeVersionResource, err error) + func (client ApplicationTypeVersionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ApplicationTypeVersionsClient) List(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ApplicationTypeVersionResourceList, err error) + func (client ApplicationTypeVersionsClient) ListPreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ApplicationTypeVersionsClient) ListResponder(resp *http.Response) (result ApplicationTypeVersionResourceList, err error) + func (client ApplicationTypeVersionsClient) ListSender(req *http.Request) (*http.Response, error) + type ApplicationTypeVersionsCreateFuture struct + Result func(ApplicationTypeVersionsClient) (ApplicationTypeVersionResource, error) + func (future *ApplicationTypeVersionsCreateFuture) UnmarshalJSON(body []byte) error + type ApplicationTypeVersionsDeleteFuture struct + Result func(ApplicationTypeVersionsClient) (autorest.Response, error) + func (future *ApplicationTypeVersionsDeleteFuture) UnmarshalJSON(body []byte) error + type ApplicationTypesClient struct + func NewApplicationTypesClient(subscriptionID string) ApplicationTypesClient + func NewApplicationTypesClientWithBaseURI(baseURI string, subscriptionID string) ApplicationTypesClient + func (client ApplicationTypesClient) Create(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ApplicationTypeResource, err error) + func (client ApplicationTypesClient) CreatePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ApplicationTypesClient) CreateResponder(resp *http.Response) (result ApplicationTypeResource, err error) + func (client ApplicationTypesClient) CreateSender(req *http.Request) (*http.Response, error) + func (client ApplicationTypesClient) Delete(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ApplicationTypesDeleteFuture, err error) + func (client ApplicationTypesClient) DeletePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ApplicationTypesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ApplicationTypesClient) DeleteSender(req *http.Request) (future ApplicationTypesDeleteFuture, err error) + func (client ApplicationTypesClient) Get(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ApplicationTypeResource, err error) + func (client ApplicationTypesClient) GetPreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ApplicationTypesClient) GetResponder(resp *http.Response) (result ApplicationTypeResource, err error) + func (client ApplicationTypesClient) GetSender(req *http.Request) (*http.Response, error) + func (client ApplicationTypesClient) List(ctx context.Context, resourceGroupName string, clusterName string) (result ApplicationTypeResourceList, err error) + func (client ApplicationTypesClient) ListPreparer(ctx context.Context, resourceGroupName string, clusterName string) (*http.Request, error) + func (client ApplicationTypesClient) ListResponder(resp *http.Response) (result ApplicationTypeResourceList, err error) + func (client ApplicationTypesClient) ListSender(req *http.Request) (*http.Response, error) + type ApplicationTypesDeleteFuture struct + Result func(ApplicationTypesClient) (autorest.Response, error) + func (future *ApplicationTypesDeleteFuture) UnmarshalJSON(body []byte) error + type ApplicationUpgradePolicy struct + ApplicationHealthPolicy *ArmApplicationHealthPolicy + ForceRestart *bool + RollingUpgradeMonitoringPolicy *ArmRollingUpgradeMonitoringPolicy + UpgradeReplicaSetCheckTimeout *string + type ApplicationsClient struct + func NewApplicationsClient(subscriptionID string) ApplicationsClient + func NewApplicationsClientWithBaseURI(baseURI string, subscriptionID string) ApplicationsClient + func (client ApplicationsClient) Create(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ApplicationsCreateFuture, err error) + func (client ApplicationsClient) CreatePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ApplicationsClient) CreateResponder(resp *http.Response) (result ApplicationResource, err error) + func (client ApplicationsClient) CreateSender(req *http.Request) (future ApplicationsCreateFuture, err error) + func (client ApplicationsClient) Delete(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ApplicationsDeleteFuture, err error) + func (client ApplicationsClient) DeletePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ApplicationsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ApplicationsClient) DeleteSender(req *http.Request) (future ApplicationsDeleteFuture, err error) + func (client ApplicationsClient) Get(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ApplicationResource, err error) + func (client ApplicationsClient) GetPreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ApplicationsClient) GetResponder(resp *http.Response) (result ApplicationResource, err error) + func (client ApplicationsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ApplicationsClient) List(ctx context.Context, resourceGroupName string, clusterName string) (result ApplicationResourceList, err error) + func (client ApplicationsClient) ListPreparer(ctx context.Context, resourceGroupName string, clusterName string) (*http.Request, error) + func (client ApplicationsClient) ListResponder(resp *http.Response) (result ApplicationResourceList, err error) + func (client ApplicationsClient) ListSender(req *http.Request) (*http.Response, error) + func (client ApplicationsClient) Update(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ApplicationsUpdateFuture, err error) + func (client ApplicationsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ApplicationsClient) UpdateResponder(resp *http.Response) (result ApplicationResource, err error) + func (client ApplicationsClient) UpdateSender(req *http.Request) (future ApplicationsUpdateFuture, err error) + type ApplicationsCreateFuture struct + Result func(ApplicationsClient) (ApplicationResource, error) + func (future *ApplicationsCreateFuture) UnmarshalJSON(body []byte) error + type ApplicationsDeleteFuture struct + Result func(ApplicationsClient) (autorest.Response, error) + func (future *ApplicationsDeleteFuture) UnmarshalJSON(body []byte) error + type ApplicationsUpdateFuture struct + Result func(ApplicationsClient) (ApplicationResource, error) + func (future *ApplicationsUpdateFuture) UnmarshalJSON(body []byte) error + type ArmApplicationHealthPolicy struct + ConsiderWarningAsError *bool + DefaultServiceTypeHealthPolicy *ArmServiceTypeHealthPolicy + MaxPercentUnhealthyDeployedApplications *int32 + ServiceTypeHealthPolicyMap map[string]*ArmServiceTypeHealthPolicy + func (aahp ArmApplicationHealthPolicy) MarshalJSON() ([]byte, error) + type ArmRollingUpgradeMonitoringPolicy struct + FailureAction ArmUpgradeFailureAction + HealthCheckRetryTimeout *string + HealthCheckStableDuration *string + HealthCheckWaitDuration *string + UpgradeDomainTimeout *string + UpgradeTimeout *string + type ArmServiceTypeHealthPolicy struct + MaxPercentUnhealthyPartitionsPerService *int32 + MaxPercentUnhealthyReplicasPerPartition *int32 + MaxPercentUnhealthyServices *int32 + type ArmUpgradeFailureAction string + const Manual + const Rollback + func PossibleArmUpgradeFailureActionValues() []ArmUpgradeFailureAction + 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 + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID 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 BasicServiceResourceProperties interface + AsServiceResourceProperties func() (*ServiceResourceProperties, bool) + AsStatefulServiceProperties func() (*StatefulServiceProperties, bool) + AsStatelessServiceProperties func() (*StatelessServiceProperties, bool) + type BasicServiceResourceUpdateProperties interface + AsServiceResourceUpdateProperties func() (*ServiceResourceUpdateProperties, 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 + ApplicationHealthPolicies map[string]*ApplicationHealthPolicy + MaxPercentUnhealthyApplications *int32 + MaxPercentUnhealthyNodes *int32 + func (chp ClusterHealthPolicy) MarshalJSON() ([]byte, error) + type ClusterListResult struct + NextLink *string + Value *[]Cluster + type ClusterProperties struct + AddOnFeatures *[]string + AvailableClusterVersions *[]ClusterVersionDetails + AzureActiveDirectory *AzureActiveDirectory + Certificate *CertificateDescription + CertificateCommonNames *ServerCertificateCommonNames + 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 + ReverseProxyCertificateCommonNames *ServerCertificateCommonNames + UpgradeDescription *ClusterUpgradePolicy + UpgradeMode UpgradeMode + VMImage *string + func (cp ClusterProperties) MarshalJSON() ([]byte, error) + type ClusterPropertiesUpdateParameters struct + AddOnFeatures *[]string + Certificate *CertificateDescription + CertificateCommonNames *ServerCertificateCommonNames + 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 + ApplicationDeltaHealthPolicies map[string]*ApplicationDeltaHealthPolicy + MaxPercentDeltaUnhealthyApplications *int32 + MaxPercentDeltaUnhealthyNodes *int32 + MaxPercentUpgradeDomainDeltaUnhealthyNodes *int32 + func (cudhp ClusterUpgradeDeltaHealthPolicy) MarshalJSON() ([]byte, error) + 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(subscriptionID string) ClusterVersionsClient + func NewClusterVersionsClientWithBaseURI(baseURI string, subscriptionID string) ClusterVersionsClient + func (client ClusterVersionsClient) Get(ctx context.Context, location string, clusterVersion 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, clusterVersion 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) (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) (*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(subscriptionID string) ClustersClient + func NewClustersClientWithBaseURI(baseURI string, subscriptionID 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) (result ClusterListResult, err error) + func (client ClustersClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ClusterListResult, err error) + func (client ClustersClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName 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) (*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 + Result func(ClustersClient) (Cluster, error) + func (future *ClustersCreateFuture) UnmarshalJSON(body []byte) error + type ClustersUpdateFuture struct + Result func(ClustersClient) (Cluster, error) + func (future *ClustersUpdateFuture) UnmarshalJSON(body []byte) error + 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 + Error *ErrorModelError + type ErrorModelError struct + Code *string + Message *string + type MoveCost string + const High + const Low + const Medium + const Zero + func PossibleMoveCostValues() []MoveCost + type NamedPartitionSchemeDescription struct + Count *int32 + Names *[]string + PartitionScheme PartitionSchemeBasicPartitionSchemeDescription + 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 + func (olr OperationListResult) MarshalJSON() ([]byte, error) + 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(cur OperationListResult, ...) 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(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context, APIVersion string) (result OperationListResultPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context, APIVersion string) (result OperationListResultIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context, APIVersion string) (*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 Invalid + const Named + const Singleton + const UniformInt64Range + func PossiblePartitionSchemeValues() []PartitionScheme + type PartitionSchemeBasicPartitionSchemeDescription string + const PartitionSchemeNamed + const PartitionSchemePartitionSchemeDescription + const PartitionSchemeSingleton + const PartitionSchemeUniformInt64Range + func PossiblePartitionSchemeBasicPartitionSchemeDescriptionValues() []PartitionSchemeBasicPartitionSchemeDescription + type PartitionSchemeDescription struct + PartitionScheme PartitionSchemeBasicPartitionSchemeDescription + 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 + func (pr ProxyResource) MarshalJSON() ([]byte, error) + type ReliabilityLevel string + const ReliabilityLevelBronze + const ReliabilityLevelGold + const ReliabilityLevelNone + const ReliabilityLevelPlatinum + const ReliabilityLevelSilver + func PossibleReliabilityLevelValues() []ReliabilityLevel + type ReliabilityLevel1 string + const ReliabilityLevel1Bronze + const ReliabilityLevel1Gold + const ReliabilityLevel1None + const ReliabilityLevel1Platinum + 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 ServerCertificateCommonName struct + CertificateCommonName *string + CertificateIssuerThumbprint *string + type ServerCertificateCommonNames struct + CommonNames *[]ServerCertificateCommonName + X509StoreName X509StoreName1 + type ServiceCorrelationDescription struct + Scheme ServiceCorrelationScheme + ServiceName *string + type ServiceCorrelationScheme string + const ServiceCorrelationSchemeAffinity + const ServiceCorrelationSchemeAlignedAffinity + const ServiceCorrelationSchemeInvalid + const ServiceCorrelationSchemeNonAlignedAffinity + func PossibleServiceCorrelationSchemeValues() []ServiceCorrelationScheme + type ServiceKind string + const ServiceKindInvalid + const ServiceKindStateful + const ServiceKindStateless + func PossibleServiceKindValues() []ServiceKind + type ServiceKindBasicServiceResourceProperties string + const ServiceKindServiceResourceProperties + const ServiceKindStateful1 + const ServiceKindStateless1 + func PossibleServiceKindBasicServiceResourcePropertiesValues() []ServiceKindBasicServiceResourceProperties + type ServiceKindBasicServiceResourceUpdateProperties string + const ServiceKindBasicServiceResourceUpdatePropertiesServiceKindServiceResourceUpdateProperties + const ServiceKindBasicServiceResourceUpdatePropertiesServiceKindStateful + const ServiceKindBasicServiceResourceUpdatePropertiesServiceKindStateless + func PossibleServiceKindBasicServiceResourceUpdatePropertiesValues() []ServiceKindBasicServiceResourceUpdateProperties + type ServiceLoadMetricDescription struct + DefaultLoad *int32 + Name *string + PrimaryDefaultLoad *int32 + SecondaryDefaultLoad *int32 + Weight ServiceLoadMetricWeight + type ServiceLoadMetricWeight string + const ServiceLoadMetricWeightHigh + const ServiceLoadMetricWeightLow + const ServiceLoadMetricWeightMedium + const ServiceLoadMetricWeightZero + func PossibleServiceLoadMetricWeightValues() []ServiceLoadMetricWeight + type ServicePlacementPolicyDescription struct + Type Type + func (sppd ServicePlacementPolicyDescription) AsBasicServicePlacementPolicyDescription() (BasicServicePlacementPolicyDescription, bool) + func (sppd ServicePlacementPolicyDescription) AsServicePlacementPolicyDescription() (*ServicePlacementPolicyDescription, bool) + func (sppd ServicePlacementPolicyDescription) MarshalJSON() ([]byte, error) + type ServicePlacementPolicyType string + const ServicePlacementPolicyTypeInvalid + const ServicePlacementPolicyTypeInvalidDomain + const ServicePlacementPolicyTypeNonPartiallyPlaceService + const ServicePlacementPolicyTypePreferredPrimaryDomain + const ServicePlacementPolicyTypeRequiredDomain + const ServicePlacementPolicyTypeRequiredDomainDistribution + func PossibleServicePlacementPolicyTypeValues() []ServicePlacementPolicyType + 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 ServiceResourceProperties struct + CorrelationScheme *[]ServiceCorrelationDescription + DefaultMoveCost MoveCost + PartitionDescription BasicPartitionSchemeDescription + PlacementConstraints *string + ProvisioningState *string + ServiceKind ServiceKindBasicServiceResourceProperties + ServiceLoadMetrics *[]ServiceLoadMetricDescription + ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription + ServiceTypeName *string + func (srp *ServiceResourceProperties) UnmarshalJSON(body []byte) error + func (srp ServiceResourceProperties) AsBasicServiceResourceProperties() (BasicServiceResourceProperties, bool) + func (srp ServiceResourceProperties) AsServiceResourceProperties() (*ServiceResourceProperties, bool) + func (srp ServiceResourceProperties) AsStatefulServiceProperties() (*StatefulServiceProperties, bool) + func (srp ServiceResourceProperties) AsStatelessServiceProperties() (*StatelessServiceProperties, bool) + func (srp ServiceResourceProperties) MarshalJSON() ([]byte, error) + type ServiceResourcePropertiesBase struct + CorrelationScheme *[]ServiceCorrelationDescription + DefaultMoveCost MoveCost + PlacementConstraints *string + ServiceLoadMetrics *[]ServiceLoadMetricDescription + ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription + func (srpb *ServiceResourcePropertiesBase) UnmarshalJSON(body []byte) error + 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 ServiceResourceUpdateProperties struct + CorrelationScheme *[]ServiceCorrelationDescription + DefaultMoveCost MoveCost + PlacementConstraints *string + ServiceKind ServiceKindBasicServiceResourceUpdateProperties + ServiceLoadMetrics *[]ServiceLoadMetricDescription + ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription + func (srup *ServiceResourceUpdateProperties) UnmarshalJSON(body []byte) error + func (srup ServiceResourceUpdateProperties) AsBasicServiceResourceUpdateProperties() (BasicServiceResourceUpdateProperties, bool) + func (srup ServiceResourceUpdateProperties) AsServiceResourceUpdateProperties() (*ServiceResourceUpdateProperties, bool) + func (srup ServiceResourceUpdateProperties) AsStatefulServiceUpdateProperties() (*StatefulServiceUpdateProperties, bool) + func (srup ServiceResourceUpdateProperties) AsStatelessServiceUpdateProperties() (*StatelessServiceUpdateProperties, bool) + func (srup ServiceResourceUpdateProperties) MarshalJSON() ([]byte, error) + type ServiceTypeDeltaHealthPolicy struct + MaxPercentDeltaUnhealthyServices *int32 + type ServiceTypeHealthPolicy struct + MaxPercentUnhealthyServices *int32 + type ServicesClient struct + func NewServicesClient(subscriptionID string) ServicesClient + func NewServicesClientWithBaseURI(baseURI string, subscriptionID string) ServicesClient + func (client ServicesClient) Create(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ServicesCreateFuture, err error) + func (client ServicesClient) CreatePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ServicesClient) CreateResponder(resp *http.Response) (result ServiceResource, err error) + func (client ServicesClient) CreateSender(req *http.Request) (future ServicesCreateFuture, err error) + func (client ServicesClient) Delete(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ServicesDeleteFuture, err error) + func (client ServicesClient) DeletePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ServicesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ServicesClient) DeleteSender(req *http.Request) (future ServicesDeleteFuture, err error) + func (client ServicesClient) Get(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ServiceResource, err error) + func (client ServicesClient) GetPreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ServicesClient) GetResponder(resp *http.Response) (result ServiceResource, err error) + func (client ServicesClient) GetSender(req *http.Request) (*http.Response, error) + func (client ServicesClient) List(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ServiceResourceList, err error) + func (client ServicesClient) ListPreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ServicesClient) ListResponder(resp *http.Response) (result ServiceResourceList, err error) + func (client ServicesClient) ListSender(req *http.Request) (*http.Response, error) + func (client ServicesClient) Update(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ServicesUpdateFuture, err error) + func (client ServicesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ServicesClient) UpdateResponder(resp *http.Response) (result ServiceResource, err error) + func (client ServicesClient) UpdateSender(req *http.Request) (future ServicesUpdateFuture, err error) + type ServicesCreateFuture struct + Result func(ServicesClient) (ServiceResource, error) + func (future *ServicesCreateFuture) UnmarshalJSON(body []byte) error + type ServicesDeleteFuture struct + Result func(ServicesClient) (autorest.Response, error) + func (future *ServicesDeleteFuture) UnmarshalJSON(body []byte) error + type ServicesUpdateFuture struct + Result func(ServicesClient) (ServiceResource, error) + func (future *ServicesUpdateFuture) UnmarshalJSON(body []byte) error + type SettingsParameterDescription struct + Name *string + Value *string + type SettingsSectionDescription struct + Name *string + Parameters *[]SettingsParameterDescription + type SingletonPartitionSchemeDescription struct + PartitionScheme PartitionSchemeBasicPartitionSchemeDescription + 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 MoveCost + HasPersistedState *bool + MinReplicaSetSize *int32 + PartitionDescription BasicPartitionSchemeDescription + PlacementConstraints *string + ProvisioningState *string + QuorumLossWaitDuration *date.Time + ReplicaRestartWaitDuration *date.Time + ServiceKind ServiceKindBasicServiceResourceProperties + ServiceLoadMetrics *[]ServiceLoadMetricDescription + ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription + ServiceTypeName *string + StandByReplicaKeepDuration *date.Time + TargetReplicaSetSize *int32 + func (ssp *StatefulServiceProperties) UnmarshalJSON(body []byte) error + func (ssp StatefulServiceProperties) AsBasicServiceResourceProperties() (BasicServiceResourceProperties, bool) + func (ssp StatefulServiceProperties) AsServiceResourceProperties() (*ServiceResourceProperties, 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 MoveCost + MinReplicaSetSize *int32 + PlacementConstraints *string + QuorumLossWaitDuration *date.Time + ReplicaRestartWaitDuration *date.Time + ServiceKind ServiceKindBasicServiceResourceUpdateProperties + ServiceLoadMetrics *[]ServiceLoadMetricDescription + ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription + StandByReplicaKeepDuration *date.Time + TargetReplicaSetSize *int32 + func (ssup *StatefulServiceUpdateProperties) UnmarshalJSON(body []byte) error + func (ssup StatefulServiceUpdateProperties) AsBasicServiceResourceUpdateProperties() (BasicServiceResourceUpdateProperties, bool) + func (ssup StatefulServiceUpdateProperties) AsServiceResourceUpdateProperties() (*ServiceResourceUpdateProperties, 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 MoveCost + InstanceCount *int32 + PartitionDescription BasicPartitionSchemeDescription + PlacementConstraints *string + ProvisioningState *string + ServiceKind ServiceKindBasicServiceResourceProperties + ServiceLoadMetrics *[]ServiceLoadMetricDescription + ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription + ServiceTypeName *string + func (ssp *StatelessServiceProperties) UnmarshalJSON(body []byte) error + func (ssp StatelessServiceProperties) AsBasicServiceResourceProperties() (BasicServiceResourceProperties, bool) + func (ssp StatelessServiceProperties) AsServiceResourceProperties() (*ServiceResourceProperties, 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 MoveCost + InstanceCount *int32 + PlacementConstraints *string + ServiceKind ServiceKindBasicServiceResourceUpdateProperties + ServiceLoadMetrics *[]ServiceLoadMetricDescription + ServicePlacementPolicies *[]BasicServicePlacementPolicyDescription + func (ssup *StatelessServiceUpdateProperties) UnmarshalJSON(body []byte) error + func (ssup StatelessServiceUpdateProperties) AsBasicServiceResourceUpdateProperties() (BasicServiceResourceUpdateProperties, bool) + func (ssup StatelessServiceUpdateProperties) AsServiceResourceUpdateProperties() (*ServiceResourceUpdateProperties, 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 PartitionSchemeBasicPartitionSchemeDescription + 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 UpgradeModeAutomatic + const UpgradeModeManual + func PossibleUpgradeModeValues() []UpgradeMode + type UpgradeMode1 string + const UpgradeMode1Automatic + const UpgradeMode1Manual + func PossibleUpgradeMode1Values() []UpgradeMode1 + type X509StoreName string + const AddressBook + const AuthRoot + const CertificateAuthority + const Disallowed + const My + const Root + const TrustedPeople + const TrustedPublisher + func PossibleX509StoreNameValues() []X509StoreName + type X509StoreName1 string + const X509StoreName1AddressBook + const X509StoreName1AuthRoot + const X509StoreName1CertificateAuthority + const X509StoreName1Disallowed + const X509StoreName1My + const X509StoreName1Root + const X509StoreName1TrustedPeople + const X509StoreName1TrustedPublisher + func PossibleX509StoreName1Values() []X509StoreName1