Artykuł 12/21/2024
1 współautor
Opinia
W tym artykule
Definicja zasobu Bicep
Typ zasobu databaseAccounts/sqlDatabases/containers/storedProcedures można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/storedProcedures, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/storedProcedures@2024-11-15' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
options: {
autoscaleSettings: {
maxThroughput: int
}
throughput: int
}
resource: {
body: 'string'
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Wartości właściwości
AutoskalowanieUstawienia
Nazwa
Opis
Wartość
maxThroughput
Reprezentuje maksymalną przepływność, zasób może być skalowany w górę do.
Int
CreateUpdateOptions
Nazwa
Opis
Wartość
autoskalowanieUstawienia
Określa ustawienia autoskalu. Uwaga: wymagana jest przepływność lub autoskalowanieUstawienia, ale nie obie.
AutoskalowanieUstawienia
przepustowość
Liczba jednostek żądania na sekundę. Na przykład "przepływność": 10000.
Int
SqlStoredProcedureCreateUpdatePropertiesOrSqlStoredProcedureGetProperties
SqlStoredProcedureResourceOrSqlStoredProcedureGetPropertiesResource
Nazwa
Opis
Wartość
ciało
Treść procedury składowanej
struna
id
Nazwa przechowywanej bazy danych SQL w usłudze Cosmos DBProcedure
ciąg (wymagany)
Przykłady użycia
Przykłady szybkiego startu platformy Azure
Poniższe szablony szybkiego startu platformy Azure zawierają przykłady Bicep na potrzeby wdrażania tego typu zasobu.
Definicja zasobu szablonu usługi ARM
Typ zasobu databaseAccounts/sqlDatabases/containers/storedProcedures można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/storedProcedures, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/storedProcedures",
"apiVersion": "2024-11-15",
"name": "string",
"location": "string",
"properties": {
"options": {
"autoscaleSettings": {
"maxThroughput": "int"
},
"throughput": "int"
},
"resource": {
"body": "string",
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Wartości właściwości
AutoskalowanieUstawienia
Nazwa
Opis
Wartość
maxThroughput
Reprezentuje maksymalną przepływność, zasób może być skalowany w górę do.
Int
CreateUpdateOptions
Nazwa
Opis
Wartość
autoskalowanieUstawienia
Określa ustawienia autoskalu. Uwaga: wymagana jest przepływność lub autoskalowanieUstawienia, ale nie obie.
AutoskalowanieUstawienia
przepustowość
Liczba jednostek żądania na sekundę. Na przykład "przepływność": 10000.
Int
Nazwa
Opis
Wartość
apiVersion
Wersja interfejsu API
'2024-11-15'
lokalizacja
Lokalizacja grupy zasobów, do której należy zasób.
struna
nazwa
Nazwa zasobu
ciąg (wymagany)
Właściwości
Właściwości do tworzenia i aktualizowania przechowywanej usługi Azure Cosmos DBProcedure.
SqlStoredProcedureCreateUpdatePropertiesOrSqlStoredProcedureGetProperties (wymagane)
Tagi
Tagi zasobów
Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ
Typ zasobu
"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/storedProcedures"
SqlStoredProcedureCreateUpdatePropertiesOrSqlStoredProcedureGetProperties
SqlStoredProcedureResourceOrSqlStoredProcedureGetPropertiesResource
Nazwa
Opis
Wartość
ciało
Treść procedury składowanej
struna
id
Nazwa przechowywanej bazy danych SQL w usłudze Cosmos DBProcedure
ciąg (wymagany)
Przykłady użycia
Szablony szybkiego startu platformy Azure
Następujące szablony szybkiego startu platformy Azure wdrożyć ten typ zasobu.
Typ zasobu databaseAccounts/sqlDatabases/containers/storedProcedures można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/storedProcedures, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/storedProcedures@2024-11-15"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
options = {
autoscaleSettings = {
maxThroughput = int
}
throughput = int
}
resource = {
body = "string"
id = "string"
}
}
})
}
Wartości właściwości
AutoskalowanieUstawienia
Nazwa
Opis
Wartość
maxThroughput
Reprezentuje maksymalną przepływność, zasób może być skalowany w górę do.
Int
CreateUpdateOptions
Nazwa
Opis
Wartość
autoskalowanieUstawienia
Określa ustawienia autoskalu. Uwaga: wymagana jest przepływność lub autoskalowanieUstawienia, ale nie obie.
AutoskalowanieUstawienia
przepustowość
Liczba jednostek żądania na sekundę. Na przykład "przepływność": 10000.
Int
Nazwa
Opis
Wartość
lokalizacja
Lokalizacja grupy zasobów, do której należy zasób.
struna
nazwa
Nazwa zasobu
ciąg (wymagany)
parent_id
Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu.
Identyfikator zasobu typu: databaseAccounts/sqlDatabases/containers
Właściwości
Właściwości do tworzenia i aktualizowania przechowywanej usługi Azure Cosmos DBProcedure.
SqlStoredProcedureCreateUpdatePropertiesOrSqlStoredProcedureGetProperties (wymagane)
Tagi
Tagi zasobów
Słownik nazw tagów i wartości.
typ
Typ zasobu
"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/storedProcedures@2024-11-15"
SqlStoredProcedureCreateUpdatePropertiesOrSqlStoredProcedureGetProperties
SqlStoredProcedureResourceOrSqlStoredProcedureGetPropertiesResource
Nazwa
Opis
Wartość
ciało
Treść procedury składowanej
struna
id
Nazwa przechowywanej bazy danych SQL w usłudze Cosmos DBProcedure
ciąg (wymagany)