Microsoft.AzureArcData sqlAvailabilityGroups/sqlServerInstances

Definicja zasobu Bicep

Typ zasobu sqlAvailabilityGroups/sqlServerInstances można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.AzureArcData/sqlAvailabilityGroups/sqlServerInstances, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.AzureArcData/sqlAvailabilityGroups/sqlServerInstances@2023-03-15-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    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
    }
    replicaId: 'string'
    replicaName: 'string'
    state: {
      availabilityGroupReplicaRole: 'string'
      connectedStateDesc: 'string'
      lastConnectErrorDescription: 'string'
      lastConnectErrorTimestamp: 'string'
      operationalStateDesc: 'string'
      recoveryHealthDesc: 'string'
      synchronizationHealthDesc: 'string'
    }
  }
}

Wartości właściwości

sqlAvailabilityGroups/sqlServerInstances

Nazwa Opis Wartość
name Nazwa zasobu

Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep.
ciąg (wymagany)
location Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
tags Tagi zasobów. Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
Nadrzędny W pliku Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.

Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym.
Nazwa symboliczna zasobu typu : sqlAvailabilityGroups
properties Właściwości repliki grupy dostępności Sql usługi Arc SqlAvailabilityGroupReplicaResourceProperties (wymagane)

SqlAvailabilityGroupReplicaResourceProperties

Nazwa Opis Wartość
konfigurowanie null AvailabilityGroupConfigure
replicaId Identyfikator GUID grupy dostępności. ciąg
replicaName nazwa repliki. ciąg
stan null AvailabilityGroupState

AvailabilityGroupConfigure

Nazwa Opis Wartość
availabilityModeDesc Opis trybu synchronizacji dostępności repliki grupy dostępności. ciąg
backupPriority Reprezentuje określony przez użytkownika priorytet wykonywania kopii zapasowych w tej repliki względem innych replik w tej samej grupie dostępności. int
createDate Data utworzenia repliki. ciąg
endpointUrl Adres URL dublowania punktu końcowego repliki grupy dostępności ciąg
failoverModeDesc opis trybu failover repliki grupy dostępności. ciąg
modifyDate Data modyfikacji repliki. ciąg
primaryRoleAllowConnectionsDesc Dozwolone połączenia głównej roli repliki grupy dostępności. ciąg
readOnlyRoutingUrl Punkt końcowy łączności (ADRES URL) repliki dostępności tylko do odczytu. ciąg
readWriteRoutingUrl Punkt końcowy łączności (URL) repliki dostępności odczytu zapisu. ciąg
secondaryRoleAllowConnectionsDesc Dozwolone połączenia dla pomocniczej roli repliki grupy dostępności. ciąg
seedingModeDesc Opisuje tryb rozmieszczania. ciąg
sessionTimeout Limit czasu repliki sesji grupy dostępności w sekundach. int

AvailabilityGroupState

Nazwa Opis Wartość
availabilityGroupReplicaRole Opis roli repliki grupy dostępności. ciąg
connectedStateDesc Opis stanu połączonego repliki grupy dostępności. ciąg
lastConnectErrorDescription Opis błędu ostatniego połączenia repliki grupy dostępności. ciąg
lastConnectErrorTimestamp Sygnatura czasowa ostatniego błędu połączenia repliki grupy dostępności. ciąg
operationalStateDesc Opis stanu operacji repliki grupy dostępności ciąg
recoveryHealthDesc Opis kondycji odzyskiwania repliki grupy dostępności. ciąg
synchronizationHealthDesc Opis kondycji synchronizacji repliki grupy dostępności. ciąg

Definicja zasobu szablonu usługi ARM

Typ zasobu sqlAvailabilityGroups/sqlServerInstances można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.AzureArcData/sqlAvailabilityGroups/sqlServerInstances, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.AzureArcData/sqlAvailabilityGroups/sqlServerInstances",
  "apiVersion": "2023-03-15-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "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"
    },
    "replicaId": "string",
    "replicaName": "string",
    "state": {
      "availabilityGroupReplicaRole": "string",
      "connectedStateDesc": "string",
      "lastConnectErrorDescription": "string",
      "lastConnectErrorTimestamp": "string",
      "operationalStateDesc": "string",
      "recoveryHealthDesc": "string",
      "synchronizationHealthDesc": "string"
    }
  }
}

Wartości właściwości

sqlAvailabilityGroups/sqlServerInstances

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.AzureArcData/sqlAvailabilityGroups/sqlServerInstances"
apiVersion Wersja interfejsu API zasobów "2023-03-15-preview"
name Nazwa zasobu

Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM w formacie JSON.
ciąg (wymagany)
location Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
tags Tagi zasobów. Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
properties Właściwości repliki grupy dostępności Sql usługi Arc SqlAvailabilityGroupReplicaResourceProperties (wymagane)

SqlAvailabilityGroupReplicaResourceProperties

Nazwa Opis Wartość
konfigurowanie null AvailabilityGroupConfigure
replicaId Identyfikator GUID grupy dostępności. ciąg
replicaName nazwa repliki. ciąg
stan null AvailabilityGroupState

AvailabilityGroupConfigure

Nazwa Opis Wartość
availabilityModeDesc Opis trybu synchronizacji dostępności repliki grupy dostępności. ciąg
backupPriority Reprezentuje określony przez użytkownika priorytet wykonywania kopii zapasowych w tej repliki względem innych replik w tej samej grupie dostępności. int
createDate Data utworzenia repliki. ciąg
endpointUrl Adres URL dublowania punktu końcowego repliki grupy dostępności ciąg
tryb failoverModeDesc Opis trybu failover repliki grupy dostępności. ciąg
modifyDate Data modyfikacji repliki. ciąg
primaryRoleAllowConnectionsDesc Dozwolone połączenia dla głównej roli repliki grupy dostępności. ciąg
readOnlyRoutingUrl Punkt końcowy łączności (URL) repliki dostępności tylko do odczytu. ciąg
readWriteRoutingUrl Punkt końcowy łączności (URL) repliki dostępności do odczytu zapisu. ciąg
secondaryRoleAllowConnectionsDesc Dozwolone połączenia dla roli pomocniczej repliki grupy dostępności. ciąg
seedingModeDesc Opisuje tryb rozmieszczania. ciąg
sessionTimeout Limit czasu repliki sesji grupy dostępności w sekundach. int

AvailabilityGroupState

Nazwa Opis Wartość
availabilityGroupReplicaRole Opis roli repliki grupy dostępności. ciąg
connectedStateDesc Opis stanu połączonego repliki grupy dostępności. ciąg
lastConnectErrorDescription Opis błędu ostatniego połączenia repliki grupy dostępności. ciąg
lastConnectErrorTimestamp Sygnatura czasowa ostatniego połączenia repliki grupy dostępności. ciąg
operationalStateDesc Opis stanu operacji repliki grupy dostępności ciąg
recoveryHealthDesc Opis kondycji odzyskiwania repliki grupy dostępności. ciąg
synchronizationHealthDesc Opis kondycji synchronizacji repliki grupy dostępności. ciąg

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu sqlAvailabilityGroups/sqlServerInstances można wdrożyć przy użyciu operacji docelowych:

  • Grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.AzureArcData/sqlAvailabilityGroups/sqlServerInstances, dodaj następujące narzędzie Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AzureArcData/sqlAvailabilityGroups/sqlServerInstances@2023-03-15-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      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
      }
      replicaId = "string"
      replicaName = "string"
      state = {
        availabilityGroupReplicaRole = "string"
        connectedStateDesc = "string"
        lastConnectErrorDescription = "string"
        lastConnectErrorTimestamp = "string"
        operationalStateDesc = "string"
        recoveryHealthDesc = "string"
        synchronizationHealthDesc = "string"
      }
    }
  })
}

Wartości właściwości

sqlAvailabilityGroups/sqlServerInstances

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.AzureArcData/sqlAvailabilityGroups/sqlServerInstances@2023-03-15-preview"
name Nazwa zasobu ciąg (wymagany)
location Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: sqlAvailabilityGroups
tags Tagi zasobów. Słownik nazw tagów i wartości.
properties Właściwości repliki grupy dostępności Sql usługi Arc SqlAvailabilityGroupReplicaResourceProperties (wymagane)

SqlAvailabilityGroupReplicaResourceProperties

Nazwa Opis Wartość
konfigurowanie null AvailabilityGroupConfigure
replicaId Identyfikator GUID grupy dostępności. ciąg
replicaName nazwa repliki. ciąg
stan null AvailabilityGroupState

AvailabilityGroupConfigure

Nazwa Opis Wartość
availabilityModeDesc Opis trybu synchronizacji dostępności repliki grupy dostępności. ciąg
backupPriority Reprezentuje określony przez użytkownika priorytet wykonywania kopii zapasowych w tej repliki względem innych replik w tej samej grupie dostępności. int
createDate Data utworzenia repliki. ciąg
endpointUrl Adres URL dublowania punktu końcowego repliki grupy dostępności ciąg
failoverModeDesc opis trybu failover repliki grupy dostępności. ciąg
modifyDate Data modyfikacji repliki. ciąg
primaryRoleAllowConnectionsDesc Dozwolone połączenia głównej roli repliki grupy dostępności. ciąg
readOnlyRoutingUrl Punkt końcowy łączności (URL) repliki dostępności tylko do odczytu. ciąg
readWriteRoutingUrl Punkt końcowy łączności (URL) repliki dostępności do odczytu zapisu. ciąg
secondaryRoleAllowConnectionsDesc Dozwolone połączenia dla roli pomocniczej repliki grupy dostępności. ciąg
seedingModeDesc Opisuje tryb rozmieszczania. ciąg
sessionTimeout Limit czasu repliki sesji grupy dostępności w sekundach. int

AvailabilityGroupState

Nazwa Opis Wartość
availabilityGroupReplicaRole Opis roli repliki grupy dostępności. ciąg
connectedStateDesc Opis stanu połączonego repliki grupy dostępności. ciąg
lastConnectErrorDescription Opis błędu ostatniego połączenia repliki grupy dostępności. ciąg
lastConnectErrorTimestamp Sygnatura czasowa ostatniego błędu połączenia repliki grupy dostępności. ciąg
operationalStateDesc Opis stanu operacji repliki grupy dostępności ciąg
recoveryHealthDesc Opis kondycji odzyskiwania repliki grupy dostępności. ciąg
synchronizationHealthDesc Opis kondycji synchronizacji repliki grupy dostępności. ciąg