Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForGeoRedundantBackup() []string + func PossibleValuesForInfrastructureEncryption() []string + func PossibleValuesForMinimalTlsVersionEnum() []string + func PossibleValuesForPrivateEndpointProvisioningState() []string + func PossibleValuesForPrivateLinkServiceConnectionStateActionsRequire() []string + func PossibleValuesForPrivateLinkServiceConnectionStateStatus() []string + func PossibleValuesForPublicNetworkAccessEnum() []string + func PossibleValuesForServerState() []string + func PossibleValuesForServerVersion() []string + func PossibleValuesForSkuTier() []string + func PossibleValuesForSslEnforcementEnum() []string + func PossibleValuesForStorageAutogrow() []string + func ValidateServerID(input interface{}, key string) (warnings []string, errors []error) + type GeoRedundantBackup string + const GeoRedundantBackupDisabled + const GeoRedundantBackupEnabled + func (s *GeoRedundantBackup) UnmarshalJSON(bytes []byte) error + type InfrastructureEncryption string + const InfrastructureEncryptionDisabled + const InfrastructureEncryptionEnabled + func (s *InfrastructureEncryption) UnmarshalJSON(bytes []byte) error + type ListByServerOperationResponse struct + HttpResponse *http.Response + Model *ServerListResult + OData *odata.OData + type MinimalTlsVersionEnum string + const MinimalTlsVersionEnumTLSEnforcementDisabled + const MinimalTlsVersionEnumTLSOneOne + const MinimalTlsVersionEnumTLSOneTwo + const MinimalTlsVersionEnumTLSOneZero + func (s *MinimalTlsVersionEnum) UnmarshalJSON(bytes []byte) error + type PrivateEndpointProperty struct + Id *string + type PrivateEndpointProvisioningState string + const PrivateEndpointProvisioningStateApproving + const PrivateEndpointProvisioningStateDropping + const PrivateEndpointProvisioningStateFailed + const PrivateEndpointProvisioningStateReady + const PrivateEndpointProvisioningStateRejecting + func (s *PrivateEndpointProvisioningState) UnmarshalJSON(bytes []byte) error + type PrivateLinkServiceConnectionStateActionsRequire string + const PrivateLinkServiceConnectionStateActionsRequireNone + func (s *PrivateLinkServiceConnectionStateActionsRequire) UnmarshalJSON(bytes []byte) error + type PrivateLinkServiceConnectionStateStatus string + const PrivateLinkServiceConnectionStateStatusApproved + const PrivateLinkServiceConnectionStateStatusDisconnected + const PrivateLinkServiceConnectionStateStatusPending + const PrivateLinkServiceConnectionStateStatusRejected + func (s *PrivateLinkServiceConnectionStateStatus) UnmarshalJSON(bytes []byte) error + type PublicNetworkAccessEnum string + const PublicNetworkAccessEnumDisabled + const PublicNetworkAccessEnumEnabled + func (s *PublicNetworkAccessEnum) UnmarshalJSON(bytes []byte) error + type ReplicasClient struct + Client *resourcemanager.Client + func NewReplicasClientWithBaseURI(sdkApi sdkEnv.Api) (*ReplicasClient, error) + func (c ReplicasClient) ListByServer(ctx context.Context, id ServerId) (result ListByServerOperationResponse, err error) + type Server struct + Id *string + Identity *identity.SystemAssigned + Location string + Name *string + Properties *ServerProperties + Sku *Sku + Tags *map[string]string + Type *string + type ServerId struct + ResourceGroupName string + ServerName string + SubscriptionId string + func NewServerID(subscriptionId string, resourceGroupName string, serverName string) ServerId + func ParseServerID(input string) (*ServerId, error) + func ParseServerIDInsensitively(input string) (*ServerId, error) + func (id *ServerId) FromParseResult(input resourceids.ParseResult) error + func (id ServerId) ID() string + func (id ServerId) Segments() []resourceids.Segment + func (id ServerId) String() string + type ServerListResult struct + Value *[]Server + type ServerPrivateEndpointConnection struct + Id *string + Properties *ServerPrivateEndpointConnectionProperties + type ServerPrivateEndpointConnectionProperties struct + PrivateEndpoint *PrivateEndpointProperty + PrivateLinkServiceConnectionState *ServerPrivateLinkServiceConnectionStateProperty + ProvisioningState *PrivateEndpointProvisioningState + type ServerPrivateLinkServiceConnectionStateProperty struct + ActionsRequired *PrivateLinkServiceConnectionStateActionsRequire + Description string + Status PrivateLinkServiceConnectionStateStatus + type ServerProperties struct + AdministratorLogin *string + ByokEnforcement *string + EarliestRestoreDate *string + FullyQualifiedDomainName *string + InfrastructureEncryption *InfrastructureEncryption + MasterServerId *string + MinimalTlsVersion *MinimalTlsVersionEnum + PrivateEndpointConnections *[]ServerPrivateEndpointConnection + PublicNetworkAccess *PublicNetworkAccessEnum + ReplicaCapacity *int64 + ReplicationRole *string + SslEnforcement *SslEnforcementEnum + StorageProfile *StorageProfile + UserVisibleState *ServerState + Version *ServerVersion + func (o *ServerProperties) GetEarliestRestoreDateAsTime() (*time.Time, error) + func (o *ServerProperties) SetEarliestRestoreDateAsTime(input time.Time) + type ServerState string + const ServerStateDisabled + const ServerStateDropping + const ServerStateInaccessible + const ServerStateReady + func (s *ServerState) UnmarshalJSON(bytes []byte) error + type ServerVersion string + const ServerVersionEightPointZero + const ServerVersionFivePointSeven + const ServerVersionFivePointSix + func (s *ServerVersion) UnmarshalJSON(bytes []byte) error + type Sku struct + Capacity *int64 + Family *string + Name string + Size *string + Tier *SkuTier + type SkuTier string + const SkuTierBasic + const SkuTierGeneralPurpose + const SkuTierMemoryOptimized + func (s *SkuTier) UnmarshalJSON(bytes []byte) error + type SslEnforcementEnum string + const SslEnforcementEnumDisabled + const SslEnforcementEnumEnabled + func (s *SslEnforcementEnum) UnmarshalJSON(bytes []byte) error + type StorageAutogrow string + const StorageAutogrowDisabled + const StorageAutogrowEnabled + func (s *StorageAutogrow) UnmarshalJSON(bytes []byte) error + type StorageProfile struct + BackupRetentionDays *int64 + GeoRedundantBackup *GeoRedundantBackup + StorageAutogrow *StorageAutogrow + StorageMB *int64