Compartilhar via


Servers - Create

Cria um novo servidor ou substituirá um servidor existente.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/servers/{serverName}?api-version=2017-12-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
resourceGroupName
path True

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serverName
path True

string

O nome do servidor.

subscriptionId
path True

string

A ID da assinatura de destino.

api-version
query True

string

A versão da API a ser usada para esta operação.

Corpo da solicitação

Nome Obrigatório Tipo Description
location True

string

O local em que o recurso reside.

properties True ServerPropertiesForCreate:

Propriedades do servidor.

identity

ResourceIdentity

A identidade do Azure Active Directory do servidor.

sku

Sku

O SKU (tipo de preço) do servidor.

tags

object

Os metadados específicos a um aplicativo na forma de pares chave-valor.

Respostas

Nome Tipo Description
200 OK

Server

OK

201 Created

Server

Criado

202 Accepted

Aceito

Other Status Codes

CloudError

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

Create a database as a point in time restore
Create a new server
Create a replica server
Create a server as a geo restore

Create a database as a point in time restore

Solicitação de exemplo

PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TargetResourceGroup/providers/Microsoft.DBforPostgreSQL/servers/targetserver?api-version=2017-12-01

{
  "location": "brazilsouth",
  "properties": {
    "restorePointInTime": "2017-12-14T00:00:37.467Z",
    "createMode": "PointInTimeRestore",
    "sourceServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/SourceResourceGroup/providers/Microsoft.DBforPostgreSQL/servers/sourceserver"
  },
  "sku": {
    "name": "B_Gen5_2",
    "tier": "Basic",
    "capacity": 2,
    "family": "Gen5"
  },
  "tags": {
    "ElasticServer": "1"
  }
}

Resposta de exemplo

{
  "sku": {
    "name": "B_Gen5_2",
    "tier": "Basic",
    "family": "Gen5",
    "capacity": 2
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "storageProfile": {
      "storageMB": 128000,
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled"
    },
    "version": "9.6",
    "sslEnforcement": "Enabled",
    "userVisibleState": "Ready",
    "fullyQualifiedDomainName": "targetserver.postgres.database.azure.com",
    "earliestRestoreDate": "2017-12-14T21:08:24.637+00:00"
  },
  "location": "brazilsouth",
  "tags": {
    "ElasticServer": "1"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/servers/targetserver",
  "name": "targetserver",
  "type": "Microsoft.DBforPostgreSQL/servers"
}
{
  "sku": {
    "name": "B_Gen5_2",
    "tier": "Basic",
    "family": "Gen5",
    "capacity": 2
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "storageProfile": {
      "storageMB": 128000,
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled"
    },
    "version": "9.6",
    "sslEnforcement": "Enabled",
    "userVisibleState": "Ready",
    "fullyQualifiedDomainName": "targetserver.postgres.database.azure.com",
    "earliestRestoreDate": "2017-12-14T21:08:24.637+00:00"
  },
  "location": "brazilsouth",
  "tags": {
    "ElasticServer": "1"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/servers/targetserver",
  "name": "targetserver",
  "type": "Microsoft.DBforPostgreSQL/servers"
}

Create a new server

Solicitação de exemplo

PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforPostgreSQL/servers/pgtestsvc4?api-version=2017-12-01

{
  "location": "westus",
  "properties": {
    "administratorLogin": "cloudsa",
    "administratorLoginPassword": "<administratorLoginPassword>",
    "sslEnforcement": "Enabled",
    "minimalTlsVersion": "TLS1_2",
    "storageProfile": {
      "storageMB": 128000,
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled"
    },
    "createMode": "Default"
  },
  "sku": {
    "name": "B_Gen5_2",
    "tier": "Basic",
    "capacity": 2,
    "family": "Gen5"
  },
  "tags": {
    "ElasticServer": "1"
  }
}

Resposta de exemplo

{
  "sku": {
    "name": "B_Gen5_2",
    "tier": "Basic",
    "family": "Gen5",
    "capacity": 2
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "storageProfile": {
      "storageMB": 128000,
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled"
    },
    "version": "9.6",
    "sslEnforcement": "Enabled",
    "minimalTlsVersion": "TLS1_2",
    "userVisibleState": "Ready",
    "fullyQualifiedDomainName": "pgtestsvc4.postgres.database.azure.com",
    "earliestRestoreDate": "2018-03-14T21:08:24.637+00:00"
  },
  "location": "westus",
  "tags": {
    "ElasticServer": "1"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/servers/pgtestsvc4",
  "name": "pgtestsvc4",
  "type": "Microsoft.DBforPostgreSQL/servers"
}
{
  "sku": {
    "name": "B_Gen5_2",
    "tier": "Basic",
    "family": "Gen5",
    "capacity": 2
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "storageProfile": {
      "storageMB": 128000,
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled"
    },
    "version": "9.6",
    "sslEnforcement": "Enabled",
    "userVisibleState": "Ready",
    "fullyQualifiedDomainName": "pgtestsvc4.postgres.database.azure.com",
    "earliestRestoreDate": "2018-03-14T21:08:24.637+00:00"
  },
  "location": "westus",
  "tags": {
    "ElasticServer": "1"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/servers/pgtestsvc4",
  "name": "pgtestsvc4",
  "type": "Microsoft.DBforPostgreSQL/servers"
}

Create a replica server

Solicitação de exemplo

PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-replica1?api-version=2017-12-01

{
  "location": "westcentralus",
  "properties": {
    "createMode": "Replica",
    "sourceServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-master"
  },
  "sku": {
    "name": "GP_Gen5_2",
    "tier": "GeneralPurpose",
    "family": "Gen5",
    "capacity": 2
  }
}

Resposta de exemplo

{
  "sku": {
    "name": "GP_Gen5_2",
    "tier": "GeneralPurpose",
    "family": "Gen5",
    "capacity": 2
  },
  "properties": {
    "administratorLogin": "postgres",
    "storageProfile": {
      "storageMB": 2048000,
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled"
    },
    "version": "9.6",
    "sslEnforcement": "Disabled",
    "userVisibleState": "Ready",
    "fullyQualifiedDomainName": "testserver-replica1.postgres.database.azure.com",
    "earliestRestoreDate": "2018-06-20T00:17:56.677+00:00",
    "replicationRole": "Replica",
    "masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-master",
    "replicaCapacity": 0
  },
  "location": "westcentralus",
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-replica1",
  "name": "testserver-replica1",
  "type": "Microsoft.DBforPostgreSQL/servers"
}
{
  "sku": {
    "name": "GP_Gen5_2",
    "tier": "GeneralPurpose",
    "family": "Gen4",
    "capacity": 2
  },
  "properties": {
    "administratorLogin": "postgres",
    "storageProfile": {
      "storageMB": 2048000,
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled"
    },
    "version": "9.6",
    "sslEnforcement": "Disabled",
    "userVisibleState": "Ready",
    "fullyQualifiedDomainName": "testserver-replica1.postgres.database.azure.com",
    "earliestRestoreDate": "2018-06-20T00:17:56.677+00:00",
    "replicationRole": "Replica",
    "masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-master",
    "replicaCapacity": 0
  },
  "location": "westcentralus",
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-replica1",
  "name": "testserver-replica1",
  "type": "Microsoft.DBforPostgreSQL/servers"
}

Create a server as a geo restore

Solicitação de exemplo

PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TargetResourceGroup/providers/Microsoft.DBforPostgreSQL/servers/targetserver?api-version=2017-12-01

{
  "location": "westus",
  "properties": {
    "createMode": "GeoRestore",
    "sourceServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/SourceResourceGroup/providers/Microsoft.DBforPostgreSQL/servers/sourceserver"
  },
  "sku": {
    "name": "GP_Gen5_2",
    "tier": "GeneralPurpose",
    "family": "Gen5",
    "capacity": 2
  },
  "tags": {
    "ElasticServer": "1"
  }
}

Resposta de exemplo

{
  "sku": {
    "name": "GP_Gen5_2",
    "tier": "GeneralPurpose",
    "family": "Gen5",
    "capacity": 2
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "storageProfile": {
      "storageMB": 128000,
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled"
    },
    "version": "9.6",
    "sslEnforcement": "Enabled",
    "userVisibleState": "Ready",
    "fullyQualifiedDomainName": "targetserver.postgres.database.azure.com",
    "earliestRestoreDate": "2018-03-14T21:08:24.637+00:00"
  },
  "location": "westus",
  "tags": {
    "ElasticServer": "1"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/servers/targetserver",
  "name": "targetserver",
  "type": "Microsoft.DBforPostgreSQL/servers"
}
{
  "sku": {
    "name": "GP_Gen5_2",
    "tier": "GeneralPurpose",
    "family": "Gen5",
    "capacity": 2
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "storageProfile": {
      "storageMB": 128000,
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled"
    },
    "version": "9.6",
    "sslEnforcement": "Enabled",
    "userVisibleState": "Ready",
    "fullyQualifiedDomainName": "targetserver.postgres.database.azure.com",
    "earliestRestoreDate": "2018-03-14T21:08:24.637+00:00"
  },
  "location": "westus",
  "tags": {
    "ElasticServer": "1"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/servers/targetserver",
  "name": "targetserver",
  "type": "Microsoft.DBforPostgreSQL/servers"
}

Definições

Nome Description
CloudError

Uma resposta de erro do serviço do Lote.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorResponse

Resposta de erro

GeoRedundantBackup

Habilite ou não com redundância geográfica para backup do servidor.

IdentityType

O tipo de identidade. Defina isso como "SystemAssigned" para criar e atribuir automaticamente uma entidade de segurança do Azure Active Directory para o recurso.

InfrastructureEncryption

Adicione uma segunda camada de criptografia para seus dados usando um novo algoritmo de criptografia que fornece proteção de dados adicional. O valor é opcional, mas, se passado, deve ser 'Desabilitado' ou 'Habilitado'.

MinimalTlsVersionEnum

Impor uma versão mínima de TLS para o servidor.

PrivateEndpointProperty
PrivateEndpointProvisioningState

Estado da conexão de ponto de extremidade privado.

PrivateLinkServiceConnectionStateActionsRequire

As ações necessárias para a conexão do serviço de link privado.

PrivateLinkServiceConnectionStateStatus

A conexão do serviço de link privado status.

PublicNetworkAccessEnum

Se o acesso à rede pública é permitido ou não para este servidor. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'

ResourceIdentity

Configuração de identidade do Azure Active Directory para um recurso.

Server

Representa um servidor.

ServerForCreate

Representa um servidor a ser criado.

ServerPrivateEndpointConnection

Uma conexão de ponto de extremidade privado em um servidor

ServerPrivateEndpointConnectionProperties

Propriedades de uma conexão de ponto de extremidade privado.

ServerPrivateLinkServiceConnectionStateProperty
ServerPropertiesForDefaultCreate

As propriedades usadas para criar um novo servidor.

ServerPropertiesForGeoRestore

As propriedades usadas para criar um novo servidor restaurando para uma região diferente de um backup replicado geograficamente.

ServerPropertiesForReplica

As propriedades para criar um novo réplica.

ServerPropertiesForRestore

As propriedades usadas para criar um novo servidor restaurando de um backup.

ServerState

Um estado de um servidor visível para o usuário.

ServerVersion

A versão de um servidor.

Sku

Propriedades relacionadas a informações de cobrança de um servidor.

SkuTier

A camada do SKU específico, por exemplo, Básico.

SslEnforcementEnum

Habilite a imposição ssl ou não ao se conectar ao servidor.

StorageAutogrow

Habilitar o Aumento Automático de Armazenamento.

StorageProfile

Propriedades do Perfil de Armazenamento de um servidor

CloudError

Uma resposta de erro do serviço do Lote.

Nome Tipo Description
error

ErrorResponse

Resposta de erro
Resposta de erro comum para todas as APIs do Azure Resource Manager para retornar detalhes de erro de operações com falha. (Isso também segue o formato de resposta de erro OData.)

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

Nome Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorResponse

Resposta de erro

Nome Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorResponse[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

GeoRedundantBackup

Habilite ou não com redundância geográfica para backup do servidor.

Nome Tipo Description
Disabled

string

Enabled

string

IdentityType

O tipo de identidade. Defina isso como "SystemAssigned" para criar e atribuir automaticamente uma entidade de segurança do Azure Active Directory para o recurso.

Nome Tipo Description
SystemAssigned

string

InfrastructureEncryption

Adicione uma segunda camada de criptografia para seus dados usando um novo algoritmo de criptografia que fornece proteção de dados adicional. O valor é opcional, mas, se passado, deve ser 'Desabilitado' ou 'Habilitado'.

Nome Tipo Description
Disabled

string

Camada adicional (2ª) de criptografia para dados inativos

Enabled

string

Valor padrão para uma única camada de criptografia para dados inativos.

MinimalTlsVersionEnum

Impor uma versão mínima de TLS para o servidor.

Nome Tipo Description
TLS1_0

string

TLS1_1

string

TLS1_2

string

TLSEnforcementDisabled

string

PrivateEndpointProperty

Nome Tipo Description
id

string

ID do recurso do ponto de extremidade privado.

PrivateEndpointProvisioningState

Estado da conexão de ponto de extremidade privado.

Nome Tipo Description
Approving

string

Dropping

string

Failed

string

Ready

string

Rejecting

string

PrivateLinkServiceConnectionStateActionsRequire

As ações necessárias para a conexão do serviço de link privado.

Nome Tipo Description
None

string

PrivateLinkServiceConnectionStateStatus

A conexão do serviço de link privado status.

Nome Tipo Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PublicNetworkAccessEnum

Se o acesso à rede pública é permitido ou não para este servidor. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'

Nome Tipo Description
Disabled

string

Enabled

string

ResourceIdentity

Configuração de identidade do Azure Active Directory para um recurso.

Nome Tipo Description
principalId

string

A ID da entidade de segurança do Azure Active Directory.

tenantId

string

A ID do locatário do Azure Active Directory.

type

IdentityType

O tipo de identidade. Defina isso como "SystemAssigned" para criar e atribuir automaticamente uma entidade de segurança do Azure Active Directory para o recurso.

Server

Representa um servidor.

Nome Tipo Description
id

string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

ResourceIdentity

A identidade do Azure Active Directory do servidor.

location

string

A localização geográfica em que o recurso reside

name

string

O nome do recurso

properties.administratorLogin

string

O nome de logon do administrador de um servidor. Só pode ser especificado quando o servidor está sendo criado (e é necessário para a criação).

properties.byokEnforcement

string

Status mostrando se a criptografia de dados do servidor está habilitada com chaves gerenciadas pelo cliente.

properties.earliestRestoreDate

string

Tempo de criação do ponto de restauração mais antigo (formato ISO8601)

properties.fullyQualifiedDomainName

string

O nome de domínio totalmente qualificado de um servidor.

properties.infrastructureEncryption

InfrastructureEncryption

Status mostrando se o servidor habilitou a criptografia de infraestrutura.

properties.masterServerId

string

A ID do servidor master de um servidor réplica.

properties.minimalTlsVersion

MinimalTlsVersionEnum

Impor uma versão mínima de TLS para o servidor.

properties.privateEndpointConnections

ServerPrivateEndpointConnection[]

Lista de conexões de ponto de extremidade privado em um servidor

properties.publicNetworkAccess

PublicNetworkAccessEnum

Se o acesso à rede pública é permitido ou não para este servidor. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'

properties.replicaCapacity

integer

O número máximo de réplicas que um servidor master pode ter.

properties.replicationRole

string

A função de replicação do servidor.

properties.sslEnforcement

SslEnforcementEnum

Habilite a imposição ssl ou não ao se conectar ao servidor.

properties.storageProfile

StorageProfile

Perfil de armazenamento de um servidor.

properties.userVisibleState

ServerState

Um estado de um servidor visível para o usuário.

properties.version

ServerVersion

Versão do servidor.

sku

Sku

O SKU (tipo de preço) do servidor.

tags

object

Marcas de recurso.

type

string

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

ServerForCreate

Representa um servidor a ser criado.

Nome Tipo Description
identity

ResourceIdentity

A identidade do Azure Active Directory do servidor.

location

string

O local em que o recurso reside.

properties ServerPropertiesForCreate:

Propriedades do servidor.

sku

Sku

O SKU (tipo de preço) do servidor.

tags

object

Os metadados específicos a um aplicativo na forma de pares chave-valor.

ServerPrivateEndpointConnection

Uma conexão de ponto de extremidade privado em um servidor

Nome Tipo Description
id

string

ID do recurso da conexão de ponto de extremidade privado.

properties

ServerPrivateEndpointConnectionProperties

Propriedades de conexão de ponto de extremidade privado

ServerPrivateEndpointConnectionProperties

Propriedades de uma conexão de ponto de extremidade privado.

Nome Tipo Description
privateEndpoint

PrivateEndpointProperty

Ponto de extremidade privado ao qual a conexão pertence.

privateLinkServiceConnectionState

ServerPrivateLinkServiceConnectionStateProperty

Estado de conexão da conexão de ponto de extremidade privado.

provisioningState

PrivateEndpointProvisioningState

Estado da conexão de ponto de extremidade privado.

ServerPrivateLinkServiceConnectionStateProperty

Nome Tipo Description
actionsRequired

PrivateLinkServiceConnectionStateActionsRequire

As ações necessárias para a conexão do serviço de link privado.

description

string

A descrição da conexão do serviço de link privado.

status

PrivateLinkServiceConnectionStateStatus

A conexão do serviço de link privado status.

ServerPropertiesForDefaultCreate

As propriedades usadas para criar um novo servidor.

Nome Tipo Description
administratorLogin

string

O nome de logon do administrador de um servidor. Só pode ser especificado quando o servidor está sendo criado (e é necessário para a criação).

administratorLoginPassword

string

A senha do logon do administrador.

createMode string:

Default

O modo para criar um novo servidor.

infrastructureEncryption

InfrastructureEncryption

Status mostrando se o servidor habilitou a criptografia de infraestrutura.

minimalTlsVersion

MinimalTlsVersionEnum

Impor uma versão mínima de TLS para o servidor.

publicNetworkAccess

PublicNetworkAccessEnum

Se o acesso à rede pública é permitido ou não para este servidor. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'

sslEnforcement

SslEnforcementEnum

Habilite a imposição ssl ou não ao se conectar ao servidor.

storageProfile

StorageProfile

Perfil de armazenamento de um servidor.

version

ServerVersion

Versão do servidor.

ServerPropertiesForGeoRestore

As propriedades usadas para criar um novo servidor restaurando para uma região diferente de um backup replicado geograficamente.

Nome Tipo Description
createMode string:

GeoRestore

O modo para criar um novo servidor.

infrastructureEncryption

InfrastructureEncryption

Status mostrando se o servidor habilitou a criptografia de infraestrutura.

minimalTlsVersion

MinimalTlsVersionEnum

Impor uma versão mínima de TLS para o servidor.

publicNetworkAccess

PublicNetworkAccessEnum

Se o acesso à rede pública é permitido ou não para este servidor. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'

sourceServerId

string

A ID do servidor de origem da qual restaurar.

sslEnforcement

SslEnforcementEnum

Habilite a imposição ssl ou não ao se conectar ao servidor.

storageProfile

StorageProfile

Perfil de armazenamento de um servidor.

version

ServerVersion

Versão do servidor.

ServerPropertiesForReplica

As propriedades para criar um novo réplica.

Nome Tipo Description
createMode string:

Replica

O modo para criar um novo servidor.

infrastructureEncryption

InfrastructureEncryption

Status mostrando se o servidor habilitou a criptografia de infraestrutura.

minimalTlsVersion

MinimalTlsVersionEnum

Impor uma versão mínima de TLS para o servidor.

publicNetworkAccess

PublicNetworkAccessEnum

Se o acesso à rede pública é permitido ou não para este servidor. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'

sourceServerId

string

A ID do servidor master da qual criar réplica.

sslEnforcement

SslEnforcementEnum

Habilite a imposição ssl ou não ao se conectar ao servidor.

storageProfile

StorageProfile

Perfil de armazenamento de um servidor.

version

ServerVersion

Versão do servidor.

ServerPropertiesForRestore

As propriedades usadas para criar um novo servidor restaurando de um backup.

Nome Tipo Description
createMode string:

PointInTimeRestore

O modo para criar um novo servidor.

infrastructureEncryption

InfrastructureEncryption

Status mostrando se o servidor habilitou a criptografia de infraestrutura.

minimalTlsVersion

MinimalTlsVersionEnum

Impor uma versão mínima de TLS para o servidor.

publicNetworkAccess

PublicNetworkAccessEnum

Se o acesso à rede pública é permitido ou não para este servidor. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'

restorePointInTime

string

Tempo de criação do ponto de restauração (formato ISO8601), especificando o tempo de restauração.

sourceServerId

string

A ID do servidor de origem da qual restaurar.

sslEnforcement

SslEnforcementEnum

Habilite a imposição ssl ou não ao se conectar ao servidor.

storageProfile

StorageProfile

Perfil de armazenamento de um servidor.

version

ServerVersion

Versão do servidor.

ServerState

Um estado de um servidor visível para o usuário.

Nome Tipo Description
Disabled

string

Dropping

string

Inaccessible

string

Ready

string

ServerVersion

A versão de um servidor.

Nome Tipo Description
10

string

10.0

string

10.2

string

11

string

9.5

string

9.6

string

Sku

Propriedades relacionadas a informações de cobrança de um servidor.

Nome Tipo Description
capacity

integer

A capacidade de expansão/expansão, que representa as unidades de computação do servidor.

family

string

A família de hardware.

name

string

O nome do sku, normalmente, camada + família + núcleos, por exemplo, B_Gen4_1, GP_Gen5_8.

size

string

O código de tamanho, a ser interpretado pelo recurso conforme apropriado.

tier

SkuTier

A camada do SKU específico, por exemplo, Básico.

SkuTier

A camada do SKU específico, por exemplo, Básico.

Nome Tipo Description
Basic

string

GeneralPurpose

string

MemoryOptimized

string

SslEnforcementEnum

Habilite a imposição ssl ou não ao se conectar ao servidor.

Nome Tipo Description
Disabled

string

Enabled

string

StorageAutogrow

Habilitar o Aumento Automático de Armazenamento.

Nome Tipo Description
Disabled

string

Enabled

string

StorageProfile

Propriedades do Perfil de Armazenamento de um servidor

Nome Tipo Description
backupRetentionDays

integer

Dias de retenção de backup para o servidor.

geoRedundantBackup

GeoRedundantBackup

Habilite ou não com redundância geográfica para backup do servidor.

storageAutogrow

StorageAutogrow

Habilitar o Aumento Automático de Armazenamento.

storageMB

integer

Armazenamento máximo permitido para um servidor.