Notes
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 clusters/mises à jour peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
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.AzureStackHCI/clusters/updates, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.AzureStackHCI/clusters/updates@2023-11-01-preview' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
additionalProperties: 'string'
availabilityType: 'string'
componentVersions: [
{
lastUpdated: 'string'
packageType: 'string'
version: 'string'
}
]
description: 'string'
displayName: 'string'
healthCheckDate: 'string'
healthCheckResult: [
{
additionalData: 'string'
description: 'string'
displayName: 'string'
healthCheckSource: 'string'
name: 'string'
remediation: 'string'
severity: 'string'
status: 'string'
tags: {
key: 'string'
value: 'string'
}
targetResourceID: 'string'
targetResourceName: 'string'
timestamp: 'string'
title: 'string'
}
]
healthState: 'string'
installedDate: 'string'
packagePath: 'string'
packageSizeInMb: int
packageType: 'string'
prerequisites: [
{
packageName: 'string'
updateType: 'string'
version: 'string'
}
]
publisher: 'string'
rebootRequired: 'string'
releaseLink: 'string'
state: 'string'
updateStateProperties: {
notifyMessage: 'string'
progressPercentage: int
}
version: 'string'
}
}
Valeurs de la propriété
Microsoft.AzureStackHCI/clusters/updates
Nom | Description | Valeur |
---|---|---|
emplacement | Emplacement géographique où réside la ressource | corde |
nom | Nom de la ressource | chaîne (obligatoire) |
parent | Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente. |
Nom symbolique de la ressource de type : clusters |
Propriétés | Mettre à jour les propriétés | UpdateProperties |
PackageVersionInfo
Nom | Description | Valeur |
---|---|---|
lastUpdated | Dernière fois que ce composant a été mis à jour. | corde |
packageType | Type de package | corde |
Version | Version du package | corde |
PrecheckResult
Nom | Description | Valeur |
---|---|---|
additionalData | Conteneur de propriétés de paires clé-valeur pour plus d’informations. | corde |
description | Vue d’ensemble détaillée du problème et de l’impact du problème sur le tampon. | corde |
displayName | Contrôle d’intégrité DisplayName localisé du test individuel exécuté. | corde |
healthCheckSource | Nom des services appelés pour HealthCheck (I.E. Test-AzureStack, Test-Cluster). | corde |
nom | Nom de l’alerte/test individuel exécuté. Unique, non exposée au client. | corde |
remédiation | Ensemble des étapes qui peuvent être effectuées pour résoudre le problème trouvé. | corde |
sévérité | Gravité du résultat (critique, avertissement, informationnel, masqué). Cela répond à l’importance du résultat. Critique est la seule gravité de blocage des mises à jour. | 'Critique' 'Masqué' 'Informational' 'Avertissement' |
statut | État de la vérification en cours d’exécution (c’est-à-dire Échec, Réussite, En cours). Cela répond si la vérification a été exécutée et a réussi ou échoué. | 'ConnectedRecently' 'DeploymentFailed' 'DeploymentInProgress' 'DeploymentSuccess' 'Déconnecté' 'Erreur' 'Échec' 'InProgress' 'NotConnectedRecently' 'NotSpecified' 'NotYetRegistered' 'Réussi' « Validation ayant échoué » 'ValidationInProgress' 'ValidationSuccess' |
étiquettes | Paires clé-valeur qui permettent de regrouper/filtrer des tests individuels. | PrecheckResultTags |
targetResourceID | Identificateur unique de la ressource affectée (par exemple, un nœud ou un lecteur). | corde |
targetResourceName | Nom de la ressource affectée. | corde |
horodatage | Heure dans laquelle healthCheck a été appelé. | corde |
titre | Nom accessible par l’utilisateur ; une ou plusieurs phrases indiquant le problème direct. | corde |
PrecheckResultTags
Nom | Description | Valeur |
---|---|---|
clé | Clé qui autorise le regroupement/filtrage des tests individuels. | corde |
valeur | Valeur de la clé qui autorise le regroupement/filtrage des tests individuels. | corde |
UpdatePrerequisite
Nom | Description | Valeur |
---|---|---|
packageName | Nom convivial de la configuration requise. | corde |
updateType | Type de composant pouvant être mis à jour. | corde |
Version | Version de la configuration requise. | corde |
UpdateProperties
Nom | Description | Valeur |
---|---|---|
additionalProperties | Paires KV extensibles sérialisées sous forme de chaîne. Il est actuellement utilisé pour signaler les informations de la famille OEM et du modèle matériel de tampon lorsqu’une mise à jour est signalée comme non valide pour l’empreinte basée sur le type OEM. | corde |
availabilityType | Indique la façon dont le contenu de mise à jour peut être téléchargé. | 'Local' 'Notify' 'Online' |
componentVersions | Tableau de versions de composants pour une mise à jour du bundle de solutions et tableau vide dans le cas contraire. | PackageVersionInfo[] |
description | Description de la mise à jour. | corde |
displayName | Nom complet de la mise à jour | corde |
healthCheckDate | Dernière fois que les vérifications spécifiques au package ont été exécutées. | corde |
healthCheckResult | Tableau d’objets PrecheckResult. | PrecheckResult[] |
healthState | État d’intégrité global pour les vérifications d’intégrité spécifiques à la mise à jour. | 'Erreur' 'Échec' 'InProgress' 'Success' 'Inconnu' 'Avertissement' |
installedDate | Date d’installation de la mise à jour. | corde |
packagePath | Chemin d’accès où le package de mise à jour est disponible. | corde |
packageSizeInMb | Taille du package. Cette valeur est une combinaison de la taille des métadonnées de mise à jour et de la taille de la charge utile résultant de l’opération d’analyse en direct pour le contenu de mise à jour du système d’exploitation. | Int |
packageType | Type visible par le client de la mise à jour. | corde |
Conditions préalables | Si l’état de mise à jour est HasPrerequisite, cette propriété contient un tableau d’objets décrivant les mises à jour préalables avant d’installer cette mise à jour. Sinon, il est vide. | UpdatePrerequisite[] |
éditeur | Éditeur du package de mise à jour. | corde |
rebootRequired | 'False' 'True' 'Inconnu' |
|
releaseLink | Lien vers les notes de publication de la mise à jour. | corde |
état | État de la mise à jour telle qu’elle se rapporte à ce tampon. | 'AdditionalContentRequired' 'DownloadFailed' 'Téléchargement' 'HasPrerequisite' 'HealthCheckFailed' 'HealthChecking' 'InstallationFailed' 'Installé' 'Installation' 'Invalid' 'NotApplicableBecauseAnotherUpdateIsInProgress' 'Obsolète' 'PreparationFailed' 'Préparation' 'Ready' 'ReadyToInstall' 'Rappelé' 'ScanFailed' 'ScanInProgress' |
updateStateProperties | Informations supplémentaires sur l’état de la mise à jour. Pour plus d’informations sur cette propriété, consultez la définition du type UpdateStateProperties ci-dessous. | UpdateStateProperties |
Version | Version de la mise à jour. | corde |
UpdateStateProperties
Nom | Description | Valeur |
---|---|---|
notifyMessage | Bref message avec des instructions pour les mises à jour de AvailabilityType Notify. | corde |
progressPercentage | Pourcentage de progression de l’opération en cours. Actuellement, cette propriété n’est valide que lorsque la mise à jour est dans l’état téléchargement, où elle correspond à la quantité de contenu de mise à jour téléchargée. | Int |
Définition de ressource de modèle ARM
Le type de ressource clusters/mises à jour peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
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.AzureStackHCI/clusters/updates, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.AzureStackHCI/clusters/updates",
"apiVersion": "2023-11-01-preview",
"name": "string",
"location": "string",
"properties": {
"additionalProperties": "string",
"availabilityType": "string",
"componentVersions": [
{
"lastUpdated": "string",
"packageType": "string",
"version": "string"
}
],
"description": "string",
"displayName": "string",
"healthCheckDate": "string",
"healthCheckResult": [
{
"additionalData": "string",
"description": "string",
"displayName": "string",
"healthCheckSource": "string",
"name": "string",
"remediation": "string",
"severity": "string",
"status": "string",
"tags": {
"key": "string",
"value": "string"
},
"targetResourceID": "string",
"targetResourceName": "string",
"timestamp": "string",
"title": "string"
}
],
"healthState": "string",
"installedDate": "string",
"packagePath": "string",
"packageSizeInMb": "int",
"packageType": "string",
"prerequisites": [
{
"packageName": "string",
"updateType": "string",
"version": "string"
}
],
"publisher": "string",
"rebootRequired": "string",
"releaseLink": "string",
"state": "string",
"updateStateProperties": {
"notifyMessage": "string",
"progressPercentage": "int"
},
"version": "string"
}
}
Valeurs de la propriété
Microsoft.AzureStackHCI/clusters/updates
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2023-11-01-preview' |
emplacement | Emplacement géographique où réside la ressource | corde |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Mettre à jour les propriétés | UpdateProperties |
type | Type de ressource | 'Microsoft.AzureStackHCI/clusters/updates' |
PackageVersionInfo
Nom | Description | Valeur |
---|---|---|
lastUpdated | Dernière fois que ce composant a été mis à jour. | corde |
packageType | Type de package | corde |
Version | Version du package | corde |
PrecheckResult
Nom | Description | Valeur |
---|---|---|
additionalData | Conteneur de propriétés de paires clé-valeur pour plus d’informations. | corde |
description | Vue d’ensemble détaillée du problème et de l’impact du problème sur le tampon. | corde |
displayName | Contrôle d’intégrité DisplayName localisé du test individuel exécuté. | corde |
healthCheckSource | Nom des services appelés pour HealthCheck (I.E. Test-AzureStack, Test-Cluster). | corde |
nom | Nom de l’alerte/test individuel exécuté. Unique, non exposée au client. | corde |
remédiation | Ensemble des étapes qui peuvent être effectuées pour résoudre le problème trouvé. | corde |
sévérité | Gravité du résultat (critique, avertissement, informationnel, masqué). Cela répond à l’importance du résultat. Critique est la seule gravité de blocage des mises à jour. | 'Critique' 'Masqué' 'Informational' 'Avertissement' |
statut | État de la vérification en cours d’exécution (c’est-à-dire Échec, Réussite, En cours). Cela répond si la vérification a été exécutée et a réussi ou échoué. | 'ConnectedRecently' 'DeploymentFailed' 'DeploymentInProgress' 'DeploymentSuccess' 'Déconnecté' 'Erreur' 'Échec' 'InProgress' 'NotConnectedRecently' 'NotSpecified' 'NotYetRegistered' 'Réussi' « Validation ayant échoué » 'ValidationInProgress' 'ValidationSuccess' |
étiquettes | Paires clé-valeur qui permettent de regrouper/filtrer des tests individuels. | PrecheckResultTags |
targetResourceID | Identificateur unique de la ressource affectée (par exemple, un nœud ou un lecteur). | corde |
targetResourceName | Nom de la ressource affectée. | corde |
horodatage | Heure dans laquelle healthCheck a été appelé. | corde |
titre | Nom accessible par l’utilisateur ; une ou plusieurs phrases indiquant le problème direct. | corde |
PrecheckResultTags
Nom | Description | Valeur |
---|---|---|
clé | Clé qui autorise le regroupement/filtrage des tests individuels. | corde |
valeur | Valeur de la clé qui autorise le regroupement/filtrage des tests individuels. | corde |
UpdatePrerequisite
Nom | Description | Valeur |
---|---|---|
packageName | Nom convivial de la configuration requise. | corde |
updateType | Type de composant pouvant être mis à jour. | corde |
Version | Version de la configuration requise. | corde |
UpdateProperties
Nom | Description | Valeur |
---|---|---|
additionalProperties | Paires KV extensibles sérialisées sous forme de chaîne. Il est actuellement utilisé pour signaler les informations de la famille OEM et du modèle matériel de tampon lorsqu’une mise à jour est signalée comme non valide pour l’empreinte basée sur le type OEM. | corde |
availabilityType | Indique la façon dont le contenu de mise à jour peut être téléchargé. | 'Local' 'Notify' 'Online' |
componentVersions | Tableau de versions de composants pour une mise à jour du bundle de solutions et tableau vide dans le cas contraire. | PackageVersionInfo[] |
description | Description de la mise à jour. | corde |
displayName | Nom complet de la mise à jour | corde |
healthCheckDate | Dernière fois que les vérifications spécifiques au package ont été exécutées. | corde |
healthCheckResult | Tableau d’objets PrecheckResult. | PrecheckResult[] |
healthState | État d’intégrité global pour les vérifications d’intégrité spécifiques à la mise à jour. | 'Erreur' 'Échec' 'InProgress' 'Success' 'Inconnu' 'Avertissement' |
installedDate | Date d’installation de la mise à jour. | corde |
packagePath | Chemin d’accès où le package de mise à jour est disponible. | corde |
packageSizeInMb | Taille du package. Cette valeur est une combinaison de la taille des métadonnées de mise à jour et de la taille de la charge utile résultant de l’opération d’analyse en direct pour le contenu de mise à jour du système d’exploitation. | Int |
packageType | Type visible par le client de la mise à jour. | corde |
Conditions préalables | Si l’état de mise à jour est HasPrerequisite, cette propriété contient un tableau d’objets décrivant les mises à jour préalables avant d’installer cette mise à jour. Sinon, il est vide. | UpdatePrerequisite[] |
éditeur | Éditeur du package de mise à jour. | corde |
rebootRequired | 'False' 'True' 'Inconnu' |
|
releaseLink | Lien vers les notes de publication de la mise à jour. | corde |
état | État de la mise à jour telle qu’elle se rapporte à ce tampon. | 'AdditionalContentRequired' 'DownloadFailed' 'Téléchargement' 'HasPrerequisite' 'HealthCheckFailed' 'HealthChecking' 'InstallationFailed' 'Installé' 'Installation' 'Invalid' 'NotApplicableBecauseAnotherUpdateIsInProgress' 'Obsolète' 'PreparationFailed' 'Préparation' 'Ready' 'ReadyToInstall' 'Rappelé' 'ScanFailed' 'ScanInProgress' |
updateStateProperties | Informations supplémentaires sur l’état de la mise à jour. Pour plus d’informations sur cette propriété, consultez la définition du type UpdateStateProperties ci-dessous. | UpdateStateProperties |
Version | Version de la mise à jour. | corde |
UpdateStateProperties
Nom | Description | Valeur |
---|---|---|
notifyMessage | Bref message avec des instructions pour les mises à jour de AvailabilityType Notify. | corde |
progressPercentage | Pourcentage de progression de l’opération en cours. Actuellement, cette propriété n’est valide que lorsque la mise à jour est dans l’état téléchargement, où elle correspond à la quantité de contenu de mise à jour téléchargée. | Int |
Exemples d’utilisation
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource clusters/mises à jour peut être déployé avec des opérations qui ciblent :
- groupes de ressources
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.AzureStackHCI/clusters/updates, ajoutez terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AzureStackHCI/clusters/updates@2023-11-01-preview"
name = "string"
location = "string"
body = {
properties = {
additionalProperties = "string"
availabilityType = "string"
componentVersions = [
{
lastUpdated = "string"
packageType = "string"
version = "string"
}
]
description = "string"
displayName = "string"
healthCheckDate = "string"
healthCheckResult = [
{
additionalData = "string"
description = "string"
displayName = "string"
healthCheckSource = "string"
name = "string"
remediation = "string"
severity = "string"
status = "string"
tags = {
key = "string"
value = "string"
}
targetResourceID = "string"
targetResourceName = "string"
timestamp = "string"
title = "string"
}
]
healthState = "string"
installedDate = "string"
packagePath = "string"
packageSizeInMb = int
packageType = "string"
prerequisites = [
{
packageName = "string"
updateType = "string"
version = "string"
}
]
publisher = "string"
rebootRequired = "string"
releaseLink = "string"
state = "string"
updateStateProperties = {
notifyMessage = "string"
progressPercentage = int
}
version = "string"
}
}
}
Valeurs de la propriété
Microsoft.AzureStackHCI/clusters/updates
Nom | Description | Valeur |
---|---|---|
emplacement | Emplacement géographique où réside la ressource | corde |
nom | Nom de la ressource | chaîne (obligatoire) |
parent_id | ID de la ressource qui est le parent de cette ressource. | ID de ressource de type : clusters |
Propriétés | Mettre à jour les propriétés | UpdateProperties |
type | Type de ressource | « Microsoft.AzureStackHCI/clusters/updates@2023-11-01-preview » |
PackageVersionInfo
Nom | Description | Valeur |
---|---|---|
lastUpdated | Dernière fois que ce composant a été mis à jour. | corde |
packageType | Type de package | corde |
Version | Version du package | corde |
PrecheckResult
Nom | Description | Valeur |
---|---|---|
additionalData | Conteneur de propriétés de paires clé-valeur pour plus d’informations. | corde |
description | Vue d’ensemble détaillée du problème et de l’impact du problème sur le tampon. | corde |
displayName | Contrôle d’intégrité DisplayName localisé du test individuel exécuté. | corde |
healthCheckSource | Nom des services appelés pour HealthCheck (I.E. Test-AzureStack, Test-Cluster). | corde |
nom | Nom de l’alerte/test individuel exécuté. Unique, non exposée au client. | corde |
remédiation | Ensemble des étapes qui peuvent être effectuées pour résoudre le problème trouvé. | corde |
sévérité | Gravité du résultat (critique, avertissement, informationnel, masqué). Cela répond à l’importance du résultat. Critique est la seule gravité de blocage des mises à jour. | 'Critique' 'Masqué' 'Informational' 'Avertissement' |
statut | État de la vérification en cours d’exécution (c’est-à-dire Échec, Réussite, En cours). Cela répond si la vérification a été exécutée et a réussi ou échoué. | 'ConnectedRecently' 'DeploymentFailed' 'DeploymentInProgress' 'DeploymentSuccess' 'Déconnecté' 'Erreur' 'Échec' 'InProgress' 'NotConnectedRecently' 'NotSpecified' 'NotYetRegistered' 'Réussi' « Validation ayant échoué » 'ValidationInProgress' 'ValidationSuccess' |
étiquettes | Paires clé-valeur qui permettent de regrouper/filtrer des tests individuels. | PrecheckResultTags |
targetResourceID | Identificateur unique de la ressource affectée (par exemple, un nœud ou un lecteur). | corde |
targetResourceName | Nom de la ressource affectée. | corde |
horodatage | Heure dans laquelle healthCheck a été appelé. | corde |
titre | Nom accessible par l’utilisateur ; une ou plusieurs phrases indiquant le problème direct. | corde |
PrecheckResultTags
Nom | Description | Valeur |
---|---|---|
clé | Clé qui autorise le regroupement/filtrage des tests individuels. | corde |
valeur | Valeur de la clé qui autorise le regroupement/filtrage des tests individuels. | corde |
UpdatePrerequisite
Nom | Description | Valeur |
---|---|---|
packageName | Nom convivial de la configuration requise. | corde |
updateType | Type de composant pouvant être mis à jour. | corde |
Version | Version de la configuration requise. | corde |
UpdateProperties
Nom | Description | Valeur |
---|---|---|
additionalProperties | Paires KV extensibles sérialisées sous forme de chaîne. Il est actuellement utilisé pour signaler les informations de la famille OEM et du modèle matériel de tampon lorsqu’une mise à jour est signalée comme non valide pour l’empreinte basée sur le type OEM. | corde |
availabilityType | Indique la façon dont le contenu de mise à jour peut être téléchargé. | 'Local' 'Notify' 'Online' |
componentVersions | Tableau de versions de composants pour une mise à jour du bundle de solutions et tableau vide dans le cas contraire. | PackageVersionInfo[] |
description | Description de la mise à jour. | corde |
displayName | Nom complet de la mise à jour | corde |
healthCheckDate | Dernière fois que les vérifications spécifiques au package ont été exécutées. | corde |
healthCheckResult | Tableau d’objets PrecheckResult. | PrecheckResult[] |
healthState | État d’intégrité global pour les vérifications d’intégrité spécifiques à la mise à jour. | 'Erreur' 'Échec' 'InProgress' 'Success' 'Inconnu' 'Avertissement' |
installedDate | Date d’installation de la mise à jour. | corde |
packagePath | Chemin d’accès où le package de mise à jour est disponible. | corde |
packageSizeInMb | Taille du package. Cette valeur est une combinaison de la taille des métadonnées de mise à jour et de la taille de la charge utile résultant de l’opération d’analyse en direct pour le contenu de mise à jour du système d’exploitation. | Int |
packageType | Type visible par le client de la mise à jour. | corde |
Conditions préalables | Si l’état de mise à jour est HasPrerequisite, cette propriété contient un tableau d’objets décrivant les mises à jour préalables avant d’installer cette mise à jour. Sinon, il est vide. | UpdatePrerequisite[] |
éditeur | Éditeur du package de mise à jour. | corde |
rebootRequired | 'False' 'True' 'Inconnu' |
|
releaseLink | Lien vers les notes de publication de la mise à jour. | corde |
état | État de la mise à jour telle qu’elle se rapporte à ce tampon. | 'AdditionalContentRequired' 'DownloadFailed' 'Téléchargement' 'HasPrerequisite' 'HealthCheckFailed' 'HealthChecking' 'InstallationFailed' 'Installé' 'Installation' 'Invalid' 'NotApplicableBecauseAnotherUpdateIsInProgress' 'Obsolète' 'PreparationFailed' 'Préparation' 'Ready' 'ReadyToInstall' 'Rappelé' 'ScanFailed' 'ScanInProgress' |
updateStateProperties | Informations supplémentaires sur l’état de la mise à jour. Pour plus d’informations sur cette propriété, consultez la définition du type UpdateStateProperties ci-dessous. | UpdateStateProperties |
Version | Version de la mise à jour. | corde |
UpdateStateProperties
Nom | Description | Valeur |
---|---|---|
notifyMessage | Bref message avec des instructions pour les mises à jour de AvailabilityType Notify. | corde |
progressPercentage | Pourcentage de progression de l’opération en cours. Actuellement, cette propriété n’est valide que lorsque la mise à jour est dans l’état téléchargement, où elle correspond à la quantité de contenu de mise à jour téléchargée. | Int |