Partilhar via


Clusters/aplicativos/serviços do Microsoft.ServiceFabric 2017-07-01-preview

Definição de recursos do bíceps

O tipo de recurso clusters/aplicativos/serviços 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.ServiceFabric/clusters/applications/services, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.ServiceFabric/clusters/applications/services@2017-07-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    correlationScheme: [
      {
        Scheme: 'string'
        ServiceName: 'string'
      }
    ]
    defaultMoveCost: 'string'
    partitionDescription: {
      PartitionScheme: 'string'
      // For remaining properties, see PartitionSchemeDescription objects
    }
    placementConstraints: 'string'
    serviceLoadMetrics: [
      {
        DefaultLoad: int
        Name: 'string'
        PrimaryDefaultLoad: int
        SecondaryDefaultLoad: int
        Weight: 'string'
      }
    ]
    servicePlacementPolicies: [
      {
        Type: 'string'
        // For remaining properties, see ServicePlacementPolicyDescription objects
      }
    ]
    serviceTypeName: 'string'
    serviceKind: 'string'
    // For remaining properties, see ServiceResourceProperties objects
  }
}

Objetos ServicePlacementPolicyDescription

Defina a propriedade Type para especificar o tipo de objeto.

Objetos PartitionSchemeDescription

Defina a propriedade PartitionScheme para especificar o tipo de objeto.

Para Named, use:

{
  Count: int
  Names: [
    'string'
  ]
  PartitionScheme: 'Named'
}

Para Singleton, use:

{
  PartitionScheme: 'Singleton'
}

Para UniformInt64Range , use:

{
  Count: int
  HighKey: 'string'
  LowKey: 'string'
  PartitionScheme: 'UniformInt64Range'
}

Objetos ServiceResourceProperties

Defina a propriedade serviceKind para especificar o tipo de objeto.

Para Stateful, use:

{
  hasPersistedState: bool
  minReplicaSetSize: int
  quorumLossWaitDuration: 'string'
  replicaRestartWaitDuration: 'string'
  serviceKind: 'Stateful'
  standByReplicaKeepDuration: 'string'
  targetReplicaSetSize: int
}

Para apátrida, use:

{
  instanceCount: int
  serviceKind: 'Stateless'
}

Valores de propriedade

Microsoft.ServiceFabric/clusters/aplicativos/serviços

Designação Descrição Valor
Localização Local do recurso do Azure. string
Designação O nome do recurso string (obrigatório)
pai 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: clusters/aplicativos
propriedades As propriedades do recurso de serviço. ServiceResourceProperties

NamedPartitionSchemeDescription

Designação Descrição Valor
Contagem O número de partições. int (obrigatório)
Nomes Matriz de tamanho especificada pelo parâmetro 'Count', para os nomes das partições. string[] (obrigatório)
PartitionScheme Especifica como o serviço é particionado. 'Nomeado' (obrigatório)

PartitionSchemeDescrição

Designação Descrição Valor
PartitionScheme Defina como 'Named' para o tipo NamedPartitionSchemeDescription. Defina como 'Singleton' para o tipo SingletonPartitionSchemeDescription. Defina como 'UniformInt64Range' para o tipo UniformInt64RangePartitionSchemeDescription. 'Nomeado'
'Singleton'
'UniformInt64Range' (obrigatório)

ServiceCorrelationDescription

Designação Descrição Valor
Regime O ServiceCorrelationScheme que descreve a relação entre este serviço e o serviço especificado via ServiceName. 'Afinidade'
'Afinidade alinhada'
'Inválido'
'NonAlignedAffinity' (obrigatório)
Nome do Serviço O nome do serviço com o qual a relação de correlação é estabelecida. string (obrigatório)

ServiceLoadMetricDescrição

Designação Descrição Valor
DefaultLoad Usado apenas para serviços apátridas. A quantidade padrão de carga, como um número, que esse serviço cria para essa métrica. Int
Designação O nome da métrica. Se o serviço optar por relatar a carga durante o tempo de execução, o nome da métrica de carga deverá corresponder exatamente ao nome especificado em Nome. Observe que os nomes das métricas diferenciam maiúsculas de minúsculas. string (obrigatório)
PrimaryDefaultLoad Usado apenas para serviços com estado. A quantidade padrão de carga, como um número, que esse serviço cria para essa métrica quando é uma réplica primária. Int
SecondaryDefaultLoad Usado apenas para serviços com estado. A quantidade padrão de carga, como um número, que esse serviço cria para essa métrica quando é uma réplica secundária. Int
Peso O peso relativo da métrica de carga de serviço, em comparação com outras métricas configuradas para este serviço, como um número. 'Alta'
'Baixa'
'Médio'
'Zero'

ServicePlacementPolicyDescrição

Designação Descrição Valor
Tipo (obrigatório)

ServiceResourceProperties

Designação Descrição Valor
correlaçãoEsquema Uma lista que descreve a correlação do serviço com outros serviços. ServiceCorrelationDescription[]
defaultMoveCost Especifica o custo de movimentação para o serviço. 'Alta'
'Baixa'
'Médio'
'Zero'
descrição da partição Descreve como o serviço é particionado. PartitionSchemeDescription
colocaçãoRestrições As restrições de posicionamento como uma cadeia de caracteres. As restrições de posicionamento são expressões booleanas nas propriedades do nó e permitem restringir um serviço a nós específicos com base nos requisitos do serviço. Por exemplo, para colocar um serviço em nós onde NodeType é azul, especifique o seguinte: "NodeColor == blue)". string
serviceKind Defina como 'Stateful' para o tipo StatefulServiceProperties. Defina como 'Stateless' para o tipo StatelessServiceProperties. 'Apátrida'
«Apátrida» (obrigatório)
serviceLoadMetrics As métricas de carga de serviço são fornecidas como uma matriz de objetos ServiceLoadMetricDescription. ServiceLoadMetricDescription[]
servicePlacementPolíticas Uma lista que descreve a correlação do serviço com outros serviços. ServicePlacementPolicyDescrição[]
serviceTypeName O nome do tipo de serviço string

SingletonPartitionSchemeDescrição

Designação Descrição Valor
PartitionScheme Especifica como o serviço é particionado. 'Singleton' (obrigatório)

StatefulServiceProperties

Designação Descrição Valor
hasPersistedState Um sinalizador que indica se este é um serviço persistente que armazena estados no disco local. Se for, então o valor desta propriedade é true, se não é false. Bool
minReplicaSetSize O tamanho mínimo da réplica definido como um número. Int

Restrições:
Valor mínimo = 1
quorumLossWaitDuration A duração máxima durante a qual uma partição pode estar num estado de perda de quórum, representada no formato ISO 8601 (hh:mm:ss.s). string
replicaRestartWaitDuration A duração entre quando uma réplica cai e quando uma nova réplica é criada, representada no formato ISO 8601 (hh:mm:ss.s). string
serviceKind O tipo de serviço (apátrida ou apátrida). «Com estado» (obrigatório)
standByReplicaKeepDuration A definição sobre por quanto tempo as réplicas em espera devem ser mantidas antes de serem removidas, representada no formato ISO 8601 (hh:mm:ss.s). string
targetReplicaSetSize A réplica de destino define o tamanho como um número. Int

Restrições:
Valor mínimo = 1

StatelessServiceProperties

Designação Descrição Valor
instanceCount A contagem de instâncias. Int

Restrições:
Valor mínimo = -1
serviceKind O tipo de serviço (apátrida ou apátrida). «Apátrida» (obrigatório)

UniformInt64RangePartitionSchemeDescrição

Designação Descrição Valor
Contagem O número de partições. int (obrigatório)
Chave alta String que indica o limite superior do intervalo de chaves de partição que
deve ser dividido entre a partição 'Contagem'
string (obrigatório)
Discreto String que indica o limite inferior do intervalo de chaves de partição que
deve ser dividido entre a partição 'Contagem'
string (obrigatório)
PartitionScheme Especifica como o serviço é particionado. 'UniformInt64Range' (obrigatório)

Definição de recurso de modelo ARM

O tipo de recurso clusters/aplicativos/serviços 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.ServiceFabric/clusters/applications/services, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.ServiceFabric/clusters/applications/services",
  "apiVersion": "2017-07-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "correlationScheme": [
      {
        "Scheme": "string",
        "ServiceName": "string"
      }
    ],
    "defaultMoveCost": "string",
    "partitionDescription": {
      "PartitionScheme": "string"
      // For remaining properties, see PartitionSchemeDescription objects
    },
    "placementConstraints": "string",
    "serviceLoadMetrics": [
      {
        "DefaultLoad": "int",
        "Name": "string",
        "PrimaryDefaultLoad": "int",
        "SecondaryDefaultLoad": "int",
        "Weight": "string"
      }
    ],
    "servicePlacementPolicies": [ {
      "Type": "string"
      // For remaining properties, see ServicePlacementPolicyDescription objects
    } ],
    "serviceTypeName": "string",
    "serviceKind": "string"
    // For remaining properties, see ServiceResourceProperties objects
  }
}

Objetos ServicePlacementPolicyDescription

Defina a propriedade Type para especificar o tipo de objeto.

Objetos PartitionSchemeDescription

Defina a propriedade PartitionScheme para especificar o tipo de objeto.

Para Named, use:

{
  "Count": "int",
  "Names": [ "string" ],
  "PartitionScheme": "Named"
}

Para Singleton, use:

{
  "PartitionScheme": "Singleton"
}

Para UniformInt64Range , use:

{
  "Count": "int",
  "HighKey": "string",
  "LowKey": "string",
  "PartitionScheme": "UniformInt64Range"
}

Objetos ServiceResourceProperties

Defina a propriedade serviceKind para especificar o tipo de objeto.

Para Stateful, use:

{
  "hasPersistedState": "bool",
  "minReplicaSetSize": "int",
  "quorumLossWaitDuration": "string",
  "replicaRestartWaitDuration": "string",
  "serviceKind": "Stateful",
  "standByReplicaKeepDuration": "string",
  "targetReplicaSetSize": "int"
}

Para apátrida, use:

{
  "instanceCount": "int",
  "serviceKind": "Stateless"
}

Valores de propriedade

Microsoft.ServiceFabric/clusters/aplicativos/serviços

Designação Descrição Valor
apiVersion A versão api '2017-07-01-pré-visualização'
Localização Local do recurso do Azure. string
Designação O nome do recurso string (obrigatório)
propriedades As propriedades do recurso de serviço. ServiceResourceProperties
tipo O tipo de recurso 'Microsoft.ServiceFabric/clusters/aplicativos/serviços'

NamedPartitionSchemeDescription

Designação Descrição Valor
Contagem O número de partições. int (obrigatório)
Nomes Matriz de tamanho especificada pelo parâmetro 'Count', para os nomes das partições. string[] (obrigatório)
PartitionScheme Especifica como o serviço é particionado. 'Nomeado' (obrigatório)

PartitionSchemeDescrição

Designação Descrição Valor
PartitionScheme Defina como 'Named' para o tipo NamedPartitionSchemeDescription. Defina como 'Singleton' para o tipo SingletonPartitionSchemeDescription. Defina como 'UniformInt64Range' para o tipo UniformInt64RangePartitionSchemeDescription. 'Nomeado'
'Singleton'
'UniformInt64Range' (obrigatório)

ServiceCorrelationDescription

Designação Descrição Valor
Regime O ServiceCorrelationScheme que descreve a relação entre este serviço e o serviço especificado via ServiceName. 'Afinidade'
'Afinidade alinhada'
'Inválido'
'NonAlignedAffinity' (obrigatório)
Nome do Serviço O nome do serviço com o qual a relação de correlação é estabelecida. string (obrigatório)

ServiceLoadMetricDescrição

Designação Descrição Valor
DefaultLoad Usado apenas para serviços apátridas. A quantidade padrão de carga, como um número, que esse serviço cria para essa métrica. Int
Designação O nome da métrica. Se o serviço optar por relatar a carga durante o tempo de execução, o nome da métrica de carga deverá corresponder exatamente ao nome especificado em Nome. Observe que os nomes das métricas diferenciam maiúsculas de minúsculas. string (obrigatório)
PrimaryDefaultLoad Usado apenas para serviços com estado. A quantidade padrão de carga, como um número, que esse serviço cria para essa métrica quando é uma réplica primária. Int
SecondaryDefaultLoad Usado apenas para serviços com estado. A quantidade padrão de carga, como um número, que esse serviço cria para essa métrica quando é uma réplica secundária. Int
Peso O peso relativo da métrica de carga de serviço, em comparação com outras métricas configuradas para este serviço, como um número. 'Alta'
'Baixa'
'Médio'
'Zero'

ServicePlacementPolicyDescrição

Designação Descrição Valor
Tipo (obrigatório)

ServiceResourceProperties

Designação Descrição Valor
correlaçãoEsquema Uma lista que descreve a correlação do serviço com outros serviços. ServiceCorrelationDescription[]
defaultMoveCost Especifica o custo de movimentação para o serviço. 'Alta'
'Baixa'
'Médio'
'Zero'
descrição da partição Descreve como o serviço é particionado. PartitionSchemeDescription
colocaçãoRestrições As restrições de posicionamento como uma cadeia de caracteres. As restrições de posicionamento são expressões booleanas nas propriedades do nó e permitem restringir um serviço a nós específicos com base nos requisitos do serviço. Por exemplo, para colocar um serviço em nós onde NodeType é azul, especifique o seguinte: "NodeColor == blue)". string
serviceKind Defina como 'Stateful' para o tipo StatefulServiceProperties. Defina como 'Stateless' para o tipo StatelessServiceProperties. 'Apátrida'
«Apátrida» (obrigatório)
serviceLoadMetrics As métricas de carga de serviço são fornecidas como uma matriz de objetos ServiceLoadMetricDescription. ServiceLoadMetricDescription[]
servicePlacementPolíticas Uma lista que descreve a correlação do serviço com outros serviços. ServicePlacementPolicyDescrição[]
serviceTypeName O nome do tipo de serviço string

SingletonPartitionSchemeDescrição

Designação Descrição Valor
PartitionScheme Especifica como o serviço é particionado. 'Singleton' (obrigatório)

StatefulServiceProperties

Designação Descrição Valor
hasPersistedState Um sinalizador que indica se este é um serviço persistente que armazena estados no disco local. Se for, então o valor desta propriedade é true, se não é false. Bool
minReplicaSetSize O tamanho mínimo da réplica definido como um número. Int

Restrições:
Valor mínimo = 1
quorumLossWaitDuration A duração máxima durante a qual uma partição pode estar num estado de perda de quórum, representada no formato ISO 8601 (hh:mm:ss.s). string
replicaRestartWaitDuration A duração entre quando uma réplica cai e quando uma nova réplica é criada, representada no formato ISO 8601 (hh:mm:ss.s). string
serviceKind O tipo de serviço (apátrida ou apátrida). «Com estado» (obrigatório)
standByReplicaKeepDuration A definição sobre por quanto tempo as réplicas em espera devem ser mantidas antes de serem removidas, representada no formato ISO 8601 (hh:mm:ss.s). string
targetReplicaSetSize A réplica de destino define o tamanho como um número. Int

Restrições:
Valor mínimo = 1

StatelessServiceProperties

Designação Descrição Valor
instanceCount A contagem de instâncias. Int

Restrições:
Valor mínimo = -1
serviceKind O tipo de serviço (apátrida ou apátrida). «Apátrida» (obrigatório)

UniformInt64RangePartitionSchemeDescrição

Designação Descrição Valor
Contagem O número de partições. int (obrigatório)
Chave alta String que indica o limite superior do intervalo de chaves de partição que
deve ser dividido entre a partição 'Contagem'
string (obrigatório)
Discreto String que indica o limite inferior do intervalo de chaves de partição que
deve ser dividido entre a partição 'Contagem'
string (obrigatório)
PartitionScheme Especifica como o serviço é particionado. 'UniformInt64Range' (obrigatório)

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso clusters/aplicativos/serviços 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.ServiceFabric/clusters/applications/services, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceFabric/clusters/applications/services@2017-07-01-preview"
  name = "string"
  location = "string"
  body = jsonencode({
    properties = {
      correlationScheme = [
        {
          Scheme = "string"
          ServiceName = "string"
        }
      ]
      defaultMoveCost = "string"
      partitionDescription = {
        PartitionScheme = "string"
        // For remaining properties, see PartitionSchemeDescription objects
      }
      placementConstraints = "string"
      serviceLoadMetrics = [
        {
          DefaultLoad = int
          Name = "string"
          PrimaryDefaultLoad = int
          SecondaryDefaultLoad = int
          Weight = "string"
        }
      ]
      servicePlacementPolicies = [
        {
          Type = "string"
          // For remaining properties, see ServicePlacementPolicyDescription objects
        }
      ]
      serviceTypeName = "string"
      serviceKind = "string"
      // For remaining properties, see ServiceResourceProperties objects
    }
  })
}

Objetos ServicePlacementPolicyDescription

Defina a propriedade Type para especificar o tipo de objeto.

Objetos PartitionSchemeDescription

Defina a propriedade PartitionScheme para especificar o tipo de objeto.

Para Named, use:

{
  Count = int
  Names = [
    "string"
  ]
  PartitionScheme = "Named"
}

Para Singleton, use:

{
  PartitionScheme = "Singleton"
}

Para UniformInt64Range , use:

{
  Count = int
  HighKey = "string"
  LowKey = "string"
  PartitionScheme = "UniformInt64Range"
}

Objetos ServiceResourceProperties

Defina a propriedade serviceKind para especificar o tipo de objeto.

Para Stateful, use:

{
  hasPersistedState = bool
  minReplicaSetSize = int
  quorumLossWaitDuration = "string"
  replicaRestartWaitDuration = "string"
  serviceKind = "Stateful"
  standByReplicaKeepDuration = "string"
  targetReplicaSetSize = int
}

Para apátrida, use:

{
  instanceCount = int
  serviceKind = "Stateless"
}

Valores de propriedade

Microsoft.ServiceFabric/clusters/aplicativos/serviços

Designação Descrição Valor
Localização Local do recurso do Azure. string
Designação O nome do recurso string (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID para recurso do tipo: clusters/aplicativos
propriedades As propriedades do recurso de serviço. ServiceResourceProperties
tipo O tipo de recurso "Microsoft.ServiceFabric/clusters/applications/services@2017-07-01-preview"

NamedPartitionSchemeDescription

Designação Descrição Valor
Contagem O número de partições. int (obrigatório)
Nomes Matriz de tamanho especificada pelo parâmetro 'Count', para os nomes das partições. string[] (obrigatório)
PartitionScheme Especifica como o serviço é particionado. 'Nomeado' (obrigatório)

PartitionSchemeDescrição

Designação Descrição Valor
PartitionScheme Defina como 'Named' para o tipo NamedPartitionSchemeDescription. Defina como 'Singleton' para o tipo SingletonPartitionSchemeDescription. Defina como 'UniformInt64Range' para o tipo UniformInt64RangePartitionSchemeDescription. 'Nomeado'
'Singleton'
'UniformInt64Range' (obrigatório)

ServiceCorrelationDescription

Designação Descrição Valor
Regime O ServiceCorrelationScheme que descreve a relação entre este serviço e o serviço especificado via ServiceName. 'Afinidade'
'Afinidade alinhada'
'Inválido'
'NonAlignedAffinity' (obrigatório)
Nome do Serviço O nome do serviço com o qual a relação de correlação é estabelecida. string (obrigatório)

ServiceLoadMetricDescrição

Designação Descrição Valor
DefaultLoad Usado apenas para serviços apátridas. A quantidade padrão de carga, como um número, que esse serviço cria para essa métrica. Int
Designação O nome da métrica. Se o serviço optar por relatar a carga durante o tempo de execução, o nome da métrica de carga deverá corresponder exatamente ao nome especificado em Nome. Observe que os nomes das métricas diferenciam maiúsculas de minúsculas. string (obrigatório)
PrimaryDefaultLoad Usado apenas para serviços com estado. A quantidade padrão de carga, como um número, que esse serviço cria para essa métrica quando é uma réplica primária. Int
SecondaryDefaultLoad Usado apenas para serviços com estado. A quantidade padrão de carga, como um número, que esse serviço cria para essa métrica quando é uma réplica secundária. Int
Peso O peso relativo da métrica de carga de serviço, em comparação com outras métricas configuradas para este serviço, como um número. 'Alta'
'Baixa'
'Médio'
'Zero'

ServicePlacementPolicyDescrição

Designação Descrição Valor
Tipo (obrigatório)

ServiceResourceProperties

Designação Descrição Valor
correlaçãoEsquema Uma lista que descreve a correlação do serviço com outros serviços. ServiceCorrelationDescription[]
defaultMoveCost Especifica o custo de movimentação para o serviço. 'Alta'
'Baixa'
'Médio'
'Zero'
descrição da partição Descreve como o serviço é particionado. PartitionSchemeDescription
colocaçãoRestrições As restrições de posicionamento como uma cadeia de caracteres. As restrições de posicionamento são expressões booleanas nas propriedades do nó e permitem restringir um serviço a nós específicos com base nos requisitos do serviço. Por exemplo, para colocar um serviço em nós onde NodeType é azul, especifique o seguinte: "NodeColor == blue)". string
serviceKind Defina como 'Stateful' para o tipo StatefulServiceProperties. Defina como 'Stateless' para o tipo StatelessServiceProperties. 'Apátrida'
«Apátrida» (obrigatório)
serviceLoadMetrics As métricas de carga de serviço são fornecidas como uma matriz de objetos ServiceLoadMetricDescription. ServiceLoadMetricDescription[]
servicePlacementPolíticas Uma lista que descreve a correlação do serviço com outros serviços. ServicePlacementPolicyDescrição[]
serviceTypeName O nome do tipo de serviço string

SingletonPartitionSchemeDescrição

Designação Descrição Valor
PartitionScheme Especifica como o serviço é particionado. 'Singleton' (obrigatório)

StatefulServiceProperties

Designação Descrição Valor
hasPersistedState Um sinalizador que indica se este é um serviço persistente que armazena estados no disco local. Se for, então o valor desta propriedade é true, se não é false. Bool
minReplicaSetSize O tamanho mínimo da réplica definido como um número. Int

Restrições:
Valor mínimo = 1
quorumLossWaitDuration A duração máxima durante a qual uma partição pode estar num estado de perda de quórum, representada no formato ISO 8601 (hh:mm:ss.s). string
replicaRestartWaitDuration A duração entre quando uma réplica cai e quando uma nova réplica é criada, representada no formato ISO 8601 (hh:mm:ss.s). string
serviceKind O tipo de serviço (apátrida ou apátrida). «Com estado» (obrigatório)
standByReplicaKeepDuration A definição sobre por quanto tempo as réplicas em espera devem ser mantidas antes de serem removidas, representada no formato ISO 8601 (hh:mm:ss.s). string
targetReplicaSetSize A réplica de destino define o tamanho como um número. Int

Restrições:
Valor mínimo = 1

StatelessServiceProperties

Designação Descrição Valor
instanceCount A contagem de instâncias. Int

Restrições:
Valor mínimo = -1
serviceKind O tipo de serviço (apátrida ou apátrida). «Apátrida» (obrigatório)

UniformInt64RangePartitionSchemeDescrição

Designação Descrição Valor
Contagem O número de partições. int (obrigatório)
Chave alta String que indica o limite superior do intervalo de chaves de partição que
deve ser dividido entre a partição 'Contagem'
string (obrigatório)
Discreto String que indica o limite inferior do intervalo de chaves de partição que
deve ser dividido entre a partição 'Contagem'
string (obrigatório)
PartitionScheme Especifica como o serviço é particionado. 'UniformInt64Range' (obrigatório)