Delen via


Microsoft.Sql-servers/elasticPools 2017-10-01-preview

Bicep-resourcedefinitie

Het resourcetype servers/elasticPools kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Sql/servers/elasticPools-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Sql/servers/elasticPools@2017-10-01-preview' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    licenseType: 'string'
    maxSizeBytes: int
    perDatabaseSettings: {
      maxCapacity: int
      minCapacity: int
    }
    zoneRedundant: bool
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschapswaarden

ElasticPoolPerDatabaseSettings

Naam Beschrijving Waarde
maxCapacity De maximale capaciteit die elke database kan verbruiken. Int
minCapacity De minimale capaciteit voor alle databases is gegarandeerd. Int

ElasticPoolProperties

Naam Beschrijving Waarde
licenseType Het licentietype dat moet worden toegepast op deze elastische pool. 'BasePrice'
'LicenseIncluded'
maxSizeBytes De opslaglimiet voor de elastische pool van de database in bytes. Int
perDatabaseSettings De instellingen per database voor de elastische pool. ElasticPoolPerDatabaseSettings
zoneRedundant Of deze elastische pool zone-redundant is, wat betekent dat de replica's van deze elastische pool worden verdeeld over meerdere beschikbaarheidszones. Bool

Microsoft.Sql/servers/elasticPools

Naam Beschrijving Waarde
plaats Resourcelocatie. tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: servers
Eigenschappen Resource-eigenschappen. ElasticPoolProperties-
Sku De SKU voor elastische pools.

De lijst met SKU's kan variëren per regio en ondersteuningsaanbieding. Gebruik de Capabilities_ListByLocation REST API of de volgende opdracht om de SKU-naam, laag/editie, familie en capaciteit te bepalen die beschikbaar zijn voor uw abonnement in een Azure-regio:

'''azurecli
az sql elastic-pool list-editions -l <location> -o table
````
SKU-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

Sku

Naam Beschrijving Waarde
capaciteit Capaciteit van de specifieke SKU. Int
Familie Als de service verschillende generaties hardware heeft, voor dezelfde SKU, kan die hier worden vastgelegd. snaar
naam De naam van de SKU, meestal een letter + cijfercode, bijvoorbeeld P3. tekenreeks (vereist)
grootte Grootte van de specifieke SKU snaar
rang De laag of editie van de specifieke SKU, bijvoorbeeld Basic, Premium. snaar

TrackedResourceTags

Naam Beschrijving Waarde

Resourcedefinitie van ARM-sjabloon

Het resourcetype servers/elasticPools kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Sql/servers/elasticPools-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Sql/servers/elasticPools",
  "apiVersion": "2017-10-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "licenseType": "string",
    "maxSizeBytes": "int",
    "perDatabaseSettings": {
      "maxCapacity": "int",
      "minCapacity": "int"
    },
    "zoneRedundant": "bool"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschapswaarden

ElasticPoolPerDatabaseSettings

Naam Beschrijving Waarde
maxCapacity De maximale capaciteit die elke database kan verbruiken. Int
minCapacity De minimale capaciteit voor alle databases is gegarandeerd. Int

ElasticPoolProperties

Naam Beschrijving Waarde
licenseType Het licentietype dat moet worden toegepast op deze elastische pool. 'BasePrice'
'LicenseIncluded'
maxSizeBytes De opslaglimiet voor de elastische pool van de database in bytes. Int
perDatabaseSettings De instellingen per database voor de elastische pool. ElasticPoolPerDatabaseSettings
zoneRedundant Of deze elastische pool zone-redundant is, wat betekent dat de replica's van deze elastische pool worden verdeeld over meerdere beschikbaarheidszones. Bool

Microsoft.Sql/servers/elasticPools

Naam Beschrijving Waarde
apiVersion De API-versie '2017-10-01-preview'
plaats Resourcelocatie. tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Resource-eigenschappen. ElasticPoolProperties-
Sku De SKU voor elastische pools.

De lijst met SKU's kan variëren per regio en ondersteuningsaanbieding. Gebruik de Capabilities_ListByLocation REST API of de volgende opdracht om de SKU-naam, laag/editie, familie en capaciteit te bepalen die beschikbaar zijn voor uw abonnement in een Azure-regio:

'''azurecli
az sql elastic-pool list-editions -l <location> -o table
````
SKU-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.Sql/servers/elasticPools'

Sku

Naam Beschrijving Waarde
capaciteit Capaciteit van de specifieke SKU. Int
Familie Als de service verschillende generaties hardware heeft, voor dezelfde SKU, kan die hier worden vastgelegd. snaar
naam De naam van de SKU, meestal een letter + cijfercode, bijvoorbeeld P3. tekenreeks (vereist)
grootte Grootte van de specifieke SKU snaar
rang De laag of editie van de specifieke SKU, bijvoorbeeld Basic, Premium. snaar

TrackedResourceTags

Naam Beschrijving Waarde

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
een nieuwe elastische SQL-pool implementeren

implementeren in Azure
Met deze sjabloon kunt u een nieuwe elastische SQL-pool implementeren met de nieuwe gekoppelde SQL Server en nieuwe SQL-databases die eraan kunnen worden toegewezen.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype servers/elasticPools kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Sql/servers/elasticPools-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers/elasticPools@2017-10-01-preview"
  name = "string"
  location = "string"
  sku = {
    capacity = int
    family = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      licenseType = "string"
      maxSizeBytes = int
      perDatabaseSettings = {
        maxCapacity = int
        minCapacity = int
      }
      zoneRedundant = bool
    }
  })
}

Eigenschapswaarden

ElasticPoolPerDatabaseSettings

Naam Beschrijving Waarde
maxCapacity De maximale capaciteit die elke database kan verbruiken. Int
minCapacity De minimale capaciteit voor alle databases is gegarandeerd. Int

ElasticPoolProperties

Naam Beschrijving Waarde
licenseType Het licentietype dat moet worden toegepast op deze elastische pool. 'BasePrice'
'LicenseIncluded'
maxSizeBytes De opslaglimiet voor de elastische pool van de database in bytes. Int
perDatabaseSettings De instellingen per database voor de elastische pool. ElasticPoolPerDatabaseSettings
zoneRedundant Of deze elastische pool zone-redundant is, wat betekent dat de replica's van deze elastische pool worden verdeeld over meerdere beschikbaarheidszones. Bool

Microsoft.Sql/servers/elasticPools

Naam Beschrijving Waarde
plaats Resourcelocatie. tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: servers
Eigenschappen Resource-eigenschappen. ElasticPoolProperties-
Sku De SKU voor elastische pools.

De lijst met SKU's kan variëren per regio en ondersteuningsaanbieding. Gebruik de Capabilities_ListByLocation REST API of de volgende opdracht om de SKU-naam, laag/editie, familie en capaciteit te bepalen die beschikbaar zijn voor uw abonnement in een Azure-regio:

'''azurecli
az sql elastic-pool list-editions -l <location> -o table
````
SKU-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.Sql/servers/elasticPools@2017-10-01-preview"

Sku

Naam Beschrijving Waarde
capaciteit Capaciteit van de specifieke SKU. Int
Familie Als de service verschillende generaties hardware heeft, voor dezelfde SKU, kan die hier worden vastgelegd. snaar
naam De naam van de SKU, meestal een letter + cijfercode, bijvoorbeeld P3. tekenreeks (vereist)
grootte Grootte van de specifieke SKU snaar
rang De laag of editie van de specifieke SKU, bijvoorbeeld Basic, Premium. snaar

TrackedResourceTags

Naam Beschrijving Waarde