Microsoft.ExtendedLocation customLocations 2021-03-15-preview
Definição de recurso do Bicep
O tipo de recurso customLocations pode ser implantado em:
- 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.ExtendedLocation/customLocations, adicione o seguinte Bicep ao modelo.
resource symbolicname 'Microsoft.ExtendedLocation/customLocations@2021-03-15-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
authentication: {
type: 'string'
value: 'string'
}
clusterExtensionIds: [
'string'
]
displayName: 'string'
hostResourceId: 'string'
hostType: 'Kubernetes'
namespace: 'string'
provisioningState: 'string'
}
}
Valores de propriedade
customLocations
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso | cadeia de caracteres (obrigatório) |
local | A localização geográfica onde o recurso reside | cadeia de caracteres (obrigatório) |
marcas | Marcas de recurso. | Dicionário de nomes e valores de marcas. Consulte Marcas em modelos |
properties | O conjunto de propriedades específicas de um Local Personalizado | CustomLocationProperties |
CustomLocationProperties
Nome | Descrição | Valor |
---|---|---|
autenticação | Essa é uma entrada opcional que contém a autenticação que deve ser usada para gerar o namespace. | CustomLocationPropertiesAuthentication |
clusterExtensionIds | Contém a referência ao complemento que contém gráficos para implantar CRDs e operadores. | string[] |
displayName | Nome de exibição para o local Locais Personalizados. | string |
hostResourceId | Cluster conectado ou cluster do AKS. O RP de Locais Personalizados executará uma API checkAccess para permissões listAdminCredentials. | string |
hostType | Tipo de host que os Locais Personalizados estão referenciando (Kubernetes etc...). | 'Kubernetes' |
namespace | Namespace do Kubernetes que será criado no cluster especificado. | string |
provisioningState | Estado de provisionamento para o Local Personalizado. | string |
CustomLocationPropertiesAuthentication
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo da autenticação locais personalizados | string |
value | O valor kubeconfig. | string |
Definição de recurso de modelo do ARM
O tipo de recurso customLocations pode ser implantado em:
- 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.ExtendedLocation/customLocations, adicione o JSON a seguir ao modelo.
{
"type": "Microsoft.ExtendedLocation/customLocations",
"apiVersion": "2021-03-15-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"authentication": {
"type": "string",
"value": "string"
},
"clusterExtensionIds": [ "string" ],
"displayName": "string",
"hostResourceId": "string",
"hostType": "Kubernetes",
"namespace": "string",
"provisioningState": "string"
}
}
Valores de propriedade
customLocations
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.ExtendedLocation/customLocations' |
apiVersion | A versão da API de recursos | '2021-03-15-preview' |
name | O nome do recurso | cadeia de caracteres (obrigatório) |
local | A localização geográfica onde o recurso reside | cadeia de caracteres (obrigatório) |
marcas | Marcas de recurso. | Dicionário de nomes e valores de marcas. Consulte Marcas em modelos |
properties | O conjunto de propriedades específicas de um Local Personalizado | CustomLocationProperties |
CustomLocationProperties
Nome | Descrição | Valor |
---|---|---|
autenticação | Essa é uma entrada opcional que contém a autenticação que deve ser usada para gerar o namespace. | CustomLocationPropertiesAuthentication |
clusterExtensionIds | Contém a referência ao complemento que contém gráficos para implantar CRDs e operadores. | string[] |
displayName | Nome de exibição para o local locais personalizados. | string |
hostResourceId | Cluster conectado ou cluster do AKS. O RP de Locais Personalizados executará uma API checkAccess para permissões listAdminCredentials. | string |
hostType | Tipo de host que os Locais Personalizados estão referenciando (Kubernetes etc...). | 'Kubernetes' |
namespace | Namespace do Kubernetes que será criado no cluster especificado. | string |
provisioningState | Estado de provisionamento para o local personalizado. | string |
CustomLocationPropertiesAuthentication
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de autenticação de Locais Personalizados | string |
value | O valor kubeconfig. | string |
Definição de recurso do Terraform (provedor de AzAPI)
O tipo de recurso customLocations pode ser implantado em:
- Grupos de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.ExtendedLocation/customLocations, adicione o Terraform a seguir ao modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ExtendedLocation/customLocations@2021-03-15-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
authentication = {
type = "string"
value = "string"
}
clusterExtensionIds = [
"string"
]
displayName = "string"
hostResourceId = "string"
hostType = "Kubernetes"
namespace = "string"
provisioningState = "string"
}
})
}
Valores de propriedade
customLocations
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.ExtendedLocation/customLocations@2021-03-15-preview" |
name | O nome do recurso | cadeia de caracteres (obrigatório) |
local | A localização geográfica em que o recurso reside | cadeia de caracteres (obrigatório) |
parent_id | Para implantar em um grupo de recursos, use a ID desse grupo de recursos. | cadeia de caracteres (obrigatório) |
marcas | Marcas de recurso. | Dicionário de nomes e valores de marcas. |
properties | O conjunto de propriedades específicas para um Local Personalizado | CustomLocationProperties |
CustomLocationProperties
Nome | Descrição | Valor |
---|---|---|
autenticação | Essa é uma entrada opcional que contém a autenticação que deve ser usada para gerar o namespace. | CustomLocationPropertiesAuthentication |
clusterExtensionIds | Contém a referência ao complemento que contém gráficos para implantar CRDs e operadores. | string[] |
displayName | Nome de exibição para o local locais personalizados. | string |
hostResourceId | Cluster conectado ou cluster do AKS. O RP de Locais Personalizados executará uma API checkAccess para permissões listAdminCredentials. | string |
hostType | Tipo de host que os Locais Personalizados estão referenciando (Kubernetes etc...). | "Kubernetes" |
namespace | Namespace do Kubernetes que será criado no cluster especificado. | string |
provisioningState | Estado de provisionamento para o local personalizado. | string |
CustomLocationPropertiesAuthentication
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de autenticação de Locais Personalizados | string |
value | O valor kubeconfig. | string |
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