ProductTemplateModel interface
Définition de ressource de modèle.
- Extends
Propriétés
| author | Créateur de l’élément de contenu. |
| categories | Catégories de l’élément |
| content |
ID statique du contenu. Utilisé pour identifier les dépendances et le contenu des solutions ou de la communauté. Codé en dur/statique pour le contenu et les solutions prêtes à l’emploi. Dynamique pour l’utilisateur créé. Il s’agit du nom de la ressource |
| content |
Le type de contenu pour lequel le modèle est destiné. |
| content |
ID unique pour le contenu. Elle doit être générée en fonction de l’ID de contenu du package, contentId du modèle, contentKind du modèle et contentVersion du modèle |
| content |
Version de schéma du contenu. Peut être utilisé pour faire la distinction entre différents flux en fonction de la version du schéma |
| custom |
Version personnalisée du contenu. Texte libre facultatif |
| dependencies | Dépendances pour l’élément de contenu, éléments de contenu dont il a besoin pour fonctionner. Peut décrire des dépendances plus complexes à l’aide d’une structure récursive/imbriquée. Pour une dépendance unique, un ID/kind/version peut être fourni ou opérateur/critère pour les formats complexes. |
| display |
Nom complet du modèle |
| etag | Etag de la ressource Azure |
| first |
premier élément de contenu de date de publication |
| icon | identificateur d’icône. cet ID peut être récupéré ultérieurement à partir des métadonnées de contenu |
| is |
Indicateur indique si ce modèle est déconseillé |
| last |
date de la dernière publication de l’élément de contenu |
| packaged |
Json du modèle ARM à déployer |
| package |
l’ID de package contient ce modèle |
| package |
le packageKind du package contient ce modèle |
| package |
le nom du package contient ce modèle |
| package |
Version du package. Le format par défaut et recommandé est numérique (par exemple, 1, 1.0, 1.0.0, 1.0.0.0), suivant les meilleures pratiques de métadonnées ARM. Peut également être n’importe quelle chaîne, mais nous ne pouvons pas garantir les vérifications de version |
| preview |
afficher un aperçu des noms de fichiers image. Celles-ci seront extraites des artefacts de solution |
| preview |
afficher un aperçu des noms de fichiers image. Celles-ci seront extraites des artefacts de solution. utilisé pour la prise en charge du thème sombre |
| providers | Fournisseurs pour l’élément de contenu |
| source | Source du contenu. Il s’agit de l’emplacement/de la façon dont elle a été créée. |
| support | Informations de support pour le modèle : type, nom, informations de contact |
| threat |
les tactiques que la ressource couvre |
| threat |
les techniques que la ressource couvre, celles-ci doivent être alignées sur les tactiques utilisées |
| version | Version du contenu. Le format par défaut et recommandé est numérique (par exemple, 1, 1.0, 1.0.0, 1.0.0.0), suivant les meilleures pratiques de métadonnées ARM. Peut également être n’importe quelle chaîne, mais nous ne pouvons pas garantir les vérifications de version |
Propriétés héritées
| id | Identifiant de ressource entièrement qualifié pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | nom de la ressource. |
| system |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. |
| type | Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
Détails de la propriété
author
categories
contentId
ID statique du contenu. Utilisé pour identifier les dépendances et le contenu des solutions ou de la communauté. Codé en dur/statique pour le contenu et les solutions prêtes à l’emploi. Dynamique pour l’utilisateur créé. Il s’agit du nom de la ressource
contentId?: string
Valeur de propriété
string
contentKind
Le type de contenu pour lequel le modèle est destiné.
contentKind?: string
Valeur de propriété
string
contentProductId
ID unique pour le contenu. Elle doit être générée en fonction de l’ID de contenu du package, contentId du modèle, contentKind du modèle et contentVersion du modèle
contentProductId?: string
Valeur de propriété
string
contentSchemaVersion
Version de schéma du contenu. Peut être utilisé pour faire la distinction entre différents flux en fonction de la version du schéma
contentSchemaVersion?: string
Valeur de propriété
string
customVersion
Version personnalisée du contenu. Texte libre facultatif
customVersion?: string
Valeur de propriété
string
dependencies
Dépendances pour l’élément de contenu, éléments de contenu dont il a besoin pour fonctionner. Peut décrire des dépendances plus complexes à l’aide d’une structure récursive/imbriquée. Pour une dépendance unique, un ID/kind/version peut être fourni ou opérateur/critère pour les formats complexes.
dependencies?: MetadataDependencies
Valeur de propriété
displayName
Nom complet du modèle
displayName?: string
Valeur de propriété
string
etag
Etag de la ressource Azure
etag?: string
Valeur de propriété
string
firstPublishDate
premier élément de contenu de date de publication
firstPublishDate?: Date
Valeur de propriété
Date
icon
identificateur d’icône. cet ID peut être récupéré ultérieurement à partir des métadonnées de contenu
icon?: string
Valeur de propriété
string
isDeprecated
Indicateur indique si ce modèle est déconseillé
isDeprecated?: string
Valeur de propriété
string
lastPublishDate
date de la dernière publication de l’élément de contenu
lastPublishDate?: Date
Valeur de propriété
Date
packagedContent
Json du modèle ARM à déployer
packagedContent?: any
Valeur de propriété
any
packageId
l’ID de package contient ce modèle
packageId?: string
Valeur de propriété
string
packageKind
le packageKind du package contient ce modèle
packageKind?: string
Valeur de propriété
string
packageName
le nom du package contient ce modèle
packageName?: string
Valeur de propriété
string
packageVersion
Version du package. Le format par défaut et recommandé est numérique (par exemple, 1, 1.0, 1.0.0, 1.0.0.0), suivant les meilleures pratiques de métadonnées ARM. Peut également être n’importe quelle chaîne, mais nous ne pouvons pas garantir les vérifications de version
packageVersion?: string
Valeur de propriété
string
previewImages
afficher un aperçu des noms de fichiers image. Celles-ci seront extraites des artefacts de solution
previewImages?: string[]
Valeur de propriété
string[]
previewImagesDark
afficher un aperçu des noms de fichiers image. Celles-ci seront extraites des artefacts de solution. utilisé pour la prise en charge du thème sombre
previewImagesDark?: string[]
Valeur de propriété
string[]
providers
Fournisseurs pour l’élément de contenu
providers?: string[]
Valeur de propriété
string[]
source
Source du contenu. Il s’agit de l’emplacement/de la façon dont elle a été créée.
source?: MetadataSource
Valeur de propriété
support
Informations de support pour le modèle : type, nom, informations de contact
support?: MetadataSupport
Valeur de propriété
threatAnalysisTactics
les tactiques que la ressource couvre
threatAnalysisTactics?: string[]
Valeur de propriété
string[]
threatAnalysisTechniques
les techniques que la ressource couvre, celles-ci doivent être alignées sur les tactiques utilisées
threatAnalysisTechniques?: string[]
Valeur de propriété
string[]
version
Version du contenu. Le format par défaut et recommandé est numérique (par exemple, 1, 1.0, 1.0.0, 1.0.0.0), suivant les meilleures pratiques de métadonnées ARM. Peut également être n’importe quelle chaîne, mais nous ne pouvons pas garantir les vérifications de version
version?: string
Valeur de propriété
string
Détails de la propriété héritée
id
Identifiant de ressource entièrement qualifié pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Valeur de propriété
string
héritée deProxyResource.id
name
systemData
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.
systemData?: SystemData
Valeur de propriété
héritée deProxyResource.systemData
type
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »
type?: string
Valeur de propriété
string
héritée deProxyResource.type