ResourceExtensionReference [SPFSDK][VMROLE]
Aplica-se a: Windows Azure Pack
Uma definição de recurso só pode usar extensões de recurso que declara. O tipo ResourceExtensionReference contém uma referência a uma declaração de recurso. Uma referência de extensão de recurso define um nome comum para identificar a extensão de recurso e os valores de todos os parâmetros que a extensão de recurso declara.
Hierarquia de Tipos
VirtualMachineRole (Instância) [SPFSDK][VMROLE]. ResourceDefinition [SPFSDK][VMROLE]. ResourceExtensionReference
Sintaxe
{
"ReferenceName" : "Name of extension reference",
"Name" : "Name of imported resource extension",
"Version" : "1.0.0.0",
"Publisher" : "Publisher Name",
"ResourceExtensionParameterValues" : "{
\"MyParameter1\" : \"Value1\",
\"MyParameter2\" : \"Value2\"
}"
}
Propriedades
Nome |
Tipo |
Obrigatório |
Valor padrão |
Descrição |
---|---|---|---|---|
ReferenceName |
String |
Sim |
Nenhum |
O nome dessa referência de extensão de recurso que a definição de recurso usa. |
Nome |
String |
Sim |
Nenhum |
O nome da extensão de recurso referenciada. |
Versão |
String |
Sim |
Nenhum |
A versão da extensão de recurso referenciada. O formato da versão é: <principal>.< menor>.< build>.< versão>. Por exemplo, 6.33.2.10. |
Publisher |
String |
Sim |
Nenhum |
O nome do editor da extensão de recurso referenciada. |
ResourceExtensionParameterValues |
String |
Não |
nulo |
Uma cadeia de caracteres de pares de nome-valor JSON embutidos que fornecem os valores para os parâmetros, que a extensão de recurso referenciada define. Para obter mais informações sobre como declarar parâmetros, consulte ResourceConfiguration [SPFSDK][VMROLE]. |
Comentários
O exemplo de código a seguir fornece um objeto ResourceExtensionReference de exemplo.
{
"ReferenceName" : "MyExtensionReference",
"Name" : "NameOfImportedResourceExtension",
"Version" : "1.0.0.0",
"Publisher" : "Publisher Name"
"ResourceExtensionParameterValues" : "{
\"SQLInstance\" : \"[Param.MyParameter1]\"
}"
}
Consulte Também
ResourceDefinition [SPFSDK][VMROLE]
IntrinsicSettings [SPFSDK][VMROLE]
ResourceConfiguration [SPFSDK][VMROLE]