ResourceExtension Members

An extension available to add to your virtual machine.

The following tables list the members exposed by the ResourceExtension type.

  Name Description
  ResourceExtension Initializes a new instance of the ResourceExtension class.
Top

  Name Description
public property CompanyName Optional. String property containing the name of the company/organization who publishes the extension.
public property Description Optional. The description of the extension.
public property DisallowMajorVersionUpgrade Optional. Boolean property indicating whether the extension allows major version upgrade.
public property 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.
public property 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.
public property IsInternalExtension Optional. Boolean property indicating whether the extension is internal or public.
public property 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.
public property Label Optional. The label that is used to identify the extension.
public property Name Optional. The name of the extension.
public property 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.
public property PrivateConfigurationSchema Optional. The base64-encoded schema of the private configuration.
public property PublicConfigurationSchema Optional. The base64-encoded schema of the public configuration.
public property 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.
public property Publisher Optional. The provider namespace of the extension. The provider namespace for Azure extensions is Microsoft.Compute.
public property 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.
public property SampleConfig Optional. A sample configuration file for the resource extension.
public property SupportedOS Optional. String property indicating the OS which the extension supports. Current values are 'Windows' or 'Linux'.
public property Version Optional. The version of the extension.
Top

(see also Protected Methods)
 NameDescription
public methodEquals  (Inherited from Object)
public methodGetHashCode  (Inherited from Object)
public methodGetType  (Inherited from Object)
public methodToString  (Inherited from Object)
Top

  Name Description
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)
Top

Reference

ResourceExtension Class
Microsoft.WindowsAzure.Management.Compute.Models.VirtualMachineExtensionListResponse Namespace

Show: