Partilhar via


Frotas/fleetspaces do Microsoft.DocumentDB

Definição de recursos do bíceps

O tipo de recurso frotas/fleetspaces pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.DocumentDB/fleets/fleetspaces, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.DocumentDB/fleets/fleetspaces@2025-11-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    dataRegions: [
      'string'
    ]
    fleetspaceApiKind: 'string'
    serviceTier: 'string'
    throughputPoolConfiguration: {
      dedicatedRUs: int
      maxConsumableRUs: int
      maxThroughput: int
      minThroughput: int
    }
  }
}

Valores de propriedade

Microsoft.DocumentDB/fleets/fleetspaces

Nome Descrição Valor
nome O nome do recurso cadeia de caracteres

Restrições:
Comprimento mínimo = 3
Comprimento máximo = 50
Padrão = ^[a-z0-9]+(-[a-z0-9]+)* (obrigatório)
elemento principal No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico para recurso do tipo: frotas
propriedades Propriedades para atualizar o Azure Cosmos DB Fleetspace. Propriedades Fleetspace

Propriedades Fleetspace

Nome Descrição Valor
dataRegiões Lista de regiões de dados atribuídas ao espaço da frota. Por exemplo, [westus2] string[]
fleetspaceApiKind O tipo de API a que pertence este fleetspace. Valores aceitáveis: 'NoSQL' 'NoSQL'
camada de serviço Nível de serviço para o espaço da frota. Os tipos GeneralPurpose referem-se a contas de região de gravação única que podem ser adicionadas a esse espaço de frota, enquanto BusinessCritical refere-se a região de gravação múltipla. 'Crítico para os negócios'
'Propósito Geral'
throughputPoolConfiguration Configuração para pool de taxa de transferência no fleetspace. FleetspacePropertiesThroughputPoolConfiguration

FleetspacePropertiesThroughputPoolConfiguration

Nome Descrição Valor
RUs dedicadas Rendimento dedicado total (RU/s) para fleetspace. Representa a soma de toda a taxa de transferência provisionada manual e de todos os RU/s máximos de dimensionamento automático em todos os bancos de dados de taxa de transferência compartilhados e contêineres de taxa de transferência dedicados em todas as contas no espaço de frota para 1 região. Int
maxConsumableRUs Rendimento máximo de consumíveis (RU/s) para fleetspace. Representa a taxa de transferência máxima que os recursos no fleetspace podem consumir do pool do fleetspace em 1 região. Int
maxTaxa de transferência Taxa de transferência máxima para o pool. Int
minTaxa de transferência Taxa de transferência mínima para o pool. Int

Definição de recurso de modelo ARM

O tipo de recurso frotas/fleetspaces pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.DocumentDB/fleets/fleetspaces, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.DocumentDB/fleets/fleetspaces",
  "apiVersion": "2025-11-01-preview",
  "name": "string",
  "properties": {
    "dataRegions": [ "string" ],
    "fleetspaceApiKind": "string",
    "serviceTier": "string",
    "throughputPoolConfiguration": {
      "dedicatedRUs": "int",
      "maxConsumableRUs": "int",
      "maxThroughput": "int",
      "minThroughput": "int"
    }
  }
}

Valores de propriedade

Microsoft.DocumentDB/fleets/fleetspaces

Nome Descrição Valor
Versão da API A versão api '2025-11-01-pré-visualização'
nome O nome do recurso cadeia de caracteres

Restrições:
Comprimento mínimo = 3
Comprimento máximo = 50
Padrão = ^[a-z0-9]+(-[a-z0-9]+)* (obrigatório)
propriedades Propriedades para atualizar o Azure Cosmos DB Fleetspace. Propriedades Fleetspace
tipo O tipo de recurso 'Microsoft.DocumentDB/fleets/fleetspaces'

Propriedades Fleetspace

Nome Descrição Valor
dataRegiões Lista de regiões de dados atribuídas ao espaço da frota. Por exemplo, [westus2] string[]
fleetspaceApiKind O tipo de API a que pertence este fleetspace. Valores aceitáveis: 'NoSQL' 'NoSQL'
camada de serviço Nível de serviço para o espaço da frota. Os tipos GeneralPurpose referem-se a contas de região de gravação única que podem ser adicionadas a esse espaço de frota, enquanto BusinessCritical refere-se a região de gravação múltipla. 'Crítico para os negócios'
'Propósito Geral'
throughputPoolConfiguration Configuração para pool de taxa de transferência no fleetspace. FleetspacePropertiesThroughputPoolConfiguration

FleetspacePropertiesThroughputPoolConfiguration

Nome Descrição Valor
RUs dedicadas Rendimento dedicado total (RU/s) para fleetspace. Representa a soma de toda a taxa de transferência provisionada manual e de todos os RU/s máximos de dimensionamento automático em todos os bancos de dados de taxa de transferência compartilhados e contêineres de taxa de transferência dedicados em todas as contas no espaço de frota para 1 região. Int
maxConsumableRUs Rendimento máximo de consumíveis (RU/s) para fleetspace. Representa a taxa de transferência máxima que os recursos no fleetspace podem consumir do pool do fleetspace em 1 região. Int
maxTaxa de transferência Taxa de transferência máxima para o pool. Int
minTaxa de transferência Taxa de transferência mínima para o pool. Int

Exemplos de uso

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso frotas/fleetspaces pode ser implantado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.DocumentDB/fleets/fleetspaces, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/fleets/fleetspaces@2025-11-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      dataRegions = [
        "string"
      ]
      fleetspaceApiKind = "string"
      serviceTier = "string"
      throughputPoolConfiguration = {
        dedicatedRUs = int
        maxConsumableRUs = int
        maxThroughput = int
        minThroughput = int
      }
    }
  }
}

Valores de propriedade

Microsoft.DocumentDB/fleets/fleetspaces

Nome Descrição Valor
nome O nome do recurso cadeia de caracteres

Restrições:
Comprimento mínimo = 3
Comprimento máximo = 50
Padrão = ^[a-z0-9]+(-[a-z0-9]+)* (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID do recurso do tipo: frotas
propriedades Propriedades para atualizar o Azure Cosmos DB Fleetspace. Propriedades Fleetspace
tipo O tipo de recurso "Microsoft.DocumentDB/fleets/fleetspaces@2025-11-01-preview"

Propriedades Fleetspace

Nome Descrição Valor
dataRegiões Lista de regiões de dados atribuídas ao espaço da frota. Por exemplo, [westus2] string[]
fleetspaceApiKind O tipo de API a que pertence este fleetspace. Valores aceitáveis: 'NoSQL' 'NoSQL'
camada de serviço Nível de serviço para o espaço da frota. Os tipos GeneralPurpose referem-se a contas de região de gravação única que podem ser adicionadas a esse espaço de frota, enquanto BusinessCritical refere-se a região de gravação múltipla. 'Crítico para os negócios'
'Propósito Geral'
throughputPoolConfiguration Configuração para pool de taxa de transferência no fleetspace. FleetspacePropertiesThroughputPoolConfiguration

FleetspacePropertiesThroughputPoolConfiguration

Nome Descrição Valor
RUs dedicadas Rendimento dedicado total (RU/s) para fleetspace. Representa a soma de toda a taxa de transferência provisionada manual e de todos os RU/s máximos de dimensionamento automático em todos os bancos de dados de taxa de transferência compartilhados e contêineres de taxa de transferência dedicados em todas as contas no espaço de frota para 1 região. Int
maxConsumableRUs Rendimento máximo de consumíveis (RU/s) para fleetspace. Representa a taxa de transferência máxima que os recursos no fleetspace podem consumir do pool do fleetspace em 1 região. Int
maxTaxa de transferência Taxa de transferência máxima para o pool. Int
minTaxa de transferência Taxa de transferência mínima para o pool. Int