Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Definição de recurso do Bicep
O tipo de recurso sqlServerInstances/sqlAvailabilityGroups pode ser implantado com operações direcionadas:
- Grupos de recursos – Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.AzureArcData/sqlServerInstances/sqlAvailabilityGroups, adicione o seguinte Bicep ao modelo.
resource symbolicname 'Microsoft.AzureArcData/sqlServerInstances/sqlAvailabilityGroups@2023-03-15-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
availabilityGroupId: 'string'
availabilityGroupName: 'string'
configure: {
availabilityModeDesc: 'string'
backupPriority: int
createDate: 'string'
endpointUrl: 'string'
failoverModeDesc: 'string'
modifyDate: 'string'
primaryRoleAllowConnectionsDesc: 'string'
readOnlyRoutingUrl: 'string'
readWriteRoutingUrl: 'string'
secondaryRoleAllowConnectionsDesc: 'string'
seedingModeDesc: 'string'
sessionTimeout: int
}
state: {
availabilityGroupReplicaRole: 'string'
connectedStateDesc: 'string'
lastConnectErrorDescription: 'string'
lastConnectErrorTimestamp: 'string'
operationalStateDesc: 'string'
recoveryHealthDesc: 'string'
synchronizationHealthDesc: 'string'
}
}
}
Valores de propriedade
sqlServerInstances/sqlAvailabilityGroups
| Nome | Descrição | Valor |
|---|---|---|
| name | O nome do recurso Veja como definir nomes e tipos para recursos filho no Bicep. |
cadeia de caracteres (obrigatório) |
| local | A localização geográfica onde o recurso reside | cadeia de caracteres (obrigatório) |
| tags | Marcas de recurso. | Dicionário de nomes e valores de marcas. Consulte Marcas em modelos |
| pai | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte Recurso filho fora do recurso pai. |
Nome simbólico para o recurso do tipo: sqlServerInstances |
| properties | Propriedades do grupo de disponibilidade do Arc Sql Server | SqlServerAvailabilityGroupResourceProperties (obrigatório) |
SqlServerAvailabilityGroupResourceProperties
| Nome | Descrição | Valor |
|---|---|---|
| availabilityGroupId | GUID de ID do grupo de disponibilidade. | cadeia de caracteres (obrigatório) |
| availabilityGroupName | o nome do grupo de disponibilidade. | string |
| CONFIGURAR | nulo | AvailabilityGroupConfigure |
| state | nulo | AvailabilityGroupState |
AvailabilityGroupConfigure
| Nome | Descrição | Valor |
|---|---|---|
| availabilityModeDesc | Descrição do modo de sincronização de disponibilidade do grupo de disponibilidade réplica. | string |
| backupPriority | Representa a prioridade especificada pelo usuário para executar backups nesta réplica em relação às outras réplicas no mesmo grupo de disponibilidade. | INT |
| Createdate | A data em que a réplica foi criada. | string |
| endpointUrl | URL do ponto de extremidade de espelhamento do grupo de disponibilidade réplica | string |
| failoverModeDesc | Descrição do modo de failover do grupo de disponibilidade réplica. | string |
| modifyDate | Data em que o réplica foi modificado. | string |
| primaryRoleAllowConnectionsDesc | Permitido as conexões para a função primária do grupo de disponibilidade réplica. | string |
| readOnlyRoutingUrl | Ponto de extremidade de conectividade (URL) da réplica de disponibilidade somente leitura. | string |
| readWriteRoutingUrl | URL (ponto de extremidade de conectividade) do réplica de disponibilidade de gravação de leitura. | string |
| secondaryRoleAllowConnectionsDesc | Permitido as conexões para a função secundária do grupo de disponibilidade réplica. | string |
| seedingModeDesc | Descreve o modo de propagação. | string |
| sessionTimeout | O período de tempo limite da sessão do grupo de disponibilidade réplica, em segundos. | INT |
AvailabilityGroupState
| Nome | Descrição | Valor |
|---|---|---|
| availabilityGroupReplicaRole | Descrição da função do grupo de disponibilidade réplica. | string |
| connectedStateDesc | Descrição do estado conectado do grupo de disponibilidade réplica. | string |
| lastConnectErrorDescription | Última descrição do erro de conexão do grupo de disponibilidade réplica. | string |
| lastConnectErrorTimestamp | Carimbo de data/hora do último erro de conexão do grupo de disponibilidade réplica. | string |
| operationalStateDesc | Descrição do estado da operação do grupo de disponibilidade réplica | string |
| recoveryHealthDesc | Descrição da integridade da recuperação do grupo de disponibilidade réplica. | string |
| synchronizationHealthDesc | Descrição da integridade da sincronização do grupo de disponibilidade réplica. | string |
Definição de recurso de modelo do ARM
O tipo de recurso sqlServerInstances/sqlAvailabilityGroups pode ser implantado com operações direcionadas:
- Grupos de recursos – Consulte comandos de implantação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.AzureArcData/sqlServerInstances/sqlAvailabilityGroups, adicione o JSON a seguir ao modelo.
{
"type": "Microsoft.AzureArcData/sqlServerInstances/sqlAvailabilityGroups",
"apiVersion": "2023-03-15-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"availabilityGroupId": "string",
"availabilityGroupName": "string",
"configure": {
"availabilityModeDesc": "string",
"backupPriority": "int",
"createDate": "string",
"endpointUrl": "string",
"failoverModeDesc": "string",
"modifyDate": "string",
"primaryRoleAllowConnectionsDesc": "string",
"readOnlyRoutingUrl": "string",
"readWriteRoutingUrl": "string",
"secondaryRoleAllowConnectionsDesc": "string",
"seedingModeDesc": "string",
"sessionTimeout": "int"
},
"state": {
"availabilityGroupReplicaRole": "string",
"connectedStateDesc": "string",
"lastConnectErrorDescription": "string",
"lastConnectErrorTimestamp": "string",
"operationalStateDesc": "string",
"recoveryHealthDesc": "string",
"synchronizationHealthDesc": "string"
}
}
}
Valores de propriedade
sqlServerInstances/sqlAvailabilityGroups
| Nome | Descrição | Valor |
|---|---|---|
| type | O tipo de recurso | 'Microsoft.AzureArcData/sqlServerInstances/sqlAvailabilityGroups' |
| apiVersion | A versão da API do recurso | '2023-03-15-preview' |
| name | O nome do recurso Veja como definir nomes e tipos para recursos filho em modelos do ARM JSON. |
cadeia de caracteres (obrigatório) |
| local | A localização geográfica em que o recurso reside | cadeia de caracteres (obrigatório) |
| tags | Marcas de recurso. | Dicionário de nomes e valores de marcas. Confira Marcas em modelos |
| properties | Propriedades do grupo de disponibilidade do Arc Sql Server | SqlServerAvailabilityGroupResourceProperties (obrigatório) |
SqlServerAvailabilityGroupResourceProperties
| Nome | Descrição | Valor |
|---|---|---|
| availabilityGroupId | GUID de ID do grupo de disponibilidade. | cadeia de caracteres (obrigatório) |
| availabilityGroupName | o nome do grupo de disponibilidade. | string |
| CONFIGURAR | nulo | AvailabilityGroupConfigure |
| state | nulo | AvailabilityGroupState |
AvailabilityGroupConfigure
| Nome | Descrição | Valor |
|---|---|---|
| availabilityModeDesc | Descrição do modo de Sincronização de Disponibilidade do grupo de disponibilidade réplica. | string |
| backupPriority | Representa a prioridade especificada pelo usuário para executar backups nesta réplica em relação às outras réplicas no mesmo grupo de disponibilidade. | INT |
| Createdate | A data em que a réplica foi criada. | string |
| endpointUrl | URL do ponto de extremidade de espelhamento do grupo de disponibilidade réplica | string |
| failoverModeDesc | descrição do modo de failover do grupo de disponibilidade réplica. | string |
| modifyDate | Data em que o réplica foi modificado. | string |
| primaryRoleAllowConnectionsDesc | Permitido as conexões para a função primária do grupo de disponibilidade réplica. | string |
| readOnlyRoutingUrl | Ponto de extremidade de conectividade (URL) da réplica de disponibilidade somente leitura. | string |
| readWriteRoutingUrl | URL (ponto de extremidade de conectividade) do réplica de disponibilidade de leitura/gravação. | string |
| secondaryRoleAllowConnectionsDesc | Permitidas as conexões para a função secundária do grupo de disponibilidade réplica. | string |
| seedingModeDesc | Descreve o modo de propagação. | string |
| sessionTimeout | O período de tempo limite da sessão do grupo de disponibilidade réplica, em segundos. | INT |
AvailabilityGroupState
| Nome | Descrição | Valor |
|---|---|---|
| availabilityGroupReplicaRole | Descrição da função do grupo de disponibilidade réplica. | string |
| connectedStateDesc | Descrição do estado conectado do grupo de disponibilidade réplica. | string |
| lastConnectErrorDescription | Última descrição do erro de conexão do grupo de disponibilidade réplica. | string |
| lastConnectErrorTimestamp | Carimbo de hora do último erro de conexão do grupo de disponibilidade réplica. | string |
| operationalStateDesc | Descrição do estado da operação do grupo de disponibilidade réplica | string |
| recoveryHealthDesc | Descrição da integridade da recuperação do grupo de disponibilidade réplica. | string |
| synchronizationHealthDesc | Descrição da integridade da sincronização do grupo de disponibilidade réplica. | string |
Definição de recurso do Terraform (provedor AzAPI)
O tipo de recurso sqlServerInstances/sqlAvailabilityGroups pode ser implantado com operações direcionadas:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.AzureArcData/sqlServerInstances/sqlAvailabilityGroups, adicione o Terraform a seguir ao modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AzureArcData/sqlServerInstances/sqlAvailabilityGroups@2023-03-15-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
availabilityGroupId = "string"
availabilityGroupName = "string"
configure = {
availabilityModeDesc = "string"
backupPriority = int
createDate = "string"
endpointUrl = "string"
failoverModeDesc = "string"
modifyDate = "string"
primaryRoleAllowConnectionsDesc = "string"
readOnlyRoutingUrl = "string"
readWriteRoutingUrl = "string"
secondaryRoleAllowConnectionsDesc = "string"
seedingModeDesc = "string"
sessionTimeout = int
}
state = {
availabilityGroupReplicaRole = "string"
connectedStateDesc = "string"
lastConnectErrorDescription = "string"
lastConnectErrorTimestamp = "string"
operationalStateDesc = "string"
recoveryHealthDesc = "string"
synchronizationHealthDesc = "string"
}
}
})
}
Valores de propriedade
sqlServerInstances/sqlAvailabilityGroups
| Nome | Descrição | Valor |
|---|---|---|
| type | O tipo de recurso | "Microsoft.AzureArcData/sqlServerInstances/sqlAvailabilityGroups@2023-03-15-preview" |
| name | O nome do recurso | cadeia de caracteres (obrigatório) |
| local | A localização geográfica onde o recurso reside | cadeia de caracteres (obrigatório) |
| parent_id | A ID do recurso que é o pai desse recurso. | ID do recurso do tipo: sqlServerInstances |
| tags | Marcas de recurso. | Dicionário de nomes e valores de marcas. |
| properties | Propriedades do grupo de disponibilidade do Arc Sql Server | SqlServerAvailabilityGroupResourceProperties (obrigatório) |
SqlServerAvailabilityGroupResourceProperties
| Nome | Descrição | Valor |
|---|---|---|
| availabilityGroupId | GUID de ID do grupo de disponibilidade. | cadeia de caracteres (obrigatório) |
| availabilityGroupName | o nome do grupo de disponibilidade. | string |
| CONFIGURAR | nulo | AvailabilityGroupConfigure |
| state | nulo | AvailabilityGroupState |
AvailabilityGroupConfigure
| Nome | Descrição | Valor |
|---|---|---|
| availabilityModeDesc | Descrição do modo de sincronização de disponibilidade do grupo de disponibilidade réplica. | string |
| backupPriority | Representa a prioridade especificada pelo usuário para executar backups nesta réplica em relação às outras réplicas no mesmo grupo de disponibilidade. | INT |
| Createdate | A data em que a réplica foi criada. | string |
| endpointUrl | URL do ponto de extremidade de espelhamento do grupo de disponibilidade réplica | string |
| failoverModeDesc | Descrição do modo de failover do grupo de disponibilidade réplica. | string |
| modifyDate | Data em que o réplica foi modificado. | string |
| primaryRoleAllowConnectionsDesc | Permitido as conexões para a função primária do grupo de disponibilidade réplica. | string |
| readOnlyRoutingUrl | Ponto de extremidade de conectividade (URL) da réplica de disponibilidade somente leitura. | string |
| readWriteRoutingUrl | URL (ponto de extremidade de conectividade) do réplica de disponibilidade de leitura/gravação. | string |
| secondaryRoleAllowConnectionsDesc | Permitidas as conexões para a função secundária do grupo de disponibilidade réplica. | string |
| seedingModeDesc | Descreve o modo de propagação. | string |
| sessionTimeout | O período de tempo limite da sessão do grupo de disponibilidade réplica, em segundos. | INT |
AvailabilityGroupState
| Nome | Descrição | Valor |
|---|---|---|
| availabilityGroupReplicaRole | Descrição da função do grupo de disponibilidade réplica. | string |
| connectedStateDesc | Descrição do estado conectado do grupo de disponibilidade réplica. | string |
| lastConnectErrorDescription | Última descrição do erro de conexão do grupo de disponibilidade réplica. | string |
| lastConnectErrorTimestamp | Carimbo de data/hora do último erro de conexão do grupo de disponibilidade réplica. | string |
| operationalStateDesc | Descrição do estado da operação do grupo de disponibilidade réplica | string |
| recoveryHealthDesc | Descrição da integridade da recuperação do grupo de disponibilidade réplica. | string |
| synchronizationHealthDesc | Descrição da integridade da sincronização do grupo de disponibilidade réplica. | string |