Sdílet prostřednictvím


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]