Partilhar via


Servers - Create

Cria um novo servidor ou irá 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 do URI

Name Em Necessário Tipo Description
resourceGroupName
path True

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

serverName
path True

string

O nome do servidor.

subscriptionId
path True

string

O ID da subscrição de destino.

api-version
query True

string

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

Corpo do Pedido

Name Necessário Tipo Description
location True

string

A localização onde o recurso reside.

properties True ServerPropertiesForCreate:

Propriedades do servidor.

identity

ResourceIdentity

A identidade do Azure Active Directory do servidor.

sku

Sku

O SKU (escalão de preço) do servidor.

tags

object

Metadados específicos da aplicação sob a forma de pares chave-valor.

Respostas

Name Tipo Description
200 OK

Server

OK

201 Created

Server

Criado

202 Accepted

Aceite

Other Status Codes

CloudError

Resposta de erro que descreve o motivo pela qual a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

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

Âmbitos

Name Description
user_impersonation representar a sua conta de utilizador

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

Pedido de amostra

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 da amostra

{
  "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

Pedido de amostra

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 da amostra

{
  "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

Pedido de amostra

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 da amostra

{
  "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

Pedido de amostra

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 da amostra

{
  "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

Name Description
CloudError

Uma resposta de erro do serviço Batch.

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

ErrorResponse

Resposta a Erros

GeoRedundantBackup

Ative Georredundante ou não para cópia de segurança do servidor.

IdentityType

O tipo de identidade. Defina esta opção como "SystemAssigned" para criar e atribuir automaticamente um principal do Azure Active Directory para o recurso.

InfrastructureEncryption

Adicione uma segunda camada de encriptação para os seus dados através de um novo algoritmo de encriptação que proporciona proteção de dados adicional. O valor é opcional, mas, se for transmitido, tem de ser "Desativado" ou "Ativado".

MinimalTlsVersionEnum

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

PrivateEndpointProperty
PrivateEndpointProvisioningState

Estado da ligação de ponto final privado.

PrivateLinkServiceConnectionStateActionsRequire

As ações necessárias para a ligação do serviço de ligação privada.

PrivateLinkServiceConnectionStateStatus

O estado da ligação do serviço de ligação privada.

PublicNetworkAccessEnum

Se o acesso à rede pública é ou não permitido para este servidor. O valor é opcional, mas, se for transmitido, tem de ser "Ativado" ou "Desativado"

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 ligação de ponto final privado num servidor

ServerPrivateEndpointConnectionProperties

Propriedades de uma ligação de ponto final privado.

ServerPrivateLinkServiceConnectionStateProperty
ServerPropertiesForDefaultCreate

As propriedades utilizadas para criar um novo servidor.

ServerPropertiesForGeoRestore

As propriedades utilizadas para criar um novo servidor ao restaurar para uma região diferente a partir de uma cópia de segurança georreplicada.

ServerPropertiesForReplica

As propriedades para criar uma nova réplica.

ServerPropertiesForRestore

As propriedades utilizadas para criar um novo servidor ao restaurar a partir de uma cópia de segurança.

ServerState

Um estado de um servidor que é visível para o utilizador.

ServerVersion

A versão de um servidor.

Sku

Propriedades relacionadas com informações de faturação de um servidor.

SkuTier

O escalão do SKU específico, por exemplo, Básico.

SslEnforcementEnum

Ative a imposição de ssl ou não quando ligar ao servidor.

StorageAutogrow

Ativar o Aumento Automático do Armazenamento.

StorageProfile

Propriedades do Perfil de Armazenamento de um servidor

CloudError

Uma resposta de erro do serviço Batch.

Name Tipo Description
error

ErrorResponse

Resposta a Erros
Resposta de erro comum para todas as APIs do Azure Resource Manager para devolver detalhes do erro para operações com falhas. (Isto também segue o formato de resposta de erro OData.)

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

Name Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informações adicionais.

ErrorResponse

Resposta a Erros

Name 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

Ative Georredundante ou não para cópia de segurança do servidor.

Name Tipo Description
Disabled

string

Enabled

string

IdentityType

O tipo de identidade. Defina esta opção como "SystemAssigned" para criar e atribuir automaticamente um principal do Azure Active Directory para o recurso.

Name Tipo Description
SystemAssigned

string

InfrastructureEncryption

Adicione uma segunda camada de encriptação para os seus dados através de um novo algoritmo de encriptação que proporciona proteção de dados adicional. O valor é opcional, mas, se for transmitido, tem de ser "Desativado" ou "Ativado".

Name Tipo Description
Disabled

string

Camada adicional (2ª) de encriptação para dados inativos

Enabled

string

Valor predefinido para uma única camada de encriptação para dados inativos.

MinimalTlsVersionEnum

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

Name Tipo Description
TLS1_0

string

TLS1_1

string

TLS1_2

string

TLSEnforcementDisabled

string

PrivateEndpointProperty

Name Tipo Description
id

string

ID do recurso do ponto final privado.

PrivateEndpointProvisioningState

Estado da ligação de ponto final privado.

Name Tipo Description
Approving

string

Dropping

string

Failed

string

Ready

string

Rejecting

string

PrivateLinkServiceConnectionStateActionsRequire

As ações necessárias para a ligação do serviço de ligação privada.

Name Tipo Description
None

string

PrivateLinkServiceConnectionStateStatus

O estado da ligação do serviço de ligação privada.

Name Tipo Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PublicNetworkAccessEnum

Se o acesso à rede pública é ou não permitido para este servidor. O valor é opcional, mas, se for transmitido, tem de ser "Ativado" ou "Desativado"

Name Tipo Description
Disabled

string

Enabled

string

ResourceIdentity

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

Name Tipo Description
principalId

string

O ID principal do Azure Active Directory.

tenantId

string

O ID de inquilino do Azure Active Directory.

type

IdentityType

O tipo de identidade. Defina esta opção como "SystemAssigned" para criar e atribuir automaticamente um principal do Azure Active Directory para o recurso.

Server

Representa um servidor.

Name Tipo Description
id

string

ID de recurso completamente qualificado 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 onde reside o recurso

name

string

O nome do recurso

properties.administratorLogin

string

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

properties.byokEnforcement

string

Estado que mostra se a encriptação de dados do servidor está ativada com chaves geridas pelo cliente.

properties.earliestRestoreDate

string

Hora de criação do ponto de restauro mais antigo (formato ISO8601)

properties.fullyQualifiedDomainName

string

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

properties.infrastructureEncryption

InfrastructureEncryption

Estado a mostrar se o servidor ativou a encriptação da infraestrutura.

properties.masterServerId

string

O ID do servidor mestre de um servidor de réplica.

properties.minimalTlsVersion

MinimalTlsVersionEnum

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

properties.privateEndpointConnections

ServerPrivateEndpointConnection[]

Lista de ligações de ponto final privado num servidor

properties.publicNetworkAccess

PublicNetworkAccessEnum

Se o acesso à rede pública é ou não permitido para este servidor. O valor é opcional, mas, se for transmitido, tem de ser "Ativado" ou "Desativado"

properties.replicaCapacity

integer

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

properties.replicationRole

string

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

properties.sslEnforcement

SslEnforcementEnum

Ative a imposição de ssl ou não quando ligar ao servidor.

properties.storageProfile

StorageProfile

Perfil de armazenamento de um servidor.

properties.userVisibleState

ServerState

Um estado de um servidor que é visível para o utilizador.

properties.version

ServerVersion

Versão do servidor.

sku

Sku

O SKU (escalão de preço) do servidor.

tags

object

Etiquetas de recursos.

type

string

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

ServerForCreate

Representa um servidor a ser criado.

Name Tipo Description
identity

ResourceIdentity

A identidade do Azure Active Directory do servidor.

location

string

A localização onde o recurso reside.

properties ServerPropertiesForCreate:

Propriedades do servidor.

sku

Sku

O SKU (escalão de preço) do servidor.

tags

object

Metadados específicos da aplicação sob a forma de pares chave-valor.

ServerPrivateEndpointConnection

Uma ligação de ponto final privado num servidor

Name Tipo Description
id

string

ID do Recurso da Ligação de Ponto Final Privado.

properties

ServerPrivateEndpointConnectionProperties

Propriedades de ligação de ponto final privado

ServerPrivateEndpointConnectionProperties

Propriedades de uma ligação de ponto final privado.

Name Tipo Description
privateEndpoint

PrivateEndpointProperty

Ponto final privado ao qual pertence a ligação.

privateLinkServiceConnectionState

ServerPrivateLinkServiceConnectionStateProperty

Estado de ligação da ligação do ponto final privado.

provisioningState

PrivateEndpointProvisioningState

Estado da ligação de ponto final privado.

ServerPrivateLinkServiceConnectionStateProperty

Name Tipo Description
actionsRequired

PrivateLinkServiceConnectionStateActionsRequire

As ações necessárias para a ligação do serviço de ligação privada.

description

string

A descrição da ligação do serviço de ligação privada.

status

PrivateLinkServiceConnectionStateStatus

O estado da ligação do serviço de ligação privada.

ServerPropertiesForDefaultCreate

As propriedades utilizadas para criar um novo servidor.

Name Tipo Description
administratorLogin

string

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

administratorLoginPassword

string

A palavra-passe do início de sessão do administrador.

createMode string:

Default

O modo para criar um novo servidor.

infrastructureEncryption

InfrastructureEncryption

Estado a mostrar se o servidor ativou a encriptação da infraestrutura.

minimalTlsVersion

MinimalTlsVersionEnum

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

publicNetworkAccess

PublicNetworkAccessEnum

Se o acesso à rede pública é ou não permitido para este servidor. O valor é opcional, mas, se for transmitido, tem de ser "Ativado" ou "Desativado"

sslEnforcement

SslEnforcementEnum

Ative a imposição de ssl ou não quando ligar ao servidor.

storageProfile

StorageProfile

Perfil de armazenamento de um servidor.

version

ServerVersion

Versão do servidor.

ServerPropertiesForGeoRestore

As propriedades utilizadas para criar um novo servidor ao restaurar para uma região diferente a partir de uma cópia de segurança georreplicada.

Name Tipo Description
createMode string:

GeoRestore

O modo para criar um novo servidor.

infrastructureEncryption

InfrastructureEncryption

Estado a mostrar se o servidor ativou a encriptação da infraestrutura.

minimalTlsVersion

MinimalTlsVersionEnum

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

publicNetworkAccess

PublicNetworkAccessEnum

Se o acesso à rede pública é ou não permitido para este servidor. O valor é opcional, mas, se for transmitido, tem de ser "Ativado" ou "Desativado"

sourceServerId

string

O ID do servidor de origem a partir do qual restaurar.

sslEnforcement

SslEnforcementEnum

Ative a imposição de ssl ou não quando ligar ao servidor.

storageProfile

StorageProfile

Perfil de armazenamento de um servidor.

version

ServerVersion

Versão do servidor.

ServerPropertiesForReplica

As propriedades para criar uma nova réplica.

Name Tipo Description
createMode string:

Replica

O modo para criar um novo servidor.

infrastructureEncryption

InfrastructureEncryption

Estado a mostrar se o servidor ativou a encriptação da infraestrutura.

minimalTlsVersion

MinimalTlsVersionEnum

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

publicNetworkAccess

PublicNetworkAccessEnum

Se o acesso à rede pública é ou não permitido para este servidor. O valor é opcional, mas, se for transmitido, tem de ser "Ativado" ou "Desativado"

sourceServerId

string

O ID do servidor mestre a partir do qual criar a réplica.

sslEnforcement

SslEnforcementEnum

Ative a imposição de ssl ou não quando ligar ao servidor.

storageProfile

StorageProfile

Perfil de armazenamento de um servidor.

version

ServerVersion

Versão do servidor.

ServerPropertiesForRestore

As propriedades utilizadas para criar um novo servidor ao restaurar a partir de uma cópia de segurança.

Name Tipo Description
createMode string:

PointInTimeRestore

O modo para criar um novo servidor.

infrastructureEncryption

InfrastructureEncryption

Estado a mostrar se o servidor ativou a encriptação da infraestrutura.

minimalTlsVersion

MinimalTlsVersionEnum

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

publicNetworkAccess

PublicNetworkAccessEnum

Se o acesso à rede pública é ou não permitido para este servidor. O valor é opcional, mas, se for transmitido, tem de ser "Ativado" ou "Desativado"

restorePointInTime

string

Hora de criação do ponto de restauro (ISO8601 formato), especificando o tempo a partir do qual restaurar.

sourceServerId

string

O ID do servidor de origem a partir do qual restaurar.

sslEnforcement

SslEnforcementEnum

Ative a imposição de ssl ou não quando ligar ao servidor.

storageProfile

StorageProfile

Perfil de armazenamento de um servidor.

version

ServerVersion

Versão do servidor.

ServerState

Um estado de um servidor que é visível para o utilizador.

Name Tipo Description
Disabled

string

Dropping

string

Inaccessible

string

Ready

string

ServerVersion

A versão de um servidor.

Name Tipo Description
10

string

10.0

string

10.2

string

11

string

9.5

string

9.6

string

Sku

Propriedades relacionadas com informações de faturação de um servidor.

Name Tipo Description
capacity

integer

A capacidade de aumento/aumento vertical, 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 adequado.

tier

SkuTier

O escalão do SKU específico, por exemplo, Básico.

SkuTier

O escalão do SKU específico, por exemplo, Básico.

Name Tipo Description
Basic

string

GeneralPurpose

string

MemoryOptimized

string

SslEnforcementEnum

Ative a imposição de ssl ou não quando ligar ao servidor.

Name Tipo Description
Disabled

string

Enabled

string

StorageAutogrow

Ativar o Aumento Automático do Armazenamento.

Name Tipo Description
Disabled

string

Enabled

string

StorageProfile

Propriedades do Perfil de Armazenamento de um servidor

Name Tipo Description
backupRetentionDays

integer

Dias de retenção da cópia de segurança para o servidor.

geoRedundantBackup

GeoRedundantBackup

Ative Georredundante ou não para cópia de segurança do servidor.

storageAutogrow

StorageAutogrow

Ativar o Aumento Automático do Armazenamento.

storageMB

integer

Armazenamento máximo permitido para um servidor.