Microsoft.ExtendedLocation customLocations 2021-08-15
Bicep-Ressourcendefinition
Der customLocations-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.ExtendedLocation/customLocations-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.
resource symbolicname 'Microsoft.ExtendedLocation/customLocations@2021-08-15' = {
identity: {
type: 'string'
}
location: 'string'
name: 'string'
properties: {
authentication: {
type: 'string'
value: 'string'
}
clusterExtensionIds: [
'string'
]
displayName: 'string'
hostResourceId: 'string'
hostType: 'string'
namespace: 'string'
provisioningState: 'string'
}
tags: {
{customized property}: 'string'
}
}
Eigenschaftswerte
CustomLocationProperties
Name | Beschreibung | Wert |
---|---|---|
Authentifizierung | Dies ist eine optionale Eingabe, die die Authentifizierung enthält, die zum Generieren des Namespaces verwendet werden soll. | CustomLocationPropertiesAuthentication- |
clusterExtensionIds | Enthält den Verweis auf das Add-On, das Diagramme zum Bereitstellen von CRDs und Operatoren enthält. | string[] |
displayName | Anzeigename für den Speicherort für benutzerdefinierte Speicherorte. | Schnur |
hostResourceId | Verbundener Cluster oder AKS-Cluster. Das RP für benutzerdefinierte Speicherorte führt eine CheckAccess-API für listAdminCredentials-Berechtigungen aus. | Schnur |
hostType | Der Hosttyp, auf den die benutzerdefinierten Speicherorte verweisen (Kubernetes usw.). | 'Kubernetes' |
Namespace | Kubernetes-Namespace, der auf dem angegebenen Cluster erstellt wird. | Schnur |
provisioningState | Bereitstellungsstatus für den benutzerdefinierten Speicherort. | Schnur |
CustomLocationPropertiesAuthentication
Name | Beschreibung | Wert |
---|---|---|
Art | Der Typ der Authentifizierung für benutzerdefinierte Speicherorte | Schnur |
Wert | Der Kubeconfig-Wert. | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Identität
Name | Beschreibung | Wert |
---|---|---|
Art | Der Identitätstyp. | 'None' 'SystemAssigned' |
Microsoft.ExtendedLocation/customLocations
Name | Beschreibung | Wert |
---|---|---|
Identität | Identität für die Ressource. | Identity |
Ort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Schnur Zwänge: Min. Länge = 1 Max. Länge = 63 Pattern = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (erforderlich) |
Eigenschaften | Der Satz von Eigenschaften, die für einen benutzerdefinierten Speicherort spezifisch sind | CustomLocationProperties- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
TrackedResourceTags
Name | Beschreibung | Wert |
---|
ARM-Vorlagenressourcendefinition
Der customLocations-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.ExtendedLocation/customLocations-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.ExtendedLocation/customLocations",
"apiVersion": "2021-08-15",
"name": "string",
"identity": {
"type": "string"
},
"location": "string",
"properties": {
"authentication": {
"type": "string",
"value": "string"
},
"clusterExtensionIds": [ "string" ],
"displayName": "string",
"hostResourceId": "string",
"hostType": "string",
"namespace": "string",
"provisioningState": "string"
},
"tags": {
"{customized property}": "string"
}
}
Eigenschaftswerte
CustomLocationProperties
Name | Beschreibung | Wert |
---|---|---|
Authentifizierung | Dies ist eine optionale Eingabe, die die Authentifizierung enthält, die zum Generieren des Namespaces verwendet werden soll. | CustomLocationPropertiesAuthentication- |
clusterExtensionIds | Enthält den Verweis auf das Add-On, das Diagramme zum Bereitstellen von CRDs und Operatoren enthält. | string[] |
displayName | Anzeigename für den Speicherort für benutzerdefinierte Speicherorte. | Schnur |
hostResourceId | Verbundener Cluster oder AKS-Cluster. Das RP für benutzerdefinierte Speicherorte führt eine CheckAccess-API für listAdminCredentials-Berechtigungen aus. | Schnur |
hostType | Der Hosttyp, auf den die benutzerdefinierten Speicherorte verweisen (Kubernetes usw.). | 'Kubernetes' |
Namespace | Kubernetes-Namespace, der auf dem angegebenen Cluster erstellt wird. | Schnur |
provisioningState | Bereitstellungsstatus für den benutzerdefinierten Speicherort. | Schnur |
CustomLocationPropertiesAuthentication
Name | Beschreibung | Wert |
---|---|---|
Art | Der Typ der Authentifizierung für benutzerdefinierte Speicherorte | Schnur |
Wert | Der Kubeconfig-Wert. | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Identität
Name | Beschreibung | Wert |
---|---|---|
Art | Der Identitätstyp. | 'None' 'SystemAssigned' |
Microsoft.ExtendedLocation/customLocations
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | '2021-08-15' |
Identität | Identität für die Ressource. | Identity |
Ort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Schnur Zwänge: Min. Länge = 1 Max. Länge = 63 Pattern = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (erforderlich) |
Eigenschaften | Der Satz von Eigenschaften, die für einen benutzerdefinierten Speicherort spezifisch sind | CustomLocationProperties- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Art | Der Ressourcentyp | "Microsoft.ExtendedLocation/customLocations" |
TrackedResourceTags
Name | Beschreibung | Wert |
---|
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der customLocations-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.ExtendedLocation/customLocations-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ExtendedLocation/customLocations@2021-08-15"
name = "string"
identity = {
type = "string"
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
authentication = {
type = "string"
value = "string"
}
clusterExtensionIds = [
"string"
]
displayName = "string"
hostResourceId = "string"
hostType = "string"
namespace = "string"
provisioningState = "string"
}
})
}
Eigenschaftswerte
CustomLocationProperties
Name | Beschreibung | Wert |
---|---|---|
Authentifizierung | Dies ist eine optionale Eingabe, die die Authentifizierung enthält, die zum Generieren des Namespaces verwendet werden soll. | CustomLocationPropertiesAuthentication- |
clusterExtensionIds | Enthält den Verweis auf das Add-On, das Diagramme zum Bereitstellen von CRDs und Operatoren enthält. | string[] |
displayName | Anzeigename für den Speicherort für benutzerdefinierte Speicherorte. | Schnur |
hostResourceId | Verbundener Cluster oder AKS-Cluster. Das RP für benutzerdefinierte Speicherorte führt eine CheckAccess-API für listAdminCredentials-Berechtigungen aus. | Schnur |
hostType | Der Hosttyp, auf den die benutzerdefinierten Speicherorte verweisen (Kubernetes usw.). | 'Kubernetes' |
Namespace | Kubernetes-Namespace, der auf dem angegebenen Cluster erstellt wird. | Schnur |
provisioningState | Bereitstellungsstatus für den benutzerdefinierten Speicherort. | Schnur |
CustomLocationPropertiesAuthentication
Name | Beschreibung | Wert |
---|---|---|
Art | Der Typ der Authentifizierung für benutzerdefinierte Speicherorte | Schnur |
Wert | Der Kubeconfig-Wert. | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Identität
Name | Beschreibung | Wert |
---|---|---|
Art | Der Identitätstyp. | 'None' 'SystemAssigned' |
Microsoft.ExtendedLocation/customLocations
Name | Beschreibung | Wert |
---|---|---|
Identität | Identität für die Ressource. | Identity |
Ort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Schnur Zwänge: Min. Länge = 1 Max. Länge = 63 Pattern = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (erforderlich) |
Eigenschaften | Der Satz von Eigenschaften, die für einen benutzerdefinierten Speicherort spezifisch sind | CustomLocationProperties- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
Art | Der Ressourcentyp | "Microsoft.ExtendedLocation/customLocations@2021-08-15" |
TrackedResourceTags
Name | Beschreibung | Wert |
---|