Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définition de ressource Bicep
Le type de ressource openShiftClusters peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.RedHatOpenShift/openShiftClusters, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.RedHatOpenShift/openShiftClusters@2024-08-12-preview' = {
scope: resourceSymbolicName or scope
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
apiserverProfile: {
visibility: 'string'
}
clusterProfile: {
domain: 'string'
fipsValidatedModules: 'string'
oidcIssuer: 'string'
pullSecret: 'string'
resourceGroupId: 'string'
version: 'string'
}
consoleProfile: {}
ingressProfiles: [
{
name: 'string'
visibility: 'string'
}
]
masterProfile: {
diskEncryptionSetId: 'string'
encryptionAtHost: 'string'
subnetId: 'string'
vmSize: 'string'
}
networkProfile: {
loadBalancerProfile: {
managedOutboundIps: {
count: int
}
}
outboundType: 'string'
podCidr: 'string'
preconfiguredNSG: 'string'
serviceCidr: 'string'
}
platformWorkloadIdentityProfile: {
platformWorkloadIdentities: {
{customized property}: {
resourceId: 'string'
}
}
upgradeableTo: 'string'
}
provisioningState: 'string'
servicePrincipalProfile: {
clientId: 'string'
clientSecret: 'string'
}
workerProfiles: [
{
count: int
diskEncryptionSetId: 'string'
diskSizeGB: int
encryptionAtHost: 'string'
name: 'string'
subnetId: 'string'
vmSize: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
Valeurs de propriété
Microsoft.RedHatOpenShift/openShiftClusters
| Nom | Descriptif | Valeur |
|---|---|---|
| identité | Identity stocke des informations sur les MSI du cluster dans un cluster d’identité de charge de travail. | ManagedServiceIdentity |
| emplacement | Emplacement géographique où réside la ressource | chaîne (obligatoire) |
| nom | Nom de la ressource | chaîne (obligatoire) |
| Propriétés | Propriétés du cluster. | OpenShiftClusterProperties |
| portée | Utilisez-la lors de la création d’une ressource dans une étendue différente de l’étendue de déploiement. | Définissez cette propriété sur le nom symbolique d’une ressource pour appliquer la ressource d’extension . |
| étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
APIServerProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| visibilité | Visibilité du serveur d’API. | « Privé » « Public » |
Profil du cluster
| Nom | Descriptif | Valeur |
|---|---|---|
| domaine | Domaine du cluster. | corde |
| fipsValidatedModules | Si les modules de chiffrement validés FIPS sont utilisés | 'Désactivé' 'Activé' |
| oidcÉmetteur | URL de l’émetteur OIDC managé dans un cluster d’identité de charge de travail. | corde |
| tirerSecret | Secret d’extraction pour le cluster. | corde |
| identifiantGroupeDeRessources | ID du groupe de ressources de cluster. | corde |
| Version | Version du cluster. | corde |
ConsoleProfile
| Nom | Descriptif | Valeur |
|---|
Profil d’entrée
| Nom | Descriptif | Valeur |
|---|---|---|
| nom | Nom du profil d’entrée. | corde |
| visibilité | Visibilité de l’entrée. | « Privé » « Public » |
LoadBalancerProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| managedOutboundIps | Adresses IP sortantes gérées souhaitées pour l’équilibreur de charge public du cluster. | Adresses IP sortantes managées |
Adresses IP sortantes managées
| Nom | Descriptif | Valeur |
|---|---|---|
| compter | Le nombre représente le nombre souhaité d’adresses IP sortantes IPv4 créées et gérées par Azure pour l’équilibreur de charge public du cluster. Les valeurs autorisées sont comprises entre 1 et 20. La valeur par défaut est 1. | Int |
Identité de Service Gérée (ManagedServiceIdentity)
| Nom | Descriptif | Valeur |
|---|---|---|
| type | Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). | « Aucun » 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (obligatoire) |
| Identités attribuées par l'utilisateur | Ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs de dictionnaire peuvent être des objets vides ({}) dans les requêtes. | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
| Nom | Descriptif | Valeur |
|---|
MasterProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| diskEncryptionSetId | ID de ressource d’un DiskEncryptionSet associé, le cas échéant. | corde |
| cryptageAtHost | Indique si les machines virtuelles principales sont chiffrées sur l’hôte. | 'Désactivé' 'Activé' |
| subnetId | ID de ressource Azure du sous-réseau maître. | corde |
| vmTaille | Taille des machines virtuelles principales. | corde |
Profil réseau
| Nom | Descriptif | Valeur |
|---|---|---|
| loadBalancerProfile | Profil de l’équilibreur de charge du cluster. | LoadBalancerProfile |
| outboundType | OutboundType utilisé pour le trafic de sortie. | 'Équilibreur de charge' 'UserDefinedRouting' |
| podCidr | CIDR utilisé pour les pods OpenShift/Kubernetes. | corde |
| préconfiguréNSG | Spécifie si les sous-réseaux sont pré-attachés à un groupe de sécurité réseau | 'Désactivé' 'Activé' |
| serviceCidr | CIDR utilisé pour OpenShift/Kubernetes Services. | corde |
OpenShiftClusterProperties
| Nom | Descriptif | Valeur |
|---|---|---|
| apiserverProfile | Profil du serveur d’API de cluster. | APIServerProfile |
| clusterProfile | Profil de cluster. | ClusterProfile |
| consoleProfil | Profil de console. | consoleProfile |
| ingressProfiles | Profils d’entrée de cluster. | Profil d’entrée[] |
| masterProfile | Profil principal du cluster. | masterProfile |
| networkProfile | Profil réseau du cluster. | NetworkProfile |
| platformWorkloadIdentityProfile | Profil d’identité de charge de travail. | PlatformWorkloadIdentityProfile |
| état de provisionnement | État d’approvisionnement du cluster. | 'Mise à jour administrative' 'Annulé' 'Création' 'Suppression' 'Échec' 'Réussi' 'Mise à jour' |
| servicePrincipalProfile | Profil du principal du service de cluster. | ServicePrincipalProfile |
| workerProfiles | Profils de travail du cluster. | Profil de l’ouvrier[] |
PlateformeCharge de travailIdentité
| Nom | Descriptif | Valeur |
|---|---|---|
| identifiant de ressource | ID de ressource de la ressource PlatformWorkloadIdentity | corde |
PlatformWorkloadIdentityProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| plateformeWorkloadIdentities | Dictionnaire de <PlatformWorkloadIdentity> | PlatformWorkloadIdentityProfilePlatformWorkloadIdentities |
| évolutifVers | UpgradeableTo stocke une seule version OpenShift vers laquelle un cluster d’identité de charge de travail peut être mis à niveau vers | corde |
PlatformWorkloadIdentityProfilePlatformWorkloadIdentities
| Nom | Descriptif | Valeur |
|---|
ServicePrincipalProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| clientId | ID client utilisé pour le cluster. | corde |
| clientSecret | Clé secrète client utilisée pour le cluster. | corde |
TrackedResourceTags
| Nom | Descriptif | Valeur |
|---|
userAssignedIdentity
| Nom | Descriptif | Valeur |
|---|
Profil du travailleur
| Nom | Descriptif | Valeur |
|---|---|---|
| compter | Nombre de machines virtuelles de travail. | Int |
| diskEncryptionSetId | ID de ressource d’un DiskEncryptionSet associé, le cas échéant. | corde |
| diskSizeGB | Taille du disque des machines virtuelles worker. | Int |
| cryptageAtHost | Indique si les machines virtuelles principales sont chiffrées sur l’hôte. | 'Désactivé' 'Activé' |
| nom | Nom du profil de travail. | corde |
| subnetId | ID de ressource Azure du sous-réseau worker. | corde |
| vmTaille | Taille des machines virtuelles worker. | corde |
Définition de ressource de modèle ARM
Le type de ressource openShiftClusters peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.RedHatOpenShift/openShiftClusters, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.RedHatOpenShift/openShiftClusters",
"apiVersion": "2024-08-12-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"apiserverProfile": {
"visibility": "string"
},
"clusterProfile": {
"domain": "string",
"fipsValidatedModules": "string",
"oidcIssuer": "string",
"pullSecret": "string",
"resourceGroupId": "string",
"version": "string"
},
"consoleProfile": {
},
"ingressProfiles": [
{
"name": "string",
"visibility": "string"
}
],
"masterProfile": {
"diskEncryptionSetId": "string",
"encryptionAtHost": "string",
"subnetId": "string",
"vmSize": "string"
},
"networkProfile": {
"loadBalancerProfile": {
"managedOutboundIps": {
"count": "int"
}
},
"outboundType": "string",
"podCidr": "string",
"preconfiguredNSG": "string",
"serviceCidr": "string"
},
"platformWorkloadIdentityProfile": {
"platformWorkloadIdentities": {
"{customized property}": {
"resourceId": "string"
}
},
"upgradeableTo": "string"
},
"provisioningState": "string",
"servicePrincipalProfile": {
"clientId": "string",
"clientSecret": "string"
},
"workerProfiles": [
{
"count": "int",
"diskEncryptionSetId": "string",
"diskSizeGB": "int",
"encryptionAtHost": "string",
"name": "string",
"subnetId": "string",
"vmSize": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
}
Valeurs de propriété
Microsoft.RedHatOpenShift/openShiftClusters
| Nom | Descriptif | Valeur |
|---|---|---|
| apiVersion | Version de l’API | '2024-08-12-preview' |
| identité | Identity stocke des informations sur les MSI du cluster dans un cluster d’identité de charge de travail. | ManagedServiceIdentity |
| emplacement | Emplacement géographique où réside la ressource | chaîne (obligatoire) |
| nom | Nom de la ressource | chaîne (obligatoire) |
| Propriétés | Propriétés du cluster. | OpenShiftClusterProperties |
| étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
| type | Type de ressource | 'Microsoft.RedHatOpenShift/openShiftClusters' |
APIServerProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| visibilité | Visibilité du serveur d’API. | « Privé » « Public » |
Profil du cluster
| Nom | Descriptif | Valeur |
|---|---|---|
| domaine | Domaine du cluster. | corde |
| fipsValidatedModules | Si les modules de chiffrement validés FIPS sont utilisés | 'Désactivé' 'Activé' |
| oidcÉmetteur | URL de l’émetteur OIDC managé dans un cluster d’identité de charge de travail. | corde |
| tirerSecret | Secret d’extraction pour le cluster. | corde |
| identifiantGroupeDeRessources | ID du groupe de ressources de cluster. | corde |
| Version | Version du cluster. | corde |
ConsoleProfile
| Nom | Descriptif | Valeur |
|---|
Profil d’entrée
| Nom | Descriptif | Valeur |
|---|---|---|
| nom | Nom du profil d’entrée. | corde |
| visibilité | Visibilité de l’entrée. | « Privé » « Public » |
LoadBalancerProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| managedOutboundIps | Adresses IP sortantes gérées souhaitées pour l’équilibreur de charge public du cluster. | Adresses IP sortantes managées |
Adresses IP sortantes managées
| Nom | Descriptif | Valeur |
|---|---|---|
| compter | Le nombre représente le nombre souhaité d’adresses IP sortantes IPv4 créées et gérées par Azure pour l’équilibreur de charge public du cluster. Les valeurs autorisées sont comprises entre 1 et 20. La valeur par défaut est 1. | Int |
Identité de Service Gérée (ManagedServiceIdentity)
| Nom | Descriptif | Valeur |
|---|---|---|
| type | Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). | « Aucun » 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (obligatoire) |
| Identités attribuées par l'utilisateur | Ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs de dictionnaire peuvent être des objets vides ({}) dans les requêtes. | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
| Nom | Descriptif | Valeur |
|---|
MasterProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| diskEncryptionSetId | ID de ressource d’un DiskEncryptionSet associé, le cas échéant. | corde |
| cryptageAtHost | Indique si les machines virtuelles principales sont chiffrées sur l’hôte. | 'Désactivé' 'Activé' |
| subnetId | ID de ressource Azure du sous-réseau maître. | corde |
| vmTaille | Taille des machines virtuelles principales. | corde |
Profil réseau
| Nom | Descriptif | Valeur |
|---|---|---|
| loadBalancerProfile | Profil de l’équilibreur de charge du cluster. | LoadBalancerProfile |
| outboundType | OutboundType utilisé pour le trafic de sortie. | 'Équilibreur de charge' 'UserDefinedRouting' |
| podCidr | CIDR utilisé pour les pods OpenShift/Kubernetes. | corde |
| préconfiguréNSG | Spécifie si les sous-réseaux sont pré-attachés à un groupe de sécurité réseau | 'Désactivé' 'Activé' |
| serviceCidr | CIDR utilisé pour OpenShift/Kubernetes Services. | corde |
OpenShiftClusterProperties
| Nom | Descriptif | Valeur |
|---|---|---|
| apiserverProfile | Profil du serveur d’API de cluster. | APIServerProfile |
| clusterProfile | Profil de cluster. | ClusterProfile |
| consoleProfil | Profil de console. | consoleProfile |
| ingressProfiles | Profils d’entrée de cluster. | Profil d’entrée[] |
| masterProfile | Profil principal du cluster. | masterProfile |
| networkProfile | Profil réseau du cluster. | NetworkProfile |
| platformWorkloadIdentityProfile | Profil d’identité de charge de travail. | PlatformWorkloadIdentityProfile |
| état de provisionnement | État d’approvisionnement du cluster. | 'Mise à jour administrative' 'Annulé' 'Création' 'Suppression' 'Échec' 'Réussi' 'Mise à jour' |
| servicePrincipalProfile | Profil du principal du service de cluster. | ServicePrincipalProfile |
| workerProfiles | Profils de travail du cluster. | Profil de l’ouvrier[] |
PlateformeCharge de travailIdentité
| Nom | Descriptif | Valeur |
|---|---|---|
| identifiant de ressource | ID de ressource de la ressource PlatformWorkloadIdentity | corde |
PlatformWorkloadIdentityProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| plateformeWorkloadIdentities | Dictionnaire de <PlatformWorkloadIdentity> | PlatformWorkloadIdentityProfilePlatformWorkloadIdentities |
| évolutifVers | UpgradeableTo stocke une seule version OpenShift vers laquelle un cluster d’identité de charge de travail peut être mis à niveau vers | corde |
PlatformWorkloadIdentityProfilePlatformWorkloadIdentities
| Nom | Descriptif | Valeur |
|---|
ServicePrincipalProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| clientId | ID client utilisé pour le cluster. | corde |
| clientSecret | Clé secrète client utilisée pour le cluster. | corde |
TrackedResourceTags
| Nom | Descriptif | Valeur |
|---|
userAssignedIdentity
| Nom | Descriptif | Valeur |
|---|
Profil du travailleur
| Nom | Descriptif | Valeur |
|---|---|---|
| compter | Nombre de machines virtuelles de travail. | Int |
| diskEncryptionSetId | ID de ressource d’un DiskEncryptionSet associé, le cas échéant. | corde |
| diskSizeGB | Taille du disque des machines virtuelles worker. | Int |
| cryptageAtHost | Indique si les machines virtuelles principales sont chiffrées sur l’hôte. | 'Désactivé' 'Activé' |
| nom | Nom du profil de travail. | corde |
| subnetId | ID de ressource Azure du sous-réseau worker. | corde |
| vmTaille | Taille des machines virtuelles worker. | corde |
Exemples d’utilisation
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource openShiftClusters peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.RedHatOpenShift/openShiftClusters, ajoutez la terraform suivante à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.RedHatOpenShift/openShiftClusters@2024-08-12-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
apiserverProfile = {
visibility = "string"
}
clusterProfile = {
domain = "string"
fipsValidatedModules = "string"
oidcIssuer = "string"
pullSecret = "string"
resourceGroupId = "string"
version = "string"
}
consoleProfile = {
}
ingressProfiles = [
{
name = "string"
visibility = "string"
}
]
masterProfile = {
diskEncryptionSetId = "string"
encryptionAtHost = "string"
subnetId = "string"
vmSize = "string"
}
networkProfile = {
loadBalancerProfile = {
managedOutboundIps = {
count = int
}
}
outboundType = "string"
podCidr = "string"
preconfiguredNSG = "string"
serviceCidr = "string"
}
platformWorkloadIdentityProfile = {
platformWorkloadIdentities = {
{customized property} = {
resourceId = "string"
}
}
upgradeableTo = "string"
}
provisioningState = "string"
servicePrincipalProfile = {
clientId = "string"
clientSecret = "string"
}
workerProfiles = [
{
count = int
diskEncryptionSetId = "string"
diskSizeGB = int
encryptionAtHost = "string"
name = "string"
subnetId = "string"
vmSize = "string"
}
]
}
}
}
Valeurs de propriété
Microsoft.RedHatOpenShift/openShiftClusters
| Nom | Descriptif | Valeur |
|---|---|---|
| identité | Identity stocke des informations sur les MSI du cluster dans un cluster d’identité de charge de travail. | ManagedServiceIdentity |
| emplacement | Emplacement géographique où réside la ressource | chaîne (obligatoire) |
| nom | Nom de la ressource | chaîne (obligatoire) |
| parent_id | ID de la ressource à laquelle appliquer cette ressource d’extension. | chaîne (obligatoire) |
| Propriétés | Propriétés du cluster. | OpenShiftClusterProperties |
| étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. |
| type | Type de ressource | « Microsoft.RedHatOpenShift/openShiftClusters@2024-08-12-preview » |
APIServerProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| visibilité | Visibilité du serveur d’API. | « Privé » « Public » |
Profil du cluster
| Nom | Descriptif | Valeur |
|---|---|---|
| domaine | Domaine du cluster. | corde |
| fipsValidatedModules | Si les modules de chiffrement validés FIPS sont utilisés | 'Désactivé' 'Activé' |
| oidcÉmetteur | URL de l’émetteur OIDC managé dans un cluster d’identité de charge de travail. | corde |
| tirerSecret | Secret d’extraction pour le cluster. | corde |
| identifiantGroupeDeRessources | ID du groupe de ressources de cluster. | corde |
| Version | Version du cluster. | corde |
ConsoleProfile
| Nom | Descriptif | Valeur |
|---|
Profil d’entrée
| Nom | Descriptif | Valeur |
|---|---|---|
| nom | Nom du profil d’entrée. | corde |
| visibilité | Visibilité de l’entrée. | « Privé » « Public » |
LoadBalancerProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| managedOutboundIps | Adresses IP sortantes gérées souhaitées pour l’équilibreur de charge public du cluster. | Adresses IP sortantes managées |
Adresses IP sortantes managées
| Nom | Descriptif | Valeur |
|---|---|---|
| compter | Le nombre représente le nombre souhaité d’adresses IP sortantes IPv4 créées et gérées par Azure pour l’équilibreur de charge public du cluster. Les valeurs autorisées sont comprises entre 1 et 20. La valeur par défaut est 1. | Int |
Identité de Service Gérée (ManagedServiceIdentity)
| Nom | Descriptif | Valeur |
|---|---|---|
| type | Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). | « Aucun » 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (obligatoire) |
| Identités attribuées par l'utilisateur | Ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs de dictionnaire peuvent être des objets vides ({}) dans les requêtes. | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
| Nom | Descriptif | Valeur |
|---|
MasterProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| diskEncryptionSetId | ID de ressource d’un DiskEncryptionSet associé, le cas échéant. | corde |
| cryptageAtHost | Indique si les machines virtuelles principales sont chiffrées sur l’hôte. | 'Désactivé' 'Activé' |
| subnetId | ID de ressource Azure du sous-réseau maître. | corde |
| vmTaille | Taille des machines virtuelles principales. | corde |
Profil réseau
| Nom | Descriptif | Valeur |
|---|---|---|
| loadBalancerProfile | Profil de l’équilibreur de charge du cluster. | LoadBalancerProfile |
| outboundType | OutboundType utilisé pour le trafic de sortie. | 'Équilibreur de charge' 'UserDefinedRouting' |
| podCidr | CIDR utilisé pour les pods OpenShift/Kubernetes. | corde |
| préconfiguréNSG | Spécifie si les sous-réseaux sont pré-attachés à un groupe de sécurité réseau | 'Désactivé' 'Activé' |
| serviceCidr | CIDR utilisé pour OpenShift/Kubernetes Services. | corde |
OpenShiftClusterProperties
| Nom | Descriptif | Valeur |
|---|---|---|
| apiserverProfile | Profil du serveur d’API de cluster. | APIServerProfile |
| clusterProfile | Profil de cluster. | ClusterProfile |
| consoleProfil | Profil de console. | consoleProfile |
| ingressProfiles | Profils d’entrée de cluster. | Profil d’entrée[] |
| masterProfile | Profil principal du cluster. | masterProfile |
| networkProfile | Profil réseau du cluster. | NetworkProfile |
| platformWorkloadIdentityProfile | Profil d’identité de charge de travail. | PlatformWorkloadIdentityProfile |
| état de provisionnement | État d’approvisionnement du cluster. | 'Mise à jour administrative' 'Annulé' 'Création' 'Suppression' 'Échec' 'Réussi' 'Mise à jour' |
| servicePrincipalProfile | Profil du principal du service de cluster. | ServicePrincipalProfile |
| workerProfiles | Profils de travail du cluster. | Profil de l’ouvrier[] |
PlateformeCharge de travailIdentité
| Nom | Descriptif | Valeur |
|---|---|---|
| identifiant de ressource | ID de ressource de la ressource PlatformWorkloadIdentity | corde |
PlatformWorkloadIdentityProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| plateformeWorkloadIdentities | Dictionnaire de <PlatformWorkloadIdentity> | PlatformWorkloadIdentityProfilePlatformWorkloadIdentities |
| évolutifVers | UpgradeableTo stocke une seule version OpenShift vers laquelle un cluster d’identité de charge de travail peut être mis à niveau vers | corde |
PlatformWorkloadIdentityProfilePlatformWorkloadIdentities
| Nom | Descriptif | Valeur |
|---|
ServicePrincipalProfile
| Nom | Descriptif | Valeur |
|---|---|---|
| clientId | ID client utilisé pour le cluster. | corde |
| clientSecret | Clé secrète client utilisée pour le cluster. | corde |
TrackedResourceTags
| Nom | Descriptif | Valeur |
|---|
userAssignedIdentity
| Nom | Descriptif | Valeur |
|---|
Profil du travailleur
| Nom | Descriptif | Valeur |
|---|---|---|
| compter | Nombre de machines virtuelles de travail. | Int |
| diskEncryptionSetId | ID de ressource d’un DiskEncryptionSet associé, le cas échéant. | corde |
| diskSizeGB | Taille du disque des machines virtuelles worker. | Int |
| cryptageAtHost | Indique si les machines virtuelles principales sont chiffrées sur l’hôte. | 'Désactivé' 'Activé' |
| nom | Nom du profil de travail. | corde |
| subnetId | ID de ressource Azure du sous-réseau worker. | corde |
| vmTaille | Taille des machines virtuelles worker. | corde |