VirtualMachineExtensionListResponse.ResourceExtension Class

 

An extension available to add to your virtual machine.

Namespace:   Microsoft.WindowsAzure.Management.Compute.Models
Assembly:  Microsoft.WindowsAzure.Management.Compute (in Microsoft.WindowsAzure.Management.Compute.dll)

Inheritance Hierarchy

System.Object
  Microsoft.WindowsAzure.Management.Compute.Models.VirtualMachineExtensionListResponse.ResourceExtension

Syntax

public class ResourceExtension
public ref class ResourceExtension 
type ResourceExtension = class end
Public Class ResourceExtension

Constructors

Name Description
System_CAPS_pubmethod VirtualMachineExtensionListResponse.ResourceExtension()

Initializes a new instance of the ResourceExtension class.

Properties

Name Description
System_CAPS_pubproperty CompanyName

Optional. String property containing the name of the company/organization who publishes the extension.

System_CAPS_pubproperty Description

Optional. The description of the extension.

System_CAPS_pubproperty DisallowMajorVersionUpgrade

Optional. Boolean property indicating whether the extension allows major version upgrade.

System_CAPS_pubproperty Eula

Optional. URI string pointing to the EULA (End User License Agreement) of this version of extension. This is optionally specified by the third-party publishing the extension instead of Azure, at the time of extension creation or update.

System_CAPS_pubproperty HomepageUri

Optional. URI string pointing to the homepage of this version of extension. This is optionally specified by the third-party publishing the extension instead of Azure, at the time of extension creation or update.

System_CAPS_pubproperty IsInternalExtension

Optional. Boolean property indicating whether the extension is internal or public.

System_CAPS_pubproperty IsJsonExtension

Optional. Indicates whether the extension accepts JSON or XML based configuration. If this property is 'true' the extension accepts JSON based configuration. If this property is 'false' the extension accepts XML based configuration.

System_CAPS_pubproperty Label

Optional. The label that is used to identify the extension.

System_CAPS_pubproperty Name

Optional. The name of the extension.

System_CAPS_pubproperty PrivacyUri

Optional. URI string pointing to the privacy document of this version of extension. This is optionally specified by the third-party publishing the extension instead of Azure, at the time of extension creation or update.

System_CAPS_pubproperty PrivateConfigurationSchema

Optional. The base64-encoded schema of the private configuration.

System_CAPS_pubproperty PublicConfigurationSchema

Optional. The base64-encoded schema of the public configuration.

System_CAPS_pubproperty PublishedDate

Optional. Publisher can set it to any arbitrary date, and this is only for display purpose. If not specified by publisher, Azure will automatically assign the UTC time when the extension request was received.

System_CAPS_pubproperty Publisher

Optional. The provider namespace of the extension. The provider namespace for Azure extensions is Microsoft.Compute.

System_CAPS_pubproperty ReplicationCompleted

Optional. Indicates whether this version of extension has been replicated to all regions or not. If true, then the given extension version can be used in creating or updating deployments. Otherwise, the given extension version might cause failure in creating or updating deployments. The typical time is 20 minutes for a newly-registered or newly-updated extension to replicate completely by Azure.

System_CAPS_pubproperty SampleConfig

Optional. A sample configuration file for the resource extension.

System_CAPS_pubproperty SupportedOS

Optional. String property indicating the OS which the extension supports. Current values are 'Windows' or 'Linux'.

System_CAPS_pubproperty Version

Optional. The version of the extension.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.WindowsAzure.Management.Compute.Models Namespace

Return to top