Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Definicja zasobu Bicep
Typ zasobu sqlAvailabilityGroups/databases można wdrożyć przy użyciu operacji docelowych:
- Grupy zasobów — zobacz polecenia wdrażania 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/databases, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.AzureArcData/sqlAvailabilityGroups/databases@2023-03-15-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
groupDatabaseId: 'string'
value: [
{
databaseStateDesc: 'string'
isCommitParticipant: bool
isLocal: bool
isPrimaryReplica: bool
isSuspended: bool
replicaName: 'string'
suspendReasonDesc: 'string'
synchronizationHealthDesc: 'string'
synchronizationStateDesc: 'string'
}
]
}
}
Wartości właściwości
sqlAvailabilityGroups/databases
| 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 wielu baz danych grupy dostępności Usługi Arc Sql | SqlAvailabilityGroupMultiDatabaseReplicaResourceProp... (wymagane) |
SqlAvailabilityGroupMultiDatabaseReplicaResourceProp...
| Nazwa | Opis | Wartość |
|---|---|---|
| groupDatabaseId | Identyfikator GUID bazy danych dla grupy dostępności. | ciąg |
| wartość | Tablica replik baz danych grupy dostępności sql usługi Arc. | SqlAvailabilityGroupDatabaseReplicaResourcePropertie... [] |
SqlAvailabilityGroupDatabaseReplicaResourcePropertie...
| Nazwa | Opis | Wartość |
|---|---|---|
| databaseStateDesc | Opis stanu bazy danych repliki dostępności. | ciąg |
| isCommitParticipant | Czy ta replika jest zatwierdzeniem transakcji. | bool |
| isLocal | Czy baza danych dostępności jest lokalna. | bool |
| isPrimaryReplica | Zwraca wartość 1, jeśli replika jest podstawowa lub 0, jeśli jest repliką pomocniczą. | bool |
| isSuspended | Czy ten ruch danych jest zawieszony. | bool |
| replicaName | nazwa repliki bazy danych. | ciąg |
| suspendReasonDesc | Opis przyczyny stanu wstrzymania bazy danych. | ciąg |
| synchronizationHealthDesc | Opis kondycji bazy danych. | ciąg |
| synchronizationStateDesc | Opis stanu przenoszenia danych. | ciąg |
Definicja zasobu szablonu usługi ARM
Typ zasobu sqlAvailabilityGroups/databases można wdrożyć przy użyciu operacji docelowych:
- Grupy zasobów — zobacz polecenia wdrażania 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/databases, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.AzureArcData/sqlAvailabilityGroups/databases",
"apiVersion": "2023-03-15-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"groupDatabaseId": "string",
"value": [
{
"databaseStateDesc": "string",
"isCommitParticipant": "bool",
"isLocal": "bool",
"isPrimaryReplica": "bool",
"isSuspended": "bool",
"replicaName": "string",
"suspendReasonDesc": "string",
"synchronizationHealthDesc": "string",
"synchronizationStateDesc": "string"
}
]
}
}
Wartości właściwości
sqlAvailabilityGroups/databases
| Nazwa | Opis | Wartość |
|---|---|---|
| typ | Typ zasobu | "Microsoft.AzureArcData/sqlAvailabilityGroups/databases" |
| apiVersion | Wersja interfejsu API zasobów | "2023-03-15-preview" |
| name | Nazwa zasobu Zobacz, jak ustawiać nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM 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 wielu baz danych grupy dostępności Usługi Arc Sql | SqlAvailabilityGroupMultiDatabaseReplicaResourceProp... (wymagane) |
SqlAvailabilityGroupMultiDatabaseReplicaResourceProp...
| Nazwa | Opis | Wartość |
|---|---|---|
| groupDatabaseId | Identyfikator GUID bazy danych dla grupy dostępności. | ciąg |
| wartość | Tablica replik baz danych grupy dostępności sql usługi Arc. | SqlAvailabilityGroupDatabaseReplicaResourcePropertie... [] |
SqlAvailabilityGroupDatabaseReplicaResourcePropertie...
| Nazwa | Opis | Wartość |
|---|---|---|
| databaseStateDesc | Opis stanu bazy danych repliki dostępności. | ciąg |
| isCommitParticipant | Czy ta replika jest zatwierdzeniem transakcji. | bool |
| isLocal | Czy baza danych dostępności jest lokalna. | bool |
| isPrimaryReplica | Zwraca wartość 1, jeśli replika jest podstawowa lub 0, jeśli jest repliką pomocniczą. | bool |
| isSuspended | Czy ten ruch danych jest zawieszony. | bool |
| replicaName | nazwa repliki bazy danych. | ciąg |
| suspendReasonDesc | Opis przyczyny stanu wstrzymania bazy danych. | ciąg |
| synchronizationHealthDesc | Opis kondycji bazy danych. | ciąg |
| synchronizationStateDesc | Opis stanu przenoszenia danych. | ciąg |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu sqlAvailabilityGroups/databases 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/databases, dodaj następujące narzędzie Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AzureArcData/sqlAvailabilityGroups/databases@2023-03-15-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
groupDatabaseId = "string"
value = [
{
databaseStateDesc = "string"
isCommitParticipant = bool
isLocal = bool
isPrimaryReplica = bool
isSuspended = bool
replicaName = "string"
suspendReasonDesc = "string"
synchronizationHealthDesc = "string"
synchronizationStateDesc = "string"
}
]
}
})
}
Wartości właściwości
sqlAvailabilityGroups/databases
| Nazwa | Opis | Wartość |
|---|---|---|
| typ | Typ zasobu | "Microsoft.AzureArcData/sqlAvailabilityGroups/databases@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 wielu baz danych grupy dostępności Usługi Arc Sql | SqlAvailabilityGroupMultiDatabaseReplicaResourceProp... (wymagane) |
SqlAvailabilityGroupMultiDatabaseReplicaResourceProp...
| Nazwa | Opis | Wartość |
|---|---|---|
| groupDatabaseId | Identyfikator GUID bazy danych dla grupy dostępności. | ciąg |
| wartość | Tablica replik baz danych grupy dostępności sql usługi Arc. | SqlAvailabilityGroupDatabaseReplicaResourcePropertie... [] |
SqlAvailabilityGroupDatabaseReplicaResourcePropertie...
| Nazwa | Opis | Wartość |
|---|---|---|
| databaseStateDesc | Opis stanu bazy danych repliki dostępności. | ciąg |
| isCommitParticipant | Czy ta replika jest zatwierdzeniem transakcji. | bool |
| isLocal | Czy baza danych dostępności jest lokalna. | bool |
| isPrimaryReplica | Zwraca wartość 1, jeśli replika jest podstawowa, lub 0, jeśli jest repliką pomocniczą. | bool |
| isSuspended | Czy to przenoszenie danych jest zawieszone. | bool |
| replicaName | nazwa repliki bazy danych. | ciąg |
| suspendReasonDesc | Opis przyczyny stanu wstrzymania bazy danych. | ciąg |
| synchronizationHealthDesc | Opis kondycji bazy danych. | ciąg |
| synchronizationStateDesc | Opis stanu przenoszenia danych. | ciąg |