models Package

Classes

Configuration

Represents a Configuration.

Variables are only populated by the server, and will be ignored when sending a request.

ConfigurationListResult

A list of server configurations.

Database

Represents a Database.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseListResult

A List of databases.

ErrorAdditionalInfo

The resource management error additional info.

Variables are only populated by the server, and will be ignored when sending a request.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

Variables are only populated by the server, and will be ignored when sending a request.

FirewallRule

Represents a server firewall rule.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

FirewallRuleListResult

A list of firewall rules.

LogFile

Represents a log file.

Variables are only populated by the server, and will be ignored when sending a request.

LogFileListResult

A list of log files.

NameAvailability

Represents a resource name availability.

NameAvailabilityRequest

Request from client to check resource name availability.

All required parameters must be populated in order to send to Azure.

Operation

REST API operation definition.

Variables are only populated by the server, and will be ignored when sending a request.

OperationDisplay

Display metadata associated with the operation.

Variables are only populated by the server, and will be ignored when sending a request.

OperationListResult

A list of resource provider operations.

PerformanceTierListResult

A list of performance tiers.

PerformanceTierProperties

Performance tier properties.

PerformanceTierServiceLevelObjectives

Service level objectives for performance tier.

PrivateEndpointConnection

A private endpoint connection.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateEndpointConnectionListResult

A list of private endpoint connections.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateEndpointProperty

PrivateEndpointProperty.

PrivateLinkResource

A private link resource.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateLinkResourceListResult

A list of private link resources.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateLinkResourceProperties

Properties of a private link resource.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateLinkServiceConnectionStateProperty

PrivateLinkServiceConnectionStateProperty.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location.

Variables are only populated by the server, and will be ignored when sending a request.

RecoverableServerResource

A recoverable server resource.

Variables are only populated by the server, and will be ignored when sending a request.

Resource

Common fields that are returned in the response for all Azure Resource Manager resources.

Variables are only populated by the server, and will be ignored when sending a request.

ResourceIdentity

Azure Active Directory identity configuration for a resource.

Variables are only populated by the server, and will be ignored when sending a request.

Server

Represents a server.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ServerAdministratorResource

Represents a and external administrator to be created.

Variables are only populated by the server, and will be ignored when sending a request.

ServerAdministratorResourceListResult

The response to a list Active Directory Administrators request.

ServerForCreate

Represents a server to be created.

All required parameters must be populated in order to send to Azure.

ServerKey

A PostgreSQL Server key.

Variables are only populated by the server, and will be ignored when sending a request.

ServerKeyListResult

A list of PostgreSQL Server keys.

Variables are only populated by the server, and will be ignored when sending a request.

ServerListResult

A list of servers.

ServerPrivateEndpointConnection

A private endpoint connection under a server.

Variables are only populated by the server, and will be ignored when sending a request.

ServerPrivateEndpointConnectionProperties

Properties of a private endpoint connection.

Variables are only populated by the server, and will be ignored when sending a request.

ServerPrivateLinkServiceConnectionStateProperty

ServerPrivateLinkServiceConnectionStateProperty.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ServerPropertiesForCreate

The properties used to create a new server.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: ServerPropertiesForDefaultCreate, ServerPropertiesForGeoRestore, ServerPropertiesForRestore, ServerPropertiesForReplica.

All required parameters must be populated in order to send to Azure.

ServerPropertiesForDefaultCreate

The properties used to create a new server.

All required parameters must be populated in order to send to Azure.

ServerPropertiesForGeoRestore

The properties used to create a new server by restoring to a different region from a geo replicated backup.

All required parameters must be populated in order to send to Azure.

ServerPropertiesForReplica

The properties to create a new replica.

All required parameters must be populated in order to send to Azure.

ServerPropertiesForRestore

The properties used to create a new server by restoring from a backup.

All required parameters must be populated in order to send to Azure.

ServerSecurityAlertPolicy

A server security alert policy.

Variables are only populated by the server, and will be ignored when sending a request.

ServerSecurityAlertPolicyListResult

A list of the server's security alert policies.

Variables are only populated by the server, and will be ignored when sending a request.

ServerUpdateParameters

Parameters allowed to update for a server.

Sku

Billing information related properties of a server.

All required parameters must be populated in order to send to Azure.

StorageProfile

Storage Profile properties of a server.

TagsObject

Tags object for patch operations.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

VirtualNetworkRule

A virtual network rule.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualNetworkRuleListResult

A list of virtual network rules.

Variables are only populated by the server, and will be ignored when sending a request.

Enums

CreateMode

The mode to create a new server.

GeoRedundantBackup

Enable Geo-redundant or not for server backup.

IdentityType

The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.

InfrastructureEncryption

Add a second layer of encryption for your data using new encryption algorithm which gives additional data protection. Value is optional but if passed in, must be 'Disabled' or 'Enabled'.

MinimalTlsVersionEnum

Enforce a minimal Tls version for the server.

OperationOrigin

The intended executor of the operation.

PrivateEndpointProvisioningState

State of the private endpoint connection.

PrivateLinkServiceConnectionStateActionsRequire

The actions required for private link service connection.

PrivateLinkServiceConnectionStateStatus

The private link service connection status.

PublicNetworkAccessEnum

Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

SecurityAlertPolicyName
ServerKeyType

The key type like 'AzureKeyVault'.

ServerSecurityAlertPolicyState

Specifies the state of the policy, whether it is enabled or disabled.

ServerState

A state of a server that is visible to user.

ServerVersion

The version of a server.

SkuTier

The tier of the particular SKU, e.g. Basic.

SslEnforcementEnum

Enable ssl enforcement or not when connect to server.

StorageAutogrow

Enable Storage Auto Grow.

VirtualNetworkRuleState

Virtual Network Rule State