ResourceExtensionReference [SPFSDK][VMROLE]
Platí pro: Windows Azure Pack
Definice prostředku může používat pouze rozšíření prostředků, která deklaruje. Typ ResourceExtensionReference obsahuje odkaz na deklaraci prostředku. Odkaz na rozšíření prostředků definuje běžný název pro identifikaci rozšíření prostředku a hodnoty pro všechny parametry, které rozšíření prostředků deklaruje.
Hierarchie typů
VirtualMachineRole (instance) [SPFSDK][VMROLE]. ResourceDefinition [SPFSDK][VMROLE]. ResourceExtensionReference
Syntax
{
"ReferenceName" : "Name of extension reference",
"Name" : "Name of imported resource extension",
"Version" : "1.0.0.0",
"Publisher" : "Publisher Name",
"ResourceExtensionParameterValues" : "{
\"MyParameter1\" : \"Value1\",
\"MyParameter2\" : \"Value2\"
}"
}
Vlastnosti
Název |
Typ |
Vyžadováno |
Výchozí hodnota |
Description |
---|---|---|---|---|
ReferenceName |
Řetězec |
Yes |
Žádné |
Název tohoto rozšíření prostředku, který používá definice prostředku. |
Název |
Řetězec |
Yes |
Žádné |
Název odkazovaného rozšíření prostředku. |
Verze |
Řetězec |
Yes |
Žádné |
Verze odkazovaného rozšíření prostředků. Formát verze je: <hlavní>.< podverze>.< sestavení>.< vydání>. Například 6.33.2.10. |
Publisher |
Řetězec |
Yes |
Žádné |
Název vydavatele odkazovaného rozšíření prostředku. |
ResourceExtensionParameterValues |
Řetězec |
No |
null |
Řetězec párů vložených názvů JSON, které poskytují hodnoty parametrů, které definuje odkazované rozšíření prostředků. Další informace o deklarování parametrů naleznete v tématu ResourceConfiguration [SPFSDK][VMROLE]. |
Poznámky
Následující příklad kódu poskytuje ukázkový ResourceExtensionReference objekt.
{
"ReferenceName" : "MyExtensionReference",
"Name" : "NameOfImportedResourceExtension",
"Version" : "1.0.0.0",
"Publisher" : "Publisher Name"
"ResourceExtensionParameterValues" : "{
\"SQLInstance\" : \"[Param.MyParameter1]\"
}"
}
Viz také
ResourceDefinition [SPFSDK][VMROLE]
Vnitřní nastavení [SPFSDK][VMROLE]
ResourceConfiguration [SPFSDK][VMROLE]