Microsoft.AVS privateClouds/clusters/placementPolicies
Definição de recurso do Bicep
O tipo de recurso privateClouds/clusters/placementPolicies pode ser implantado com operações direcionadas:
- Grupos de recursos – Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.AVS/privateClouds/clusters/placementPolicies, adicione o Bicep a seguir ao modelo.
resource symbolicname 'Microsoft.AVS/privateClouds/clusters/placementPolicies@2022-05-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
displayName: 'string'
state: 'string'
type: 'string'
// For remaining properties, see PlacementPolicyProperties objects
}
}
Objetos PlacementPolicyProperties
Defina a propriedade type para especificar o tipo de objeto.
Para VmHost, use:
type: 'VmHost'
affinityStrength: 'string'
affinityType: 'string'
azureHybridBenefitType: 'string'
hostMembers: [
'string'
]
vmMembers: [
'string'
]
Para VmVm, use:
type: 'VmVm'
affinityType: 'string'
vmMembers: [
'string'
]
Valores de propriedade
privateClouds/clusters/placementPolicies
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso Veja como definir nomes e tipos para recursos filho no Bicep. |
cadeia de caracteres (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 o recurso do tipo: clusters |
properties | propriedades da política de posicionamento | PlacementPolicyProperties |
PlacementPolicyProperties
Nome | Descrição | Valor |
---|---|---|
displayName | Nome de exibição da política de posicionamento | string |
state | Se a política de posicionamento está habilitada ou desabilitada | 'Desabilitado' 'Enabled' |
type | Definir o tipo de objeto | Vmhost VmVm (obrigatório) |
VmHostPlacementPolicyProperties
Nome | Descrição | Valor |
---|---|---|
type | tipo de política de posicionamento | 'VmHost' (obrigatório) |
affinityStrength | Força da afinidade da política de posicionamento do vm-host (deve/deve) | 'Must' 'Should' |
affinityType | tipo de afinidade de política de posicionamento | 'Afinidade' 'AntiAffinity' (obrigatório) |
azureHybridBenefitType | tipo de aceitação de benefício híbrido do Azure da política de posicionamento | 'None' 'SqlHost' |
hostMembers | Lista de membros do host | string[] (obrigatório) |
vmMembers | Lista de membros da máquina virtual | string[] (obrigatório) |
VmPlacementPolicyProperties
Nome | Descrição | Valor |
---|---|---|
type | tipo de política de posicionamento | 'VmVm' (obrigatório) |
affinityType | tipo de afinidade de política de posicionamento | 'Afinidade' 'AntiAffinity' (obrigatório) |
vmMembers | Lista de membros da máquina virtual | string[] (obrigatório) |
Definição de recurso de modelo do ARM
O tipo de recurso privateClouds/clusters/placementPolicies pode ser implantado com operações direcionadas:
- Grupos de recursos – Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.AVS/privateClouds/clusters/placementPolicies, adicione o JSON a seguir ao modelo.
{
"type": "Microsoft.AVS/privateClouds/clusters/placementPolicies",
"apiVersion": "2022-05-01",
"name": "string",
"properties": {
"displayName": "string",
"state": "string",
"type": "string"
// For remaining properties, see PlacementPolicyProperties objects
}
}
Objetos PlacementPolicyProperties
Defina a propriedade type para especificar o tipo de objeto.
Para VmHost, use:
"type": "VmHost",
"affinityStrength": "string",
"affinityType": "string",
"azureHybridBenefitType": "string",
"hostMembers": [ "string" ],
"vmMembers": [ "string" ]
Para VmVm, use:
"type": "VmVm",
"affinityType": "string",
"vmMembers": [ "string" ]
Valores de propriedade
privateClouds/clusters/placementPolicies
Nome | Descrição | Valor |
---|---|---|
type | O tipo de recurso | 'Microsoft.AVS/privateClouds/clusters/placementPolicies' |
apiVersion | A versão da API de recursos | '2022-05-01' |
name | O nome do recurso Veja como definir nomes e tipos para recursos filho em modelos do ARM JSON. |
cadeia de caracteres (obrigatório) |
properties | propriedades da política de posicionamento | PlacementPolicyProperties |
PlacementPolicyProperties
Nome | Descrição | Valor |
---|---|---|
displayName | Nome de exibição da política de posicionamento | string |
state | Se a política de posicionamento está habilitada ou desabilitada | 'Desabilitado' 'Enabled' |
type | Definir o tipo de objeto | Vmhost VmVm (obrigatório) |
VmHostPlacementPolicyProperties
Nome | Descrição | Valor |
---|---|---|
type | tipo de política de posicionamento | 'VmHost' (obrigatório) |
affinityStrength | Força da afinidade da política de posicionamento do vm-host (deve/deve) | 'Must' 'Should' |
affinityType | tipo de afinidade de política de posicionamento | 'Afinidade' 'AntiAffinity' (obrigatório) |
azureHybridBenefitType | tipo de aceitação de benefício híbrido do Azure da política de posicionamento | 'None' 'SqlHost' |
hostMembers | Lista de membros do host | string[] (obrigatório) |
vmMembers | Lista de membros da máquina virtual | string[] (obrigatório) |
VmPlacementPolicyProperties
Nome | Descrição | Valor |
---|---|---|
type | tipo de política de posicionamento | 'VmVm' (obrigatório) |
affinityType | tipo de afinidade de política de posicionamento | 'Afinidade' 'AntiAffinity' (obrigatório) |
vmMembers | Lista de membros da máquina virtual | string[] (obrigatório) |
Definição de recurso do Terraform (provedor AzAPI)
O tipo de recurso privateClouds/clusters/placementPolicies pode ser implantado com operações direcionadas:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.AVS/privateClouds/clusters/placementPolicies, adicione o Terraform a seguir ao modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AVS/privateClouds/clusters/placementPolicies@2022-05-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
displayName = "string"
state = "string"
type = "string"
// For remaining properties, see PlacementPolicyProperties objects
}
})
}
Objetos PlacementPolicyProperties
Defina a propriedade type para especificar o tipo de objeto.
Para VmHost, use:
type = "VmHost"
affinityStrength = "string"
affinityType = "string"
azureHybridBenefitType = "string"
hostMembers = [
"string"
]
vmMembers = [
"string"
]
Para VmVm, use:
type = "VmVm"
affinityType = "string"
vmMembers = [
"string"
]
Valores de propriedade
privateClouds/clusters/placementPolicies
Nome | Descrição | Valor |
---|---|---|
type | O tipo de recurso | "Microsoft.AVS/privateClouds/clusters/placementPolicies@2022-05-01" |
name | O nome do recurso | cadeia de caracteres (obrigatório) |
parent_id | A ID do recurso que é o pai desse recurso. | ID do recurso do tipo: clusters |
properties | propriedades da política de posicionamento | PlacementPolicyProperties |
PlacementPolicyProperties
Nome | Descrição | Valor |
---|---|---|
displayName | Nome de exibição da política de posicionamento | string |
state | Se a política de posicionamento está habilitada ou desabilitada | "Desabilitado" "Habilitado" |
type | Definir o tipo de objeto | Vmhost VmVm (obrigatório) |
VmHostPlacementPolicyProperties
Nome | Descrição | Valor |
---|---|---|
type | tipo de política de posicionamento | "VmHost" (obrigatório) |
affinityStrength | Força de afinidade da política de posicionamento do vm-host (deve/deve) | "Deve" "Deveria" |
affinityType | tipo de afinidade de política de posicionamento | "Afinidade" "AntiAffinity" (obrigatório) |
azureHybridBenefitType | tipo de aceitação de benefício híbrido do Azure da política de posicionamento | "None" "SqlHost" |
hostMembers | Lista de membros do host | string[] (obrigatório) |
vmMembers | Lista de membros da máquina virtual | string[] (obrigatório) |
VmPlacementPolicyProperties
Nome | Descrição | Valor |
---|---|---|
type | tipo de política de posicionamento | "VmVm" (obrigatório) |
affinityType | tipo de afinidade de política de posicionamento | "Afinidade" "AntiAffinity" (obrigatório) |
vmMembers | Lista de membros da máquina virtual | string[] (obrigatório) |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de