Versions in this module Expand all Collapse all v2 v2.1.1 Apr 14, 2023 v2.1.0 Mar 28, 2023 Changes in this version + type ClientFactory struct + func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, ...) (*ClientFactory, error) + func (c *ClientFactory) NewAdministratorsClient() *AdministratorsClient + func (c *ClientFactory) NewBackupsClient() *BackupsClient + func (c *ClientFactory) NewCheckNameAvailabilityClient() *CheckNameAvailabilityClient + func (c *ClientFactory) NewCheckNameAvailabilityWithLocationClient() *CheckNameAvailabilityWithLocationClient + func (c *ClientFactory) NewConfigurationsClient() *ConfigurationsClient + func (c *ClientFactory) NewDatabasesClient() *DatabasesClient + func (c *ClientFactory) NewFirewallRulesClient() *FirewallRulesClient + func (c *ClientFactory) NewGetPrivateDNSZoneSuffixClient() *GetPrivateDNSZoneSuffixClient + func (c *ClientFactory) NewLocationBasedCapabilitiesClient() *LocationBasedCapabilitiesClient + func (c *ClientFactory) NewOperationsClient() *OperationsClient + func (c *ClientFactory) NewReplicasClient() *ReplicasClient + func (c *ClientFactory) NewServersClient() *ServersClient + func (c *ClientFactory) NewVirtualNetworkSubnetUsageClient() *VirtualNetworkSubnetUsageClient v2.0.0 Jan 13, 2023 Changes in this version + type ActiveDirectoryAdministrator struct + ID *string + Name *string + Properties *AdministratorProperties + SystemData *SystemData + Type *string + func (a *ActiveDirectoryAdministrator) UnmarshalJSON(data []byte) error + func (a ActiveDirectoryAdministrator) MarshalJSON() ([]byte, error) + type ActiveDirectoryAdministratorAdd struct + Properties *AdministratorPropertiesForAdd + func (a *ActiveDirectoryAdministratorAdd) UnmarshalJSON(data []byte) error + func (a ActiveDirectoryAdministratorAdd) MarshalJSON() ([]byte, error) + type ActiveDirectoryAuthEnum string + const ActiveDirectoryAuthEnumDisabled + const ActiveDirectoryAuthEnumEnabled + func PossibleActiveDirectoryAuthEnumValues() []ActiveDirectoryAuthEnum + type AdministratorListResult struct + NextLink *string + Value []*ActiveDirectoryAdministrator + func (a *AdministratorListResult) UnmarshalJSON(data []byte) error + func (a AdministratorListResult) MarshalJSON() ([]byte, error) + type AdministratorProperties struct + ObjectID *string + PrincipalName *string + PrincipalType *PrincipalType + TenantID *string + func (a *AdministratorProperties) UnmarshalJSON(data []byte) error + func (a AdministratorProperties) MarshalJSON() ([]byte, error) + type AdministratorPropertiesForAdd struct + PrincipalName *string + PrincipalType *PrincipalType + TenantID *string + func (a *AdministratorPropertiesForAdd) UnmarshalJSON(data []byte) error + func (a AdministratorPropertiesForAdd) MarshalJSON() ([]byte, error) + type AdministratorsClient struct + func NewAdministratorsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AdministratorsClient, error) + func (client *AdministratorsClient) BeginCreate(ctx context.Context, resourceGroupName string, serverName string, ...) (*runtime.Poller[AdministratorsClientCreateResponse], error) + func (client *AdministratorsClient) BeginDelete(ctx context.Context, resourceGroupName string, serverName string, ...) (*runtime.Poller[AdministratorsClientDeleteResponse], error) + func (client *AdministratorsClient) Get(ctx context.Context, resourceGroupName string, serverName string, ...) (AdministratorsClientGetResponse, error) + func (client *AdministratorsClient) NewListByServerPager(resourceGroupName string, serverName string, ...) *runtime.Pager[AdministratorsClientListByServerResponse] + type AdministratorsClientBeginCreateOptions struct + ResumeToken string + type AdministratorsClientBeginDeleteOptions struct + ResumeToken string + type AdministratorsClientCreateResponse struct + type AdministratorsClientDeleteResponse struct + type AdministratorsClientGetOptions struct + type AdministratorsClientGetResponse struct + type AdministratorsClientListByServerOptions struct + type AdministratorsClientListByServerResponse struct + type ArmServerKeyType string + const ArmServerKeyTypeAzureKeyVault + const ArmServerKeyTypeSystemAssigned + func PossibleArmServerKeyTypeValues() []ArmServerKeyType + type AuthConfig struct + ActiveDirectoryAuth *ActiveDirectoryAuthEnum + PasswordAuth *PasswordAuthEnum + TenantID *string + func (a *AuthConfig) UnmarshalJSON(data []byte) error + func (a AuthConfig) MarshalJSON() ([]byte, error) + type Backup struct + BackupRetentionDays *int32 + EarliestRestoreDate *time.Time + GeoRedundantBackup *GeoRedundantBackupEnum + func (b *Backup) UnmarshalJSON(data []byte) error + func (b Backup) MarshalJSON() ([]byte, error) + type BackupsClient struct + func NewBackupsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*BackupsClient, error) + func (client *BackupsClient) Get(ctx context.Context, resourceGroupName string, serverName string, ...) (BackupsClientGetResponse, error) + func (client *BackupsClient) NewListByServerPager(resourceGroupName string, serverName string, ...) *runtime.Pager[BackupsClientListByServerResponse] + type BackupsClientGetOptions struct + type BackupsClientGetResponse struct + type BackupsClientListByServerOptions struct + type BackupsClientListByServerResponse struct + type CapabilitiesListResult struct + NextLink *string + Value []*CapabilityProperties + func (c *CapabilitiesListResult) UnmarshalJSON(data []byte) error + func (c CapabilitiesListResult) MarshalJSON() ([]byte, error) + type CapabilityProperties struct + FastProvisioningSupported *bool + GeoBackupSupported *bool + Status *string + SupportedFastProvisioningEditions []*FastProvisioningEditionCapability + SupportedFlexibleServerEditions []*FlexibleServerEditionCapability + SupportedHAMode []*string + SupportedHyperscaleNodeEditions []*HyperscaleNodeEditionCapability + Zone *string + ZoneRedundantHaAndGeoBackupSupported *bool + ZoneRedundantHaSupported *bool + func (c *CapabilityProperties) UnmarshalJSON(data []byte) error + func (c CapabilityProperties) MarshalJSON() ([]byte, error) + type CheckNameAvailabilityClient struct + func NewCheckNameAvailabilityClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CheckNameAvailabilityClient, error) + func (client *CheckNameAvailabilityClient) Execute(ctx context.Context, nameAvailabilityRequest CheckNameAvailabilityRequest, ...) (CheckNameAvailabilityClientExecuteResponse, error) + type CheckNameAvailabilityClientExecuteOptions struct + type CheckNameAvailabilityClientExecuteResponse struct + type CheckNameAvailabilityReason string + const CheckNameAvailabilityReasonAlreadyExists + const CheckNameAvailabilityReasonInvalid + func PossibleCheckNameAvailabilityReasonValues() []CheckNameAvailabilityReason + type CheckNameAvailabilityRequest struct + Name *string + Type *string + func (c *CheckNameAvailabilityRequest) UnmarshalJSON(data []byte) error + func (c CheckNameAvailabilityRequest) MarshalJSON() ([]byte, error) + type CheckNameAvailabilityWithLocationClient struct + func NewCheckNameAvailabilityWithLocationClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CheckNameAvailabilityWithLocationClient, error) + func (client *CheckNameAvailabilityWithLocationClient) Execute(ctx context.Context, locationName string, ...) (CheckNameAvailabilityWithLocationClientExecuteResponse, error) + type CheckNameAvailabilityWithLocationClientExecuteOptions struct + type CheckNameAvailabilityWithLocationClientExecuteResponse struct + type Configuration struct + ID *string + Name *string + Properties *ConfigurationProperties + SystemData *SystemData + Type *string + func (c *Configuration) UnmarshalJSON(data []byte) error + func (c Configuration) MarshalJSON() ([]byte, error) + type ConfigurationDataType string + const ConfigurationDataTypeBoolean + const ConfigurationDataTypeEnumeration + const ConfigurationDataTypeInteger + const ConfigurationDataTypeNumeric + func PossibleConfigurationDataTypeValues() []ConfigurationDataType + type ConfigurationForUpdate struct + Properties *ConfigurationProperties + func (c *ConfigurationForUpdate) UnmarshalJSON(data []byte) error + func (c ConfigurationForUpdate) MarshalJSON() ([]byte, error) + type ConfigurationListResult struct + NextLink *string + Value []*Configuration + func (c *ConfigurationListResult) UnmarshalJSON(data []byte) error + func (c ConfigurationListResult) MarshalJSON() ([]byte, error) + type ConfigurationProperties struct + AllowedValues *string + DataType *ConfigurationDataType + DefaultValue *string + Description *string + DocumentationLink *string + IsConfigPendingRestart *bool + IsDynamicConfig *bool + IsReadOnly *bool + Source *string + Unit *string + Value *string + func (c *ConfigurationProperties) UnmarshalJSON(data []byte) error + func (c ConfigurationProperties) MarshalJSON() ([]byte, error) + type ConfigurationsClient struct + func NewConfigurationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ConfigurationsClient, error) + func (client *ConfigurationsClient) BeginPut(ctx context.Context, resourceGroupName string, serverName string, ...) (*runtime.Poller[ConfigurationsClientPutResponse], error) + func (client *ConfigurationsClient) BeginUpdate(ctx context.Context, resourceGroupName string, serverName string, ...) (*runtime.Poller[ConfigurationsClientUpdateResponse], error) + func (client *ConfigurationsClient) Get(ctx context.Context, resourceGroupName string, serverName string, ...) (ConfigurationsClientGetResponse, error) + func (client *ConfigurationsClient) NewListByServerPager(resourceGroupName string, serverName string, ...) *runtime.Pager[ConfigurationsClientListByServerResponse] + type ConfigurationsClientBeginPutOptions struct + ResumeToken string + type ConfigurationsClientBeginUpdateOptions struct + ResumeToken string + type ConfigurationsClientGetOptions struct + type ConfigurationsClientGetResponse struct + type ConfigurationsClientListByServerOptions struct + type ConfigurationsClientListByServerResponse struct + type ConfigurationsClientPutResponse struct + type ConfigurationsClientUpdateResponse struct + type CreateMode string + const CreateModeCreate + const CreateModeDefault + const CreateModeGeoRestore + const CreateModePointInTimeRestore + const CreateModeReplica + const CreateModeUpdate + func PossibleCreateModeValues() []CreateMode + type CreateModeForUpdate string + const CreateModeForUpdateDefault + const CreateModeForUpdateUpdate + func PossibleCreateModeForUpdateValues() []CreateModeForUpdate + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type DataEncryption struct + PrimaryKeyURI *string + PrimaryUserAssignedIdentityID *string + Type *ArmServerKeyType + func (d *DataEncryption) UnmarshalJSON(data []byte) error + func (d DataEncryption) MarshalJSON() ([]byte, error) + type Database struct + ID *string + Name *string + Properties *DatabaseProperties + SystemData *SystemData + Type *string + func (d *Database) UnmarshalJSON(data []byte) error + func (d Database) MarshalJSON() ([]byte, error) + type DatabaseListResult struct + NextLink *string + Value []*Database + func (d *DatabaseListResult) UnmarshalJSON(data []byte) error + func (d DatabaseListResult) MarshalJSON() ([]byte, error) + type DatabaseProperties struct + Charset *string + Collation *string + func (d *DatabaseProperties) UnmarshalJSON(data []byte) error + func (d DatabaseProperties) MarshalJSON() ([]byte, error) + type DatabasesClient struct + func NewDatabasesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*DatabasesClient, error) + func (client *DatabasesClient) BeginCreate(ctx context.Context, resourceGroupName string, serverName string, ...) (*runtime.Poller[DatabasesClientCreateResponse], error) + func (client *DatabasesClient) BeginDelete(ctx context.Context, resourceGroupName string, serverName string, ...) (*runtime.Poller[DatabasesClientDeleteResponse], error) + func (client *DatabasesClient) Get(ctx context.Context, resourceGroupName string, serverName string, ...) (DatabasesClientGetResponse, error) + func (client *DatabasesClient) NewListByServerPager(resourceGroupName string, serverName string, ...) *runtime.Pager[DatabasesClientListByServerResponse] + type DatabasesClientBeginCreateOptions struct + ResumeToken string + type DatabasesClientBeginDeleteOptions struct + ResumeToken string + type DatabasesClientCreateResponse struct + type DatabasesClientDeleteResponse struct + type DatabasesClientGetOptions struct + type DatabasesClientGetResponse struct + type DatabasesClientListByServerOptions struct + type DatabasesClientListByServerResponse struct + type DelegatedSubnetUsage struct + SubnetName *string + Usage *int64 + func (d *DelegatedSubnetUsage) UnmarshalJSON(data []byte) error + func (d DelegatedSubnetUsage) MarshalJSON() ([]byte, error) + type FailoverMode string + const FailoverModeForcedFailover + const FailoverModeForcedSwitchover + const FailoverModePlannedFailover + const FailoverModePlannedSwitchover + func PossibleFailoverModeValues() []FailoverMode + type FastProvisioningEditionCapability struct + SupportedSKU *string + SupportedServerVersions *string + SupportedStorageGb *int64 + func (f *FastProvisioningEditionCapability) UnmarshalJSON(data []byte) error + func (f FastProvisioningEditionCapability) MarshalJSON() ([]byte, error) + type FirewallRule struct + ID *string + Name *string + Properties *FirewallRuleProperties + SystemData *SystemData + Type *string + func (f *FirewallRule) UnmarshalJSON(data []byte) error + func (f FirewallRule) MarshalJSON() ([]byte, error) + type FirewallRuleListResult struct + NextLink *string + Value []*FirewallRule + func (f *FirewallRuleListResult) UnmarshalJSON(data []byte) error + func (f FirewallRuleListResult) MarshalJSON() ([]byte, error) + type FirewallRuleProperties struct + EndIPAddress *string + StartIPAddress *string + func (f *FirewallRuleProperties) UnmarshalJSON(data []byte) error + func (f FirewallRuleProperties) MarshalJSON() ([]byte, error) + type FirewallRulesClient struct + func NewFirewallRulesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*FirewallRulesClient, error) + func (client *FirewallRulesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, ...) (*runtime.Poller[FirewallRulesClientCreateOrUpdateResponse], error) + func (client *FirewallRulesClient) BeginDelete(ctx context.Context, resourceGroupName string, serverName string, ...) (*runtime.Poller[FirewallRulesClientDeleteResponse], error) + func (client *FirewallRulesClient) Get(ctx context.Context, resourceGroupName string, serverName string, ...) (FirewallRulesClientGetResponse, error) + func (client *FirewallRulesClient) NewListByServerPager(resourceGroupName string, serverName string, ...) *runtime.Pager[FirewallRulesClientListByServerResponse] + type FirewallRulesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type FirewallRulesClientBeginDeleteOptions struct + ResumeToken string + type FirewallRulesClientCreateOrUpdateResponse struct + type FirewallRulesClientDeleteResponse struct + type FirewallRulesClientGetOptions struct + type FirewallRulesClientGetResponse struct + type FirewallRulesClientListByServerOptions struct + type FirewallRulesClientListByServerResponse struct + type FlexibleServerEditionCapability struct + Name *string + Status *string + SupportedServerVersions []*ServerVersionCapability + SupportedStorageEditions []*StorageEditionCapability + func (f *FlexibleServerEditionCapability) UnmarshalJSON(data []byte) error + func (f FlexibleServerEditionCapability) MarshalJSON() ([]byte, error) + type GeoRedundantBackupEnum string + const GeoRedundantBackupEnumDisabled + const GeoRedundantBackupEnumEnabled + func PossibleGeoRedundantBackupEnumValues() []GeoRedundantBackupEnum + type GetPrivateDNSZoneSuffixClient struct + func NewGetPrivateDNSZoneSuffixClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*GetPrivateDNSZoneSuffixClient, error) + func (client *GetPrivateDNSZoneSuffixClient) Execute(ctx context.Context, options *GetPrivateDNSZoneSuffixClientExecuteOptions) (GetPrivateDNSZoneSuffixClientExecuteResponse, error) + type GetPrivateDNSZoneSuffixClientExecuteOptions struct + type GetPrivateDNSZoneSuffixClientExecuteResponse struct + Value *string + type HighAvailability struct + Mode *HighAvailabilityMode + StandbyAvailabilityZone *string + State *ServerHAState + func (h *HighAvailability) UnmarshalJSON(data []byte) error + func (h HighAvailability) MarshalJSON() ([]byte, error) + type HighAvailabilityMode string + const HighAvailabilityModeDisabled + const HighAvailabilityModeSameZone + const HighAvailabilityModeZoneRedundant + func PossibleHighAvailabilityModeValues() []HighAvailabilityMode + type HyperscaleNodeEditionCapability struct + Name *string + Status *string + SupportedNodeTypes []*NodeTypeCapability + SupportedServerVersions []*ServerVersionCapability + SupportedStorageEditions []*StorageEditionCapability + func (h *HyperscaleNodeEditionCapability) UnmarshalJSON(data []byte) error + func (h HyperscaleNodeEditionCapability) MarshalJSON() ([]byte, error) + type IdentityType string + const IdentityTypeNone + const IdentityTypeSystemAssigned + const IdentityTypeUserAssigned + func PossibleIdentityTypeValues() []IdentityType + type LocationBasedCapabilitiesClient struct + func NewLocationBasedCapabilitiesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*LocationBasedCapabilitiesClient, error) + func (client *LocationBasedCapabilitiesClient) NewExecutePager(locationName string, options *LocationBasedCapabilitiesClientExecuteOptions) *runtime.Pager[LocationBasedCapabilitiesClientExecuteResponse] + type LocationBasedCapabilitiesClientExecuteOptions struct + type LocationBasedCapabilitiesClientExecuteResponse struct + type MaintenanceWindow struct + CustomWindow *string + DayOfWeek *int32 + StartHour *int32 + StartMinute *int32 + func (m *MaintenanceWindow) UnmarshalJSON(data []byte) error + func (m MaintenanceWindow) MarshalJSON() ([]byte, error) + type NameAvailability struct + Message *string + Name *string + NameAvailable *bool + Reason *CheckNameAvailabilityReason + Type *string + func (n *NameAvailability) UnmarshalJSON(data []byte) error + func (n NameAvailability) MarshalJSON() ([]byte, error) + type Network struct + DelegatedSubnetResourceID *string + PrivateDNSZoneArmResourceID *string + PublicNetworkAccess *ServerPublicNetworkAccessState + func (n *Network) UnmarshalJSON(data []byte) error + func (n Network) MarshalJSON() ([]byte, error) + type NodeTypeCapability struct + Name *string + NodeType *string + Status *string + func (n *NodeTypeCapability) UnmarshalJSON(data []byte) error + func (n NodeTypeCapability) MarshalJSON() ([]byte, error) + type Operation struct + Display *OperationDisplay + IsDataAction *bool + Name *string + Origin *OperationOrigin + Properties map[string]interface{} + func (o *Operation) UnmarshalJSON(data []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (o *OperationDisplay) UnmarshalJSON(data []byte) error + func (o OperationDisplay) MarshalJSON() ([]byte, error) + type OperationListResult struct + NextLink *string + Value []*Operation + func (o *OperationListResult) UnmarshalJSON(data []byte) error + func (o OperationListResult) MarshalJSON() ([]byte, error) + type OperationOrigin string + const OperationOriginNotSpecified + const OperationOriginSystem + const OperationOriginUser + func PossibleOperationOriginValues() []OperationOrigin + type OperationsClient struct + func NewOperationsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*OperationsClient, error) + func (client *OperationsClient) List(ctx context.Context, options *OperationsClientListOptions) (OperationsClientListResponse, error) + type OperationsClientListOptions struct + type OperationsClientListResponse struct + type Origin string + const OriginFull + func PossibleOriginValues() []Origin + type PasswordAuthEnum string + const PasswordAuthEnumDisabled + const PasswordAuthEnumEnabled + func PossiblePasswordAuthEnumValues() []PasswordAuthEnum + type PrincipalType string + const PrincipalTypeGroup + const PrincipalTypeServicePrincipal + const PrincipalTypeUnknown + const PrincipalTypeUser + func PossiblePrincipalTypeValues() []PrincipalType + type ReplicasClient struct + func NewReplicasClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ReplicasClient, error) + func (client *ReplicasClient) NewListByServerPager(resourceGroupName string, serverName string, ...) *runtime.Pager[ReplicasClientListByServerResponse] + type ReplicasClientListByServerOptions struct + type ReplicasClientListByServerResponse struct + type ReplicationRole string + const ReplicationRoleAsyncReplica + const ReplicationRoleGeoAsyncReplica + const ReplicationRoleGeoSyncReplica + const ReplicationRoleNone + const ReplicationRolePrimary + const ReplicationRoleSecondary + const ReplicationRoleSyncReplica + const ReplicationRoleWalReplica + func PossibleReplicationRoleValues() []ReplicationRole + type RestartParameter struct + FailoverMode *FailoverMode + RestartWithFailover *bool + func (r *RestartParameter) UnmarshalJSON(data []byte) error + func (r RestartParameter) MarshalJSON() ([]byte, error) + type SKU struct + Name *string + Tier *SKUTier + func (s *SKU) UnmarshalJSON(data []byte) error + func (s SKU) MarshalJSON() ([]byte, error) + type SKUTier string + const SKUTierBurstable + const SKUTierGeneralPurpose + const SKUTierMemoryOptimized + func PossibleSKUTierValues() []SKUTier + type Server struct + ID *string + Identity *UserAssignedIdentity + Location *string + Name *string + Properties *ServerProperties + SKU *SKU + SystemData *SystemData + Tags map[string]*string + Type *string + func (s *Server) UnmarshalJSON(data []byte) error + func (s Server) MarshalJSON() ([]byte, error) + type ServerBackup struct + ID *string + Name *string + Properties *ServerBackupProperties + SystemData *SystemData + Type *string + func (s *ServerBackup) UnmarshalJSON(data []byte) error + func (s ServerBackup) MarshalJSON() ([]byte, error) + type ServerBackupListResult struct + NextLink *string + Value []*ServerBackup + func (s *ServerBackupListResult) UnmarshalJSON(data []byte) error + func (s ServerBackupListResult) MarshalJSON() ([]byte, error) + type ServerBackupProperties struct + BackupType *Origin + CompletedTime *time.Time + Source *string + func (s *ServerBackupProperties) UnmarshalJSON(data []byte) error + func (s ServerBackupProperties) MarshalJSON() ([]byte, error) + type ServerForUpdate struct + Identity *UserAssignedIdentity + Properties *ServerPropertiesForUpdate + SKU *SKU + Tags map[string]*string + func (s *ServerForUpdate) UnmarshalJSON(data []byte) error + func (s ServerForUpdate) MarshalJSON() ([]byte, error) + type ServerHAState string + const ServerHAStateCreatingStandby + const ServerHAStateFailingOver + const ServerHAStateHealthy + const ServerHAStateNotEnabled + const ServerHAStateRemovingStandby + const ServerHAStateReplicatingData + func PossibleServerHAStateValues() []ServerHAState + type ServerListResult struct + NextLink *string + Value []*Server + func (s *ServerListResult) UnmarshalJSON(data []byte) error + func (s ServerListResult) MarshalJSON() ([]byte, error) + type ServerProperties struct + AdministratorLogin *string + AdministratorLoginPassword *string + AuthConfig *AuthConfig + AvailabilityZone *string + Backup *Backup + CreateMode *CreateMode + DataEncryption *DataEncryption + FullyQualifiedDomainName *string + HighAvailability *HighAvailability + MaintenanceWindow *MaintenanceWindow + MinorVersion *string + Network *Network + PointInTimeUTC *time.Time + ReplicaCapacity *int32 + ReplicationRole *ReplicationRole + SourceServerResourceID *string + State *ServerState + Storage *Storage + Version *ServerVersion + func (s *ServerProperties) UnmarshalJSON(data []byte) error + func (s ServerProperties) MarshalJSON() ([]byte, error) + type ServerPropertiesForUpdate struct + AdministratorLoginPassword *string + AuthConfig *AuthConfig + Backup *Backup + CreateMode *CreateModeForUpdate + DataEncryption *DataEncryption + HighAvailability *HighAvailability + MaintenanceWindow *MaintenanceWindow + ReplicationRole *ReplicationRole + Storage *Storage + Version *ServerVersion + func (s *ServerPropertiesForUpdate) UnmarshalJSON(data []byte) error + func (s ServerPropertiesForUpdate) MarshalJSON() ([]byte, error) + type ServerPublicNetworkAccessState string + const ServerPublicNetworkAccessStateDisabled + const ServerPublicNetworkAccessStateEnabled + func PossibleServerPublicNetworkAccessStateValues() []ServerPublicNetworkAccessState + type ServerState string + const ServerStateDisabled + const ServerStateDropping + const ServerStateReady + const ServerStateStarting + const ServerStateStopped + const ServerStateStopping + const ServerStateUpdating + func PossibleServerStateValues() []ServerState + type ServerVersion string + const ServerVersionEleven + const ServerVersionFourteen + const ServerVersionThirteen + const ServerVersionTwelve + func PossibleServerVersionValues() []ServerVersion + type ServerVersionCapability struct + Name *string + Status *string + SupportedVcores []*VcoreCapability + SupportedVersionsToUpgrade []*string + func (s *ServerVersionCapability) UnmarshalJSON(data []byte) error + func (s ServerVersionCapability) MarshalJSON() ([]byte, error) + type ServersClient struct + func NewServersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ServersClient, error) + func (client *ServersClient) BeginCreate(ctx context.Context, resourceGroupName string, serverName string, ...) (*runtime.Poller[ServersClientCreateResponse], error) + func (client *ServersClient) BeginDelete(ctx context.Context, resourceGroupName string, serverName string, ...) (*runtime.Poller[ServersClientDeleteResponse], error) + func (client *ServersClient) BeginRestart(ctx context.Context, resourceGroupName string, serverName string, ...) (*runtime.Poller[ServersClientRestartResponse], error) + func (client *ServersClient) BeginStart(ctx context.Context, resourceGroupName string, serverName string, ...) (*runtime.Poller[ServersClientStartResponse], error) + func (client *ServersClient) BeginStop(ctx context.Context, resourceGroupName string, serverName string, ...) (*runtime.Poller[ServersClientStopResponse], error) + func (client *ServersClient) BeginUpdate(ctx context.Context, resourceGroupName string, serverName string, ...) (*runtime.Poller[ServersClientUpdateResponse], error) + func (client *ServersClient) Get(ctx context.Context, resourceGroupName string, serverName string, ...) (ServersClientGetResponse, error) + func (client *ServersClient) NewListByResourceGroupPager(resourceGroupName string, options *ServersClientListByResourceGroupOptions) *runtime.Pager[ServersClientListByResourceGroupResponse] + func (client *ServersClient) NewListPager(options *ServersClientListOptions) *runtime.Pager[ServersClientListResponse] + type ServersClientBeginCreateOptions struct + ResumeToken string + type ServersClientBeginDeleteOptions struct + ResumeToken string + type ServersClientBeginRestartOptions struct + Parameters *RestartParameter + ResumeToken string + type ServersClientBeginStartOptions struct + ResumeToken string + type ServersClientBeginStopOptions struct + ResumeToken string + type ServersClientBeginUpdateOptions struct + ResumeToken string + type ServersClientCreateResponse struct + type ServersClientDeleteResponse struct + type ServersClientGetOptions struct + type ServersClientGetResponse struct + type ServersClientListByResourceGroupOptions struct + type ServersClientListByResourceGroupResponse struct + type ServersClientListOptions struct + type ServersClientListResponse struct + type ServersClientRestartResponse struct + type ServersClientStartResponse struct + type ServersClientStopResponse struct + type ServersClientUpdateResponse struct + type Storage struct + StorageSizeGB *int32 + func (s *Storage) UnmarshalJSON(data []byte) error + func (s Storage) MarshalJSON() ([]byte, error) + type StorageEditionCapability struct + Name *string + Status *string + SupportedStorageMB []*StorageMBCapability + func (s *StorageEditionCapability) UnmarshalJSON(data []byte) error + func (s StorageEditionCapability) MarshalJSON() ([]byte, error) + type StorageMBCapability struct + Name *string + Status *string + StorageSizeMB *int64 + SupportedIops *int64 + SupportedUpgradableTierList []*StorageTierCapability + func (s *StorageMBCapability) UnmarshalJSON(data []byte) error + func (s StorageMBCapability) MarshalJSON() ([]byte, error) + type StorageTierCapability struct + Iops *int64 + IsBaseline *bool + Name *string + Status *string + TierName *string + func (s *StorageTierCapability) UnmarshalJSON(data []byte) error + func (s StorageTierCapability) MarshalJSON() ([]byte, error) + type SystemData struct + CreatedAt *time.Time + CreatedBy *string + CreatedByType *CreatedByType + LastModifiedAt *time.Time + LastModifiedBy *string + LastModifiedByType *CreatedByType + func (s *SystemData) UnmarshalJSON(data []byte) error + func (s SystemData) MarshalJSON() ([]byte, error) + type UserAssignedIdentity struct + Type *IdentityType + UserAssignedIdentities map[string]*UserIdentity + func (u *UserAssignedIdentity) UnmarshalJSON(data []byte) error + func (u UserAssignedIdentity) MarshalJSON() ([]byte, error) + type UserIdentity struct + ClientID *string + PrincipalID *string + func (u *UserIdentity) UnmarshalJSON(data []byte) error + func (u UserIdentity) MarshalJSON() ([]byte, error) + type VcoreCapability struct + Name *string + Status *string + SupportedIops *int64 + SupportedMemoryPerVcoreMB *int64 + VCores *int64 + func (v *VcoreCapability) UnmarshalJSON(data []byte) error + func (v VcoreCapability) MarshalJSON() ([]byte, error) + type VirtualNetworkSubnetUsageClient struct + func NewVirtualNetworkSubnetUsageClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualNetworkSubnetUsageClient, error) + func (client *VirtualNetworkSubnetUsageClient) Execute(ctx context.Context, locationName string, ...) (VirtualNetworkSubnetUsageClientExecuteResponse, error) + type VirtualNetworkSubnetUsageClientExecuteOptions struct + type VirtualNetworkSubnetUsageClientExecuteResponse struct + type VirtualNetworkSubnetUsageParameter struct + VirtualNetworkArmResourceID *string + func (v *VirtualNetworkSubnetUsageParameter) UnmarshalJSON(data []byte) error + func (v VirtualNetworkSubnetUsageParameter) MarshalJSON() ([]byte, error) + type VirtualNetworkSubnetUsageResult struct + DelegatedSubnetsUsage []*DelegatedSubnetUsage + Location *string + SubscriptionID *string + func (v *VirtualNetworkSubnetUsageResult) UnmarshalJSON(data []byte) error + func (v VirtualNetworkSubnetUsageResult) MarshalJSON() ([]byte, error) Other modules containing this package github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/postgresql/armpostgresqlflexibleservers github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/postgresql/armpostgresqlflexibleservers/v3 github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/postgresql/armpostgresqlflexibleservers/v4