Versions in this module Expand all Collapse all v2 v2.0.0 Dec 20, 2023 Changes in this version + type AddOnFeatures string + const AddOnFeaturesBackupRestoreService + const AddOnFeaturesDNSService + const AddOnFeaturesRepairManager + const AddOnFeaturesResourceMonitorService + func PossibleAddOnFeaturesValues() []AddOnFeatures + type ApplicationDeltaHealthPolicy struct + DefaultServiceTypeDeltaHealthPolicy *ServiceTypeDeltaHealthPolicy + ServiceTypeDeltaHealthPolicies map[string]*ServiceTypeDeltaHealthPolicy + func (a *ApplicationDeltaHealthPolicy) UnmarshalJSON(data []byte) error + func (a ApplicationDeltaHealthPolicy) MarshalJSON() ([]byte, error) + type ApplicationHealthPolicy struct + DefaultServiceTypeHealthPolicy *ServiceTypeHealthPolicy + ServiceTypeHealthPolicies map[string]*ServiceTypeHealthPolicy + func (a *ApplicationHealthPolicy) UnmarshalJSON(data []byte) error + func (a ApplicationHealthPolicy) MarshalJSON() ([]byte, error) + type ApplicationMetricDescription struct + MaximumCapacity *int64 + Name *string + ReservationCapacity *int64 + TotalApplicationCapacity *int64 + func (a *ApplicationMetricDescription) UnmarshalJSON(data []byte) error + func (a ApplicationMetricDescription) MarshalJSON() ([]byte, error) + type ApplicationResource struct + Etag *string + ID *string + Identity *ManagedIdentity + Location *string + Name *string + Properties *ApplicationResourceProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (a *ApplicationResource) UnmarshalJSON(data []byte) error + func (a ApplicationResource) MarshalJSON() ([]byte, error) + type ApplicationResourceList struct + NextLink *string + Value []*ApplicationResource + func (a *ApplicationResourceList) UnmarshalJSON(data []byte) error + func (a ApplicationResourceList) MarshalJSON() ([]byte, error) + type ApplicationResourceProperties struct + ManagedIdentities []*ApplicationUserAssignedIdentity + MaximumNodes *int64 + Metrics []*ApplicationMetricDescription + MinimumNodes *int64 + Parameters map[string]*string + ProvisioningState *string + RemoveApplicationCapacity *bool + TypeName *string + TypeVersion *string + UpgradePolicy *ApplicationUpgradePolicy + func (a *ApplicationResourceProperties) UnmarshalJSON(data []byte) error + func (a ApplicationResourceProperties) MarshalJSON() ([]byte, error) + type ApplicationResourceUpdate struct + Etag *string + ID *string + Location *string + Name *string + Properties *ApplicationResourceUpdateProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (a *ApplicationResourceUpdate) UnmarshalJSON(data []byte) error + func (a ApplicationResourceUpdate) MarshalJSON() ([]byte, error) + type ApplicationResourceUpdateProperties struct + ManagedIdentities []*ApplicationUserAssignedIdentity + MaximumNodes *int64 + Metrics []*ApplicationMetricDescription + MinimumNodes *int64 + Parameters map[string]*string + RemoveApplicationCapacity *bool + TypeVersion *string + UpgradePolicy *ApplicationUpgradePolicy + func (a *ApplicationResourceUpdateProperties) UnmarshalJSON(data []byte) error + func (a ApplicationResourceUpdateProperties) MarshalJSON() ([]byte, error) + type ApplicationTypeResource struct + Etag *string + ID *string + Location *string + Name *string + Properties *ApplicationTypeResourceProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (a *ApplicationTypeResource) UnmarshalJSON(data []byte) error + func (a ApplicationTypeResource) MarshalJSON() ([]byte, error) + type ApplicationTypeResourceList struct + NextLink *string + Value []*ApplicationTypeResource + func (a *ApplicationTypeResourceList) UnmarshalJSON(data []byte) error + func (a ApplicationTypeResourceList) MarshalJSON() ([]byte, error) + type ApplicationTypeResourceProperties struct + ProvisioningState *string + func (a *ApplicationTypeResourceProperties) UnmarshalJSON(data []byte) error + func (a ApplicationTypeResourceProperties) MarshalJSON() ([]byte, error) + type ApplicationTypeVersionResource struct + Etag *string + ID *string + Location *string + Name *string + Properties *ApplicationTypeVersionResourceProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (a *ApplicationTypeVersionResource) UnmarshalJSON(data []byte) error + func (a ApplicationTypeVersionResource) MarshalJSON() ([]byte, error) + type ApplicationTypeVersionResourceList struct + NextLink *string + Value []*ApplicationTypeVersionResource + func (a *ApplicationTypeVersionResourceList) UnmarshalJSON(data []byte) error + func (a ApplicationTypeVersionResourceList) MarshalJSON() ([]byte, error) + type ApplicationTypeVersionResourceProperties struct + AppPackageURL *string + DefaultParameterList map[string]*string + ProvisioningState *string + func (a *ApplicationTypeVersionResourceProperties) UnmarshalJSON(data []byte) error + func (a ApplicationTypeVersionResourceProperties) MarshalJSON() ([]byte, error) + type ApplicationTypeVersionsCleanupPolicy struct + MaxUnusedVersionsToKeep *int64 + func (a *ApplicationTypeVersionsCleanupPolicy) UnmarshalJSON(data []byte) error + func (a ApplicationTypeVersionsCleanupPolicy) MarshalJSON() ([]byte, error) + type ApplicationTypeVersionsClient struct + func NewApplicationTypeVersionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ApplicationTypeVersionsClient, error) + func (client *ApplicationTypeVersionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, clusterName string, ...) (*runtime.Poller[ApplicationTypeVersionsClientCreateOrUpdateResponse], error) + func (client *ApplicationTypeVersionsClient) BeginDelete(ctx context.Context, resourceGroupName string, clusterName string, ...) (*runtime.Poller[ApplicationTypeVersionsClientDeleteResponse], error) + func (client *ApplicationTypeVersionsClient) Get(ctx context.Context, resourceGroupName string, clusterName string, ...) (ApplicationTypeVersionsClientGetResponse, error) + func (client *ApplicationTypeVersionsClient) NewListPager(resourceGroupName string, clusterName string, applicationTypeName string, ...) *runtime.Pager[ApplicationTypeVersionsClientListResponse] + type ApplicationTypeVersionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ApplicationTypeVersionsClientBeginDeleteOptions struct + ResumeToken string + type ApplicationTypeVersionsClientCreateOrUpdateResponse struct + type ApplicationTypeVersionsClientDeleteResponse struct + type ApplicationTypeVersionsClientGetOptions struct + type ApplicationTypeVersionsClientGetResponse struct + type ApplicationTypeVersionsClientListOptions struct + type ApplicationTypeVersionsClientListResponse struct + type ApplicationTypesClient struct + func NewApplicationTypesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ApplicationTypesClient, error) + func (client *ApplicationTypesClient) BeginDelete(ctx context.Context, resourceGroupName string, clusterName string, ...) (*runtime.Poller[ApplicationTypesClientDeleteResponse], error) + func (client *ApplicationTypesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, clusterName string, ...) (ApplicationTypesClientCreateOrUpdateResponse, error) + func (client *ApplicationTypesClient) Get(ctx context.Context, resourceGroupName string, clusterName string, ...) (ApplicationTypesClientGetResponse, error) + func (client *ApplicationTypesClient) NewListPager(resourceGroupName string, clusterName string, ...) *runtime.Pager[ApplicationTypesClientListResponse] + type ApplicationTypesClientBeginDeleteOptions struct + ResumeToken string + type ApplicationTypesClientCreateOrUpdateOptions struct + type ApplicationTypesClientCreateOrUpdateResponse struct + type ApplicationTypesClientDeleteResponse struct + type ApplicationTypesClientGetOptions struct + type ApplicationTypesClientGetResponse struct + type ApplicationTypesClientListOptions struct + type ApplicationTypesClientListResponse struct + type ApplicationUpgradePolicy struct + ApplicationHealthPolicy *ArmApplicationHealthPolicy + ForceRestart *bool + RecreateApplication *bool + RollingUpgradeMonitoringPolicy *ArmRollingUpgradeMonitoringPolicy + UpgradeMode *RollingUpgradeMode + UpgradeReplicaSetCheckTimeout *string + func (a *ApplicationUpgradePolicy) UnmarshalJSON(data []byte) error + func (a ApplicationUpgradePolicy) MarshalJSON() ([]byte, error) + type ApplicationUserAssignedIdentity struct + Name *string + PrincipalID *string + func (a *ApplicationUserAssignedIdentity) UnmarshalJSON(data []byte) error + func (a ApplicationUserAssignedIdentity) MarshalJSON() ([]byte, error) + type ApplicationsClient struct + func NewApplicationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ApplicationsClient, error) + func (client *ApplicationsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, clusterName string, ...) (*runtime.Poller[ApplicationsClientCreateOrUpdateResponse], error) + func (client *ApplicationsClient) BeginDelete(ctx context.Context, resourceGroupName string, clusterName string, ...) (*runtime.Poller[ApplicationsClientDeleteResponse], error) + func (client *ApplicationsClient) BeginUpdate(ctx context.Context, resourceGroupName string, clusterName string, ...) (*runtime.Poller[ApplicationsClientUpdateResponse], error) + func (client *ApplicationsClient) Get(ctx context.Context, resourceGroupName string, clusterName string, ...) (ApplicationsClientGetResponse, error) + func (client *ApplicationsClient) NewListPager(resourceGroupName string, clusterName string, ...) *runtime.Pager[ApplicationsClientListResponse] + type ApplicationsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ApplicationsClientBeginDeleteOptions struct + ResumeToken string + type ApplicationsClientBeginUpdateOptions struct + ResumeToken string + type ApplicationsClientCreateOrUpdateResponse struct + type ApplicationsClientDeleteResponse struct + type ApplicationsClientGetOptions struct + type ApplicationsClientGetResponse struct + type ApplicationsClientListOptions struct + type ApplicationsClientListResponse struct + type ApplicationsClientUpdateResponse struct + type ArmApplicationHealthPolicy struct + ConsiderWarningAsError *bool + DefaultServiceTypeHealthPolicy *ArmServiceTypeHealthPolicy + MaxPercentUnhealthyDeployedApplications *int32 + ServiceTypeHealthPolicyMap map[string]*ArmServiceTypeHealthPolicy + func (a *ArmApplicationHealthPolicy) UnmarshalJSON(data []byte) error + func (a ArmApplicationHealthPolicy) MarshalJSON() ([]byte, error) + type ArmRollingUpgradeMonitoringPolicy struct + FailureAction *ArmUpgradeFailureAction + HealthCheckRetryTimeout *string + HealthCheckStableDuration *string + HealthCheckWaitDuration *string + UpgradeDomainTimeout *string + UpgradeTimeout *string + func (a *ArmRollingUpgradeMonitoringPolicy) UnmarshalJSON(data []byte) error + func (a ArmRollingUpgradeMonitoringPolicy) MarshalJSON() ([]byte, error) + type ArmServicePackageActivationMode string + const ArmServicePackageActivationModeExclusiveProcess + const ArmServicePackageActivationModeSharedProcess + func PossibleArmServicePackageActivationModeValues() []ArmServicePackageActivationMode + type ArmServiceTypeHealthPolicy struct + MaxPercentUnhealthyPartitionsPerService *int32 + MaxPercentUnhealthyReplicasPerPartition *int32 + MaxPercentUnhealthyServices *int32 + func (a *ArmServiceTypeHealthPolicy) UnmarshalJSON(data []byte) error + func (a ArmServiceTypeHealthPolicy) MarshalJSON() ([]byte, error) + type ArmUpgradeFailureAction string + const ArmUpgradeFailureActionManual + const ArmUpgradeFailureActionRollback + func PossibleArmUpgradeFailureActionValues() []ArmUpgradeFailureAction + type AvailableOperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (a *AvailableOperationDisplay) UnmarshalJSON(data []byte) error + func (a AvailableOperationDisplay) MarshalJSON() ([]byte, error) + type AzureActiveDirectory struct + ClientApplication *string + ClusterApplication *string + TenantID *string + func (a *AzureActiveDirectory) UnmarshalJSON(data []byte) error + func (a AzureActiveDirectory) MarshalJSON() ([]byte, error) + type CertificateDescription struct + Thumbprint *string + ThumbprintSecondary *string + X509StoreName *StoreName + func (c *CertificateDescription) UnmarshalJSON(data []byte) error + func (c CertificateDescription) MarshalJSON() ([]byte, error) + type ClientCertificateCommonName struct + CertificateCommonName *string + CertificateIssuerThumbprint *string + IsAdmin *bool + func (c *ClientCertificateCommonName) UnmarshalJSON(data []byte) error + func (c ClientCertificateCommonName) MarshalJSON() ([]byte, error) + type ClientCertificateThumbprint struct + CertificateThumbprint *string + IsAdmin *bool + func (c *ClientCertificateThumbprint) UnmarshalJSON(data []byte) error + func (c ClientCertificateThumbprint) MarshalJSON() ([]byte, error) + type ClientFactory struct + func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, ...) (*ClientFactory, error) + func (c *ClientFactory) NewApplicationTypeVersionsClient() *ApplicationTypeVersionsClient + func (c *ClientFactory) NewApplicationTypesClient() *ApplicationTypesClient + func (c *ClientFactory) NewApplicationsClient() *ApplicationsClient + func (c *ClientFactory) NewClusterVersionsClient() *ClusterVersionsClient + func (c *ClientFactory) NewClustersClient() *ClustersClient + func (c *ClientFactory) NewOperationsClient() *OperationsClient + func (c *ClientFactory) NewServicesClient() *ServicesClient + type Cluster struct + Etag *string + ID *string + Location *string + Name *string + Properties *ClusterProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (c *Cluster) UnmarshalJSON(data []byte) error + func (c Cluster) MarshalJSON() ([]byte, error) + type ClusterCodeVersionsListResult struct + NextLink *string + Value []*ClusterCodeVersionsResult + func (c *ClusterCodeVersionsListResult) UnmarshalJSON(data []byte) error + func (c ClusterCodeVersionsListResult) MarshalJSON() ([]byte, error) + type ClusterCodeVersionsResult struct + ID *string + Name *string + Properties *ClusterVersionDetails + Type *string + func (c *ClusterCodeVersionsResult) UnmarshalJSON(data []byte) error + func (c ClusterCodeVersionsResult) MarshalJSON() ([]byte, error) + type ClusterEnvironment string + const ClusterEnvironmentLinux + const ClusterEnvironmentWindows + func PossibleClusterEnvironmentValues() []ClusterEnvironment + type ClusterHealthPolicy struct + ApplicationHealthPolicies map[string]*ApplicationHealthPolicy + MaxPercentUnhealthyApplications *int32 + MaxPercentUnhealthyNodes *int32 + func (c *ClusterHealthPolicy) UnmarshalJSON(data []byte) error + func (c ClusterHealthPolicy) MarshalJSON() ([]byte, error) + type ClusterListResult struct + NextLink *string + Value []*Cluster + func (c *ClusterListResult) UnmarshalJSON(data []byte) error + func (c ClusterListResult) MarshalJSON() ([]byte, error) + type ClusterProperties struct + AddOnFeatures []*AddOnFeatures + ApplicationTypeVersionsCleanupPolicy *ApplicationTypeVersionsCleanupPolicy + AvailableClusterVersions []*ClusterVersionDetails + AzureActiveDirectory *AzureActiveDirectory + Certificate *CertificateDescription + CertificateCommonNames *ServerCertificateCommonNames + ClientCertificateCommonNames []*ClientCertificateCommonName + ClientCertificateThumbprints []*ClientCertificateThumbprint + ClusterCodeVersion *string + ClusterEndpoint *string + ClusterID *string + ClusterState *ClusterState + DiagnosticsStorageAccountConfig *DiagnosticsStorageAccountConfig + EventStoreServiceEnabled *bool + FabricSettings []*SettingsSectionDescription + InfrastructureServiceManager *bool + ManagementEndpoint *string + NodeTypes []*NodeTypeDescription + Notifications []*Notification + ProvisioningState *ProvisioningState + ReliabilityLevel *ReliabilityLevel + ReverseProxyCertificate *CertificateDescription + ReverseProxyCertificateCommonNames *ServerCertificateCommonNames + SfZonalUpgradeMode *SfZonalUpgradeMode + UpgradeDescription *ClusterUpgradePolicy + UpgradeMode *UpgradeMode + UpgradePauseEndTimestampUTC *time.Time + UpgradePauseStartTimestampUTC *time.Time + UpgradeWave *ClusterUpgradeCadence + VMImage *string + VmssZonalUpgradeMode *VmssZonalUpgradeMode + WaveUpgradePaused *bool + func (c *ClusterProperties) UnmarshalJSON(data []byte) error + func (c ClusterProperties) MarshalJSON() ([]byte, error) + type ClusterPropertiesUpdateParameters struct + AddOnFeatures []*AddOnFeatures + ApplicationTypeVersionsCleanupPolicy *ApplicationTypeVersionsCleanupPolicy + Certificate *CertificateDescription + CertificateCommonNames *ServerCertificateCommonNames + ClientCertificateCommonNames []*ClientCertificateCommonName + ClientCertificateThumbprints []*ClientCertificateThumbprint + ClusterCodeVersion *string + EventStoreServiceEnabled *bool + FabricSettings []*SettingsSectionDescription + InfrastructureServiceManager *bool + NodeTypes []*NodeTypeDescription + Notifications []*Notification + ReliabilityLevel *ReliabilityLevel + ReverseProxyCertificate *CertificateDescription + SfZonalUpgradeMode *SfZonalUpgradeMode + UpgradeDescription *ClusterUpgradePolicy + UpgradeMode *UpgradeMode + UpgradePauseEndTimestampUTC *time.Time + UpgradePauseStartTimestampUTC *time.Time + UpgradeWave *ClusterUpgradeCadence + VmssZonalUpgradeMode *VmssZonalUpgradeMode + WaveUpgradePaused *bool + func (c *ClusterPropertiesUpdateParameters) UnmarshalJSON(data []byte) error + func (c ClusterPropertiesUpdateParameters) MarshalJSON() ([]byte, error) + type ClusterState string + const ClusterStateAutoScale + const ClusterStateBaselineUpgrade + const ClusterStateDeploying + const ClusterStateEnforcingClusterVersion + const ClusterStateReady + const ClusterStateUpdatingInfrastructure + const ClusterStateUpdatingUserCertificate + const ClusterStateUpdatingUserConfiguration + const ClusterStateUpgradeServiceUnreachable + const ClusterStateWaitingForNodes + func PossibleClusterStateValues() []ClusterState + type ClusterUpdateParameters struct + Properties *ClusterPropertiesUpdateParameters + Tags map[string]*string + func (c *ClusterUpdateParameters) UnmarshalJSON(data []byte) error + func (c ClusterUpdateParameters) MarshalJSON() ([]byte, error) + type ClusterUpgradeCadence string + const ClusterUpgradeCadenceWave0 + const ClusterUpgradeCadenceWave1 + const ClusterUpgradeCadenceWave2 + func PossibleClusterUpgradeCadenceValues() []ClusterUpgradeCadence + type ClusterUpgradeDeltaHealthPolicy struct + ApplicationDeltaHealthPolicies map[string]*ApplicationDeltaHealthPolicy + MaxPercentDeltaUnhealthyApplications *int32 + MaxPercentDeltaUnhealthyNodes *int32 + MaxPercentUpgradeDomainDeltaUnhealthyNodes *int32 + func (c *ClusterUpgradeDeltaHealthPolicy) UnmarshalJSON(data []byte) error + func (c 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 + func (c *ClusterUpgradePolicy) UnmarshalJSON(data []byte) error + func (c ClusterUpgradePolicy) MarshalJSON() ([]byte, error) + type ClusterVersionDetails struct + CodeVersion *string + Environment *ClusterEnvironment + SupportExpiryUTC *string + func (c *ClusterVersionDetails) UnmarshalJSON(data []byte) error + func (c ClusterVersionDetails) MarshalJSON() ([]byte, error) + type ClusterVersionsClient struct + func NewClusterVersionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ClusterVersionsClient, error) + func (client *ClusterVersionsClient) Get(ctx context.Context, location string, clusterVersion string, ...) (ClusterVersionsClientGetResponse, error) + func (client *ClusterVersionsClient) GetByEnvironment(ctx context.Context, location string, environment ClusterVersionsEnvironment, ...) (ClusterVersionsClientGetByEnvironmentResponse, error) + func (client *ClusterVersionsClient) List(ctx context.Context, location string, ...) (ClusterVersionsClientListResponse, error) + func (client *ClusterVersionsClient) ListByEnvironment(ctx context.Context, location string, environment ClusterVersionsEnvironment, ...) (ClusterVersionsClientListByEnvironmentResponse, error) + type ClusterVersionsClientGetByEnvironmentOptions struct + type ClusterVersionsClientGetByEnvironmentResponse struct + type ClusterVersionsClientGetOptions struct + type ClusterVersionsClientGetResponse struct + type ClusterVersionsClientListByEnvironmentOptions struct + type ClusterVersionsClientListByEnvironmentResponse struct + type ClusterVersionsClientListOptions struct + type ClusterVersionsClientListResponse struct + type ClusterVersionsEnvironment string + const ClusterVersionsEnvironmentLinux + const ClusterVersionsEnvironmentWindows + func PossibleClusterVersionsEnvironmentValues() []ClusterVersionsEnvironment + type ClustersClient struct + func NewClustersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ClustersClient, error) + func (client *ClustersClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, clusterName string, ...) (*runtime.Poller[ClustersClientCreateOrUpdateResponse], error) + func (client *ClustersClient) BeginUpdate(ctx context.Context, resourceGroupName string, clusterName string, ...) (*runtime.Poller[ClustersClientUpdateResponse], error) + func (client *ClustersClient) Delete(ctx context.Context, resourceGroupName string, clusterName string, ...) (ClustersClientDeleteResponse, error) + func (client *ClustersClient) Get(ctx context.Context, resourceGroupName string, clusterName string, ...) (ClustersClientGetResponse, error) + func (client *ClustersClient) ListUpgradableVersions(ctx context.Context, resourceGroupName string, clusterName string, ...) (ClustersClientListUpgradableVersionsResponse, error) + func (client *ClustersClient) NewListByResourceGroupPager(resourceGroupName string, options *ClustersClientListByResourceGroupOptions) *runtime.Pager[ClustersClientListByResourceGroupResponse] + func (client *ClustersClient) NewListPager(options *ClustersClientListOptions) *runtime.Pager[ClustersClientListResponse] + type ClustersClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ClustersClientBeginUpdateOptions struct + ResumeToken string + type ClustersClientCreateOrUpdateResponse struct + type ClustersClientDeleteOptions struct + type ClustersClientDeleteResponse struct + type ClustersClientGetOptions struct + type ClustersClientGetResponse struct + type ClustersClientListByResourceGroupOptions struct + type ClustersClientListByResourceGroupResponse struct + type ClustersClientListOptions struct + type ClustersClientListResponse struct + type ClustersClientListUpgradableVersionsOptions struct + VersionsDescription *UpgradableVersionsDescription + type ClustersClientListUpgradableVersionsResponse struct + type ClustersClientUpdateResponse struct + type DiagnosticsStorageAccountConfig struct + BlobEndpoint *string + ProtectedAccountKeyName *string + ProtectedAccountKeyName2 *string + QueueEndpoint *string + StorageAccountName *string + TableEndpoint *string + func (d *DiagnosticsStorageAccountConfig) UnmarshalJSON(data []byte) error + func (d DiagnosticsStorageAccountConfig) MarshalJSON() ([]byte, error) + type DurabilityLevel string + const DurabilityLevelBronze + const DurabilityLevelGold + const DurabilityLevelSilver + func PossibleDurabilityLevelValues() []DurabilityLevel + type EndpointRangeDescription struct + EndPort *int32 + StartPort *int32 + func (e *EndpointRangeDescription) UnmarshalJSON(data []byte) error + func (e EndpointRangeDescription) MarshalJSON() ([]byte, error) + type ErrorModel struct + Error *ErrorModelError + func (e *ErrorModel) UnmarshalJSON(data []byte) error + func (e ErrorModel) MarshalJSON() ([]byte, error) + type ErrorModelError struct + Code *string + Message *string + func (e *ErrorModelError) UnmarshalJSON(data []byte) error + func (e ErrorModelError) MarshalJSON() ([]byte, error) + type ManagedIdentity struct + PrincipalID *string + TenantID *string + Type *ManagedIdentityType + UserAssignedIdentities map[string]*UserAssignedIdentity + func (m *ManagedIdentity) UnmarshalJSON(data []byte) error + func (m ManagedIdentity) MarshalJSON() ([]byte, error) + type ManagedIdentityType string + const ManagedIdentityTypeNone + const ManagedIdentityTypeSystemAssigned + const ManagedIdentityTypeSystemAssignedUserAssigned + const ManagedIdentityTypeUserAssigned + func PossibleManagedIdentityTypeValues() []ManagedIdentityType + type MoveCost string + const MoveCostHigh + const MoveCostLow + const MoveCostMedium + const MoveCostZero + func PossibleMoveCostValues() []MoveCost + type NamedPartitionSchemeDescription struct + Count *int32 + Names []*string + PartitionScheme *PartitionScheme + func (n *NamedPartitionSchemeDescription) GetPartitionSchemeDescription() *PartitionSchemeDescription + func (n *NamedPartitionSchemeDescription) UnmarshalJSON(data []byte) error + func (n NamedPartitionSchemeDescription) MarshalJSON() ([]byte, error) + type NodeTypeDescription struct + ApplicationPorts *EndpointRangeDescription + Capacities map[string]*string + ClientConnectionEndpointPort *int32 + DurabilityLevel *DurabilityLevel + EphemeralPorts *EndpointRangeDescription + HTTPGatewayEndpointPort *int32 + IsPrimary *bool + IsStateless *bool + MultipleAvailabilityZones *bool + Name *string + PlacementProperties map[string]*string + ReverseProxyEndpointPort *int32 + VMInstanceCount *int32 + func (n *NodeTypeDescription) UnmarshalJSON(data []byte) error + func (n NodeTypeDescription) MarshalJSON() ([]byte, error) + type Notification struct + IsEnabled *bool + NotificationCategory *NotificationCategory + NotificationLevel *NotificationLevel + NotificationTargets []*NotificationTarget + func (n *Notification) UnmarshalJSON(data []byte) error + func (n Notification) MarshalJSON() ([]byte, error) + type NotificationCategory string + const NotificationCategoryWaveProgress + func PossibleNotificationCategoryValues() []NotificationCategory + type NotificationChannel string + const NotificationChannelEmailSubscription + const NotificationChannelEmailUser + func PossibleNotificationChannelValues() []NotificationChannel + type NotificationLevel string + const NotificationLevelAll + const NotificationLevelCritical + func PossibleNotificationLevelValues() []NotificationLevel + type NotificationTarget struct + NotificationChannel *NotificationChannel + Receivers []*string + func (n *NotificationTarget) UnmarshalJSON(data []byte) error + func (n NotificationTarget) MarshalJSON() ([]byte, error) + type OperationListResult struct + NextLink *string + Value []*OperationResult + func (o *OperationListResult) UnmarshalJSON(data []byte) error + func (o OperationListResult) MarshalJSON() ([]byte, error) + type OperationResult struct + Display *AvailableOperationDisplay + IsDataAction *bool + Name *string + NextLink *string + Origin *string + func (o *OperationResult) UnmarshalJSON(data []byte) error + func (o OperationResult) MarshalJSON() ([]byte, error) + type OperationsClient struct + func NewOperationsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*OperationsClient, error) + func (client *OperationsClient) NewListPager(options *OperationsClientListOptions) *runtime.Pager[OperationsClientListResponse] + type OperationsClientListOptions struct + type OperationsClientListResponse struct + type PartitionScheme string + const PartitionSchemeInvalid + const PartitionSchemeNamed + const PartitionSchemeSingleton + const PartitionSchemeUniformInt64Range + func PossiblePartitionSchemeValues() []PartitionScheme + type PartitionSchemeDescription struct + PartitionScheme *PartitionScheme + func (p *PartitionSchemeDescription) GetPartitionSchemeDescription() *PartitionSchemeDescription + func (p *PartitionSchemeDescription) UnmarshalJSON(data []byte) error + func (p PartitionSchemeDescription) MarshalJSON() ([]byte, error) + type PartitionSchemeDescriptionClassification interface + GetPartitionSchemeDescription func() *PartitionSchemeDescription + type ProvisioningState string + const ProvisioningStateCanceled + const ProvisioningStateFailed + const ProvisioningStateSucceeded + const ProvisioningStateUpdating + func PossibleProvisioningStateValues() []ProvisioningState + type ProxyResource struct + Etag *string + ID *string + Location *string + Name *string + SystemData *SystemData + Tags map[string]*string + Type *string + func (p *ProxyResource) UnmarshalJSON(data []byte) error + func (p ProxyResource) MarshalJSON() ([]byte, error) + type ReliabilityLevel string + const ReliabilityLevelBronze + const ReliabilityLevelGold + const ReliabilityLevelNone + const ReliabilityLevelPlatinum + const ReliabilityLevelSilver + func PossibleReliabilityLevelValues() []ReliabilityLevel + type Resource struct + Etag *string + ID *string + Location *string + Name *string + SystemData *SystemData + Tags map[string]*string + Type *string + func (r *Resource) UnmarshalJSON(data []byte) error + func (r Resource) MarshalJSON() ([]byte, error) + type RollingUpgradeMode string + const RollingUpgradeModeInvalid + const RollingUpgradeModeMonitored + const RollingUpgradeModeUnmonitoredAuto + const RollingUpgradeModeUnmonitoredManual + func PossibleRollingUpgradeModeValues() []RollingUpgradeMode + type ServerCertificateCommonName struct + CertificateCommonName *string + CertificateIssuerThumbprint *string + func (s *ServerCertificateCommonName) UnmarshalJSON(data []byte) error + func (s ServerCertificateCommonName) MarshalJSON() ([]byte, error) + type ServerCertificateCommonNames struct + CommonNames []*ServerCertificateCommonName + X509StoreName *StoreName + func (s *ServerCertificateCommonNames) UnmarshalJSON(data []byte) error + func (s ServerCertificateCommonNames) MarshalJSON() ([]byte, error) + type ServiceCorrelationDescription struct + Scheme *ServiceCorrelationScheme + ServiceName *string + func (s *ServiceCorrelationDescription) UnmarshalJSON(data []byte) error + func (s ServiceCorrelationDescription) MarshalJSON() ([]byte, error) + 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 ServiceLoadMetricDescription struct + DefaultLoad *int32 + Name *string + PrimaryDefaultLoad *int32 + SecondaryDefaultLoad *int32 + Weight *ServiceLoadMetricWeight + func (s *ServiceLoadMetricDescription) UnmarshalJSON(data []byte) error + func (s ServiceLoadMetricDescription) MarshalJSON() ([]byte, error) + type ServiceLoadMetricWeight string + const ServiceLoadMetricWeightHigh + const ServiceLoadMetricWeightLow + const ServiceLoadMetricWeightMedium + const ServiceLoadMetricWeightZero + func PossibleServiceLoadMetricWeightValues() []ServiceLoadMetricWeight + type ServicePlacementPolicyDescription struct + Type *ServicePlacementPolicyType + func (s *ServicePlacementPolicyDescription) GetServicePlacementPolicyDescription() *ServicePlacementPolicyDescription + func (s *ServicePlacementPolicyDescription) UnmarshalJSON(data []byte) error + func (s ServicePlacementPolicyDescription) MarshalJSON() ([]byte, error) + type ServicePlacementPolicyDescriptionClassification interface + GetServicePlacementPolicyDescription func() *ServicePlacementPolicyDescription + type ServicePlacementPolicyType string + const ServicePlacementPolicyTypeInvalid + const ServicePlacementPolicyTypeInvalidDomain + const ServicePlacementPolicyTypeNonPartiallyPlaceService + const ServicePlacementPolicyTypePreferredPrimaryDomain + const ServicePlacementPolicyTypeRequiredDomain + const ServicePlacementPolicyTypeRequiredDomainDistribution + func PossibleServicePlacementPolicyTypeValues() []ServicePlacementPolicyType + type ServiceResource struct + Etag *string + ID *string + Location *string + Name *string + Properties ServiceResourcePropertiesClassification + SystemData *SystemData + Tags map[string]*string + Type *string + func (s *ServiceResource) UnmarshalJSON(data []byte) error + func (s ServiceResource) MarshalJSON() ([]byte, error) + type ServiceResourceList struct + NextLink *string + Value []*ServiceResource + func (s *ServiceResourceList) UnmarshalJSON(data []byte) error + func (s ServiceResourceList) MarshalJSON() ([]byte, error) + type ServiceResourceProperties struct + CorrelationScheme []*ServiceCorrelationDescription + DefaultMoveCost *MoveCost + PartitionDescription PartitionSchemeDescriptionClassification + PlacementConstraints *string + ProvisioningState *string + ServiceDNSName *string + ServiceKind *ServiceKind + ServiceLoadMetrics []*ServiceLoadMetricDescription + ServicePackageActivationMode *ArmServicePackageActivationMode + ServicePlacementPolicies []ServicePlacementPolicyDescriptionClassification + ServiceTypeName *string + func (s *ServiceResourceProperties) GetServiceResourceProperties() *ServiceResourceProperties + func (s *ServiceResourceProperties) UnmarshalJSON(data []byte) error + func (s ServiceResourceProperties) MarshalJSON() ([]byte, error) + type ServiceResourcePropertiesBase struct + CorrelationScheme []*ServiceCorrelationDescription + DefaultMoveCost *MoveCost + PlacementConstraints *string + ServiceLoadMetrics []*ServiceLoadMetricDescription + ServicePlacementPolicies []ServicePlacementPolicyDescriptionClassification + func (s *ServiceResourcePropertiesBase) UnmarshalJSON(data []byte) error + func (s ServiceResourcePropertiesBase) MarshalJSON() ([]byte, error) + type ServiceResourcePropertiesClassification interface + GetServiceResourceProperties func() *ServiceResourceProperties + type ServiceResourceUpdate struct + Etag *string + ID *string + Location *string + Name *string + Properties ServiceResourceUpdatePropertiesClassification + SystemData *SystemData + Tags map[string]*string + Type *string + func (s *ServiceResourceUpdate) UnmarshalJSON(data []byte) error + func (s ServiceResourceUpdate) MarshalJSON() ([]byte, error) + type ServiceResourceUpdateProperties struct + CorrelationScheme []*ServiceCorrelationDescription + DefaultMoveCost *MoveCost + PlacementConstraints *string + ServiceKind *ServiceKind + ServiceLoadMetrics []*ServiceLoadMetricDescription + ServicePlacementPolicies []ServicePlacementPolicyDescriptionClassification + func (s *ServiceResourceUpdateProperties) GetServiceResourceUpdateProperties() *ServiceResourceUpdateProperties + func (s *ServiceResourceUpdateProperties) UnmarshalJSON(data []byte) error + func (s ServiceResourceUpdateProperties) MarshalJSON() ([]byte, error) + type ServiceResourceUpdatePropertiesClassification interface + GetServiceResourceUpdateProperties func() *ServiceResourceUpdateProperties + type ServiceTypeDeltaHealthPolicy struct + MaxPercentDeltaUnhealthyServices *int32 + func (s *ServiceTypeDeltaHealthPolicy) UnmarshalJSON(data []byte) error + func (s ServiceTypeDeltaHealthPolicy) MarshalJSON() ([]byte, error) + type ServiceTypeHealthPolicy struct + MaxPercentUnhealthyServices *int32 + func (s *ServiceTypeHealthPolicy) UnmarshalJSON(data []byte) error + func (s ServiceTypeHealthPolicy) MarshalJSON() ([]byte, error) + type ServicesClient struct + func NewServicesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ServicesClient, error) + func (client *ServicesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, clusterName string, ...) (*runtime.Poller[ServicesClientCreateOrUpdateResponse], error) + func (client *ServicesClient) BeginDelete(ctx context.Context, resourceGroupName string, clusterName string, ...) (*runtime.Poller[ServicesClientDeleteResponse], error) + func (client *ServicesClient) BeginUpdate(ctx context.Context, resourceGroupName string, clusterName string, ...) (*runtime.Poller[ServicesClientUpdateResponse], error) + func (client *ServicesClient) Get(ctx context.Context, resourceGroupName string, clusterName string, ...) (ServicesClientGetResponse, error) + func (client *ServicesClient) NewListPager(resourceGroupName string, clusterName string, applicationName string, ...) *runtime.Pager[ServicesClientListResponse] + type ServicesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ServicesClientBeginDeleteOptions struct + ResumeToken string + type ServicesClientBeginUpdateOptions struct + ResumeToken string + type ServicesClientCreateOrUpdateResponse struct + type ServicesClientDeleteResponse struct + type ServicesClientGetOptions struct + type ServicesClientGetResponse struct + type ServicesClientListOptions struct + type ServicesClientListResponse struct + type ServicesClientUpdateResponse struct + type SettingsParameterDescription struct + Name *string + Value *string + func (s *SettingsParameterDescription) UnmarshalJSON(data []byte) error + func (s SettingsParameterDescription) MarshalJSON() ([]byte, error) + type SettingsSectionDescription struct + Name *string + Parameters []*SettingsParameterDescription + func (s *SettingsSectionDescription) UnmarshalJSON(data []byte) error + func (s SettingsSectionDescription) MarshalJSON() ([]byte, error) + type SfZonalUpgradeMode string + const SfZonalUpgradeModeHierarchical + const SfZonalUpgradeModeParallel + func PossibleSfZonalUpgradeModeValues() []SfZonalUpgradeMode + type SingletonPartitionSchemeDescription struct + PartitionScheme *PartitionScheme + func (s *SingletonPartitionSchemeDescription) GetPartitionSchemeDescription() *PartitionSchemeDescription + func (s *SingletonPartitionSchemeDescription) UnmarshalJSON(data []byte) error + func (s SingletonPartitionSchemeDescription) MarshalJSON() ([]byte, error) + type StatefulServiceProperties struct + CorrelationScheme []*ServiceCorrelationDescription + DefaultMoveCost *MoveCost + HasPersistedState *bool + MinReplicaSetSize *int32 + PartitionDescription PartitionSchemeDescriptionClassification + PlacementConstraints *string + ProvisioningState *string + QuorumLossWaitDuration *time.Time + ReplicaRestartWaitDuration *time.Time + ServiceDNSName *string + ServiceKind *ServiceKind + ServiceLoadMetrics []*ServiceLoadMetricDescription + ServicePackageActivationMode *ArmServicePackageActivationMode + ServicePlacementPolicies []ServicePlacementPolicyDescriptionClassification + ServiceTypeName *string + StandByReplicaKeepDuration *time.Time + TargetReplicaSetSize *int32 + func (s *StatefulServiceProperties) GetServiceResourceProperties() *ServiceResourceProperties + func (s *StatefulServiceProperties) UnmarshalJSON(data []byte) error + func (s StatefulServiceProperties) MarshalJSON() ([]byte, error) + type StatefulServiceUpdateProperties struct + CorrelationScheme []*ServiceCorrelationDescription + DefaultMoveCost *MoveCost + MinReplicaSetSize *int32 + PlacementConstraints *string + QuorumLossWaitDuration *time.Time + ReplicaRestartWaitDuration *time.Time + ServiceKind *ServiceKind + ServiceLoadMetrics []*ServiceLoadMetricDescription + ServicePlacementPolicies []ServicePlacementPolicyDescriptionClassification + StandByReplicaKeepDuration *time.Time + TargetReplicaSetSize *int32 + func (s *StatefulServiceUpdateProperties) GetServiceResourceUpdateProperties() *ServiceResourceUpdateProperties + func (s *StatefulServiceUpdateProperties) UnmarshalJSON(data []byte) error + func (s StatefulServiceUpdateProperties) MarshalJSON() ([]byte, error) + type StatelessServiceProperties struct + CorrelationScheme []*ServiceCorrelationDescription + DefaultMoveCost *MoveCost + InstanceCloseDelayDuration *string + InstanceCount *int32 + PartitionDescription PartitionSchemeDescriptionClassification + PlacementConstraints *string + ProvisioningState *string + ServiceDNSName *string + ServiceKind *ServiceKind + ServiceLoadMetrics []*ServiceLoadMetricDescription + ServicePackageActivationMode *ArmServicePackageActivationMode + ServicePlacementPolicies []ServicePlacementPolicyDescriptionClassification + ServiceTypeName *string + func (s *StatelessServiceProperties) GetServiceResourceProperties() *ServiceResourceProperties + func (s *StatelessServiceProperties) UnmarshalJSON(data []byte) error + func (s StatelessServiceProperties) MarshalJSON() ([]byte, error) + type StatelessServiceUpdateProperties struct + CorrelationScheme []*ServiceCorrelationDescription + DefaultMoveCost *MoveCost + InstanceCloseDelayDuration *string + InstanceCount *int32 + PlacementConstraints *string + ServiceKind *ServiceKind + ServiceLoadMetrics []*ServiceLoadMetricDescription + ServicePlacementPolicies []ServicePlacementPolicyDescriptionClassification + func (s *StatelessServiceUpdateProperties) GetServiceResourceUpdateProperties() *ServiceResourceUpdateProperties + func (s *StatelessServiceUpdateProperties) UnmarshalJSON(data []byte) error + func (s StatelessServiceUpdateProperties) MarshalJSON() ([]byte, error) + type StoreName string + const StoreNameAddressBook + const StoreNameAuthRoot + const StoreNameCertificateAuthority + const StoreNameDisallowed + const StoreNameMy + const StoreNameRoot + const StoreNameTrustedPeople + const StoreNameTrustedPublisher + func PossibleStoreNameValues() []StoreName + type SystemData struct + CreatedAt *time.Time + CreatedBy *string + CreatedByType *string + LastModifiedAt *time.Time + LastModifiedBy *string + LastModifiedByType *string + func (s *SystemData) UnmarshalJSON(data []byte) error + func (s SystemData) MarshalJSON() ([]byte, error) + type UniformInt64RangePartitionSchemeDescription struct + Count *int32 + HighKey *string + LowKey *string + PartitionScheme *PartitionScheme + func (u *UniformInt64RangePartitionSchemeDescription) GetPartitionSchemeDescription() *PartitionSchemeDescription + func (u *UniformInt64RangePartitionSchemeDescription) UnmarshalJSON(data []byte) error + func (u UniformInt64RangePartitionSchemeDescription) MarshalJSON() ([]byte, error) + type UpgradableVersionPathResult struct + SupportedPath []*string + func (u *UpgradableVersionPathResult) UnmarshalJSON(data []byte) error + func (u UpgradableVersionPathResult) MarshalJSON() ([]byte, error) + type UpgradableVersionsDescription struct + TargetVersion *string + func (u *UpgradableVersionsDescription) UnmarshalJSON(data []byte) error + func (u UpgradableVersionsDescription) MarshalJSON() ([]byte, error) + type UpgradeMode string + const UpgradeModeAutomatic + const UpgradeModeManual + func PossibleUpgradeModeValues() []UpgradeMode + type UserAssignedIdentity struct + ClientID *string + PrincipalID *string + func (u *UserAssignedIdentity) UnmarshalJSON(data []byte) error + func (u UserAssignedIdentity) MarshalJSON() ([]byte, error) + type VmssZonalUpgradeMode string + const VmssZonalUpgradeModeHierarchical + const VmssZonalUpgradeModeParallel + func PossibleVmssZonalUpgradeModeValues() []VmssZonalUpgradeMode Other modules containing this package github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/servicefabric/armservicefabric