Microsoft.Sql-servrar/databaser/tillägg
Bicep-resursdefinition
Resurstypen servrar/databaser/tillägg kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Sql/servers/databases/extensions-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Sql/servers/databases/extensions@2024-05-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
administratorLogin: 'string'
administratorLoginPassword: 'string'
authenticationType: 'string'
databaseEdition: 'string'
maxSizeBytes: 'string'
networkIsolation: {
sqlServerResourceId: 'string'
storageAccountResourceId: 'string'
}
operationMode: 'string'
serviceObjectiveName: 'string'
storageKey: 'string'
storageKeyType: 'string'
storageUri: 'string'
}
}
Egenskapsvärden
DatabaseExtensionsEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
administratorLogin | Administratörens inloggningsnamn. Om AuthenticationType är ManagedIdentity ska det här fältet ange den hanterade identitetens resurs-ID. | sträng |
administratorLoginPassword | Administratörens inloggningslösenord. Om AuthenticationType är ManagedIdentity ska det här fältet inte anges. | sträng Begränsningar: Känsligt värde. Skicka in som en säker parameter. |
authenticationType | Autentiseringstyp som används för att komma åt SQL: Sql, ADPassword eller ManagedIdentity. | sträng |
databaseEdition | Databasutgåva för den nyligen skapade databasen i händelse av en importåtgärd. | sträng |
maxSizeBytes | Databasens maximala storlek i byte för den nyligen skapade databasen vid en importåtgärd. | sträng |
networkIsolation | Valfri resursinformation för att aktivera nätverksisolering för begäran. | NetworkIsolationSettings |
operationMode | Åtgärdsläge för åtgärden: Import, Export eller PolybaseImport. | "Exportera" "Import" "PolybaseImport" (krävs) |
serviceObjectiveName | Databastjänstnivåmål för den nyligen skapade databasen vid en importåtgärd. | sträng |
storageKey | Lagringsnyckel för lagringskontot. Om StorageKeyType är ManagedIdentity ska det här fältet ange den hanterade identitetens resurs-ID. | sträng (krävs) |
storageKeyType | Typ av lagringsnyckel: StorageAccessKey, SharedAccessKey eller ManagedIdentity. | "ManagedIdentity" "SharedAccessKey" "StorageAccessKey" (krävs) |
storageUri | Lagrings-URI för lagringskontot. | sträng (krävs) |
Microsoft.Sql/servers/databases/extensions
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng (krävs) |
förälder | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför den överordnade resursen. |
Symboliskt namn för resurs av typen: servrar/databaser |
Egenskaper | Resursegenskaper. | DatabaseExtensionsEgenskaper |
NetworkIsolationSettings
Namn | Beskrivning | Värde |
---|---|---|
sqlServerResourceId | Resurs-ID:t för SQL-servern som är målet för den här begäran. Om den anges skapas en privat slutpunktsanslutning för SQL-servern. Måste matcha servern som är målet för åtgärden. | sträng |
storageAccountResourceId | Resurs-ID:t för lagringskontot som används för att lagra BACPAC-filen. Om det anges skapas en privat slutpunktsanslutning för lagringskontot. Måste matcha lagringskontot som används för parametern StorageUri. | sträng |
Resursdefinition för ARM-mall
Resurstypen servrar/databaser/tillägg kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Sql/servers/databases/extensions-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Sql/servers/databases/extensions",
"apiVersion": "2024-05-01-preview",
"name": "string",
"properties": {
"administratorLogin": "string",
"administratorLoginPassword": "string",
"authenticationType": "string",
"databaseEdition": "string",
"maxSizeBytes": "string",
"networkIsolation": {
"sqlServerResourceId": "string",
"storageAccountResourceId": "string"
},
"operationMode": "string",
"serviceObjectiveName": "string",
"storageKey": "string",
"storageKeyType": "string",
"storageUri": "string"
}
}
Egenskapsvärden
DatabaseExtensionsEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
administratorLogin | Administratörens inloggningsnamn. Om AuthenticationType är ManagedIdentity ska det här fältet ange den hanterade identitetens resurs-ID. | sträng |
administratorLoginPassword | Administratörens inloggningslösenord. Om AuthenticationType är ManagedIdentity ska det här fältet inte anges. | sträng Begränsningar: Känsligt värde. Skicka in som en säker parameter. |
authenticationType | Autentiseringstyp som används för att komma åt SQL: Sql, ADPassword eller ManagedIdentity. | sträng |
databaseEdition | Databasutgåva för den nyligen skapade databasen i händelse av en importåtgärd. | sträng |
maxSizeBytes | Databasens maximala storlek i byte för den nyligen skapade databasen vid en importåtgärd. | sträng |
networkIsolation | Valfri resursinformation för att aktivera nätverksisolering för begäran. | NetworkIsolationSettings |
operationMode | Åtgärdsläge för åtgärden: Import, Export eller PolybaseImport. | "Exportera" "Import" "PolybaseImport" (krävs) |
serviceObjectiveName | Databastjänstnivåmål för den nyligen skapade databasen vid en importåtgärd. | sträng |
storageKey | Lagringsnyckel för lagringskontot. Om StorageKeyType är ManagedIdentity ska det här fältet ange den hanterade identitetens resurs-ID. | sträng (krävs) |
storageKeyType | Typ av lagringsnyckel: StorageAccessKey, SharedAccessKey eller ManagedIdentity. | "ManagedIdentity" "SharedAccessKey" "StorageAccessKey" (krävs) |
storageUri | Lagrings-URI för lagringskontot. | sträng (krävs) |
Microsoft.Sql/servers/databases/extensions
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | "2024-05-01-preview" |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Resursegenskaper. | DatabaseExtensionsEgenskaper |
typ | Resurstypen | "Microsoft.Sql/servers/databases/extensions" |
NetworkIsolationSettings
Namn | Beskrivning | Värde |
---|---|---|
sqlServerResourceId | Resurs-ID:t för SQL-servern som är målet för den här begäran. Om den anges skapas en privat slutpunktsanslutning för SQL-servern. Måste matcha servern som är målet för åtgärden. | sträng |
storageAccountResourceId | Resurs-ID:t för lagringskontot som används för att lagra BACPAC-filen. Om det anges skapas en privat slutpunktsanslutning för lagringskontot. Måste matcha lagringskontot som används för parametern StorageUri. | sträng |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen servrar/databaser/tillägg kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Sql/servers/databases/extensions-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/servers/databases/extensions@2024-05-01-preview"
name = "string"
body = jsonencode({
properties = {
administratorLogin = "string"
administratorLoginPassword = "string"
authenticationType = "string"
databaseEdition = "string"
maxSizeBytes = "string"
networkIsolation = {
sqlServerResourceId = "string"
storageAccountResourceId = "string"
}
operationMode = "string"
serviceObjectiveName = "string"
storageKey = "string"
storageKeyType = "string"
storageUri = "string"
}
})
}
Egenskapsvärden
DatabaseExtensionsEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
administratorLogin | Administratörens inloggningsnamn. Om AuthenticationType är ManagedIdentity ska det här fältet ange den hanterade identitetens resurs-ID. | sträng |
administratorLoginPassword | Administratörens inloggningslösenord. Om AuthenticationType är ManagedIdentity ska det här fältet inte anges. | sträng Begränsningar: Känsligt värde. Skicka in som en säker parameter. |
authenticationType | Autentiseringstyp som används för att komma åt SQL: Sql, ADPassword eller ManagedIdentity. | sträng |
databaseEdition | Databasutgåva för den nyligen skapade databasen i händelse av en importåtgärd. | sträng |
maxSizeBytes | Databasens maximala storlek i byte för den nyligen skapade databasen vid en importåtgärd. | sträng |
networkIsolation | Valfri resursinformation för att aktivera nätverksisolering för begäran. | NetworkIsolationSettings |
operationMode | Åtgärdsläge för åtgärden: Import, Export eller PolybaseImport. | "Exportera" "Import" "PolybaseImport" (krävs) |
serviceObjectiveName | Databastjänstnivåmål för den nyligen skapade databasen vid en importåtgärd. | sträng |
storageKey | Lagringsnyckel för lagringskontot. Om StorageKeyType är ManagedIdentity ska det här fältet ange den hanterade identitetens resurs-ID. | sträng (krävs) |
storageKeyType | Typ av lagringsnyckel: StorageAccessKey, SharedAccessKey eller ManagedIdentity. | "ManagedIdentity" "SharedAccessKey" "StorageAccessKey" (krävs) |
storageUri | Lagrings-URI för lagringskontot. | sträng (krävs) |
Microsoft.Sql/servers/databases/extensions
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: servrar/databaser |
Egenskaper | Resursegenskaper. | DatabaseExtensionsEgenskaper |
typ | Resurstypen | "Microsoft.Sql/servers/databases/extensions@2024-05-01-preview" |
NetworkIsolationSettings
Namn | Beskrivning | Värde |
---|---|---|
sqlServerResourceId | Resurs-ID:t för SQL-servern som är målet för den här begäran. Om den anges skapas en privat slutpunktsanslutning för SQL-servern. Måste matcha servern som är målet för åtgärden. | sträng |
storageAccountResourceId | Resurs-ID:t för lagringskontot som används för att lagra BACPAC-filen. Om det anges skapas en privat slutpunktsanslutning för lagringskontot. Måste matcha lagringskontot som används för parametern StorageUri. | sträng |