3.0.0 • Published 5 years ago
@datafire/azure_azsadmin_vmextensions v3.0.0
@datafire/azure_azsadmin_vmextensions
Client library for Compute Admin Client
Installation and Usage
npm install --save @datafire/azure_azsadmin_vmextensionslet azure_azsadmin_vmextensions = require('@datafire/azure_azsadmin_vmextensions').create({
access_token: "",
refresh_token: "",
client_id: "",
client_secret: "",
redirect_uri: ""
});
.then(data => {
console.log(data);
});Description
Actions
VMExtensions_List
List of all Virtual Machine Extension Images for the current location are returned.
azure_azsadmin_vmextensions.VMExtensions_List({
"subscriptionId": "",
"location": "",
"api-version": ""
}, context)Input
- input
object- subscriptionId required
string: Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - location required
string: Location of the resource. - api-version required
string: Client API Version.
- subscriptionId required
Output
- output VMExtensionList
VMExtensions_Delete
Deletes specified Virtual Machine Extension Image.
azure_azsadmin_vmextensions.VMExtensions_Delete({
"subscriptionId": "",
"location": "",
"publisher": "",
"type": "",
"version": "",
"api-version": ""
}, context)Input
- input
object- subscriptionId required
string: Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - location required
string: Location of the resource. - publisher required
string: Name of the publisher. - type required
string: Type of extension. - version required
string: The version of the resource. - api-version required
string: Client API Version.
- subscriptionId required
Output
Output schema unknown
VMExtensions_Get
Returns requested Virtual Machine Extension Image matching publisher, type, version.
azure_azsadmin_vmextensions.VMExtensions_Get({
"subscriptionId": "",
"location": "",
"publisher": "",
"type": "",
"version": "",
"api-version": ""
}, context)Input
- input
object- subscriptionId required
string: Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - location required
string: Location of the resource. - publisher required
string: Name of the publisher. - type required
string: Type of extension. - version required
string: The version of the resource. - api-version required
string: Client API Version.
- subscriptionId required
Output
- output VMExtension
VMExtensions_Create
Create a Virtual Machine Extension Image with publisher, version.
azure_azsadmin_vmextensions.VMExtensions_Create({
"subscriptionId": "",
"location": "",
"publisher": "",
"type": "",
"version": "",
"api-version": "",
"extension": {}
}, context)Input
- input
object- subscriptionId required
string: Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - location required
string: Location of the resource. - publisher required
string: Name of the publisher. - type required
string: Type of extension. - version required
string: The version of the resource. - api-version required
string: Client API Version. - extension required VMExtensionParameters
- subscriptionId required
Output
- output VMExtension
Definitions
AzureBlob
- AzureBlob
object: Azure or AzureStack blob information.- uri
string: URI to Azure or AzureStack blob.
- uri
VMExtension
- VMExtension
object: Virtual Machine Extension Image.- properties VMExtensionProperties
- id
string: ID of the resource. - location
string: Location of the resource. - name
string: Name of the resource. - type
string: Type of Resource.
VMExtensionList
- VMExtensionList
array: List of virtual machine extensions.- items VMExtension
VMExtensionParameters
- VMExtensionParameters
object: Parameters used to create a new Virtual Machine Extension Image.- properties VMExtensionProperties
VMExtensionProperties
- VMExtensionProperties
object: Properties of a Virtual Machine Extension Image.- computeRole
string: Compute role - isSystemExtension
boolean: Indicates if the extension is for the system. - provisioningState
string(values: Creating, Failed, Succeeded, Canceled): The provisioning state of the resource. - sourceBlob AzureBlob
- supportMultipleExtensions
boolean: True if supports multiple extensions. - vmOsType
string(values: Unknown, Windows, Linux): Operating system type. - vmScaleSetEnabled
boolean: Value indicating whether the extension is enabled for virtual machine scale set support.
- computeRole
3.0.0
5 years ago