ResourceExtensionReference [SPFSDK][VMROLE]
S’applique à : Windows Azure Pack
Une définition de ressource ne peut utiliser que les extensions de ressources qu’elle déclare. Le type ResourceExtensionReference contient une référence à une déclaration de ressource. Une référence d’extension de ressource définit un nom commun pour identifier l’extension de ressource et les valeurs pour tous les paramètres déclarés par l’extension de ressource.
Hiérarchie des types
VirtualMachineRole (Instance) [SPFSDK][VMROLE]. ResourceDefinition [SPFSDK][VMROLE]. ResourceExtensionReference
Syntaxe
{
"ReferenceName" : "Name of extension reference",
"Name" : "Name of imported resource extension",
"Version" : "1.0.0.0",
"Publisher" : "Publisher Name",
"ResourceExtensionParameterValues" : "{
\"MyParameter1\" : \"Value1\",
\"MyParameter2\" : \"Value2\"
}"
}
Propriétés
Nom |
Type |
Obligatoire |
Valeur par défaut |
Description |
---|---|---|---|---|
ReferenceName |
String |
Oui |
None |
Le nom de cette extension de ressource fait référence à la définition de ressource. |
Nom |
String |
Oui |
None |
Nom de l’extension de ressource référencée. |
Version |
String |
Oui |
None |
Version de l’extension de ressource référencée. Le format de la version est : <majeur>.< mineure>.< build>.< mise en production>. Par exemple, 6.33.2.10. |
Serveur de publication |
String |
Oui |
None |
Nom de l’éditeur de l’extension de ressource référencée. |
ResourceExtensionParameterValues |
String |
Non |
null |
Chaîne de paires nom-valeur JSON inline qui fournissent les valeurs des paramètres, que l’extension de ressource référencée définit. Pour plus d’informations sur la façon de déclarer des paramètres, consultez ResourceConfiguration [SPFSDK][VMROLE]. |
Remarques
L’exemple de code suivant fournit un exemple d’objet ResourceExtensionReference .
{
"ReferenceName" : "MyExtensionReference",
"Name" : "NameOfImportedResourceExtension",
"Version" : "1.0.0.0",
"Publisher" : "Publisher Name"
"ResourceExtensionParameterValues" : "{
\"SQLInstance\" : \"[Param.MyParameter1]\"
}"
}
Voir aussi
ResourceDefinition [SPFSDK][VMROLE]
Settings intrinsèques [SPFSDK][VMROLE]
ResourceConfiguration [SPFSDK][VMROLE]