C# Class Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions.VirtualMachineExtensionCmdletBase

Inheritance: VirtualMachineConfigurationCmdletBase
Exibir arquivo Open project: Azure/azure-powershell

Protected Properties

Property Type Description
LegacyExtensionImages Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions.VirtualMachineExtensionImageContext[]
extensionName string
publisherName string

Protected Methods

Method Description
AddResourceExtension ( ) : void
GetConfigValue ( string xmlText, string element ) : string
GetConfiguration ( ResourceExtensionParameterValueList paramValList, string typeStr ) : string
GetConfiguration ( ResourceExtensionReference extensionRef ) : string
GetConfiguration ( ResourceExtensionReference extensionRef, string typeStr ) : string
GetExtensionValues ( ResourceExtensionParameterValueList paramVals ) : void
GetExtensionValues ( ResourceExtensionReference extensionRef ) : void
GetJsonConfigValue ( string jsonText, string element ) : string
GetPredicateExtension ( ) : ResourceExtensionReference
GetPredicateExtensionList ( ) : List
IsLegacyExtension ( ) : bool
IsLegacyExtension ( string name, string publisher, string version ) : bool
IsXmlExtension ( string version ) : bool
NewResourceExtension ( ) : ResourceExtensionReference
RemovePredicateExtensions ( ) : void
ValidateParameters ( ) : void

Private Methods

Method Description
VirtualMachineExtensionCmdletBase ( ) : Microsoft.Azure.Commands.Common.Authentication

Method Details

AddResourceExtension() protected method

protected AddResourceExtension ( ) : void
return void

GetConfigValue() protected static method

protected static GetConfigValue ( string xmlText, string element ) : string
xmlText string
element string
return string

GetConfiguration() protected method

protected GetConfiguration ( ResourceExtensionParameterValueList paramValList, string typeStr ) : string
paramValList ResourceExtensionParameterValueList
typeStr string
return string

GetConfiguration() protected method

protected GetConfiguration ( ResourceExtensionReference extensionRef ) : string
extensionRef ResourceExtensionReference
return string

GetConfiguration() protected method

protected GetConfiguration ( ResourceExtensionReference extensionRef, string typeStr ) : string
extensionRef ResourceExtensionReference
typeStr string
return string

GetExtensionValues() protected method

protected GetExtensionValues ( ResourceExtensionParameterValueList paramVals ) : void
paramVals ResourceExtensionParameterValueList
return void

GetExtensionValues() protected method

protected GetExtensionValues ( ResourceExtensionReference extensionRef ) : void
extensionRef ResourceExtensionReference
return void

GetJsonConfigValue() protected static method

protected static GetJsonConfigValue ( string jsonText, string element ) : string
jsonText string
element string
return string

GetPredicateExtension() protected method

protected GetPredicateExtension ( ) : ResourceExtensionReference
return ResourceExtensionReference

GetPredicateExtensionList() protected method

protected GetPredicateExtensionList ( ) : List
return List

IsLegacyExtension() protected method

protected IsLegacyExtension ( ) : bool
return bool

IsLegacyExtension() protected method

protected IsLegacyExtension ( string name, string publisher, string version ) : bool
name string
publisher string
version string
return bool

IsXmlExtension() protected method

protected IsXmlExtension ( string version ) : bool
version string
return bool

NewResourceExtension() protected method

protected NewResourceExtension ( ) : ResourceExtensionReference
return ResourceExtensionReference

RemovePredicateExtensions() protected method

protected RemovePredicateExtensions ( ) : void
return void

ValidateParameters() protected method

protected ValidateParameters ( ) : void
return void

Property Details

LegacyExtensionImages protected_oe static_oe property

protected static VirtualMachineExtensionImageContext[],Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions LegacyExtensionImages
return Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions.VirtualMachineExtensionImageContext[]

extensionName protected_oe property

protected string extensionName
return string

publisherName protected_oe property

protected string publisherName
return string