Merge pull request #1785 from huangpf/dev
Azure CPlat PR : Update NextLink Definition for VM.List(rgName)
This commit is contained in:
Коммит
e96cb83485
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,7 +19,7 @@ declare class ComputeManagementClient {
|
||||||
*
|
*
|
||||||
* @param {credentials} credentials - Gets Azure subscription credentials.
|
* @param {credentials} credentials - Gets Azure subscription credentials.
|
||||||
*
|
*
|
||||||
* @param {string} subscriptionId - Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
|
* @param {string} subscriptionId - subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
|
||||||
*
|
*
|
||||||
* @param {string} [baseUri] - The base URI of the service.
|
* @param {string} [baseUri] - The base URI of the service.
|
||||||
*
|
*
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -29,7 +29,7 @@ var operations = require('./operations');
|
||||||
*
|
*
|
||||||
* @param {credentials} credentials - Gets Azure subscription credentials.
|
* @param {credentials} credentials - Gets Azure subscription credentials.
|
||||||
*
|
*
|
||||||
* @param {string} subscriptionId - Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
|
* @param {string} subscriptionId - subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
|
||||||
*
|
*
|
||||||
* @param {string} [baseUri] - The base URI of the service.
|
* @param {string} [baseUri] - The base URI of the service.
|
||||||
*
|
*
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -14,25 +14,24 @@
|
||||||
* @class
|
* @class
|
||||||
* Initializes a new instance of the AdditionalUnattendContent class.
|
* Initializes a new instance of the AdditionalUnattendContent class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Gets or sets additional XML formatted information that can be included in
|
* additional XML formatted information that can be included in the
|
||||||
* the Unattend.xml file, which is used by Windows Setup. Contents are
|
* Unattend.xml file, which is used by Windows Setup. Contents are defined by
|
||||||
* defined by setting name, component name, and the pass in which the content
|
* setting name, component name, and the pass in which the content is a
|
||||||
* is a applied.
|
* applied.
|
||||||
* @member {string} [passName] Gets or sets the pass name. Currently, the only
|
* @member {string} [passName] the pass name. Currently, the only allowable
|
||||||
* allowable value is oobeSystem. Possible values include: 'oobeSystem'
|
* value is oobeSystem. Possible values include: 'oobeSystem'
|
||||||
*
|
*
|
||||||
* @member {string} [componentName] Gets or sets the component name.
|
* @member {string} [componentName] the component name. Currently, the only
|
||||||
* Currently, the only allowable value is Microsoft-Windows-Shell-Setup.
|
* allowable value is Microsoft-Windows-Shell-Setup. Possible values include:
|
||||||
* Possible values include: 'Microsoft-Windows-Shell-Setup'
|
* 'Microsoft-Windows-Shell-Setup'
|
||||||
*
|
*
|
||||||
* @member {string} [settingName] Gets or sets setting name (e.g.
|
* @member {string} [settingName] setting name (e.g. FirstLogonCommands,
|
||||||
* FirstLogonCommands, AutoLogon ). Possible values include: 'AutoLogon',
|
* AutoLogon ). Possible values include: 'AutoLogon', 'FirstLogonCommands'
|
||||||
* 'FirstLogonCommands'
|
|
||||||
*
|
*
|
||||||
* @member {string} [content] Gets or sets XML formatted content that is added
|
* @member {string} [content] XML formatted content that is added to the
|
||||||
* to the unattend.xml file in the specified pass and component.The XML must
|
* unattend.xml file in the specified pass and component.The XML must be less
|
||||||
* be less than 4 KB and must include the root element for the setting or
|
* than 4 KB and must include the root element for the setting or feature
|
||||||
* feature that is being inserted.
|
* that is being inserted.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function AdditionalUnattendContent() {
|
function AdditionalUnattendContent() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,7 +15,7 @@
|
||||||
* Initializes a new instance of the ApiEntityReference class.
|
* Initializes a new instance of the ApiEntityReference class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The API entity reference.
|
* The API entity reference.
|
||||||
* @member {string} [id] Gets or sets ARM resource id in the form of
|
* @member {string} [id] the ARM resource id in the form of
|
||||||
* /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/...
|
* /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/...
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,20 +19,20 @@ var util = require('util');
|
||||||
* Initializes a new instance of the ApiError class.
|
* Initializes a new instance of the ApiError class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Api error.
|
* Api error.
|
||||||
* @member {array} [details] Gets or sets the Api error details
|
* @member {array} [details] the Api error details
|
||||||
*
|
*
|
||||||
* @member {object} [innererror] Gets or sets the Api inner error
|
* @member {object} [innererror] the Api inner error
|
||||||
*
|
*
|
||||||
* @member {string} [innererror.exceptiontype] Gets or sets the exception type.
|
* @member {string} [innererror.exceptiontype] the exception type.
|
||||||
*
|
*
|
||||||
* @member {string} [innererror.errordetail] Gets or sets the internal error
|
* @member {string} [innererror.errordetail] the internal error message or
|
||||||
* message or exception dump.
|
* exception dump.
|
||||||
*
|
*
|
||||||
* @member {string} [code] Gets or sets the error code.
|
* @member {string} [code] the error code.
|
||||||
*
|
*
|
||||||
* @member {string} [target] Gets or sets the target of the particular error.
|
* @member {string} [target] the target of the particular error.
|
||||||
*
|
*
|
||||||
* @member {string} [message] Gets or sets the error message.
|
* @member {string} [message] the error message.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function ApiError() {
|
function ApiError() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,11 +15,11 @@
|
||||||
* Initializes a new instance of the ApiErrorBase class.
|
* Initializes a new instance of the ApiErrorBase class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Api error base.
|
* Api error base.
|
||||||
* @member {string} [code] Gets or sets the error code.
|
* @member {string} [code] the error code.
|
||||||
*
|
*
|
||||||
* @member {string} [target] Gets or sets the target of the particular error.
|
* @member {string} [target] the target of the particular error.
|
||||||
*
|
*
|
||||||
* @member {string} [message] Gets or sets the error message.
|
* @member {string} [message] the error message.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function ApiErrorBase() {
|
function ApiErrorBase() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,15 +19,14 @@ var util = require('util');
|
||||||
* Initializes a new instance of the AvailabilitySet class.
|
* Initializes a new instance of the AvailabilitySet class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Create or update Availability Set parameters.
|
* Create or update Availability Set parameters.
|
||||||
* @member {number} [platformUpdateDomainCount] Gets or sets Update Domain
|
* @member {number} [platformUpdateDomainCount] Update Domain count.
|
||||||
* count.
|
|
||||||
*
|
*
|
||||||
* @member {number} [platformFaultDomainCount] Gets or sets Fault Domain count.
|
* @member {number} [platformFaultDomainCount] Fault Domain count.
|
||||||
*
|
*
|
||||||
* @member {array} [virtualMachines] Gets or sets a list containing reference
|
* @member {array} [virtualMachines] a list containing reference to all
|
||||||
* to all Virtual Machines created under this Availability Set.
|
* Virtual Machines created under this Availability Set.
|
||||||
*
|
*
|
||||||
* @member {array} [statuses] Gets or sets the resource status information.
|
* @member {array} [statuses] the resource status information.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function AvailabilitySet() {
|
function AvailabilitySet() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,7 +17,7 @@ var util = require('util');
|
||||||
* Initializes a new instance of the AvailabilitySetListResult class.
|
* Initializes a new instance of the AvailabilitySetListResult class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The List Availability Set operation response.
|
* The List Availability Set operation response.
|
||||||
* @member {array} [value] Gets or sets the list of availability sets
|
* @member {array} [value] the list of availability sets
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function AvailabilitySetListResult() {
|
function AvailabilitySetListResult() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,11 +15,11 @@
|
||||||
* Initializes a new instance of the BootDiagnostics class.
|
* Initializes a new instance of the BootDiagnostics class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes Boot Diagnostics.
|
* Describes Boot Diagnostics.
|
||||||
* @member {boolean} [enabled] Gets or sets whether boot diagnostics should be
|
* @member {boolean} [enabled] whether boot diagnostics should be enabled on
|
||||||
* enabled on the Virtual Machine.
|
* the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {string} [storageUri] Gets or sets the boot diagnostics storage
|
* @member {string} [storageUri] the boot diagnostics storage Uri. It should
|
||||||
* Uri. It should be a valid Uri
|
* be a valid Uri
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function BootDiagnostics() {
|
function BootDiagnostics() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,11 +15,10 @@
|
||||||
* Initializes a new instance of the BootDiagnosticsInstanceView class.
|
* Initializes a new instance of the BootDiagnosticsInstanceView class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The instance view of a virtual machine boot diagnostics.
|
* The instance view of a virtual machine boot diagnostics.
|
||||||
* @member {string} [consoleScreenshotBlobUri] Gets or sets the console
|
* @member {string} [consoleScreenshotBlobUri] the console screenshot blob Uri.
|
||||||
* screenshot blob Uri.
|
|
||||||
*
|
*
|
||||||
* @member {string} [serialConsoleLogBlobUri] Gets or sets the Linux serial
|
* @member {string} [serialConsoleLogBlobUri] the Linux serial console log
|
||||||
* console log blob Uri.
|
* blob Uri.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function BootDiagnosticsInstanceView() {
|
function BootDiagnosticsInstanceView() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,8 +19,8 @@ var util = require('util');
|
||||||
* Initializes a new instance of the ContainerService class.
|
* Initializes a new instance of the ContainerService class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Container service
|
* Container service
|
||||||
* @member {string} [provisioningState] Gets the provisioning state, which
|
* @member {string} [provisioningState] the provisioning state, which only
|
||||||
* only appears in the response.
|
* appears in the response.
|
||||||
*
|
*
|
||||||
* @member {object} [orchestratorProfile] Properties of orchestrator
|
* @member {object} [orchestratorProfile] Properties of orchestrator
|
||||||
*
|
*
|
||||||
|
@ -56,19 +56,19 @@ var util = require('util');
|
||||||
* @member {object} [linuxProfile.ssh] Specifies the ssh key configuration for
|
* @member {object} [linuxProfile.ssh] Specifies the ssh key configuration for
|
||||||
* Linux VMs
|
* Linux VMs
|
||||||
*
|
*
|
||||||
* @member {array} [linuxProfile.ssh.publicKeys] Gets or sets the list of SSH
|
* @member {array} [linuxProfile.ssh.publicKeys] the list of SSH public keys
|
||||||
* public keys used to authenticate with Linux based VMs
|
* used to authenticate with Linux based VMs
|
||||||
*
|
*
|
||||||
* @member {object} [diagnosticsProfile] Properties for Diagnostic Agent
|
* @member {object} [diagnosticsProfile] Properties for Diagnostic Agent
|
||||||
*
|
*
|
||||||
* @member {object} [diagnosticsProfile.vmDiagnostics] Profile for container
|
* @member {object} [diagnosticsProfile.vmDiagnostics] Profile for container
|
||||||
* service VM diagnostic agent
|
* service VM diagnostic agent
|
||||||
*
|
*
|
||||||
* @member {boolean} [diagnosticsProfile.vmDiagnostics.enabled] Gets or sets
|
* @member {boolean} [diagnosticsProfile.vmDiagnostics.enabled] whether VM
|
||||||
* whether VM Diagnostic Agent should be provisioned on the Virtual Machine.
|
* Diagnostic Agent should be provisioned on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {string} [diagnosticsProfile.vmDiagnostics.storageUri] Gets or sets
|
* @member {string} [diagnosticsProfile.vmDiagnostics.storageUri] whether VM
|
||||||
* whether VM Diagnostic Agent should be provisioned on the Virtual Machine.
|
* Diagnostic Agent should be provisioned on the Virtual Machine.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function ContainerService() {
|
function ContainerService() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,11 +19,11 @@ var models = require('./index');
|
||||||
* @member {object} [vmDiagnostics] Profile for container service VM
|
* @member {object} [vmDiagnostics] Profile for container service VM
|
||||||
* diagnostic agent
|
* diagnostic agent
|
||||||
*
|
*
|
||||||
* @member {boolean} [vmDiagnostics.enabled] Gets or sets whether VM
|
* @member {boolean} [vmDiagnostics.enabled] whether VM Diagnostic Agent
|
||||||
* Diagnostic Agent should be provisioned on the Virtual Machine.
|
* should be provisioned on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {string} [vmDiagnostics.storageUri] Gets or sets whether VM
|
* @member {string} [vmDiagnostics.storageUri] whether VM Diagnostic Agent
|
||||||
* Diagnostic Agent should be provisioned on the Virtual Machine.
|
* should be provisioned on the Virtual Machine.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function ContainerServiceDiagnosticsProfile() {
|
function ContainerServiceDiagnosticsProfile() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -22,8 +22,8 @@ var models = require('./index');
|
||||||
*
|
*
|
||||||
* @member {object} ssh Specifies the ssh key configuration for Linux VMs
|
* @member {object} ssh Specifies the ssh key configuration for Linux VMs
|
||||||
*
|
*
|
||||||
* @member {array} [ssh.publicKeys] Gets or sets the list of SSH public keys
|
* @member {array} [ssh.publicKeys] the list of SSH public keys used to
|
||||||
* used to authenticate with Linux based VMs
|
* authenticate with Linux based VMs
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function ContainerServiceLinuxProfile() {
|
function ContainerServiceLinuxProfile() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,7 +17,7 @@ var util = require('util');
|
||||||
* Initializes a new instance of the ContainerServiceListResult class.
|
* Initializes a new instance of the ContainerServiceListResult class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The List Container Service operation response
|
* The List Container Service operation response
|
||||||
* @member {array} [value] Gets or sets the list of container services.
|
* @member {array} [value] the list of container services.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function ContainerServiceListResult() {
|
function ContainerServiceListResult() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,8 +19,8 @@ var util = require('util');
|
||||||
* Initializes a new instance of the ContainerServiceSshConfiguration class.
|
* Initializes a new instance of the ContainerServiceSshConfiguration class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* SSH configuration for Linux based VMs running on Azure
|
* SSH configuration for Linux based VMs running on Azure
|
||||||
* @member {array} [publicKeys] Gets or sets the list of SSH public keys used
|
* @member {array} [publicKeys] the list of SSH public keys used to
|
||||||
* to authenticate with Linux based VMs
|
* authenticate with Linux based VMs
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function ContainerServiceSshConfiguration() {
|
function ContainerServiceSshConfiguration() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,9 +15,9 @@
|
||||||
* Initializes a new instance of the ContainerServiceSshPublicKey class.
|
* Initializes a new instance of the ContainerServiceSshPublicKey class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Contains information about SSH certificate public key data.
|
* Contains information about SSH certificate public key data.
|
||||||
* @member {string} keyData Gets or sets Certificate public key used to
|
* @member {string} keyData Certificate public key used to authenticate with
|
||||||
* authenticate with VM through SSH. The certificate must be in Pem format
|
* VM through SSH. The certificate must be in Pem format with or without
|
||||||
* with or without headers.
|
* headers.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function ContainerServiceSshPublicKey() {
|
function ContainerServiceSshPublicKey() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,11 +15,11 @@
|
||||||
* Initializes a new instance of the ContainerServiceVMDiagnostics class.
|
* Initializes a new instance of the ContainerServiceVMDiagnostics class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes VM Diagnostics.
|
* Describes VM Diagnostics.
|
||||||
* @member {boolean} [enabled] Gets or sets whether VM Diagnostic Agent should
|
* @member {boolean} [enabled] whether VM Diagnostic Agent should be
|
||||||
* be provisioned on the Virtual Machine.
|
* provisioned on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {string} [storageUri] Gets or sets whether VM Diagnostic Agent
|
* @member {string} [storageUri] whether VM Diagnostic Agent should be
|
||||||
* should be provisioned on the Virtual Machine.
|
* provisioned on the Virtual Machine.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function ContainerServiceVMDiagnostics() {
|
function ContainerServiceVMDiagnostics() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,31 +17,31 @@ var models = require('./index');
|
||||||
* Initializes a new instance of the DataDisk class.
|
* Initializes a new instance of the DataDisk class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a data disk.
|
* Describes a data disk.
|
||||||
* @member {number} lun Gets or sets the logical unit number.
|
* @member {number} lun the logical unit number.
|
||||||
*
|
*
|
||||||
* @member {string} name Gets or sets the disk name.
|
* @member {string} name the disk name.
|
||||||
*
|
*
|
||||||
* @member {object} vhd Gets or sets the Virtual Hard Disk.
|
* @member {object} vhd the Virtual Hard Disk.
|
||||||
*
|
*
|
||||||
* @member {string} [vhd.uri] Gets or sets the virtual hard disk's uri. It
|
* @member {string} [vhd.uri] the virtual hard disk's uri. It should be a
|
||||||
* should be a valid Uri to a virtual hard disk.
|
* valid Uri to a virtual hard disk.
|
||||||
*
|
*
|
||||||
* @member {object} [image] Gets or sets the Source User Image
|
* @member {object} [image] the Source User Image VirtualHardDisk. This
|
||||||
* VirtualHardDisk. This VirtualHardDisk will be copied before using it to
|
* VirtualHardDisk will be copied before using it to attach to the Virtual
|
||||||
* attach to the Virtual Machine.If SourceImage is provided, the destination
|
* Machine.If SourceImage is provided, the destination VirtualHardDisk should
|
||||||
* VirtualHardDisk should not exist.
|
* not exist.
|
||||||
*
|
*
|
||||||
* @member {string} [image.uri] Gets or sets the virtual hard disk's uri. It
|
* @member {string} [image.uri] the virtual hard disk's uri. It should be a
|
||||||
* should be a valid Uri to a virtual hard disk.
|
* valid Uri to a virtual hard disk.
|
||||||
*
|
*
|
||||||
* @member {string} [caching] Gets or sets the caching type. Possible values
|
* @member {string} [caching] the caching type. Possible values include:
|
||||||
* include: 'None', 'ReadOnly', 'ReadWrite'
|
* 'None', 'ReadOnly', 'ReadWrite'
|
||||||
*
|
*
|
||||||
* @member {string} createOption Gets or sets the create option. Possible
|
* @member {string} createOption the create option. Possible values include:
|
||||||
* values include: 'fromImage', 'empty', 'attach'
|
* 'fromImage', 'empty', 'attach'
|
||||||
*
|
*
|
||||||
* @member {number} [diskSizeGB] Gets or sets the initial disk size in GB for
|
* @member {number} [diskSizeGB] the initial disk size in GB for blank data
|
||||||
* blank data disks, and the new desired size for existing OS and Data disks.
|
* disks, and the new desired size for existing OS and Data disks.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function DataDisk() {
|
function DataDisk() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,9 +15,9 @@
|
||||||
* Initializes a new instance of the DataDiskImage class.
|
* Initializes a new instance of the DataDiskImage class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Contains the data disk images information.
|
* Contains the data disk images information.
|
||||||
* @member {number} [lun] Gets the LUN number for a data disk.This value is
|
* @member {number} [lun] the LUN number for a data disk.This value is used to
|
||||||
* used to identify data disk image inside the VMImage therefore it must be
|
* identify data disk image inside the VMImage therefore it must be unique
|
||||||
* unique for each data disk.The allowed character for the value is digit.
|
* for each data disk.The allowed character for the value is digit.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function DataDiskImage() {
|
function DataDiskImage() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,13 +17,13 @@ var models = require('./index');
|
||||||
* Initializes a new instance of the DiagnosticsProfile class.
|
* Initializes a new instance of the DiagnosticsProfile class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a diagnostics profile.
|
* Describes a diagnostics profile.
|
||||||
* @member {object} [bootDiagnostics] Gets or sets the boot diagnostics.
|
* @member {object} [bootDiagnostics] the boot diagnostics.
|
||||||
*
|
*
|
||||||
* @member {boolean} [bootDiagnostics.enabled] Gets or sets whether boot
|
* @member {boolean} [bootDiagnostics.enabled] whether boot diagnostics should
|
||||||
* diagnostics should be enabled on the Virtual Machine.
|
* be enabled on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {string} [bootDiagnostics.storageUri] Gets or sets the boot
|
* @member {string} [bootDiagnostics.storageUri] the boot diagnostics storage
|
||||||
* diagnostics storage Uri. It should be a valid Uri
|
* Uri. It should be a valid Uri
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function DiagnosticsProfile() {
|
function DiagnosticsProfile() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,30 +17,30 @@ var models = require('./index');
|
||||||
* Initializes a new instance of the DiskEncryptionSettings class.
|
* Initializes a new instance of the DiskEncryptionSettings class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a Encryption Settings for a Disk
|
* Describes a Encryption Settings for a Disk
|
||||||
* @member {object} [diskEncryptionKey] Gets or sets the disk encryption key
|
* @member {object} [diskEncryptionKey] the disk encryption key which is a
|
||||||
* which is a KeyVault Secret.
|
* KeyVault Secret.
|
||||||
*
|
*
|
||||||
* @member {string} [diskEncryptionKey.secretUrl] Gets or sets the URL
|
* @member {string} [diskEncryptionKey.secretUrl] the URL referencing a secret
|
||||||
* referencing a secret in a Key Vault.
|
* in a Key Vault.
|
||||||
*
|
*
|
||||||
* @member {object} [diskEncryptionKey.sourceVault] Gets or sets the Relative
|
* @member {object} [diskEncryptionKey.sourceVault] the Relative URL of the
|
||||||
* URL of the Key Vault containing the secret.
|
* Key Vault containing the secret.
|
||||||
*
|
*
|
||||||
* @member {string} [diskEncryptionKey.sourceVault.id] Resource Id
|
* @member {string} [diskEncryptionKey.sourceVault.id] Resource Id
|
||||||
*
|
*
|
||||||
* @member {object} [keyEncryptionKey] Gets or sets the key encryption key
|
* @member {object} [keyEncryptionKey] the key encryption key which is
|
||||||
* which is KeyVault Key.
|
* KeyVault Key.
|
||||||
*
|
*
|
||||||
* @member {string} [keyEncryptionKey.keyUrl] Gets or sets the URL referencing
|
* @member {string} [keyEncryptionKey.keyUrl] the URL referencing a key in a
|
||||||
* a key in a Key Vault.
|
* Key Vault.
|
||||||
*
|
*
|
||||||
* @member {object} [keyEncryptionKey.sourceVault] Gets or sets the Relative
|
* @member {object} [keyEncryptionKey.sourceVault] the Relative URL of the Key
|
||||||
* URL of the Key Vault containing the key
|
* Vault containing the key
|
||||||
*
|
*
|
||||||
* @member {string} [keyEncryptionKey.sourceVault.id] Resource Id
|
* @member {string} [keyEncryptionKey.sourceVault.id] Resource Id
|
||||||
*
|
*
|
||||||
* @member {boolean} [enabled] Gets or sets whether disk encryption should be
|
* @member {boolean} [enabled] whether disk encryption should be enabled on
|
||||||
* enabled on the Virtual Machine.
|
* the Virtual Machine.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function DiskEncryptionSettings() {
|
function DiskEncryptionSettings() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,9 +19,9 @@ var util = require('util');
|
||||||
* Initializes a new instance of the DiskInstanceView class.
|
* Initializes a new instance of the DiskInstanceView class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The instance view of the disk.
|
* The instance view of the disk.
|
||||||
* @member {string} [name] Gets or sets the disk name.
|
* @member {string} [name] the disk name.
|
||||||
*
|
*
|
||||||
* @member {array} [statuses] Gets or sets the resource status information.
|
* @member {array} [statuses] the resource status information.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function DiskInstanceView() {
|
function DiskInstanceView() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -23,12 +23,15 @@
|
||||||
* 'Standard_D3', 'Standard_D4', 'Standard_D11', 'Standard_D12',
|
* 'Standard_D3', 'Standard_D4', 'Standard_D11', 'Standard_D12',
|
||||||
* 'Standard_D13', 'Standard_D14', 'Standard_D1_v2', 'Standard_D2_v2',
|
* 'Standard_D13', 'Standard_D14', 'Standard_D1_v2', 'Standard_D2_v2',
|
||||||
* 'Standard_D3_v2', 'Standard_D4_v2', 'Standard_D5_v2', 'Standard_D11_v2',
|
* 'Standard_D3_v2', 'Standard_D4_v2', 'Standard_D5_v2', 'Standard_D11_v2',
|
||||||
* 'Standard_D12_v2', 'Standard_D13_v2', 'Standard_D14_v2', 'Standard_DS1',
|
* 'Standard_D12_v2', 'Standard_D13_v2', 'Standard_D14_v2',
|
||||||
* 'Standard_DS2', 'Standard_DS3', 'Standard_DS4', 'Standard_DS11',
|
* 'Standard_D15_v2', 'Standard_DS1', 'Standard_DS2', 'Standard_DS3',
|
||||||
* 'Standard_DS12', 'Standard_DS13', 'Standard_DS14', 'Standard_G1',
|
* 'Standard_DS4', 'Standard_DS11', 'Standard_DS12', 'Standard_DS13',
|
||||||
* 'Standard_G2', 'Standard_G3', 'Standard_G4', 'Standard_G5',
|
* 'Standard_DS14', 'Standard_DS1_v2', 'Standard_DS2_v2', 'Standard_DS3_v2',
|
||||||
* 'Standard_GS1', 'Standard_GS2', 'Standard_GS3', 'Standard_GS4',
|
* 'Standard_DS4_v2', 'Standard_DS5_v2', 'Standard_DS11_v2',
|
||||||
* 'Standard_GS5'
|
* 'Standard_DS12_v2', 'Standard_DS13_v2', 'Standard_DS14_v2',
|
||||||
|
* 'Standard_DS15_v2', 'Standard_G1', 'Standard_G2', 'Standard_G3',
|
||||||
|
* 'Standard_G4', 'Standard_G5', 'Standard_GS1', 'Standard_GS2',
|
||||||
|
* 'Standard_GS3', 'Standard_GS4', 'Standard_GS5'
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function HardwareProfile() {
|
function HardwareProfile() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,15 +15,15 @@
|
||||||
* Initializes a new instance of the ImageReference class.
|
* Initializes a new instance of the ImageReference class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The image reference.
|
* The image reference.
|
||||||
* @member {string} [publisher] Gets or sets the image publisher.
|
* @member {string} [publisher] the image publisher.
|
||||||
*
|
*
|
||||||
* @member {string} [offer] Gets or sets the image offer.
|
* @member {string} [offer] the image offer.
|
||||||
*
|
*
|
||||||
* @member {string} [sku] Gets or sets the image sku.
|
* @member {string} [sku] the image sku.
|
||||||
*
|
*
|
||||||
* @member {string} [version] Gets or sets the image version. The allowed
|
* @member {string} [version] the image version. The allowed formats are
|
||||||
* formats are Major.Minor.Build or 'latest'. Major, Minor and Build being
|
* Major.Minor.Build or 'latest'. Major, Minor and Build being decimal
|
||||||
* decimal numbers. Specify 'latest' to use the latest version of image.
|
* numbers. Specify 'latest' to use the latest version of image.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function ImageReference() {
|
function ImageReference() {
|
||||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,10 +15,9 @@
|
||||||
* Initializes a new instance of the InnerError class.
|
* Initializes a new instance of the InnerError class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Inner error details.
|
* Inner error details.
|
||||||
* @member {string} [exceptiontype] Gets or sets the exception type.
|
* @member {string} [exceptiontype] the exception type.
|
||||||
*
|
*
|
||||||
* @member {string} [errordetail] Gets or sets the internal error message or
|
* @member {string} [errordetail] the internal error message or exception dump.
|
||||||
* exception dump.
|
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function InnerError() {
|
function InnerError() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,18 +15,17 @@
|
||||||
* Initializes a new instance of the InstanceViewStatus class.
|
* Initializes a new instance of the InstanceViewStatus class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Instance view status.
|
* Instance view status.
|
||||||
* @member {string} [code] Gets the status Code.
|
* @member {string} [code] the status Code.
|
||||||
*
|
*
|
||||||
* @member {string} [level] Gets or sets the level Code. Possible values
|
* @member {string} [level] the level Code. Possible values include: 'Info',
|
||||||
* include: 'Info', 'Warning', 'Error'
|
* 'Warning', 'Error'
|
||||||
*
|
*
|
||||||
* @member {string} [displayStatus] Gets or sets the short localizable label
|
* @member {string} [displayStatus] the short localizable label for the status.
|
||||||
* for the status.
|
|
||||||
*
|
*
|
||||||
* @member {string} [message] Gets or sets the detailed Message, including for
|
* @member {string} [message] the detailed Message, including for alerts and
|
||||||
* alerts and error messages.
|
* error messages.
|
||||||
*
|
*
|
||||||
* @member {date} [time] Gets or sets the time of the status.
|
* @member {date} [time] the time of the status.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function InstanceViewStatus() {
|
function InstanceViewStatus() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,11 +17,10 @@ var models = require('./index');
|
||||||
* Initializes a new instance of the KeyVaultKeyReference class.
|
* Initializes a new instance of the KeyVaultKeyReference class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a reference to Key Vault Key
|
* Describes a reference to Key Vault Key
|
||||||
* @member {string} keyUrl Gets or sets the URL referencing a key in a Key
|
* @member {string} keyUrl the URL referencing a key in a Key Vault.
|
||||||
* Vault.
|
|
||||||
*
|
*
|
||||||
* @member {object} sourceVault Gets or sets the Relative URL of the Key Vault
|
* @member {object} sourceVault the Relative URL of the Key Vault containing
|
||||||
* containing the key
|
* the key
|
||||||
*
|
*
|
||||||
* @member {string} [sourceVault.id] Resource Id
|
* @member {string} [sourceVault.id] Resource Id
|
||||||
*
|
*
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,11 +17,10 @@ var models = require('./index');
|
||||||
* Initializes a new instance of the KeyVaultSecretReference class.
|
* Initializes a new instance of the KeyVaultSecretReference class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a reference to Key Vault Secret
|
* Describes a reference to Key Vault Secret
|
||||||
* @member {string} secretUrl Gets or sets the URL referencing a secret in a
|
* @member {string} secretUrl the URL referencing a secret in a Key Vault.
|
||||||
* Key Vault.
|
|
||||||
*
|
*
|
||||||
* @member {object} sourceVault Gets or sets the Relative URL of the Key Vault
|
* @member {object} sourceVault the Relative URL of the Key Vault containing
|
||||||
* containing the secret.
|
* the secret.
|
||||||
*
|
*
|
||||||
* @member {string} [sourceVault.id] Resource Id
|
* @member {string} [sourceVault.id] Resource Id
|
||||||
*
|
*
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,13 +17,13 @@ var models = require('./index');
|
||||||
* Initializes a new instance of the LinuxConfiguration class.
|
* Initializes a new instance of the LinuxConfiguration class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes Windows Configuration of the OS Profile.
|
* Describes Windows Configuration of the OS Profile.
|
||||||
* @member {boolean} [disablePasswordAuthentication] Gets or sets whether
|
* @member {boolean} [disablePasswordAuthentication] whether Authentication
|
||||||
* Authentication using user name and password is allowed or not
|
* using user name and password is allowed or not
|
||||||
*
|
*
|
||||||
* @member {object} [ssh] Gets or sets the SSH configuration for linux VMs
|
* @member {object} [ssh] the SSH configuration for linux VMs
|
||||||
*
|
*
|
||||||
* @member {array} [ssh.publicKeys] Gets or sets the list of SSH public keys
|
* @member {array} [ssh.publicKeys] the list of SSH public keys used to
|
||||||
* used to authenticate with linux based VMs
|
* authenticate with linux based VMs
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function LinuxConfiguration() {
|
function LinuxConfiguration() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,7 +17,11 @@ var util = require('util');
|
||||||
* Initializes a new instance of the ListUsagesResult class.
|
* Initializes a new instance of the ListUsagesResult class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The List Usages operation response.
|
* The List Usages operation response.
|
||||||
* @member {array} [value] Gets or sets the list Compute Resource Usages.
|
* @member {array} [value] the list Compute Resource Usages.
|
||||||
|
*
|
||||||
|
* @member {string} [nextLink] the uri to fetch the next page of Compute
|
||||||
|
* Resource Usages. Call ListNext() with this to fetch the next page of
|
||||||
|
* Compute Resource Usages.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function ListUsagesResult() {
|
function ListUsagesResult() {
|
||||||
|
@ -47,13 +51,19 @@ ListUsagesResult.prototype.mapper = function () {
|
||||||
element: {
|
element: {
|
||||||
required: false,
|
required: false,
|
||||||
serializedName: 'UsageElementType',
|
serializedName: 'UsageElementType',
|
||||||
defaultValue: {},
|
|
||||||
type: {
|
type: {
|
||||||
name: 'Composite',
|
name: 'Composite',
|
||||||
className: 'Usage'
|
className: 'Usage'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
nextLink: {
|
||||||
|
required: false,
|
||||||
|
serializedName: 'nextLink',
|
||||||
|
type: {
|
||||||
|
name: 'String'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,8 +19,8 @@ var util = require('util');
|
||||||
* Initializes a new instance of the NetworkInterfaceReference class.
|
* Initializes a new instance of the NetworkInterfaceReference class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a network interface reference.
|
* Describes a network interface reference.
|
||||||
* @member {boolean} [primary] Gets or sets whether this is a primary NIC on a
|
* @member {boolean} [primary] whether this is a primary NIC on a virtual
|
||||||
* virtual machine
|
* machine
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function NetworkInterfaceReference() {
|
function NetworkInterfaceReference() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,7 +19,7 @@ var util = require('util');
|
||||||
* Initializes a new instance of the NetworkProfile class.
|
* Initializes a new instance of the NetworkProfile class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a network profile.
|
* Describes a network profile.
|
||||||
* @member {array} [networkInterfaces] Gets or sets the network interfaces.
|
* @member {array} [networkInterfaces] the network interfaces.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function NetworkProfile() {
|
function NetworkProfile() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,62 +17,61 @@ var models = require('./index');
|
||||||
* Initializes a new instance of the OSDisk class.
|
* Initializes a new instance of the OSDisk class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes an Operating System disk.
|
* Describes an Operating System disk.
|
||||||
* @member {string} [osType] Gets or sets the Operating System type. Possible
|
* @member {string} [osType] the Operating System type. Possible values
|
||||||
* values include: 'Windows', 'Linux'
|
* include: 'Windows', 'Linux'
|
||||||
*
|
*
|
||||||
* @member {object} [encryptionSettings] Gets or sets the disk encryption
|
* @member {object} [encryptionSettings] the disk encryption settings.
|
||||||
* settings.
|
|
||||||
*
|
*
|
||||||
* @member {object} [encryptionSettings.diskEncryptionKey] Gets or sets the
|
* @member {object} [encryptionSettings.diskEncryptionKey] the disk encryption
|
||||||
* disk encryption key which is a KeyVault Secret.
|
* key which is a KeyVault Secret.
|
||||||
*
|
*
|
||||||
* @member {string} [encryptionSettings.diskEncryptionKey.secretUrl] Gets or
|
* @member {string} [encryptionSettings.diskEncryptionKey.secretUrl] the URL
|
||||||
* sets the URL referencing a secret in a Key Vault.
|
* referencing a secret in a Key Vault.
|
||||||
*
|
*
|
||||||
* @member {object} [encryptionSettings.diskEncryptionKey.sourceVault] Gets or
|
* @member {object} [encryptionSettings.diskEncryptionKey.sourceVault] the
|
||||||
* sets the Relative URL of the Key Vault containing the secret.
|
* Relative URL of the Key Vault containing the secret.
|
||||||
*
|
*
|
||||||
* @member {string} [encryptionSettings.diskEncryptionKey.sourceVault.id]
|
* @member {string} [encryptionSettings.diskEncryptionKey.sourceVault.id]
|
||||||
* Resource Id
|
* Resource Id
|
||||||
*
|
*
|
||||||
* @member {object} [encryptionSettings.keyEncryptionKey] Gets or sets the key
|
* @member {object} [encryptionSettings.keyEncryptionKey] the key encryption
|
||||||
* encryption key which is KeyVault Key.
|
* key which is KeyVault Key.
|
||||||
*
|
*
|
||||||
* @member {string} [encryptionSettings.keyEncryptionKey.keyUrl] Gets or sets
|
* @member {string} [encryptionSettings.keyEncryptionKey.keyUrl] the URL
|
||||||
* the URL referencing a key in a Key Vault.
|
* referencing a key in a Key Vault.
|
||||||
*
|
*
|
||||||
* @member {object} [encryptionSettings.keyEncryptionKey.sourceVault] Gets or
|
* @member {object} [encryptionSettings.keyEncryptionKey.sourceVault] the
|
||||||
* sets the Relative URL of the Key Vault containing the key
|
* Relative URL of the Key Vault containing the key
|
||||||
*
|
*
|
||||||
* @member {string} [encryptionSettings.keyEncryptionKey.sourceVault.id]
|
* @member {string} [encryptionSettings.keyEncryptionKey.sourceVault.id]
|
||||||
* Resource Id
|
* Resource Id
|
||||||
*
|
*
|
||||||
* @member {boolean} [encryptionSettings.enabled] Gets or sets whether disk
|
* @member {boolean} [encryptionSettings.enabled] whether disk encryption
|
||||||
* encryption should be enabled on the Virtual Machine.
|
* should be enabled on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {string} name Gets or sets the disk name.
|
* @member {string} name the disk name.
|
||||||
*
|
*
|
||||||
* @member {object} vhd Gets or sets the Virtual Hard Disk.
|
* @member {object} vhd the Virtual Hard Disk.
|
||||||
*
|
*
|
||||||
* @member {string} [vhd.uri] Gets or sets the virtual hard disk's uri. It
|
* @member {string} [vhd.uri] the virtual hard disk's uri. It should be a
|
||||||
* should be a valid Uri to a virtual hard disk.
|
* valid Uri to a virtual hard disk.
|
||||||
*
|
*
|
||||||
* @member {object} [image] Gets or sets the Source User Image
|
* @member {object} [image] the Source User Image VirtualHardDisk. This
|
||||||
* VirtualHardDisk. This VirtualHardDisk will be copied before using it to
|
* VirtualHardDisk will be copied before using it to attach to the Virtual
|
||||||
* attach to the Virtual Machine.If SourceImage is provided, the destination
|
* Machine.If SourceImage is provided, the destination VirtualHardDisk should
|
||||||
* VirtualHardDisk should not exist.
|
* not exist.
|
||||||
*
|
*
|
||||||
* @member {string} [image.uri] Gets or sets the virtual hard disk's uri. It
|
* @member {string} [image.uri] the virtual hard disk's uri. It should be a
|
||||||
* should be a valid Uri to a virtual hard disk.
|
* valid Uri to a virtual hard disk.
|
||||||
*
|
*
|
||||||
* @member {string} [caching] Gets or sets the caching type. Possible values
|
* @member {string} [caching] the caching type. Possible values include:
|
||||||
* include: 'None', 'ReadOnly', 'ReadWrite'
|
* 'None', 'ReadOnly', 'ReadWrite'
|
||||||
*
|
*
|
||||||
* @member {string} createOption Gets or sets the create option. Possible
|
* @member {string} createOption the create option. Possible values include:
|
||||||
* values include: 'fromImage', 'empty', 'attach'
|
* 'fromImage', 'empty', 'attach'
|
||||||
*
|
*
|
||||||
* @member {number} [diskSizeGB] Gets or sets the initial disk size in GB for
|
* @member {number} [diskSizeGB] the initial disk size in GB for blank data
|
||||||
* blank data disks, and the new desired size for existing OS and Data disks.
|
* disks, and the new desired size for existing OS and Data disks.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function OSDisk() {
|
function OSDisk() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,8 +15,8 @@
|
||||||
* Initializes a new instance of the OSDiskImage class.
|
* Initializes a new instance of the OSDiskImage class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Contains the os disk image information.
|
* Contains the os disk image information.
|
||||||
* @member {string} operatingSystem Gets or sets the operating system of the
|
* @member {string} operatingSystem the operating system of the osDiskImage.
|
||||||
* osDiskImage. Possible values include: 'Windows', 'Linux'
|
* Possible values include: 'Windows', 'Linux'
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function OSDiskImage() {
|
function OSDiskImage() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,52 +19,48 @@ var util = require('util');
|
||||||
* Initializes a new instance of the OSProfile class.
|
* Initializes a new instance of the OSProfile class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes an OS profile.
|
* Describes an OS profile.
|
||||||
* @member {string} [computerName] Gets or sets the computer name.
|
* @member {string} [computerName] the computer name.
|
||||||
*
|
*
|
||||||
* @member {string} [adminUsername] Gets or sets the admin user name.
|
* @member {string} [adminUsername] the admin user name.
|
||||||
*
|
*
|
||||||
* @member {string} [adminPassword] Gets or sets the admin user password.
|
* @member {string} [adminPassword] the admin user password.
|
||||||
*
|
*
|
||||||
* @member {string} [customData] Gets or sets a base-64 encoded string of
|
* @member {string} [customData] a base-64 encoded string of custom data.
|
||||||
* custom data.
|
|
||||||
*
|
*
|
||||||
* @member {object} [windowsConfiguration] Gets or sets the Windows
|
* @member {object} [windowsConfiguration] the Windows Configuration of the OS
|
||||||
* Configuration of the OS profile.
|
* profile.
|
||||||
*
|
*
|
||||||
* @member {boolean} [windowsConfiguration.provisionVMAgent] Gets or sets
|
* @member {boolean} [windowsConfiguration.provisionVMAgent] whether VM Agent
|
||||||
* whether VM Agent should be provisioned on the Virtual Machine.
|
* should be provisioned on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {boolean} [windowsConfiguration.enableAutomaticUpdates] Gets or
|
* @member {boolean} [windowsConfiguration.enableAutomaticUpdates] whether
|
||||||
* sets whether Windows updates are automatically installed on the VM
|
* Windows updates are automatically installed on the VM
|
||||||
*
|
*
|
||||||
* @member {string} [windowsConfiguration.timeZone] Gets or sets the Time Zone
|
* @member {string} [windowsConfiguration.timeZone] the Time Zone of the VM
|
||||||
* of the VM
|
|
||||||
*
|
*
|
||||||
* @member {array} [windowsConfiguration.additionalUnattendContent] Gets or
|
* @member {array} [windowsConfiguration.additionalUnattendContent] the
|
||||||
* sets the additional base-64 encoded XML formatted information that can be
|
* additional base-64 encoded XML formatted information that can be included
|
||||||
* included in the Unattend.xml file.
|
* in the Unattend.xml file.
|
||||||
*
|
*
|
||||||
* @member {object} [windowsConfiguration.winRM] Gets or sets the Windows
|
* @member {object} [windowsConfiguration.winRM] the Windows Remote Management
|
||||||
* Remote Management configuration of the VM
|
* configuration of the VM
|
||||||
*
|
*
|
||||||
* @member {array} [windowsConfiguration.winRM.listeners] Gets or sets the
|
* @member {array} [windowsConfiguration.winRM.listeners] the list of Windows
|
||||||
* list of Windows Remote Management listeners
|
* Remote Management listeners
|
||||||
*
|
*
|
||||||
* @member {object} [linuxConfiguration] Gets or sets the Linux Configuration
|
* @member {object} [linuxConfiguration] the Linux Configuration of the OS
|
||||||
* of the OS profile.
|
* profile.
|
||||||
*
|
*
|
||||||
* @member {boolean} [linuxConfiguration.disablePasswordAuthentication] Gets
|
* @member {boolean} [linuxConfiguration.disablePasswordAuthentication]
|
||||||
* or sets whether Authentication using user name and password is allowed or
|
* whether Authentication using user name and password is allowed or not
|
||||||
* not
|
|
||||||
*
|
*
|
||||||
* @member {object} [linuxConfiguration.ssh] Gets or sets the SSH
|
* @member {object} [linuxConfiguration.ssh] the SSH configuration for linux
|
||||||
* configuration for linux VMs
|
* VMs
|
||||||
*
|
*
|
||||||
* @member {array} [linuxConfiguration.ssh.publicKeys] Gets or sets the list
|
* @member {array} [linuxConfiguration.ssh.publicKeys] the list of SSH public
|
||||||
* of SSH public keys used to authenticate with linux based VMs
|
* keys used to authenticate with linux based VMs
|
||||||
*
|
*
|
||||||
* @member {array} [secrets] Gets or sets the List of certificates for
|
* @member {array} [secrets] the List of certificates for addition to the VM.
|
||||||
* addition to the VM.
|
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function OSProfile() {
|
function OSProfile() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,13 +15,13 @@
|
||||||
* Initializes a new instance of the Plan class.
|
* Initializes a new instance of the Plan class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Plan for the resource.
|
* Plan for the resource.
|
||||||
* @member {string} [name] Gets or sets the plan ID.
|
* @member {string} [name] the plan ID.
|
||||||
*
|
*
|
||||||
* @member {string} [publisher] Gets or sets the publisher ID.
|
* @member {string} [publisher] the publisher ID.
|
||||||
*
|
*
|
||||||
* @member {string} [product] Gets or sets the offer ID.
|
* @member {string} [product] the offer ID.
|
||||||
*
|
*
|
||||||
* @member {string} [promotionCode] Gets or sets the promotion code.
|
* @member {string} [promotionCode] the promotion code.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function Plan() {
|
function Plan() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -16,11 +16,11 @@
|
||||||
* @constructor
|
* @constructor
|
||||||
* Used for establishing the purchase context of any 3rd Party artifact
|
* Used for establishing the purchase context of any 3rd Party artifact
|
||||||
* through MarketPlace.
|
* through MarketPlace.
|
||||||
* @member {string} publisher Gets or sets the publisher ID.
|
* @member {string} publisher the publisher ID.
|
||||||
*
|
*
|
||||||
* @member {string} name Gets or sets the plan ID.
|
* @member {string} name the plan ID.
|
||||||
*
|
*
|
||||||
* @member {string} product Gets or sets the product ID.
|
* @member {string} product the product ID.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function PurchasePlan() {
|
function PurchasePlan() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,11 +15,11 @@
|
||||||
* Initializes a new instance of the Sku class.
|
* Initializes a new instance of the Sku class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a virtual machine scale set sku.
|
* Describes a virtual machine scale set sku.
|
||||||
* @member {string} [name] Gets or sets the sku name.
|
* @member {string} [name] the sku name.
|
||||||
*
|
*
|
||||||
* @member {string} [tier] Gets or sets the sku tier.
|
* @member {string} [tier] the sku tier.
|
||||||
*
|
*
|
||||||
* @member {number} [capacity] Gets or sets the sku capacity.
|
* @member {number} [capacity] the sku capacity.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function Sku() {
|
function Sku() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,8 +19,8 @@ var util = require('util');
|
||||||
* Initializes a new instance of the SshConfiguration class.
|
* Initializes a new instance of the SshConfiguration class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* SSH configuration for Linux based VMs running on Azure
|
* SSH configuration for Linux based VMs running on Azure
|
||||||
* @member {array} [publicKeys] Gets or sets the list of SSH public keys used
|
* @member {array} [publicKeys] the list of SSH public keys used to
|
||||||
* to authenticate with linux based VMs
|
* authenticate with linux based VMs
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function SshConfiguration() {
|
function SshConfiguration() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -16,13 +16,13 @@
|
||||||
* @constructor
|
* @constructor
|
||||||
* Contains information about SSH certificate public key and the path on the
|
* Contains information about SSH certificate public key and the path on the
|
||||||
* Linux VM where the public key is placed.
|
* Linux VM where the public key is placed.
|
||||||
* @member {string} [path] Gets or sets the full path on the created VM where
|
* @member {string} [path] the full path on the created VM where SSH public
|
||||||
* SSH public key is stored. If the file already exists, the specified key is
|
* key is stored. If the file already exists, the specified key is appended
|
||||||
* appended to the file.
|
* to the file.
|
||||||
*
|
*
|
||||||
* @member {string} [keyData] Gets or sets Certificate public key used to
|
* @member {string} [keyData] Certificate public key used to authenticate with
|
||||||
* authenticate with VM through SSH.The certificate must be in Pem format
|
* VM through SSH.The certificate must be in Pem format with or without
|
||||||
* with or without headers.
|
* headers.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function SshPublicKey() {
|
function SshPublicKey() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,81 +19,77 @@ var util = require('util');
|
||||||
* Initializes a new instance of the StorageProfile class.
|
* Initializes a new instance of the StorageProfile class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a storage profile.
|
* Describes a storage profile.
|
||||||
* @member {object} [imageReference] Gets or sets the image reference.
|
* @member {object} [imageReference] the image reference.
|
||||||
*
|
*
|
||||||
* @member {string} [imageReference.publisher] Gets or sets the image
|
* @member {string} [imageReference.publisher] the image publisher.
|
||||||
* publisher.
|
|
||||||
*
|
*
|
||||||
* @member {string} [imageReference.offer] Gets or sets the image offer.
|
* @member {string} [imageReference.offer] the image offer.
|
||||||
*
|
*
|
||||||
* @member {string} [imageReference.sku] Gets or sets the image sku.
|
* @member {string} [imageReference.sku] the image sku.
|
||||||
*
|
*
|
||||||
* @member {string} [imageReference.version] Gets or sets the image version.
|
* @member {string} [imageReference.version] the image version. The allowed
|
||||||
* The allowed formats are Major.Minor.Build or 'latest'. Major, Minor and
|
* formats are Major.Minor.Build or 'latest'. Major, Minor and Build being
|
||||||
* Build being decimal numbers. Specify 'latest' to use the latest version of
|
* decimal numbers. Specify 'latest' to use the latest version of image.
|
||||||
* image.
|
|
||||||
*
|
*
|
||||||
* @member {object} [osDisk] Gets or sets the OS disk.
|
* @member {object} [osDisk] the OS disk.
|
||||||
*
|
*
|
||||||
* @member {string} [osDisk.osType] Gets or sets the Operating System type.
|
* @member {string} [osDisk.osType] the Operating System type. Possible values
|
||||||
* Possible values include: 'Windows', 'Linux'
|
* include: 'Windows', 'Linux'
|
||||||
*
|
*
|
||||||
* @member {object} [osDisk.encryptionSettings] Gets or sets the disk
|
* @member {object} [osDisk.encryptionSettings] the disk encryption settings.
|
||||||
* encryption settings.
|
|
||||||
*
|
*
|
||||||
* @member {object} [osDisk.encryptionSettings.diskEncryptionKey] Gets or sets
|
* @member {object} [osDisk.encryptionSettings.diskEncryptionKey] the disk
|
||||||
* the disk encryption key which is a KeyVault Secret.
|
* encryption key which is a KeyVault Secret.
|
||||||
*
|
*
|
||||||
* @member {string} [osDisk.encryptionSettings.diskEncryptionKey.secretUrl]
|
* @member {string} [osDisk.encryptionSettings.diskEncryptionKey.secretUrl]
|
||||||
* Gets or sets the URL referencing a secret in a Key Vault.
|
* the URL referencing a secret in a Key Vault.
|
||||||
*
|
*
|
||||||
* @member {object} [osDisk.encryptionSettings.diskEncryptionKey.sourceVault]
|
* @member {object} [osDisk.encryptionSettings.diskEncryptionKey.sourceVault]
|
||||||
* Gets or sets the Relative URL of the Key Vault containing the secret.
|
* the Relative URL of the Key Vault containing the secret.
|
||||||
*
|
*
|
||||||
* @member {string}
|
* @member {string}
|
||||||
* [osDisk.encryptionSettings.diskEncryptionKey.sourceVault.id] Resource Id
|
* [osDisk.encryptionSettings.diskEncryptionKey.sourceVault.id] Resource Id
|
||||||
*
|
*
|
||||||
* @member {object} [osDisk.encryptionSettings.keyEncryptionKey] Gets or sets
|
* @member {object} [osDisk.encryptionSettings.keyEncryptionKey] the key
|
||||||
* the key encryption key which is KeyVault Key.
|
* encryption key which is KeyVault Key.
|
||||||
*
|
*
|
||||||
* @member {string} [osDisk.encryptionSettings.keyEncryptionKey.keyUrl] Gets
|
* @member {string} [osDisk.encryptionSettings.keyEncryptionKey.keyUrl] the
|
||||||
* or sets the URL referencing a key in a Key Vault.
|
* URL referencing a key in a Key Vault.
|
||||||
*
|
*
|
||||||
* @member {object} [osDisk.encryptionSettings.keyEncryptionKey.sourceVault]
|
* @member {object} [osDisk.encryptionSettings.keyEncryptionKey.sourceVault]
|
||||||
* Gets or sets the Relative URL of the Key Vault containing the key
|
* the Relative URL of the Key Vault containing the key
|
||||||
*
|
*
|
||||||
* @member {string}
|
* @member {string}
|
||||||
* [osDisk.encryptionSettings.keyEncryptionKey.sourceVault.id] Resource Id
|
* [osDisk.encryptionSettings.keyEncryptionKey.sourceVault.id] Resource Id
|
||||||
*
|
*
|
||||||
* @member {boolean} [osDisk.encryptionSettings.enabled] Gets or sets whether
|
* @member {boolean} [osDisk.encryptionSettings.enabled] whether disk
|
||||||
* disk encryption should be enabled on the Virtual Machine.
|
* encryption should be enabled on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {string} [osDisk.name] Gets or sets the disk name.
|
* @member {string} [osDisk.name] the disk name.
|
||||||
*
|
*
|
||||||
* @member {object} [osDisk.vhd] Gets or sets the Virtual Hard Disk.
|
* @member {object} [osDisk.vhd] the Virtual Hard Disk.
|
||||||
*
|
*
|
||||||
* @member {string} [osDisk.vhd.uri] Gets or sets the virtual hard disk's uri.
|
* @member {string} [osDisk.vhd.uri] the virtual hard disk's uri. It should be
|
||||||
* It should be a valid Uri to a virtual hard disk.
|
* a valid Uri to a virtual hard disk.
|
||||||
*
|
*
|
||||||
* @member {object} [osDisk.image] Gets or sets the Source User Image
|
* @member {object} [osDisk.image] the Source User Image VirtualHardDisk. This
|
||||||
* VirtualHardDisk. This VirtualHardDisk will be copied before using it to
|
* VirtualHardDisk will be copied before using it to attach to the Virtual
|
||||||
* attach to the Virtual Machine.If SourceImage is provided, the destination
|
* Machine.If SourceImage is provided, the destination VirtualHardDisk should
|
||||||
* VirtualHardDisk should not exist.
|
* not exist.
|
||||||
*
|
*
|
||||||
* @member {string} [osDisk.image.uri] Gets or sets the virtual hard disk's
|
* @member {string} [osDisk.image.uri] the virtual hard disk's uri. It should
|
||||||
* uri. It should be a valid Uri to a virtual hard disk.
|
* be a valid Uri to a virtual hard disk.
|
||||||
*
|
*
|
||||||
* @member {string} [osDisk.caching] Gets or sets the caching type. Possible
|
* @member {string} [osDisk.caching] the caching type. Possible values
|
||||||
* values include: 'None', 'ReadOnly', 'ReadWrite'
|
* include: 'None', 'ReadOnly', 'ReadWrite'
|
||||||
*
|
*
|
||||||
* @member {string} [osDisk.createOption] Gets or sets the create option.
|
* @member {string} [osDisk.createOption] the create option. Possible values
|
||||||
* Possible values include: 'fromImage', 'empty', 'attach'
|
* include: 'fromImage', 'empty', 'attach'
|
||||||
*
|
*
|
||||||
* @member {number} [osDisk.diskSizeGB] Gets or sets the initial disk size in
|
* @member {number} [osDisk.diskSizeGB] the initial disk size in GB for blank
|
||||||
* GB for blank data disks, and the new desired size for existing OS and Data
|
* data disks, and the new desired size for existing OS and Data disks.
|
||||||
* disks.
|
|
||||||
*
|
*
|
||||||
* @member {array} [dataDisks] Gets or sets the data disks.
|
* @member {array} [dataDisks] the data disks.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function StorageProfile() {
|
function StorageProfile() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,8 +15,8 @@
|
||||||
* Initializes a new instance of the UpgradePolicy class.
|
* Initializes a new instance of the UpgradePolicy class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes an upgrade policy - automatic or manual.
|
* Describes an upgrade policy - automatic or manual.
|
||||||
* @member {string} [mode] Gets or sets the upgrade mode. Possible values
|
* @member {string} [mode] the upgrade mode. Possible values include:
|
||||||
* include: 'Automatic', 'Manual'
|
* 'Automatic', 'Manual'
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function UpgradePolicy() {
|
function UpgradePolicy() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,17 +17,16 @@ var models = require('./index');
|
||||||
* Initializes a new instance of the Usage class.
|
* Initializes a new instance of the Usage class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes Compute Resource Usage.
|
* Describes Compute Resource Usage.
|
||||||
* @member {number} currentValue Gets or sets the current value of the usage.
|
* @member {number} currentValue the current value of the usage.
|
||||||
*
|
*
|
||||||
* @member {number} limit Gets or sets the limit of usage.
|
* @member {number} limit the limit of usage.
|
||||||
*
|
*
|
||||||
* @member {object} name Gets or sets the name of the type of usage.
|
* @member {object} name the name of the type of usage.
|
||||||
*
|
*
|
||||||
* @member {string} [name.value] Gets or sets a string describing the resource
|
* @member {string} [name.value] a string describing the resource name.
|
||||||
* name.
|
|
||||||
*
|
*
|
||||||
* @member {string} [name.localizedValue] Gets or sets a localized string
|
* @member {string} [name.localizedValue] a localized string describing the
|
||||||
* describing the resource name.
|
* resource name.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function Usage() {
|
function Usage() {
|
||||||
|
@ -43,7 +42,6 @@ Usage.prototype.mapper = function () {
|
||||||
return {
|
return {
|
||||||
required: false,
|
required: false,
|
||||||
serializedName: 'Usage',
|
serializedName: 'Usage',
|
||||||
defaultValue: {},
|
|
||||||
type: {
|
type: {
|
||||||
name: 'Composite',
|
name: 'Composite',
|
||||||
className: 'Usage',
|
className: 'Usage',
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,10 +15,10 @@
|
||||||
* Initializes a new instance of the UsageName class.
|
* Initializes a new instance of the UsageName class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The Usage Names.
|
* The Usage Names.
|
||||||
* @member {string} [value] Gets or sets a string describing the resource name.
|
* @member {string} [value] a string describing the resource name.
|
||||||
*
|
*
|
||||||
* @member {string} [localizedValue] Gets or sets a localized string
|
* @member {string} [localizedValue] a localized string describing the
|
||||||
* describing the resource name.
|
* resource name.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function UsageName() {
|
function UsageName() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -16,11 +16,11 @@
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a single certificate reference in a Key Vault, and where the
|
* Describes a single certificate reference in a Key Vault, and where the
|
||||||
* certificate should reside on the VM.
|
* certificate should reside on the VM.
|
||||||
* @member {string} [certificateUrl] Gets or sets the URL referencing a secret
|
* @member {string} [certificateUrl] the URL referencing a secret in a Key
|
||||||
* in a Key Vault which contains a properly formatted certificate.
|
* Vault which contains a properly formatted certificate.
|
||||||
*
|
*
|
||||||
* @member {string} [certificateStore] Gets or sets the Certificate store in
|
* @member {string} [certificateStore] the Certificate store in LocalMachine
|
||||||
* LocalMachine to add the certificate to on Windows, leave empty on Linux.
|
* to add the certificate to on Windows, leave empty on Linux.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VaultCertificate() {
|
function VaultCertificate() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,13 +19,13 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VaultSecretGroup class.
|
* Initializes a new instance of the VaultSecretGroup class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a set of certificates which are all in the same Key Vault.
|
* Describes a set of certificates which are all in the same Key Vault.
|
||||||
* @member {object} [sourceVault] Gets or sets the Relative URL of the Key
|
* @member {object} [sourceVault] the Relative URL of the Key Vault containing
|
||||||
* Vault containing all of the certificates in VaultCertificates.
|
* all of the certificates in VaultCertificates.
|
||||||
*
|
*
|
||||||
* @member {string} [sourceVault.id] Resource Id
|
* @member {string} [sourceVault.id] Resource Id
|
||||||
*
|
*
|
||||||
* @member {array} [vaultCertificates] Gets or sets the list of key vault
|
* @member {array} [vaultCertificates] the list of key vault references in
|
||||||
* references in SourceVault which contain certificates
|
* SourceVault which contain certificates
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VaultSecretGroup() {
|
function VaultSecretGroup() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,8 +15,8 @@
|
||||||
* Initializes a new instance of the VirtualHardDisk class.
|
* Initializes a new instance of the VirtualHardDisk class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes the uri of a disk.
|
* Describes the uri of a disk.
|
||||||
* @member {string} [uri] Gets or sets the virtual hard disk's uri. It should
|
* @member {string} [uri] the virtual hard disk's uri. It should be a valid
|
||||||
* be a valid Uri to a virtual hard disk.
|
* Uri to a virtual hard disk.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualHardDisk() {
|
function VirtualHardDisk() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,18 +19,18 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachine class.
|
* Initializes a new instance of the VirtualMachine class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a Virtual Machine.
|
* Describes a Virtual Machine.
|
||||||
* @member {object} [plan] Gets or sets the purchase plan when deploying
|
* @member {object} [plan] the purchase plan when deploying virtual machine
|
||||||
* virtual machine from VM Marketplace images.
|
* from VM Marketplace images.
|
||||||
*
|
*
|
||||||
* @member {string} [plan.name] Gets or sets the plan ID.
|
* @member {string} [plan.name] the plan ID.
|
||||||
*
|
*
|
||||||
* @member {string} [plan.publisher] Gets or sets the publisher ID.
|
* @member {string} [plan.publisher] the publisher ID.
|
||||||
*
|
*
|
||||||
* @member {string} [plan.product] Gets or sets the offer ID.
|
* @member {string} [plan.product] the offer ID.
|
||||||
*
|
*
|
||||||
* @member {string} [plan.promotionCode] Gets or sets the promotion code.
|
* @member {string} [plan.promotionCode] the promotion code.
|
||||||
*
|
*
|
||||||
* @member {object} [hardwareProfile] Gets or sets the hardware profile.
|
* @member {object} [hardwareProfile] the hardware profile.
|
||||||
*
|
*
|
||||||
* @member {string} [hardwareProfile.vmSize] The virtual machine size name.
|
* @member {string} [hardwareProfile.vmSize] The virtual machine size name.
|
||||||
* Possible values include: 'Basic_A0', 'Basic_A1', 'Basic_A2', 'Basic_A3',
|
* Possible values include: 'Basic_A0', 'Basic_A1', 'Basic_A2', 'Basic_A3',
|
||||||
|
@ -41,223 +41,214 @@ var util = require('util');
|
||||||
* 'Standard_D12', 'Standard_D13', 'Standard_D14', 'Standard_D1_v2',
|
* 'Standard_D12', 'Standard_D13', 'Standard_D14', 'Standard_D1_v2',
|
||||||
* 'Standard_D2_v2', 'Standard_D3_v2', 'Standard_D4_v2', 'Standard_D5_v2',
|
* 'Standard_D2_v2', 'Standard_D3_v2', 'Standard_D4_v2', 'Standard_D5_v2',
|
||||||
* 'Standard_D11_v2', 'Standard_D12_v2', 'Standard_D13_v2',
|
* 'Standard_D11_v2', 'Standard_D12_v2', 'Standard_D13_v2',
|
||||||
* 'Standard_D14_v2', 'Standard_DS1', 'Standard_DS2', 'Standard_DS3',
|
* 'Standard_D14_v2', 'Standard_D15_v2', 'Standard_DS1', 'Standard_DS2',
|
||||||
* 'Standard_DS4', 'Standard_DS11', 'Standard_DS12', 'Standard_DS13',
|
* 'Standard_DS3', 'Standard_DS4', 'Standard_DS11', 'Standard_DS12',
|
||||||
* 'Standard_DS14', 'Standard_G1', 'Standard_G2', 'Standard_G3',
|
* 'Standard_DS13', 'Standard_DS14', 'Standard_DS1_v2', 'Standard_DS2_v2',
|
||||||
* 'Standard_G4', 'Standard_G5', 'Standard_GS1', 'Standard_GS2',
|
* 'Standard_DS3_v2', 'Standard_DS4_v2', 'Standard_DS5_v2',
|
||||||
* 'Standard_GS3', 'Standard_GS4', 'Standard_GS5'
|
* 'Standard_DS11_v2', 'Standard_DS12_v2', 'Standard_DS13_v2',
|
||||||
|
* 'Standard_DS14_v2', 'Standard_DS15_v2', 'Standard_G1', 'Standard_G2',
|
||||||
|
* 'Standard_G3', 'Standard_G4', 'Standard_G5', 'Standard_GS1',
|
||||||
|
* 'Standard_GS2', 'Standard_GS3', 'Standard_GS4', 'Standard_GS5'
|
||||||
*
|
*
|
||||||
* @member {object} [storageProfile] Gets or sets the storage profile.
|
* @member {object} [storageProfile] the storage profile.
|
||||||
*
|
*
|
||||||
* @member {object} [storageProfile.imageReference] Gets or sets the image
|
* @member {object} [storageProfile.imageReference] the image reference.
|
||||||
* reference.
|
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.imageReference.publisher] Gets or sets the
|
* @member {string} [storageProfile.imageReference.publisher] the image
|
||||||
* image publisher.
|
* publisher.
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.imageReference.offer] Gets or sets the
|
* @member {string} [storageProfile.imageReference.offer] the image offer.
|
||||||
* image offer.
|
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.imageReference.sku] Gets or sets the image
|
* @member {string} [storageProfile.imageReference.sku] the image sku.
|
||||||
* sku.
|
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.imageReference.version] Gets or sets the
|
* @member {string} [storageProfile.imageReference.version] the image version.
|
||||||
* image version. The allowed formats are Major.Minor.Build or 'latest'.
|
* The allowed formats are Major.Minor.Build or 'latest'. Major, Minor and
|
||||||
* Major, Minor and Build being decimal numbers. Specify 'latest' to use the
|
* Build being decimal numbers. Specify 'latest' to use the latest version of
|
||||||
* latest version of image.
|
* image.
|
||||||
*
|
*
|
||||||
* @member {object} [storageProfile.osDisk] Gets or sets the OS disk.
|
* @member {object} [storageProfile.osDisk] the OS disk.
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.osType] Gets or sets the Operating
|
* @member {string} [storageProfile.osDisk.osType] the Operating System type.
|
||||||
* System type. Possible values include: 'Windows', 'Linux'
|
* Possible values include: 'Windows', 'Linux'
|
||||||
*
|
*
|
||||||
* @member {object} [storageProfile.osDisk.encryptionSettings] Gets or sets
|
* @member {object} [storageProfile.osDisk.encryptionSettings] the disk
|
||||||
* the disk encryption settings.
|
* encryption settings.
|
||||||
*
|
*
|
||||||
* @member {object}
|
* @member {object}
|
||||||
* [storageProfile.osDisk.encryptionSettings.diskEncryptionKey] Gets or sets
|
* [storageProfile.osDisk.encryptionSettings.diskEncryptionKey] the disk
|
||||||
* the disk encryption key which is a KeyVault Secret.
|
* encryption key which is a KeyVault Secret.
|
||||||
*
|
*
|
||||||
* @member {string}
|
* @member {string}
|
||||||
* [storageProfile.osDisk.encryptionSettings.diskEncryptionKey.secretUrl]
|
* [storageProfile.osDisk.encryptionSettings.diskEncryptionKey.secretUrl] the
|
||||||
* Gets or sets the URL referencing a secret in a Key Vault.
|
* URL referencing a secret in a Key Vault.
|
||||||
*
|
*
|
||||||
* @member {object}
|
* @member {object}
|
||||||
* [storageProfile.osDisk.encryptionSettings.diskEncryptionKey.sourceVault]
|
* [storageProfile.osDisk.encryptionSettings.diskEncryptionKey.sourceVault]
|
||||||
* Gets or sets the Relative URL of the Key Vault containing the secret.
|
* the Relative URL of the Key Vault containing the secret.
|
||||||
*
|
*
|
||||||
* @member {string}
|
* @member {string}
|
||||||
* [storageProfile.osDisk.encryptionSettings.diskEncryptionKey.sourceVault.id]
|
* [storageProfile.osDisk.encryptionSettings.diskEncryptionKey.sourceVault.id]
|
||||||
* Resource Id
|
* Resource Id
|
||||||
*
|
*
|
||||||
* @member {object}
|
* @member {object}
|
||||||
* [storageProfile.osDisk.encryptionSettings.keyEncryptionKey] Gets or sets
|
* [storageProfile.osDisk.encryptionSettings.keyEncryptionKey] the key
|
||||||
* the key encryption key which is KeyVault Key.
|
* encryption key which is KeyVault Key.
|
||||||
*
|
*
|
||||||
* @member {string}
|
* @member {string}
|
||||||
* [storageProfile.osDisk.encryptionSettings.keyEncryptionKey.keyUrl] Gets or
|
* [storageProfile.osDisk.encryptionSettings.keyEncryptionKey.keyUrl] the URL
|
||||||
* sets the URL referencing a key in a Key Vault.
|
* referencing a key in a Key Vault.
|
||||||
*
|
*
|
||||||
* @member {object}
|
* @member {object}
|
||||||
* [storageProfile.osDisk.encryptionSettings.keyEncryptionKey.sourceVault]
|
* [storageProfile.osDisk.encryptionSettings.keyEncryptionKey.sourceVault]
|
||||||
* Gets or sets the Relative URL of the Key Vault containing the key
|
* the Relative URL of the Key Vault containing the key
|
||||||
*
|
*
|
||||||
* @member {string}
|
* @member {string}
|
||||||
* [storageProfile.osDisk.encryptionSettings.keyEncryptionKey.sourceVault.id]
|
* [storageProfile.osDisk.encryptionSettings.keyEncryptionKey.sourceVault.id]
|
||||||
* Resource Id
|
* Resource Id
|
||||||
*
|
*
|
||||||
* @member {boolean} [storageProfile.osDisk.encryptionSettings.enabled] Gets
|
* @member {boolean} [storageProfile.osDisk.encryptionSettings.enabled]
|
||||||
* or sets whether disk encryption should be enabled on the Virtual Machine.
|
* whether disk encryption should be enabled on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.name] Gets or sets the disk name.
|
* @member {string} [storageProfile.osDisk.name] the disk name.
|
||||||
*
|
*
|
||||||
* @member {object} [storageProfile.osDisk.vhd] Gets or sets the Virtual Hard
|
* @member {object} [storageProfile.osDisk.vhd] the Virtual Hard Disk.
|
||||||
* Disk.
|
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.vhd.uri] Gets or sets the virtual
|
* @member {string} [storageProfile.osDisk.vhd.uri] the virtual hard disk's
|
||||||
* hard disk's uri. It should be a valid Uri to a virtual hard disk.
|
* uri. It should be a valid Uri to a virtual hard disk.
|
||||||
*
|
*
|
||||||
* @member {object} [storageProfile.osDisk.image] Gets or sets the Source User
|
* @member {object} [storageProfile.osDisk.image] the Source User Image
|
||||||
* Image VirtualHardDisk. This VirtualHardDisk will be copied before using it
|
* VirtualHardDisk. This VirtualHardDisk will be copied before using it to
|
||||||
* to attach to the Virtual Machine.If SourceImage is provided, the
|
* attach to the Virtual Machine.If SourceImage is provided, the destination
|
||||||
* destination VirtualHardDisk should not exist.
|
* VirtualHardDisk should not exist.
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.image.uri] Gets or sets the virtual
|
* @member {string} [storageProfile.osDisk.image.uri] the virtual hard disk's
|
||||||
* hard disk's uri. It should be a valid Uri to a virtual hard disk.
|
* uri. It should be a valid Uri to a virtual hard disk.
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.caching] Gets or sets the caching
|
* @member {string} [storageProfile.osDisk.caching] the caching type. Possible
|
||||||
* type. Possible values include: 'None', 'ReadOnly', 'ReadWrite'
|
* values include: 'None', 'ReadOnly', 'ReadWrite'
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.createOption] Gets or sets the
|
* @member {string} [storageProfile.osDisk.createOption] the create option.
|
||||||
* create option. Possible values include: 'fromImage', 'empty', 'attach'
|
* Possible values include: 'fromImage', 'empty', 'attach'
|
||||||
*
|
*
|
||||||
* @member {number} [storageProfile.osDisk.diskSizeGB] Gets or sets the
|
* @member {number} [storageProfile.osDisk.diskSizeGB] the initial disk size
|
||||||
* initial disk size in GB for blank data disks, and the new desired size for
|
* in GB for blank data disks, and the new desired size for existing OS and
|
||||||
* existing OS and Data disks.
|
* Data disks.
|
||||||
*
|
*
|
||||||
* @member {array} [storageProfile.dataDisks] Gets or sets the data disks.
|
* @member {array} [storageProfile.dataDisks] the data disks.
|
||||||
*
|
*
|
||||||
* @member {object} [osProfile] Gets or sets the OS profile.
|
* @member {object} [osProfile] the OS profile.
|
||||||
*
|
*
|
||||||
* @member {string} [osProfile.computerName] Gets or sets the computer name.
|
* @member {string} [osProfile.computerName] the computer name.
|
||||||
*
|
*
|
||||||
* @member {string} [osProfile.adminUsername] Gets or sets the admin user name.
|
* @member {string} [osProfile.adminUsername] the admin user name.
|
||||||
*
|
*
|
||||||
* @member {string} [osProfile.adminPassword] Gets or sets the admin user
|
* @member {string} [osProfile.adminPassword] the admin user password.
|
||||||
* password.
|
|
||||||
*
|
*
|
||||||
* @member {string} [osProfile.customData] Gets or sets a base-64 encoded
|
* @member {string} [osProfile.customData] a base-64 encoded string of custom
|
||||||
* string of custom data.
|
* data.
|
||||||
*
|
*
|
||||||
* @member {object} [osProfile.windowsConfiguration] Gets or sets the Windows
|
* @member {object} [osProfile.windowsConfiguration] the Windows Configuration
|
||||||
* Configuration of the OS profile.
|
* of the OS profile.
|
||||||
*
|
*
|
||||||
* @member {boolean} [osProfile.windowsConfiguration.provisionVMAgent] Gets or
|
* @member {boolean} [osProfile.windowsConfiguration.provisionVMAgent] whether
|
||||||
* sets whether VM Agent should be provisioned on the Virtual Machine.
|
* VM Agent should be provisioned on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {boolean} [osProfile.windowsConfiguration.enableAutomaticUpdates]
|
* @member {boolean} [osProfile.windowsConfiguration.enableAutomaticUpdates]
|
||||||
* Gets or sets whether Windows updates are automatically installed on the VM
|
* whether Windows updates are automatically installed on the VM
|
||||||
*
|
*
|
||||||
* @member {string} [osProfile.windowsConfiguration.timeZone] Gets or sets the
|
* @member {string} [osProfile.windowsConfiguration.timeZone] the Time Zone of
|
||||||
* Time Zone of the VM
|
* the VM
|
||||||
*
|
*
|
||||||
* @member {array} [osProfile.windowsConfiguration.additionalUnattendContent]
|
* @member {array} [osProfile.windowsConfiguration.additionalUnattendContent]
|
||||||
* Gets or sets the additional base-64 encoded XML formatted information that
|
* the additional base-64 encoded XML formatted information that can be
|
||||||
* can be included in the Unattend.xml file.
|
* included in the Unattend.xml file.
|
||||||
*
|
*
|
||||||
* @member {object} [osProfile.windowsConfiguration.winRM] Gets or sets the
|
* @member {object} [osProfile.windowsConfiguration.winRM] the Windows Remote
|
||||||
* Windows Remote Management configuration of the VM
|
* Management configuration of the VM
|
||||||
*
|
*
|
||||||
* @member {array} [osProfile.windowsConfiguration.winRM.listeners] Gets or
|
* @member {array} [osProfile.windowsConfiguration.winRM.listeners] the list
|
||||||
* sets the list of Windows Remote Management listeners
|
* of Windows Remote Management listeners
|
||||||
*
|
*
|
||||||
* @member {object} [osProfile.linuxConfiguration] Gets or sets the Linux
|
* @member {object} [osProfile.linuxConfiguration] the Linux Configuration of
|
||||||
* Configuration of the OS profile.
|
* the OS profile.
|
||||||
*
|
*
|
||||||
* @member {boolean}
|
* @member {boolean}
|
||||||
* [osProfile.linuxConfiguration.disablePasswordAuthentication] Gets or sets
|
* [osProfile.linuxConfiguration.disablePasswordAuthentication] whether
|
||||||
* whether Authentication using user name and password is allowed or not
|
* Authentication using user name and password is allowed or not
|
||||||
*
|
*
|
||||||
* @member {object} [osProfile.linuxConfiguration.ssh] Gets or sets the SSH
|
* @member {object} [osProfile.linuxConfiguration.ssh] the SSH configuration
|
||||||
* configuration for linux VMs
|
* for linux VMs
|
||||||
*
|
*
|
||||||
* @member {array} [osProfile.linuxConfiguration.ssh.publicKeys] Gets or sets
|
* @member {array} [osProfile.linuxConfiguration.ssh.publicKeys] the list of
|
||||||
* the list of SSH public keys used to authenticate with linux based VMs
|
* SSH public keys used to authenticate with linux based VMs
|
||||||
*
|
*
|
||||||
* @member {array} [osProfile.secrets] Gets or sets the List of certificates
|
* @member {array} [osProfile.secrets] the List of certificates for addition
|
||||||
* for addition to the VM.
|
* to the VM.
|
||||||
*
|
*
|
||||||
* @member {object} [networkProfile] Gets or sets the network profile.
|
* @member {object} [networkProfile] the network profile.
|
||||||
*
|
*
|
||||||
* @member {array} [networkProfile.networkInterfaces] Gets or sets the network
|
* @member {array} [networkProfile.networkInterfaces] the network interfaces.
|
||||||
* interfaces.
|
|
||||||
*
|
*
|
||||||
* @member {object} [diagnosticsProfile] Gets or sets the diagnostics profile.
|
* @member {object} [diagnosticsProfile] the diagnostics profile.
|
||||||
*
|
*
|
||||||
* @member {object} [diagnosticsProfile.bootDiagnostics] Gets or sets the boot
|
* @member {object} [diagnosticsProfile.bootDiagnostics] the boot diagnostics.
|
||||||
* diagnostics.
|
|
||||||
*
|
*
|
||||||
* @member {boolean} [diagnosticsProfile.bootDiagnostics.enabled] Gets or sets
|
* @member {boolean} [diagnosticsProfile.bootDiagnostics.enabled] whether boot
|
||||||
* whether boot diagnostics should be enabled on the Virtual Machine.
|
* diagnostics should be enabled on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {string} [diagnosticsProfile.bootDiagnostics.storageUri] Gets or
|
* @member {string} [diagnosticsProfile.bootDiagnostics.storageUri] the boot
|
||||||
* sets the boot diagnostics storage Uri. It should be a valid Uri
|
* diagnostics storage Uri. It should be a valid Uri
|
||||||
*
|
*
|
||||||
* @member {object} [availabilitySet] Gets or sets the reference Id of the
|
* @member {object} [availabilitySet] the reference Id of the availability set
|
||||||
* availability set to which this virtual machine belongs.
|
* to which this virtual machine belongs.
|
||||||
*
|
*
|
||||||
* @member {string} [availabilitySet.id] Resource Id
|
* @member {string} [availabilitySet.id] Resource Id
|
||||||
*
|
*
|
||||||
* @member {string} [provisioningState] Gets or sets the provisioning state,
|
* @member {string} [provisioningState] the provisioning state, which only
|
||||||
* which only appears in the response.
|
* appears in the response.
|
||||||
*
|
*
|
||||||
* @member {object} [instanceView] Gets the virtual machine instance view.
|
* @member {object} [instanceView] the virtual machine instance view.
|
||||||
*
|
*
|
||||||
* @member {number} [instanceView.platformUpdateDomain] Gets or sets the
|
* @member {number} [instanceView.platformUpdateDomain] the Update Domain
|
||||||
* Update Domain count.
|
* count.
|
||||||
*
|
*
|
||||||
* @member {number} [instanceView.platformFaultDomain] Gets or sets the Fault
|
* @member {number} [instanceView.platformFaultDomain] the Fault Domain count.
|
||||||
* Domain count.
|
|
||||||
*
|
*
|
||||||
* @member {string} [instanceView.rdpThumbPrint] Gets or sets the Remote
|
* @member {string} [instanceView.rdpThumbPrint] the Remote desktop
|
||||||
* desktop certificate thumbprint.
|
* certificate thumbprint.
|
||||||
*
|
*
|
||||||
* @member {object} [instanceView.vmAgent] Gets or sets the VM Agent running
|
* @member {object} [instanceView.vmAgent] the VM Agent running on the virtual
|
||||||
* on the virtual machine.
|
* machine.
|
||||||
*
|
*
|
||||||
* @member {string} [instanceView.vmAgent.vmAgentVersion] Gets or sets the VM
|
* @member {string} [instanceView.vmAgent.vmAgentVersion] the VM Agent full
|
||||||
* Agent full version.
|
* version.
|
||||||
*
|
*
|
||||||
* @member {array} [instanceView.vmAgent.extensionHandlers] Gets or sets the
|
* @member {array} [instanceView.vmAgent.extensionHandlers] the virtual
|
||||||
* virtual machine extension handler instance view.
|
* machine extension handler instance view.
|
||||||
*
|
*
|
||||||
* @member {array} [instanceView.vmAgent.statuses] Gets or sets the resource
|
* @member {array} [instanceView.vmAgent.statuses] the resource status
|
||||||
* status information.
|
|
||||||
*
|
|
||||||
* @member {array} [instanceView.disks] Gets or sets the disks information.
|
|
||||||
*
|
|
||||||
* @member {array} [instanceView.extensions] Gets or sets the extensions
|
|
||||||
* information.
|
* information.
|
||||||
*
|
*
|
||||||
* @member {object} [instanceView.bootDiagnostics] Gets or sets the boot
|
* @member {array} [instanceView.disks] the disks information.
|
||||||
* diagnostics.
|
*
|
||||||
|
* @member {array} [instanceView.extensions] the extensions information.
|
||||||
|
*
|
||||||
|
* @member {object} [instanceView.bootDiagnostics] the boot diagnostics.
|
||||||
*
|
*
|
||||||
* @member {string} [instanceView.bootDiagnostics.consoleScreenshotBlobUri]
|
* @member {string} [instanceView.bootDiagnostics.consoleScreenshotBlobUri]
|
||||||
* Gets or sets the console screenshot blob Uri.
|
* the console screenshot blob Uri.
|
||||||
*
|
*
|
||||||
* @member {string} [instanceView.bootDiagnostics.serialConsoleLogBlobUri]
|
* @member {string} [instanceView.bootDiagnostics.serialConsoleLogBlobUri] the
|
||||||
* Gets or sets the Linux serial console log blob Uri.
|
* Linux serial console log blob Uri.
|
||||||
*
|
*
|
||||||
* @member {array} [instanceView.statuses] Gets or sets the resource status
|
* @member {array} [instanceView.statuses] the resource status information.
|
||||||
* information.
|
|
||||||
*
|
*
|
||||||
* @member {string} [licenseType] Gets or sets the license type, which is for
|
* @member {string} [licenseType] the license type, which is for bring your
|
||||||
* bring your own license scenario.
|
* own license scenario.
|
||||||
*
|
*
|
||||||
* @member {string} [vmId] Gets the virtual machine unique id.
|
* @member {string} [vmId] the virtual machine unique id.
|
||||||
*
|
*
|
||||||
* @member {array} [resources] Gets the virtual machine child extension
|
* @member {array} [resources] the virtual machine child extension resources.
|
||||||
* resources.
|
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachine() {
|
function VirtualMachine() {
|
||||||
|
@ -383,6 +374,7 @@ VirtualMachine.prototype.mapper = function () {
|
||||||
},
|
},
|
||||||
provisioningState: {
|
provisioningState: {
|
||||||
required: false,
|
required: false,
|
||||||
|
readOnly: true,
|
||||||
serializedName: 'properties.provisioningState',
|
serializedName: 'properties.provisioningState',
|
||||||
type: {
|
type: {
|
||||||
name: 'String'
|
name: 'String'
|
||||||
|
@ -406,6 +398,7 @@ VirtualMachine.prototype.mapper = function () {
|
||||||
},
|
},
|
||||||
vmId: {
|
vmId: {
|
||||||
required: false,
|
required: false,
|
||||||
|
readOnly: true,
|
||||||
serializedName: 'properties.vmId',
|
serializedName: 'properties.vmId',
|
||||||
type: {
|
type: {
|
||||||
name: 'String'
|
name: 'String'
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,12 +19,12 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineAgentInstanceView class.
|
* Initializes a new instance of the VirtualMachineAgentInstanceView class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The instance view of the VM Agent running on the virtual machine.
|
* The instance view of the VM Agent running on the virtual machine.
|
||||||
* @member {string} [vmAgentVersion] Gets or sets the VM Agent full version.
|
* @member {string} [vmAgentVersion] the VM Agent full version.
|
||||||
*
|
*
|
||||||
* @member {array} [extensionHandlers] Gets or sets the virtual machine
|
* @member {array} [extensionHandlers] the virtual machine extension handler
|
||||||
* extension handler instance view.
|
* instance view.
|
||||||
*
|
*
|
||||||
* @member {array} [statuses] Gets or sets the resource status information.
|
* @member {array} [statuses] the resource status information.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineAgentInstanceView() {
|
function VirtualMachineAgentInstanceView() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,14 +15,12 @@
|
||||||
* Initializes a new instance of the VirtualMachineCaptureParameters class.
|
* Initializes a new instance of the VirtualMachineCaptureParameters class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Capture Virtual Machine parameters.
|
* Capture Virtual Machine parameters.
|
||||||
* @member {string} vhdPrefix Gets or sets the captured VirtualHardDisk's name
|
* @member {string} vhdPrefix the captured VirtualHardDisk's name prefix.
|
||||||
* prefix.
|
|
||||||
*
|
*
|
||||||
* @member {string} destinationContainerName Gets or sets the destination
|
* @member {string} destinationContainerName the destination container name.
|
||||||
* container name.
|
|
||||||
*
|
*
|
||||||
* @member {boolean} overwriteVhds Gets or sets whether it overwrites
|
* @member {boolean} overwriteVhds whether it overwrites destination
|
||||||
* destination VirtualHardDisk if true, in case of conflict.
|
* VirtualHardDisk if true, in case of conflict.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineCaptureParameters() {
|
function VirtualMachineCaptureParameters() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,48 +19,42 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineExtension class.
|
* Initializes a new instance of the VirtualMachineExtension class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a Virtual Machine Extension.
|
* Describes a Virtual Machine Extension.
|
||||||
* @member {string} [forceUpdateTag] Gets or sets how the extension handler
|
* @member {string} [forceUpdateTag] how the extension handler should be
|
||||||
* should be forced to update even if the extension configuration has not
|
* forced to update even if the extension configuration has not changed.
|
||||||
* changed.
|
|
||||||
*
|
*
|
||||||
* @member {string} [publisher] Gets or sets the name of the extension handler
|
* @member {string} [publisher] the name of the extension handler publisher.
|
||||||
* publisher.
|
|
||||||
*
|
*
|
||||||
* @member {string} [virtualMachineExtensionType] Gets or sets the type of the
|
* @member {string} [virtualMachineExtensionType] the type of the extension
|
||||||
* extension handler.
|
* handler.
|
||||||
*
|
*
|
||||||
* @member {string} [typeHandlerVersion] Gets or sets the type version of the
|
* @member {string} [typeHandlerVersion] the type version of the extension
|
||||||
* extension handler.
|
* handler.
|
||||||
*
|
*
|
||||||
* @member {boolean} [autoUpgradeMinorVersion] Gets or sets whether the
|
* @member {boolean} [autoUpgradeMinorVersion] whether the extension handler
|
||||||
* extension handler should be automatically upgraded across minor versions.
|
* should be automatically upgraded across minor versions.
|
||||||
*
|
*
|
||||||
* @member {object} [settings] Gets or sets Json formatted public settings for
|
* @member {object} [settings] Json formatted public settings for the
|
||||||
|
* extension.
|
||||||
|
*
|
||||||
|
* @member {object} [protectedSettings] Json formatted protected settings for
|
||||||
* the extension.
|
* the extension.
|
||||||
*
|
*
|
||||||
* @member {object} [protectedSettings] Gets or sets Json formatted protected
|
* @member {string} [provisioningState] the provisioning state, which only
|
||||||
* settings for the extension.
|
* appears in the response.
|
||||||
*
|
*
|
||||||
* @member {string} [provisioningState] Gets or sets the provisioning state,
|
* @member {object} [instanceView] the virtual machine extension instance view.
|
||||||
* which only appears in the response.
|
|
||||||
*
|
*
|
||||||
* @member {object} [instanceView] Gets or sets the virtual machine extension
|
* @member {string} [instanceView.name] the virtual machine extension name.
|
||||||
* instance view.
|
|
||||||
*
|
*
|
||||||
* @member {string} [instanceView.name] Gets or sets the virtual machine
|
* @member {string} [instanceView.type] the full type of the extension handler
|
||||||
* extension name.
|
* which includes both publisher and type.
|
||||||
*
|
*
|
||||||
* @member {string} [instanceView.type] Gets or sets the full type of the
|
* @member {string} [instanceView.typeHandlerVersion] the type version of the
|
||||||
* extension handler which includes both publisher and type.
|
* extension handler.
|
||||||
*
|
*
|
||||||
* @member {string} [instanceView.typeHandlerVersion] Gets or sets the type
|
* @member {array} [instanceView.substatuses] the resource status information.
|
||||||
* version of the extension handler.
|
|
||||||
*
|
*
|
||||||
* @member {array} [instanceView.substatuses] Gets or sets the resource status
|
* @member {array} [instanceView.statuses] the resource status information.
|
||||||
* information.
|
|
||||||
*
|
|
||||||
* @member {array} [instanceView.statuses] Gets or sets the resource status
|
|
||||||
* information.
|
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineExtension() {
|
function VirtualMachineExtension() {
|
||||||
|
@ -179,6 +173,7 @@ VirtualMachineExtension.prototype.mapper = function () {
|
||||||
},
|
},
|
||||||
provisioningState: {
|
provisioningState: {
|
||||||
required: false,
|
required: false,
|
||||||
|
readOnly: true,
|
||||||
serializedName: 'properties.provisioningState',
|
serializedName: 'properties.provisioningState',
|
||||||
type: {
|
type: {
|
||||||
name: 'String'
|
name: 'String'
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,26 +17,26 @@ var models = require('./index');
|
||||||
* Initializes a new instance of the VirtualMachineExtensionHandlerInstanceView class.
|
* Initializes a new instance of the VirtualMachineExtensionHandlerInstanceView class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The instance view of a virtual machine extension handler.
|
* The instance view of a virtual machine extension handler.
|
||||||
* @member {string} [type] Gets or sets full type of the extension handler
|
* @member {string} [type] full type of the extension handler which includes
|
||||||
* which includes both publisher and type.
|
* both publisher and type.
|
||||||
*
|
*
|
||||||
* @member {string} [typeHandlerVersion] Gets or sets the type version of the
|
* @member {string} [typeHandlerVersion] the type version of the extension
|
||||||
* extension handler.
|
* handler.
|
||||||
*
|
*
|
||||||
* @member {object} [status] Gets or sets the extension handler status.
|
* @member {object} [status] the extension handler status.
|
||||||
*
|
*
|
||||||
* @member {string} [status.code] Gets the status Code.
|
* @member {string} [status.code] the status Code.
|
||||||
*
|
*
|
||||||
* @member {string} [status.level] Gets or sets the level Code. Possible
|
* @member {string} [status.level] the level Code. Possible values include:
|
||||||
* values include: 'Info', 'Warning', 'Error'
|
* 'Info', 'Warning', 'Error'
|
||||||
*
|
*
|
||||||
* @member {string} [status.displayStatus] Gets or sets the short localizable
|
* @member {string} [status.displayStatus] the short localizable label for the
|
||||||
* label for the status.
|
* status.
|
||||||
*
|
*
|
||||||
* @member {string} [status.message] Gets or sets the detailed Message,
|
* @member {string} [status.message] the detailed Message, including for
|
||||||
* including for alerts and error messages.
|
* alerts and error messages.
|
||||||
*
|
*
|
||||||
* @member {date} [status.time] Gets or sets the time of the status.
|
* @member {date} [status.time] the time of the status.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineExtensionHandlerInstanceView() {
|
function VirtualMachineExtensionHandlerInstanceView() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,23 +19,22 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineExtensionImage class.
|
* Initializes a new instance of the VirtualMachineExtensionImage class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a Virtual Machine Extension Image.
|
* Describes a Virtual Machine Extension Image.
|
||||||
* @member {string} operatingSystem Gets or sets the operating system this
|
* @member {string} operatingSystem the operating system this extension
|
||||||
* extension supports.
|
* supports.
|
||||||
*
|
*
|
||||||
* @member {string} computeRole Gets or sets the type of role (IaaS or PaaS)
|
* @member {string} computeRole the type of role (IaaS or PaaS) this extension
|
||||||
* this extension supports.
|
* supports.
|
||||||
*
|
*
|
||||||
* @member {string} handlerSchema Gets or sets the schema defined by
|
* @member {string} handlerSchema the schema defined by publisher, where
|
||||||
* publisher, where extension consumers should provide settings in a matching
|
* extension consumers should provide settings in a matching schema.
|
||||||
* schema.
|
|
||||||
*
|
*
|
||||||
* @member {boolean} [vmScaleSetEnabled] Gets or sets whether the extension
|
* @member {boolean} [vmScaleSetEnabled] whether the extension can be used on
|
||||||
* can be used on xRP VMScaleSets.By default existing extensions are usable
|
* xRP VMScaleSets.By default existing extensions are usable on scalesets,
|
||||||
* on scalesets, but there might be cases where a publisher wants to
|
* but there might be cases where a publisher wants to explicitly indicate
|
||||||
* explicitly indicate the extension is only enabled for CRP VMs but not VMSS.
|
* the extension is only enabled for CRP VMs but not VMSS.
|
||||||
*
|
*
|
||||||
* @member {boolean} [supportsMultipleExtensions] Gets or sets whether the
|
* @member {boolean} [supportsMultipleExtensions] whether the handler can
|
||||||
* handler can support multiple extensions.
|
* support multiple extensions.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineExtensionImage() {
|
function VirtualMachineExtensionImage() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,17 +19,17 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineExtensionInstanceView class.
|
* Initializes a new instance of the VirtualMachineExtensionInstanceView class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The instance view of a virtual machine extension.
|
* The instance view of a virtual machine extension.
|
||||||
* @member {string} [name] Gets or sets the virtual machine extension name.
|
* @member {string} [name] the virtual machine extension name.
|
||||||
*
|
*
|
||||||
* @member {string} [type] Gets or sets the full type of the extension handler
|
* @member {string} [type] the full type of the extension handler which
|
||||||
* which includes both publisher and type.
|
* includes both publisher and type.
|
||||||
*
|
*
|
||||||
* @member {string} [typeHandlerVersion] Gets or sets the type version of the
|
* @member {string} [typeHandlerVersion] the type version of the extension
|
||||||
* extension handler.
|
* handler.
|
||||||
*
|
*
|
||||||
* @member {array} [substatuses] Gets or sets the resource status information.
|
* @member {array} [substatuses] the resource status information.
|
||||||
*
|
*
|
||||||
* @member {array} [statuses] Gets or sets the resource status information.
|
* @member {array} [statuses] the resource status information.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineExtensionInstanceView() {
|
function VirtualMachineExtensionInstanceView() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -21,16 +21,16 @@ var util = require('util');
|
||||||
* Describes a Virtual Machine Image.
|
* Describes a Virtual Machine Image.
|
||||||
* @member {object} [plan]
|
* @member {object} [plan]
|
||||||
*
|
*
|
||||||
* @member {string} [plan.publisher] Gets or sets the publisher ID.
|
* @member {string} [plan.publisher] the publisher ID.
|
||||||
*
|
*
|
||||||
* @member {string} [plan.name] Gets or sets the plan ID.
|
* @member {string} [plan.name] the plan ID.
|
||||||
*
|
*
|
||||||
* @member {string} [plan.product] Gets or sets the product ID.
|
* @member {string} [plan.product] the product ID.
|
||||||
*
|
*
|
||||||
* @member {object} [osDiskImage]
|
* @member {object} [osDiskImage]
|
||||||
*
|
*
|
||||||
* @member {string} [osDiskImage.operatingSystem] Gets or sets the operating
|
* @member {string} [osDiskImage.operatingSystem] the operating system of the
|
||||||
* system of the osDiskImage. Possible values include: 'Windows', 'Linux'
|
* osDiskImage. Possible values include: 'Windows', 'Linux'
|
||||||
*
|
*
|
||||||
* @member {array} [dataDiskImages]
|
* @member {array} [dataDiskImages]
|
||||||
*
|
*
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,11 +19,11 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineImageResource class.
|
* Initializes a new instance of the VirtualMachineImageResource class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Virtual machine image resource information.
|
* Virtual machine image resource information.
|
||||||
* @member {string} name Gets or sets the name of the resource.
|
* @member {string} name the name of the resource.
|
||||||
*
|
*
|
||||||
* @member {string} location Gets or sets the location of the resource.
|
* @member {string} location the location of the resource.
|
||||||
*
|
*
|
||||||
* @member {object} [tags] Gets or sets the tags attached to the resource.
|
* @member {object} [tags] the tags attached to the resource.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineImageResource() {
|
function VirtualMachineImageResource() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,39 +19,34 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineInstanceView class.
|
* Initializes a new instance of the VirtualMachineInstanceView class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The instance view of a virtual machine.
|
* The instance view of a virtual machine.
|
||||||
* @member {number} [platformUpdateDomain] Gets or sets the Update Domain
|
* @member {number} [platformUpdateDomain] the Update Domain count.
|
||||||
* count.
|
|
||||||
*
|
*
|
||||||
* @member {number} [platformFaultDomain] Gets or sets the Fault Domain count.
|
* @member {number} [platformFaultDomain] the Fault Domain count.
|
||||||
*
|
*
|
||||||
* @member {string} [rdpThumbPrint] Gets or sets the Remote desktop
|
* @member {string} [rdpThumbPrint] the Remote desktop certificate thumbprint.
|
||||||
* certificate thumbprint.
|
|
||||||
*
|
*
|
||||||
* @member {object} [vmAgent] Gets or sets the VM Agent running on the virtual
|
* @member {object} [vmAgent] the VM Agent running on the virtual machine.
|
||||||
* machine.
|
|
||||||
*
|
*
|
||||||
* @member {string} [vmAgent.vmAgentVersion] Gets or sets the VM Agent full
|
* @member {string} [vmAgent.vmAgentVersion] the VM Agent full version.
|
||||||
* version.
|
|
||||||
*
|
*
|
||||||
* @member {array} [vmAgent.extensionHandlers] Gets or sets the virtual
|
* @member {array} [vmAgent.extensionHandlers] the virtual machine extension
|
||||||
* machine extension handler instance view.
|
* handler instance view.
|
||||||
*
|
*
|
||||||
* @member {array} [vmAgent.statuses] Gets or sets the resource status
|
* @member {array} [vmAgent.statuses] the resource status information.
|
||||||
* information.
|
|
||||||
*
|
*
|
||||||
* @member {array} [disks] Gets or sets the disks information.
|
* @member {array} [disks] the disks information.
|
||||||
*
|
*
|
||||||
* @member {array} [extensions] Gets or sets the extensions information.
|
* @member {array} [extensions] the extensions information.
|
||||||
*
|
*
|
||||||
* @member {object} [bootDiagnostics] Gets or sets the boot diagnostics.
|
* @member {object} [bootDiagnostics] the boot diagnostics.
|
||||||
*
|
*
|
||||||
* @member {string} [bootDiagnostics.consoleScreenshotBlobUri] Gets or sets
|
* @member {string} [bootDiagnostics.consoleScreenshotBlobUri] the console
|
||||||
* the console screenshot blob Uri.
|
* screenshot blob Uri.
|
||||||
*
|
*
|
||||||
* @member {string} [bootDiagnostics.serialConsoleLogBlobUri] Gets or sets the
|
* @member {string} [bootDiagnostics.serialConsoleLogBlobUri] the Linux serial
|
||||||
* Linux serial console log blob Uri.
|
* console log blob Uri.
|
||||||
*
|
*
|
||||||
* @member {array} [statuses] Gets or sets the resource status information.
|
* @member {array} [statuses] the resource status information.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineInstanceView() {
|
function VirtualMachineInstanceView() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,10 +17,10 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineListResult class.
|
* Initializes a new instance of the VirtualMachineListResult class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The List Virtual Machine operation response.
|
* The List Virtual Machine operation response.
|
||||||
* @member {array} [value] Gets or sets the list of virtual machines.
|
* @member {array} [value] the list of virtual machines.
|
||||||
*
|
*
|
||||||
* @member {string} [nextLink] Gets or sets the uri to fetch the next page of
|
* @member {string} [nextLink] the uri to fetch the next page of VMs. Call
|
||||||
* VMs. Call ListNext() with this to fetch the next page of Virtual Machines.
|
* ListNext() with this to fetch the next page of Virtual Machines.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineListResult() {
|
function VirtualMachineListResult() {
|
||||||
|
@ -56,6 +56,13 @@ VirtualMachineListResult.prototype.mapper = function () {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
nextLink: {
|
||||||
|
required: false,
|
||||||
|
serializedName: 'nextLink',
|
||||||
|
type: {
|
||||||
|
name: 'String'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,152 +19,145 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSet class.
|
* Initializes a new instance of the VirtualMachineScaleSet class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a Virtual Machine Scale Set.
|
* Describes a Virtual Machine Scale Set.
|
||||||
* @member {object} [sku] Gets or sets the virtual machine scale set sku.
|
* @member {object} [sku] the virtual machine scale set sku.
|
||||||
*
|
*
|
||||||
* @member {string} [sku.name] Gets or sets the sku name.
|
* @member {string} [sku.name] the sku name.
|
||||||
*
|
*
|
||||||
* @member {string} [sku.tier] Gets or sets the sku tier.
|
* @member {string} [sku.tier] the sku tier.
|
||||||
*
|
*
|
||||||
* @member {number} [sku.capacity] Gets or sets the sku capacity.
|
* @member {number} [sku.capacity] the sku capacity.
|
||||||
*
|
*
|
||||||
* @member {object} [upgradePolicy] Gets or sets the upgrade policy.
|
* @member {object} [upgradePolicy] the upgrade policy.
|
||||||
*
|
*
|
||||||
* @member {string} [upgradePolicy.mode] Gets or sets the upgrade mode.
|
* @member {string} [upgradePolicy.mode] the upgrade mode. Possible values
|
||||||
* Possible values include: 'Automatic', 'Manual'
|
* include: 'Automatic', 'Manual'
|
||||||
*
|
*
|
||||||
* @member {object} [virtualMachineProfile] Gets or sets the virtual machine
|
* @member {object} [virtualMachineProfile] the virtual machine profile.
|
||||||
* profile.
|
|
||||||
*
|
*
|
||||||
* @member {object} [virtualMachineProfile.osProfile] Gets or sets the virtual
|
* @member {object} [virtualMachineProfile.osProfile] the virtual machine
|
||||||
* machine scale set OS profile.
|
* scale set OS profile.
|
||||||
*
|
*
|
||||||
* @member {string} [virtualMachineProfile.osProfile.computerNamePrefix] Gets
|
* @member {string} [virtualMachineProfile.osProfile.computerNamePrefix] the
|
||||||
* or sets the computer name prefix.
|
* computer name prefix.
|
||||||
*
|
*
|
||||||
* @member {string} [virtualMachineProfile.osProfile.adminUsername] Gets or
|
* @member {string} [virtualMachineProfile.osProfile.adminUsername] the admin
|
||||||
* sets the admin user name.
|
* user name.
|
||||||
*
|
*
|
||||||
* @member {string} [virtualMachineProfile.osProfile.adminPassword] Gets or
|
* @member {string} [virtualMachineProfile.osProfile.adminPassword] the admin
|
||||||
* sets the admin user password.
|
* user password.
|
||||||
*
|
*
|
||||||
* @member {string} [virtualMachineProfile.osProfile.customData] Gets or sets
|
* @member {string} [virtualMachineProfile.osProfile.customData] a base-64
|
||||||
* a base-64 encoded string of custom data.
|
* encoded string of custom data.
|
||||||
*
|
*
|
||||||
* @member {object} [virtualMachineProfile.osProfile.windowsConfiguration]
|
* @member {object} [virtualMachineProfile.osProfile.windowsConfiguration] the
|
||||||
* Gets or sets the Windows Configuration of the OS profile.
|
* Windows Configuration of the OS profile.
|
||||||
*
|
*
|
||||||
* @member {boolean}
|
* @member {boolean}
|
||||||
* [virtualMachineProfile.osProfile.windowsConfiguration.provisionVMAgent]
|
* [virtualMachineProfile.osProfile.windowsConfiguration.provisionVMAgent]
|
||||||
* Gets or sets whether VM Agent should be provisioned on the Virtual Machine.
|
* whether VM Agent should be provisioned on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {boolean}
|
* @member {boolean}
|
||||||
* [virtualMachineProfile.osProfile.windowsConfiguration.enableAutomaticUpdates]
|
* [virtualMachineProfile.osProfile.windowsConfiguration.enableAutomaticUpdates]
|
||||||
* Gets or sets whether Windows updates are automatically installed on the VM
|
* whether Windows updates are automatically installed on the VM
|
||||||
*
|
*
|
||||||
* @member {string}
|
* @member {string}
|
||||||
* [virtualMachineProfile.osProfile.windowsConfiguration.timeZone] Gets or
|
* [virtualMachineProfile.osProfile.windowsConfiguration.timeZone] the Time
|
||||||
* sets the Time Zone of the VM
|
* Zone of the VM
|
||||||
*
|
*
|
||||||
* @member {array}
|
* @member {array}
|
||||||
* [virtualMachineProfile.osProfile.windowsConfiguration.additionalUnattendContent]
|
* [virtualMachineProfile.osProfile.windowsConfiguration.additionalUnattendContent]
|
||||||
* Gets or sets the additional base-64 encoded XML formatted information that
|
* the additional base-64 encoded XML formatted information that can be
|
||||||
* can be included in the Unattend.xml file.
|
* included in the Unattend.xml file.
|
||||||
*
|
*
|
||||||
* @member {object}
|
* @member {object}
|
||||||
* [virtualMachineProfile.osProfile.windowsConfiguration.winRM] Gets or sets
|
* [virtualMachineProfile.osProfile.windowsConfiguration.winRM] the Windows
|
||||||
* the Windows Remote Management configuration of the VM
|
* Remote Management configuration of the VM
|
||||||
*
|
*
|
||||||
* @member {array}
|
* @member {array}
|
||||||
* [virtualMachineProfile.osProfile.windowsConfiguration.winRM.listeners]
|
* [virtualMachineProfile.osProfile.windowsConfiguration.winRM.listeners] the
|
||||||
* Gets or sets the list of Windows Remote Management listeners
|
* list of Windows Remote Management listeners
|
||||||
*
|
*
|
||||||
* @member {object} [virtualMachineProfile.osProfile.linuxConfiguration] Gets
|
* @member {object} [virtualMachineProfile.osProfile.linuxConfiguration] the
|
||||||
* or sets the Linux Configuration of the OS profile.
|
* Linux Configuration of the OS profile.
|
||||||
*
|
*
|
||||||
* @member {boolean}
|
* @member {boolean}
|
||||||
* [virtualMachineProfile.osProfile.linuxConfiguration.disablePasswordAuthentication]
|
* [virtualMachineProfile.osProfile.linuxConfiguration.disablePasswordAuthentication]
|
||||||
* Gets or sets whether Authentication using user name and password is
|
* whether Authentication using user name and password is allowed or not
|
||||||
* allowed or not
|
|
||||||
*
|
*
|
||||||
* @member {object} [virtualMachineProfile.osProfile.linuxConfiguration.ssh]
|
* @member {object} [virtualMachineProfile.osProfile.linuxConfiguration.ssh]
|
||||||
* Gets or sets the SSH configuration for linux VMs
|
* the SSH configuration for linux VMs
|
||||||
*
|
*
|
||||||
* @member {array}
|
* @member {array}
|
||||||
* [virtualMachineProfile.osProfile.linuxConfiguration.ssh.publicKeys] Gets
|
* [virtualMachineProfile.osProfile.linuxConfiguration.ssh.publicKeys] the
|
||||||
* or sets the list of SSH public keys used to authenticate with linux based
|
* list of SSH public keys used to authenticate with linux based VMs
|
||||||
* VMs
|
|
||||||
*
|
*
|
||||||
* @member {array} [virtualMachineProfile.osProfile.secrets] Gets or sets the
|
* @member {array} [virtualMachineProfile.osProfile.secrets] the List of
|
||||||
* List of certificates for addition to the VM.
|
* certificates for addition to the VM.
|
||||||
*
|
*
|
||||||
* @member {object} [virtualMachineProfile.storageProfile] Gets or sets the
|
* @member {object} [virtualMachineProfile.storageProfile] the virtual machine
|
||||||
* virtual machine scale set storage profile.
|
* scale set storage profile.
|
||||||
*
|
*
|
||||||
* @member {object} [virtualMachineProfile.storageProfile.imageReference] Gets
|
* @member {object} [virtualMachineProfile.storageProfile.imageReference] the
|
||||||
* or sets the image reference.
|
* image reference.
|
||||||
*
|
*
|
||||||
* @member {string}
|
* @member {string}
|
||||||
* [virtualMachineProfile.storageProfile.imageReference.publisher] Gets or
|
* [virtualMachineProfile.storageProfile.imageReference.publisher] the image
|
||||||
* sets the image publisher.
|
* publisher.
|
||||||
*
|
*
|
||||||
* @member {string}
|
* @member {string}
|
||||||
* [virtualMachineProfile.storageProfile.imageReference.offer] Gets or sets
|
* [virtualMachineProfile.storageProfile.imageReference.offer] the image
|
||||||
* the image offer.
|
* offer.
|
||||||
*
|
*
|
||||||
* @member {string} [virtualMachineProfile.storageProfile.imageReference.sku]
|
* @member {string} [virtualMachineProfile.storageProfile.imageReference.sku]
|
||||||
* Gets or sets the image sku.
|
* the image sku.
|
||||||
*
|
*
|
||||||
* @member {string}
|
* @member {string}
|
||||||
* [virtualMachineProfile.storageProfile.imageReference.version] Gets or sets
|
* [virtualMachineProfile.storageProfile.imageReference.version] the image
|
||||||
* the image version. The allowed formats are Major.Minor.Build or 'latest'.
|
* version. The allowed formats are Major.Minor.Build or 'latest'. Major,
|
||||||
* Major, Minor and Build being decimal numbers. Specify 'latest' to use the
|
* Minor and Build being decimal numbers. Specify 'latest' to use the latest
|
||||||
* latest version of image.
|
* version of image.
|
||||||
*
|
*
|
||||||
* @member {object} [virtualMachineProfile.storageProfile.osDisk] Gets or sets
|
* @member {object} [virtualMachineProfile.storageProfile.osDisk] the OS disk.
|
||||||
* the OS disk.
|
|
||||||
*
|
*
|
||||||
* @member {string} [virtualMachineProfile.storageProfile.osDisk.name] Gets or
|
* @member {string} [virtualMachineProfile.storageProfile.osDisk.name] the
|
||||||
* sets the disk name.
|
* disk name.
|
||||||
*
|
*
|
||||||
* @member {string} [virtualMachineProfile.storageProfile.osDisk.caching] Gets
|
* @member {string} [virtualMachineProfile.storageProfile.osDisk.caching] the
|
||||||
* or sets the caching type. Possible values include: 'None', 'ReadOnly',
|
* caching type. Possible values include: 'None', 'ReadOnly', 'ReadWrite'
|
||||||
* 'ReadWrite'
|
|
||||||
*
|
*
|
||||||
* @member {string} [virtualMachineProfile.storageProfile.osDisk.createOption]
|
* @member {string} [virtualMachineProfile.storageProfile.osDisk.createOption]
|
||||||
* Gets or sets the create option. Possible values include: 'fromImage',
|
* the create option. Possible values include: 'fromImage', 'empty', 'attach'
|
||||||
* 'empty', 'attach'
|
|
||||||
*
|
*
|
||||||
* @member {string} [virtualMachineProfile.storageProfile.osDisk.osType] Gets
|
* @member {string} [virtualMachineProfile.storageProfile.osDisk.osType] the
|
||||||
* or sets the Operating System type. Possible values include: 'Windows',
|
* Operating System type. Possible values include: 'Windows', 'Linux'
|
||||||
* 'Linux'
|
|
||||||
*
|
*
|
||||||
* @member {object} [virtualMachineProfile.storageProfile.osDisk.image] Gets
|
* @member {object} [virtualMachineProfile.storageProfile.osDisk.image] the
|
||||||
* or sets the Source User Image VirtualHardDisk. This VirtualHardDisk will
|
* Source User Image VirtualHardDisk. This VirtualHardDisk will be copied
|
||||||
* be copied before using it to attach to the Virtual Machine.If SourceImage
|
* before using it to attach to the Virtual Machine.If SourceImage is
|
||||||
* is provided, the destination VirtualHardDisk should not exist.
|
* provided, the destination VirtualHardDisk should not exist.
|
||||||
*
|
*
|
||||||
* @member {string} [virtualMachineProfile.storageProfile.osDisk.image.uri]
|
* @member {string} [virtualMachineProfile.storageProfile.osDisk.image.uri]
|
||||||
* Gets or sets the virtual hard disk's uri. It should be a valid Uri to a
|
* the virtual hard disk's uri. It should be a valid Uri to a virtual hard
|
||||||
* virtual hard disk.
|
* disk.
|
||||||
*
|
*
|
||||||
* @member {array} [virtualMachineProfile.storageProfile.osDisk.vhdContainers]
|
* @member {array} [virtualMachineProfile.storageProfile.osDisk.vhdContainers]
|
||||||
* Gets or sets the list of virtual hard disk container uris.
|
* the list of virtual hard disk container uris.
|
||||||
*
|
*
|
||||||
* @member {object} [virtualMachineProfile.networkProfile] Gets or sets the
|
* @member {object} [virtualMachineProfile.networkProfile] the virtual machine
|
||||||
* virtual machine scale set network profile.
|
* scale set network profile.
|
||||||
*
|
*
|
||||||
* @member {array}
|
* @member {array}
|
||||||
* [virtualMachineProfile.networkProfile.networkInterfaceConfigurations] Gets
|
* [virtualMachineProfile.networkProfile.networkInterfaceConfigurations] the
|
||||||
* or sets the list of network configurations.
|
* list of network configurations.
|
||||||
*
|
*
|
||||||
* @member {object} [virtualMachineProfile.extensionProfile] Gets the virtual
|
* @member {object} [virtualMachineProfile.extensionProfile] the virtual
|
||||||
* machine scale set extension profile.
|
* machine scale set extension profile.
|
||||||
*
|
*
|
||||||
* @member {array} [virtualMachineProfile.extensionProfile.extensions] Gets
|
* @member {array} [virtualMachineProfile.extensionProfile.extensions] the
|
||||||
* the virtual machine scale set child extension resources.
|
* virtual machine scale set child extension resources.
|
||||||
*
|
*
|
||||||
* @member {string} [provisioningState] Gets or sets the provisioning state,
|
* @member {string} [provisioningState] the provisioning state, which only
|
||||||
* which only appears in the response.
|
* appears in the response.
|
||||||
*
|
*
|
||||||
* @member {boolean} [overProvision] Specifies whether the Virtual Machine
|
* @member {boolean} [overProvision] Specifies whether the Virtual Machine
|
||||||
* Scale Set should be overprovisioned.
|
* Scale Set should be overprovisioned.
|
||||||
|
@ -261,6 +254,7 @@ VirtualMachineScaleSet.prototype.mapper = function () {
|
||||||
},
|
},
|
||||||
provisioningState: {
|
provisioningState: {
|
||||||
required: false,
|
required: false,
|
||||||
|
readOnly: true,
|
||||||
serializedName: 'properties.provisioningState',
|
serializedName: 'properties.provisioningState',
|
||||||
type: {
|
type: {
|
||||||
name: 'String'
|
name: 'String'
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,27 +19,26 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetExtension class.
|
* Initializes a new instance of the VirtualMachineScaleSetExtension class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a Virtual Machine Scale Set Extension.
|
* Describes a Virtual Machine Scale Set Extension.
|
||||||
* @member {string} [name] Gets or sets the name of the extension.
|
* @member {string} [name] the name of the extension.
|
||||||
*
|
*
|
||||||
* @member {string} [publisher] Gets or sets the name of the extension handler
|
* @member {string} [publisher] the name of the extension handler publisher.
|
||||||
* publisher.
|
|
||||||
*
|
*
|
||||||
* @member {string} [type] Gets or sets the type of the extension handler.
|
* @member {string} [type] the type of the extension handler.
|
||||||
*
|
*
|
||||||
* @member {string} [typeHandlerVersion] Gets or sets the type version of the
|
* @member {string} [typeHandlerVersion] the type version of the extension
|
||||||
* extension handler.
|
* handler.
|
||||||
*
|
*
|
||||||
* @member {boolean} [autoUpgradeMinorVersion] Gets or sets whether the
|
* @member {boolean} [autoUpgradeMinorVersion] whether the extension handler
|
||||||
* extension handler should be automatically upgraded across minor versions.
|
* should be automatically upgraded across minor versions.
|
||||||
*
|
*
|
||||||
* @member {object} [settings] Gets or sets Json formatted public settings for
|
* @member {object} [settings] Json formatted public settings for the
|
||||||
|
* extension.
|
||||||
|
*
|
||||||
|
* @member {object} [protectedSettings] Json formatted protected settings for
|
||||||
* the extension.
|
* the extension.
|
||||||
*
|
*
|
||||||
* @member {object} [protectedSettings] Gets or sets Json formatted protected
|
* @member {string} [provisioningState] the provisioning state, which only
|
||||||
* settings for the extension.
|
* appears in the response.
|
||||||
*
|
|
||||||
* @member {string} [provisioningState] Gets the provisioning state, which
|
|
||||||
* only appears in the response.
|
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetExtension() {
|
function VirtualMachineScaleSetExtension() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,8 +19,8 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetExtensionProfile class.
|
* Initializes a new instance of the VirtualMachineScaleSetExtensionProfile class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a virtual machine scale set extension profile.
|
* Describes a virtual machine scale set extension profile.
|
||||||
* @member {array} [extensions] Gets the virtual machine scale set child
|
* @member {array} [extensions] the virtual machine scale set child extension
|
||||||
* extension resources.
|
* resources.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetExtensionProfile() {
|
function VirtualMachineScaleSetExtensionProfile() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,21 +19,21 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetIPConfiguration class.
|
* Initializes a new instance of the VirtualMachineScaleSetIPConfiguration class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a virtual machine scale set network profile's IP configuration.
|
* Describes a virtual machine scale set network profile's IP configuration.
|
||||||
* @member {string} name Gets or sets the IP configuration name.
|
* @member {string} name the IP configuration name.
|
||||||
*
|
*
|
||||||
* @member {object} subnet Gets or sets the subnet.
|
* @member {object} subnet the subnet.
|
||||||
*
|
*
|
||||||
* @member {string} [subnet.id] Gets or sets ARM resource id in the form of
|
* @member {string} [subnet.id] the ARM resource id in the form of
|
||||||
* /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/...
|
* /subscriptions/{SubcriptionId}/resourceGroups/{ResourceGroupName}/...
|
||||||
*
|
*
|
||||||
* @member {array} [applicationGatewayBackendAddressPools] Gets or sets the
|
* @member {array} [applicationGatewayBackendAddressPools] the application
|
||||||
* application gateway backend address pools.
|
* gateway backend address pools.
|
||||||
*
|
*
|
||||||
* @member {array} [loadBalancerBackendAddressPools] Gets or sets the load
|
* @member {array} [loadBalancerBackendAddressPools] the load balancer backend
|
||||||
* balancer backend address pools.
|
* address pools.
|
||||||
*
|
*
|
||||||
* @member {array} [loadBalancerInboundNatPools] Gets or sets the load
|
* @member {array} [loadBalancerInboundNatPools] the load balancer inbound nat
|
||||||
* balancer inbound nat pools.
|
* pools.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetIPConfiguration() {
|
function VirtualMachineScaleSetIPConfiguration() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,15 +19,14 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetInstanceView class.
|
* Initializes a new instance of the VirtualMachineScaleSetInstanceView class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The instance view of a virtual machine scale set.
|
* The instance view of a virtual machine scale set.
|
||||||
* @member {object} [virtualMachine] Gets the instance view status summary for
|
* @member {object} [virtualMachine] the instance view status summary for the
|
||||||
* the virtual machine scale set.
|
* virtual machine scale set.
|
||||||
*
|
*
|
||||||
* @member {array} [virtualMachine.statusesSummary] Gets the extensions
|
* @member {array} [virtualMachine.statusesSummary] the extensions information.
|
||||||
* information.
|
|
||||||
*
|
*
|
||||||
* @member {array} [extensions] Gets the extensions information.
|
* @member {array} [extensions] the extensions information.
|
||||||
*
|
*
|
||||||
* @member {array} [statuses] Gets or sets the resource status information.
|
* @member {array} [statuses] the resource status information.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetInstanceView() {
|
function VirtualMachineScaleSetInstanceView() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -20,7 +20,7 @@ var util = require('util');
|
||||||
* @constructor
|
* @constructor
|
||||||
* Instance view statuses summary for virtual machines of a virtual machine
|
* Instance view statuses summary for virtual machines of a virtual machine
|
||||||
* scale set.
|
* scale set.
|
||||||
* @member {array} [statusesSummary] Gets the extensions information.
|
* @member {array} [statusesSummary] the extensions information.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetInstanceViewStatusesSummary() {
|
function VirtualMachineScaleSetInstanceViewStatusesSummary() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,7 +17,11 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetListResult class.
|
* Initializes a new instance of the VirtualMachineScaleSetListResult class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The List Virtual Machine operation response.
|
* The List Virtual Machine operation response.
|
||||||
* @member {array} [value] Gets or sets the list of virtual machine scale sets.
|
* @member {array} [value] the list of virtual machine scale sets.
|
||||||
|
*
|
||||||
|
* @member {string} [nextLink] the uri to fetch the next page of Virtual
|
||||||
|
* Machine Scale Sets. Call ListNext() with this to fetch the next page of
|
||||||
|
* VMSS.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetListResult() {
|
function VirtualMachineScaleSetListResult() {
|
||||||
|
@ -53,6 +57,13 @@ VirtualMachineScaleSetListResult.prototype.mapper = function () {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
nextLink: {
|
||||||
|
required: false,
|
||||||
|
serializedName: 'nextLink',
|
||||||
|
type: {
|
||||||
|
name: 'String'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,8 +17,12 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetListSkusResult class.
|
* Initializes a new instance of the VirtualMachineScaleSetListSkusResult class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The Virtual Machine Scale Set List Skus operation response.
|
* The Virtual Machine Scale Set List Skus operation response.
|
||||||
* @member {array} [value] Gets the list of skus available for the virtual
|
* @member {array} [value] the list of skus available for the virtual machine
|
||||||
* machine scale set.
|
* scale set.
|
||||||
|
*
|
||||||
|
* @member {string} [nextLink] the uri to fetch the next page of Virtual
|
||||||
|
* Machine Scale Set Skus. Call ListNext() with this to fetch the next page
|
||||||
|
* of VMSS Skus.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetListSkusResult() {
|
function VirtualMachineScaleSetListSkusResult() {
|
||||||
|
@ -55,6 +59,13 @@ VirtualMachineScaleSetListSkusResult.prototype.mapper = function () {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
nextLink: {
|
||||||
|
required: false,
|
||||||
|
serializedName: 'nextLink',
|
||||||
|
type: {
|
||||||
|
name: 'String'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,11 +17,11 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetListWithLinkResult class.
|
* Initializes a new instance of the VirtualMachineScaleSetListWithLinkResult class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The List Virtual Machine operation response.
|
* The List Virtual Machine operation response.
|
||||||
* @member {array} [value] Gets or sets the list of virtual machine scale sets.
|
* @member {array} [value] the list of virtual machine scale sets.
|
||||||
*
|
*
|
||||||
* @member {string} [nextLink] Gets or sets the uri to fetch the next page of
|
* @member {string} [nextLink] the uri to fetch the next page of Virtual
|
||||||
* Virtual Machine Scale Sets. Call ListNext() with this to fetch the next
|
* Machine Scale Sets. Call ListNext() with this to fetch the next page of
|
||||||
* page of Virtual Machine Scale Sets.
|
* Virtual Machine Scale Sets.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetListWithLinkResult() {
|
function VirtualMachineScaleSetListWithLinkResult() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -20,13 +20,13 @@ var util = require('util');
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a virtual machine scale set network profile's network
|
* Describes a virtual machine scale set network profile's network
|
||||||
* configurations.
|
* configurations.
|
||||||
* @member {string} name Gets or sets the network configuration name.
|
* @member {string} name the network configuration name.
|
||||||
*
|
*
|
||||||
* @member {boolean} [primary] Gets or sets whether this is a primary NIC on a
|
* @member {boolean} [primary] whether this is a primary NIC on a virtual
|
||||||
* virtual machine.
|
* machine.
|
||||||
*
|
*
|
||||||
* @member {array} ipConfigurations Gets or sets the virtual machine scale set
|
* @member {array} ipConfigurations the virtual machine scale set IP
|
||||||
* IP Configuration.
|
* Configuration.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetNetworkConfiguration() {
|
function VirtualMachineScaleSetNetworkConfiguration() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,8 +19,8 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetNetworkProfile class.
|
* Initializes a new instance of the VirtualMachineScaleSetNetworkProfile class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a virtual machine scale set network profile.
|
* Describes a virtual machine scale set network profile.
|
||||||
* @member {array} [networkInterfaceConfigurations] Gets or sets the list of
|
* @member {array} [networkInterfaceConfigurations] the list of network
|
||||||
* network configurations.
|
* configurations.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetNetworkProfile() {
|
function VirtualMachineScaleSetNetworkProfile() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,27 +19,27 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetOSDisk class.
|
* Initializes a new instance of the VirtualMachineScaleSetOSDisk class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a virtual machine scale set operating system disk.
|
* Describes a virtual machine scale set operating system disk.
|
||||||
* @member {string} name Gets or sets the disk name.
|
* @member {string} name the disk name.
|
||||||
*
|
*
|
||||||
* @member {string} [caching] Gets or sets the caching type. Possible values
|
* @member {string} [caching] the caching type. Possible values include:
|
||||||
* include: 'None', 'ReadOnly', 'ReadWrite'
|
* 'None', 'ReadOnly', 'ReadWrite'
|
||||||
*
|
*
|
||||||
* @member {string} createOption Gets or sets the create option. Possible
|
* @member {string} createOption the create option. Possible values include:
|
||||||
* values include: 'fromImage', 'empty', 'attach'
|
* 'fromImage', 'empty', 'attach'
|
||||||
*
|
*
|
||||||
* @member {string} [osType] Gets or sets the Operating System type. Possible
|
* @member {string} [osType] the Operating System type. Possible values
|
||||||
* values include: 'Windows', 'Linux'
|
* include: 'Windows', 'Linux'
|
||||||
*
|
*
|
||||||
* @member {object} [image] Gets or sets the Source User Image
|
* @member {object} [image] the Source User Image VirtualHardDisk. This
|
||||||
* VirtualHardDisk. This VirtualHardDisk will be copied before using it to
|
* VirtualHardDisk will be copied before using it to attach to the Virtual
|
||||||
* attach to the Virtual Machine.If SourceImage is provided, the destination
|
* Machine.If SourceImage is provided, the destination VirtualHardDisk should
|
||||||
* VirtualHardDisk should not exist.
|
* not exist.
|
||||||
*
|
*
|
||||||
* @member {string} [image.uri] Gets or sets the virtual hard disk's uri. It
|
* @member {string} [image.uri] the virtual hard disk's uri. It should be a
|
||||||
* should be a valid Uri to a virtual hard disk.
|
* valid Uri to a virtual hard disk.
|
||||||
*
|
*
|
||||||
* @member {array} [vhdContainers] Gets or sets the list of virtual hard disk
|
* @member {array} [vhdContainers] the list of virtual hard disk container
|
||||||
* container uris.
|
* uris.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetOSDisk() {
|
function VirtualMachineScaleSetOSDisk() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,52 +19,48 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetOSProfile class.
|
* Initializes a new instance of the VirtualMachineScaleSetOSProfile class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a virtual machine scale set OS profile.
|
* Describes a virtual machine scale set OS profile.
|
||||||
* @member {string} [computerNamePrefix] Gets or sets the computer name prefix.
|
* @member {string} [computerNamePrefix] the computer name prefix.
|
||||||
*
|
*
|
||||||
* @member {string} [adminUsername] Gets or sets the admin user name.
|
* @member {string} [adminUsername] the admin user name.
|
||||||
*
|
*
|
||||||
* @member {string} [adminPassword] Gets or sets the admin user password.
|
* @member {string} [adminPassword] the admin user password.
|
||||||
*
|
*
|
||||||
* @member {string} [customData] Gets or sets a base-64 encoded string of
|
* @member {string} [customData] a base-64 encoded string of custom data.
|
||||||
* custom data.
|
|
||||||
*
|
*
|
||||||
* @member {object} [windowsConfiguration] Gets or sets the Windows
|
* @member {object} [windowsConfiguration] the Windows Configuration of the OS
|
||||||
* Configuration of the OS profile.
|
* profile.
|
||||||
*
|
*
|
||||||
* @member {boolean} [windowsConfiguration.provisionVMAgent] Gets or sets
|
* @member {boolean} [windowsConfiguration.provisionVMAgent] whether VM Agent
|
||||||
* whether VM Agent should be provisioned on the Virtual Machine.
|
* should be provisioned on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {boolean} [windowsConfiguration.enableAutomaticUpdates] Gets or
|
* @member {boolean} [windowsConfiguration.enableAutomaticUpdates] whether
|
||||||
* sets whether Windows updates are automatically installed on the VM
|
* Windows updates are automatically installed on the VM
|
||||||
*
|
*
|
||||||
* @member {string} [windowsConfiguration.timeZone] Gets or sets the Time Zone
|
* @member {string} [windowsConfiguration.timeZone] the Time Zone of the VM
|
||||||
* of the VM
|
|
||||||
*
|
*
|
||||||
* @member {array} [windowsConfiguration.additionalUnattendContent] Gets or
|
* @member {array} [windowsConfiguration.additionalUnattendContent] the
|
||||||
* sets the additional base-64 encoded XML formatted information that can be
|
* additional base-64 encoded XML formatted information that can be included
|
||||||
* included in the Unattend.xml file.
|
* in the Unattend.xml file.
|
||||||
*
|
*
|
||||||
* @member {object} [windowsConfiguration.winRM] Gets or sets the Windows
|
* @member {object} [windowsConfiguration.winRM] the Windows Remote Management
|
||||||
* Remote Management configuration of the VM
|
* configuration of the VM
|
||||||
*
|
*
|
||||||
* @member {array} [windowsConfiguration.winRM.listeners] Gets or sets the
|
* @member {array} [windowsConfiguration.winRM.listeners] the list of Windows
|
||||||
* list of Windows Remote Management listeners
|
* Remote Management listeners
|
||||||
*
|
*
|
||||||
* @member {object} [linuxConfiguration] Gets or sets the Linux Configuration
|
* @member {object} [linuxConfiguration] the Linux Configuration of the OS
|
||||||
* of the OS profile.
|
* profile.
|
||||||
*
|
*
|
||||||
* @member {boolean} [linuxConfiguration.disablePasswordAuthentication] Gets
|
* @member {boolean} [linuxConfiguration.disablePasswordAuthentication]
|
||||||
* or sets whether Authentication using user name and password is allowed or
|
* whether Authentication using user name and password is allowed or not
|
||||||
* not
|
|
||||||
*
|
*
|
||||||
* @member {object} [linuxConfiguration.ssh] Gets or sets the SSH
|
* @member {object} [linuxConfiguration.ssh] the SSH configuration for linux
|
||||||
* configuration for linux VMs
|
* VMs
|
||||||
*
|
*
|
||||||
* @member {array} [linuxConfiguration.ssh.publicKeys] Gets or sets the list
|
* @member {array} [linuxConfiguration.ssh.publicKeys] the list of SSH public
|
||||||
* of SSH public keys used to authenticate with linux based VMs
|
* keys used to authenticate with linux based VMs
|
||||||
*
|
*
|
||||||
* @member {array} [secrets] Gets or sets the List of certificates for
|
* @member {array} [secrets] the List of certificates for addition to the VM.
|
||||||
* addition to the VM.
|
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetOSProfile() {
|
function VirtualMachineScaleSetOSProfile() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,28 +17,26 @@ var models = require('./index');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetSku class.
|
* Initializes a new instance of the VirtualMachineScaleSetSku class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes an available virtual machine scale set sku.
|
* Describes an available virtual machine scale set sku.
|
||||||
* @member {string} [resourceType] Gets the type of resource the sku applies
|
* @member {string} [resourceType] the type of resource the sku applies to.
|
||||||
* to.
|
|
||||||
*
|
*
|
||||||
* @member {object} [sku] Gets the Sku.
|
* @member {object} [sku] the Sku.
|
||||||
*
|
*
|
||||||
* @member {string} [sku.name] Gets or sets the sku name.
|
* @member {string} [sku.name] the sku name.
|
||||||
*
|
*
|
||||||
* @member {string} [sku.tier] Gets or sets the sku tier.
|
* @member {string} [sku.tier] the sku tier.
|
||||||
*
|
*
|
||||||
* @member {number} [sku.capacity] Gets or sets the sku capacity.
|
* @member {number} [sku.capacity] the sku capacity.
|
||||||
*
|
*
|
||||||
* @member {object} [capacity] Gets available scaling information.
|
* @member {object} [capacity] available scaling information.
|
||||||
*
|
*
|
||||||
* @member {number} [capacity.minimum] Gets the minimum capacity.
|
* @member {number} [capacity.minimum] the minimum capacity.
|
||||||
*
|
*
|
||||||
* @member {number} [capacity.maximum] Gets the maximum capacity that can be
|
* @member {number} [capacity.maximum] the maximum capacity that can be set.
|
||||||
* set.
|
|
||||||
*
|
*
|
||||||
* @member {number} [capacity.defaultCapacity] Gets the default capacity.
|
* @member {number} [capacity.defaultCapacity] the default capacity.
|
||||||
*
|
*
|
||||||
* @member {string} [capacity.scaleType] Gets the scale type applicable to the
|
* @member {string} [capacity.scaleType] the scale type applicable to the sku.
|
||||||
* sku. Possible values include: 'Automatic', 'None'
|
* Possible values include: 'Automatic', 'None'
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetSku() {
|
function VirtualMachineScaleSetSku() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,14 +15,14 @@
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetSkuCapacity class.
|
* Initializes a new instance of the VirtualMachineScaleSetSkuCapacity class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes scaling information of a sku.
|
* Describes scaling information of a sku.
|
||||||
* @member {number} [minimum] Gets the minimum capacity.
|
* @member {number} [minimum] the minimum capacity.
|
||||||
*
|
*
|
||||||
* @member {number} [maximum] Gets the maximum capacity that can be set.
|
* @member {number} [maximum] the maximum capacity that can be set.
|
||||||
*
|
*
|
||||||
* @member {number} [defaultCapacity] Gets the default capacity.
|
* @member {number} [defaultCapacity] the default capacity.
|
||||||
*
|
*
|
||||||
* @member {string} [scaleType] Gets the scale type applicable to the sku.
|
* @member {string} [scaleType] the scale type applicable to the sku. Possible
|
||||||
* Possible values include: 'Automatic', 'None'
|
* values include: 'Automatic', 'None'
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetSkuCapacity() {
|
function VirtualMachineScaleSetSkuCapacity() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,43 +17,41 @@ var models = require('./index');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetStorageProfile class.
|
* Initializes a new instance of the VirtualMachineScaleSetStorageProfile class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a virtual machine scale set storage profile.
|
* Describes a virtual machine scale set storage profile.
|
||||||
* @member {object} [imageReference] Gets or sets the image reference.
|
* @member {object} [imageReference] the image reference.
|
||||||
*
|
*
|
||||||
* @member {string} [imageReference.publisher] Gets or sets the image
|
* @member {string} [imageReference.publisher] the image publisher.
|
||||||
* publisher.
|
|
||||||
*
|
*
|
||||||
* @member {string} [imageReference.offer] Gets or sets the image offer.
|
* @member {string} [imageReference.offer] the image offer.
|
||||||
*
|
*
|
||||||
* @member {string} [imageReference.sku] Gets or sets the image sku.
|
* @member {string} [imageReference.sku] the image sku.
|
||||||
*
|
*
|
||||||
* @member {string} [imageReference.version] Gets or sets the image version.
|
* @member {string} [imageReference.version] the image version. The allowed
|
||||||
* The allowed formats are Major.Minor.Build or 'latest'. Major, Minor and
|
* formats are Major.Minor.Build or 'latest'. Major, Minor and Build being
|
||||||
* Build being decimal numbers. Specify 'latest' to use the latest version of
|
* decimal numbers. Specify 'latest' to use the latest version of image.
|
||||||
* image.
|
|
||||||
*
|
*
|
||||||
* @member {object} [osDisk] Gets or sets the OS disk.
|
* @member {object} [osDisk] the OS disk.
|
||||||
*
|
*
|
||||||
* @member {string} [osDisk.name] Gets or sets the disk name.
|
* @member {string} [osDisk.name] the disk name.
|
||||||
*
|
*
|
||||||
* @member {string} [osDisk.caching] Gets or sets the caching type. Possible
|
* @member {string} [osDisk.caching] the caching type. Possible values
|
||||||
* values include: 'None', 'ReadOnly', 'ReadWrite'
|
* include: 'None', 'ReadOnly', 'ReadWrite'
|
||||||
*
|
*
|
||||||
* @member {string} [osDisk.createOption] Gets or sets the create option.
|
* @member {string} [osDisk.createOption] the create option. Possible values
|
||||||
* Possible values include: 'fromImage', 'empty', 'attach'
|
* include: 'fromImage', 'empty', 'attach'
|
||||||
*
|
*
|
||||||
* @member {string} [osDisk.osType] Gets or sets the Operating System type.
|
* @member {string} [osDisk.osType] the Operating System type. Possible values
|
||||||
* Possible values include: 'Windows', 'Linux'
|
* include: 'Windows', 'Linux'
|
||||||
*
|
*
|
||||||
* @member {object} [osDisk.image] Gets or sets the Source User Image
|
* @member {object} [osDisk.image] the Source User Image VirtualHardDisk. This
|
||||||
* VirtualHardDisk. This VirtualHardDisk will be copied before using it to
|
* VirtualHardDisk will be copied before using it to attach to the Virtual
|
||||||
* attach to the Virtual Machine.If SourceImage is provided, the destination
|
* Machine.If SourceImage is provided, the destination VirtualHardDisk should
|
||||||
* VirtualHardDisk should not exist.
|
* not exist.
|
||||||
*
|
*
|
||||||
* @member {string} [osDisk.image.uri] Gets or sets the virtual hard disk's
|
* @member {string} [osDisk.image.uri] the virtual hard disk's uri. It should
|
||||||
* uri. It should be a valid Uri to a virtual hard disk.
|
* be a valid Uri to a virtual hard disk.
|
||||||
*
|
*
|
||||||
* @member {array} [osDisk.vhdContainers] Gets or sets the list of virtual
|
* @member {array} [osDisk.vhdContainers] the list of virtual hard disk
|
||||||
* hard disk container uris.
|
* container uris.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetStorageProfile() {
|
function VirtualMachineScaleSetStorageProfile() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,60 +19,56 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetVM class.
|
* Initializes a new instance of the VirtualMachineScaleSetVM class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a virtual machine scale set virtual machine.
|
* Describes a virtual machine scale set virtual machine.
|
||||||
* @member {string} [instanceId] Gets the virtual machine instance id.
|
* @member {string} [instanceId] the virtual machine instance id.
|
||||||
*
|
*
|
||||||
* @member {object} [sku] Gets the virtual machine sku.
|
* @member {object} [sku] the virtual machine sku.
|
||||||
*
|
*
|
||||||
* @member {string} [sku.name] Gets or sets the sku name.
|
* @member {string} [sku.name] the sku name.
|
||||||
*
|
*
|
||||||
* @member {string} [sku.tier] Gets or sets the sku tier.
|
* @member {string} [sku.tier] the sku tier.
|
||||||
*
|
*
|
||||||
* @member {number} [sku.capacity] Gets or sets the sku capacity.
|
* @member {number} [sku.capacity] the sku capacity.
|
||||||
*
|
*
|
||||||
* @member {boolean} [latestModelApplied] Specifies whether the latest model
|
* @member {boolean} [latestModelApplied] Specifies whether the latest model
|
||||||
* has been applied to the virtual machine.
|
* has been applied to the virtual machine.
|
||||||
*
|
*
|
||||||
* @member {object} [instanceView] Gets the virtual machine instance view.
|
* @member {object} [instanceView] the virtual machine instance view.
|
||||||
*
|
*
|
||||||
* @member {number} [instanceView.platformUpdateDomain] Gets or sets the
|
* @member {number} [instanceView.platformUpdateDomain] the Update Domain
|
||||||
* Update Domain count.
|
* count.
|
||||||
*
|
*
|
||||||
* @member {number} [instanceView.platformFaultDomain] Gets or sets the Fault
|
* @member {number} [instanceView.platformFaultDomain] the Fault Domain count.
|
||||||
* Domain count.
|
|
||||||
*
|
*
|
||||||
* @member {string} [instanceView.rdpThumbPrint] Gets or sets the Remote
|
* @member {string} [instanceView.rdpThumbPrint] the Remote desktop
|
||||||
* desktop certificate thumbprint.
|
* certificate thumbprint.
|
||||||
*
|
*
|
||||||
* @member {object} [instanceView.vmAgent] Gets or sets the VM Agent running
|
* @member {object} [instanceView.vmAgent] the VM Agent running on the virtual
|
||||||
* on the virtual machine.
|
* machine.
|
||||||
*
|
*
|
||||||
* @member {string} [instanceView.vmAgent.vmAgentVersion] Gets or sets the VM
|
* @member {string} [instanceView.vmAgent.vmAgentVersion] the VM Agent full
|
||||||
* Agent full version.
|
* version.
|
||||||
*
|
*
|
||||||
* @member {array} [instanceView.vmAgent.extensionHandlers] Gets or sets the
|
* @member {array} [instanceView.vmAgent.extensionHandlers] the virtual
|
||||||
* virtual machine extension handler instance view.
|
* machine extension handler instance view.
|
||||||
*
|
*
|
||||||
* @member {array} [instanceView.vmAgent.statuses] Gets or sets the resource
|
* @member {array} [instanceView.vmAgent.statuses] the resource status
|
||||||
* status information.
|
|
||||||
*
|
|
||||||
* @member {array} [instanceView.disks] Gets or sets the disks information.
|
|
||||||
*
|
|
||||||
* @member {array} [instanceView.extensions] Gets or sets the extensions
|
|
||||||
* information.
|
* information.
|
||||||
*
|
*
|
||||||
* @member {object} [instanceView.bootDiagnostics] Gets or sets the boot
|
* @member {array} [instanceView.disks] the disks information.
|
||||||
* diagnostics.
|
*
|
||||||
|
* @member {array} [instanceView.extensions] the extensions information.
|
||||||
|
*
|
||||||
|
* @member {object} [instanceView.bootDiagnostics] the boot diagnostics.
|
||||||
*
|
*
|
||||||
* @member {string} [instanceView.bootDiagnostics.consoleScreenshotBlobUri]
|
* @member {string} [instanceView.bootDiagnostics.consoleScreenshotBlobUri]
|
||||||
* Gets or sets the console screenshot blob Uri.
|
* the console screenshot blob Uri.
|
||||||
*
|
*
|
||||||
* @member {string} [instanceView.bootDiagnostics.serialConsoleLogBlobUri]
|
* @member {string} [instanceView.bootDiagnostics.serialConsoleLogBlobUri] the
|
||||||
* Gets or sets the Linux serial console log blob Uri.
|
* Linux serial console log blob Uri.
|
||||||
*
|
*
|
||||||
* @member {array} [instanceView.statuses] Gets or sets the resource status
|
* @member {array} [instanceView.statuses] the resource status information.
|
||||||
* information.
|
|
||||||
*
|
*
|
||||||
* @member {object} [hardwareProfile] Gets or sets the hardware profile.
|
* @member {object} [hardwareProfile] the hardware profile.
|
||||||
*
|
*
|
||||||
* @member {string} [hardwareProfile.vmSize] The virtual machine size name.
|
* @member {string} [hardwareProfile.vmSize] The virtual machine size name.
|
||||||
* Possible values include: 'Basic_A0', 'Basic_A1', 'Basic_A2', 'Basic_A3',
|
* Possible values include: 'Basic_A0', 'Basic_A1', 'Basic_A2', 'Basic_A3',
|
||||||
|
@ -83,192 +79,187 @@ var util = require('util');
|
||||||
* 'Standard_D12', 'Standard_D13', 'Standard_D14', 'Standard_D1_v2',
|
* 'Standard_D12', 'Standard_D13', 'Standard_D14', 'Standard_D1_v2',
|
||||||
* 'Standard_D2_v2', 'Standard_D3_v2', 'Standard_D4_v2', 'Standard_D5_v2',
|
* 'Standard_D2_v2', 'Standard_D3_v2', 'Standard_D4_v2', 'Standard_D5_v2',
|
||||||
* 'Standard_D11_v2', 'Standard_D12_v2', 'Standard_D13_v2',
|
* 'Standard_D11_v2', 'Standard_D12_v2', 'Standard_D13_v2',
|
||||||
* 'Standard_D14_v2', 'Standard_DS1', 'Standard_DS2', 'Standard_DS3',
|
* 'Standard_D14_v2', 'Standard_D15_v2', 'Standard_DS1', 'Standard_DS2',
|
||||||
* 'Standard_DS4', 'Standard_DS11', 'Standard_DS12', 'Standard_DS13',
|
* 'Standard_DS3', 'Standard_DS4', 'Standard_DS11', 'Standard_DS12',
|
||||||
* 'Standard_DS14', 'Standard_G1', 'Standard_G2', 'Standard_G3',
|
* 'Standard_DS13', 'Standard_DS14', 'Standard_DS1_v2', 'Standard_DS2_v2',
|
||||||
* 'Standard_G4', 'Standard_G5', 'Standard_GS1', 'Standard_GS2',
|
* 'Standard_DS3_v2', 'Standard_DS4_v2', 'Standard_DS5_v2',
|
||||||
* 'Standard_GS3', 'Standard_GS4', 'Standard_GS5'
|
* 'Standard_DS11_v2', 'Standard_DS12_v2', 'Standard_DS13_v2',
|
||||||
|
* 'Standard_DS14_v2', 'Standard_DS15_v2', 'Standard_G1', 'Standard_G2',
|
||||||
|
* 'Standard_G3', 'Standard_G4', 'Standard_G5', 'Standard_GS1',
|
||||||
|
* 'Standard_GS2', 'Standard_GS3', 'Standard_GS4', 'Standard_GS5'
|
||||||
*
|
*
|
||||||
* @member {object} [storageProfile] Gets or sets the storage profile.
|
* @member {object} [storageProfile] the storage profile.
|
||||||
*
|
*
|
||||||
* @member {object} [storageProfile.imageReference] Gets or sets the image
|
* @member {object} [storageProfile.imageReference] the image reference.
|
||||||
* reference.
|
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.imageReference.publisher] Gets or sets the
|
* @member {string} [storageProfile.imageReference.publisher] the image
|
||||||
* image publisher.
|
* publisher.
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.imageReference.offer] Gets or sets the
|
* @member {string} [storageProfile.imageReference.offer] the image offer.
|
||||||
* image offer.
|
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.imageReference.sku] Gets or sets the image
|
* @member {string} [storageProfile.imageReference.sku] the image sku.
|
||||||
* sku.
|
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.imageReference.version] Gets or sets the
|
* @member {string} [storageProfile.imageReference.version] the image version.
|
||||||
* image version. The allowed formats are Major.Minor.Build or 'latest'.
|
* The allowed formats are Major.Minor.Build or 'latest'. Major, Minor and
|
||||||
* Major, Minor and Build being decimal numbers. Specify 'latest' to use the
|
* Build being decimal numbers. Specify 'latest' to use the latest version of
|
||||||
* latest version of image.
|
* image.
|
||||||
*
|
*
|
||||||
* @member {object} [storageProfile.osDisk] Gets or sets the OS disk.
|
* @member {object} [storageProfile.osDisk] the OS disk.
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.osType] Gets or sets the Operating
|
* @member {string} [storageProfile.osDisk.osType] the Operating System type.
|
||||||
* System type. Possible values include: 'Windows', 'Linux'
|
* Possible values include: 'Windows', 'Linux'
|
||||||
*
|
*
|
||||||
* @member {object} [storageProfile.osDisk.encryptionSettings] Gets or sets
|
* @member {object} [storageProfile.osDisk.encryptionSettings] the disk
|
||||||
* the disk encryption settings.
|
* encryption settings.
|
||||||
*
|
*
|
||||||
* @member {object}
|
* @member {object}
|
||||||
* [storageProfile.osDisk.encryptionSettings.diskEncryptionKey] Gets or sets
|
* [storageProfile.osDisk.encryptionSettings.diskEncryptionKey] the disk
|
||||||
* the disk encryption key which is a KeyVault Secret.
|
* encryption key which is a KeyVault Secret.
|
||||||
*
|
*
|
||||||
* @member {string}
|
* @member {string}
|
||||||
* [storageProfile.osDisk.encryptionSettings.diskEncryptionKey.secretUrl]
|
* [storageProfile.osDisk.encryptionSettings.diskEncryptionKey.secretUrl] the
|
||||||
* Gets or sets the URL referencing a secret in a Key Vault.
|
* URL referencing a secret in a Key Vault.
|
||||||
*
|
*
|
||||||
* @member {object}
|
* @member {object}
|
||||||
* [storageProfile.osDisk.encryptionSettings.diskEncryptionKey.sourceVault]
|
* [storageProfile.osDisk.encryptionSettings.diskEncryptionKey.sourceVault]
|
||||||
* Gets or sets the Relative URL of the Key Vault containing the secret.
|
* the Relative URL of the Key Vault containing the secret.
|
||||||
*
|
*
|
||||||
* @member {string}
|
* @member {string}
|
||||||
* [storageProfile.osDisk.encryptionSettings.diskEncryptionKey.sourceVault.id]
|
* [storageProfile.osDisk.encryptionSettings.diskEncryptionKey.sourceVault.id]
|
||||||
* Resource Id
|
* Resource Id
|
||||||
*
|
*
|
||||||
* @member {object}
|
* @member {object}
|
||||||
* [storageProfile.osDisk.encryptionSettings.keyEncryptionKey] Gets or sets
|
* [storageProfile.osDisk.encryptionSettings.keyEncryptionKey] the key
|
||||||
* the key encryption key which is KeyVault Key.
|
* encryption key which is KeyVault Key.
|
||||||
*
|
*
|
||||||
* @member {string}
|
* @member {string}
|
||||||
* [storageProfile.osDisk.encryptionSettings.keyEncryptionKey.keyUrl] Gets or
|
* [storageProfile.osDisk.encryptionSettings.keyEncryptionKey.keyUrl] the URL
|
||||||
* sets the URL referencing a key in a Key Vault.
|
* referencing a key in a Key Vault.
|
||||||
*
|
*
|
||||||
* @member {object}
|
* @member {object}
|
||||||
* [storageProfile.osDisk.encryptionSettings.keyEncryptionKey.sourceVault]
|
* [storageProfile.osDisk.encryptionSettings.keyEncryptionKey.sourceVault]
|
||||||
* Gets or sets the Relative URL of the Key Vault containing the key
|
* the Relative URL of the Key Vault containing the key
|
||||||
*
|
*
|
||||||
* @member {string}
|
* @member {string}
|
||||||
* [storageProfile.osDisk.encryptionSettings.keyEncryptionKey.sourceVault.id]
|
* [storageProfile.osDisk.encryptionSettings.keyEncryptionKey.sourceVault.id]
|
||||||
* Resource Id
|
* Resource Id
|
||||||
*
|
*
|
||||||
* @member {boolean} [storageProfile.osDisk.encryptionSettings.enabled] Gets
|
* @member {boolean} [storageProfile.osDisk.encryptionSettings.enabled]
|
||||||
* or sets whether disk encryption should be enabled on the Virtual Machine.
|
* whether disk encryption should be enabled on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.name] Gets or sets the disk name.
|
* @member {string} [storageProfile.osDisk.name] the disk name.
|
||||||
*
|
*
|
||||||
* @member {object} [storageProfile.osDisk.vhd] Gets or sets the Virtual Hard
|
* @member {object} [storageProfile.osDisk.vhd] the Virtual Hard Disk.
|
||||||
* Disk.
|
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.vhd.uri] Gets or sets the virtual
|
* @member {string} [storageProfile.osDisk.vhd.uri] the virtual hard disk's
|
||||||
* hard disk's uri. It should be a valid Uri to a virtual hard disk.
|
* uri. It should be a valid Uri to a virtual hard disk.
|
||||||
*
|
*
|
||||||
* @member {object} [storageProfile.osDisk.image] Gets or sets the Source User
|
* @member {object} [storageProfile.osDisk.image] the Source User Image
|
||||||
* Image VirtualHardDisk. This VirtualHardDisk will be copied before using it
|
* VirtualHardDisk. This VirtualHardDisk will be copied before using it to
|
||||||
* to attach to the Virtual Machine.If SourceImage is provided, the
|
* attach to the Virtual Machine.If SourceImage is provided, the destination
|
||||||
* destination VirtualHardDisk should not exist.
|
* VirtualHardDisk should not exist.
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.image.uri] Gets or sets the virtual
|
* @member {string} [storageProfile.osDisk.image.uri] the virtual hard disk's
|
||||||
* hard disk's uri. It should be a valid Uri to a virtual hard disk.
|
* uri. It should be a valid Uri to a virtual hard disk.
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.caching] Gets or sets the caching
|
* @member {string} [storageProfile.osDisk.caching] the caching type. Possible
|
||||||
* type. Possible values include: 'None', 'ReadOnly', 'ReadWrite'
|
* values include: 'None', 'ReadOnly', 'ReadWrite'
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.createOption] Gets or sets the
|
* @member {string} [storageProfile.osDisk.createOption] the create option.
|
||||||
* create option. Possible values include: 'fromImage', 'empty', 'attach'
|
* Possible values include: 'fromImage', 'empty', 'attach'
|
||||||
*
|
*
|
||||||
* @member {number} [storageProfile.osDisk.diskSizeGB] Gets or sets the
|
* @member {number} [storageProfile.osDisk.diskSizeGB] the initial disk size
|
||||||
* initial disk size in GB for blank data disks, and the new desired size for
|
* in GB for blank data disks, and the new desired size for existing OS and
|
||||||
* existing OS and Data disks.
|
* Data disks.
|
||||||
*
|
*
|
||||||
* @member {array} [storageProfile.dataDisks] Gets or sets the data disks.
|
* @member {array} [storageProfile.dataDisks] the data disks.
|
||||||
*
|
*
|
||||||
* @member {object} [osProfile] Gets or sets the OS profile.
|
* @member {object} [osProfile] the OS profile.
|
||||||
*
|
*
|
||||||
* @member {string} [osProfile.computerName] Gets or sets the computer name.
|
* @member {string} [osProfile.computerName] the computer name.
|
||||||
*
|
*
|
||||||
* @member {string} [osProfile.adminUsername] Gets or sets the admin user name.
|
* @member {string} [osProfile.adminUsername] the admin user name.
|
||||||
*
|
*
|
||||||
* @member {string} [osProfile.adminPassword] Gets or sets the admin user
|
* @member {string} [osProfile.adminPassword] the admin user password.
|
||||||
* password.
|
|
||||||
*
|
*
|
||||||
* @member {string} [osProfile.customData] Gets or sets a base-64 encoded
|
* @member {string} [osProfile.customData] a base-64 encoded string of custom
|
||||||
* string of custom data.
|
* data.
|
||||||
*
|
*
|
||||||
* @member {object} [osProfile.windowsConfiguration] Gets or sets the Windows
|
* @member {object} [osProfile.windowsConfiguration] the Windows Configuration
|
||||||
* Configuration of the OS profile.
|
* of the OS profile.
|
||||||
*
|
*
|
||||||
* @member {boolean} [osProfile.windowsConfiguration.provisionVMAgent] Gets or
|
* @member {boolean} [osProfile.windowsConfiguration.provisionVMAgent] whether
|
||||||
* sets whether VM Agent should be provisioned on the Virtual Machine.
|
* VM Agent should be provisioned on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {boolean} [osProfile.windowsConfiguration.enableAutomaticUpdates]
|
* @member {boolean} [osProfile.windowsConfiguration.enableAutomaticUpdates]
|
||||||
* Gets or sets whether Windows updates are automatically installed on the VM
|
* whether Windows updates are automatically installed on the VM
|
||||||
*
|
*
|
||||||
* @member {string} [osProfile.windowsConfiguration.timeZone] Gets or sets the
|
* @member {string} [osProfile.windowsConfiguration.timeZone] the Time Zone of
|
||||||
* Time Zone of the VM
|
* the VM
|
||||||
*
|
*
|
||||||
* @member {array} [osProfile.windowsConfiguration.additionalUnattendContent]
|
* @member {array} [osProfile.windowsConfiguration.additionalUnattendContent]
|
||||||
* Gets or sets the additional base-64 encoded XML formatted information that
|
* the additional base-64 encoded XML formatted information that can be
|
||||||
* can be included in the Unattend.xml file.
|
* included in the Unattend.xml file.
|
||||||
*
|
*
|
||||||
* @member {object} [osProfile.windowsConfiguration.winRM] Gets or sets the
|
* @member {object} [osProfile.windowsConfiguration.winRM] the Windows Remote
|
||||||
* Windows Remote Management configuration of the VM
|
* Management configuration of the VM
|
||||||
*
|
*
|
||||||
* @member {array} [osProfile.windowsConfiguration.winRM.listeners] Gets or
|
* @member {array} [osProfile.windowsConfiguration.winRM.listeners] the list
|
||||||
* sets the list of Windows Remote Management listeners
|
* of Windows Remote Management listeners
|
||||||
*
|
*
|
||||||
* @member {object} [osProfile.linuxConfiguration] Gets or sets the Linux
|
* @member {object} [osProfile.linuxConfiguration] the Linux Configuration of
|
||||||
* Configuration of the OS profile.
|
* the OS profile.
|
||||||
*
|
*
|
||||||
* @member {boolean}
|
* @member {boolean}
|
||||||
* [osProfile.linuxConfiguration.disablePasswordAuthentication] Gets or sets
|
* [osProfile.linuxConfiguration.disablePasswordAuthentication] whether
|
||||||
* whether Authentication using user name and password is allowed or not
|
* Authentication using user name and password is allowed or not
|
||||||
*
|
*
|
||||||
* @member {object} [osProfile.linuxConfiguration.ssh] Gets or sets the SSH
|
* @member {object} [osProfile.linuxConfiguration.ssh] the SSH configuration
|
||||||
* configuration for linux VMs
|
* for linux VMs
|
||||||
*
|
*
|
||||||
* @member {array} [osProfile.linuxConfiguration.ssh.publicKeys] Gets or sets
|
* @member {array} [osProfile.linuxConfiguration.ssh.publicKeys] the list of
|
||||||
* the list of SSH public keys used to authenticate with linux based VMs
|
* SSH public keys used to authenticate with linux based VMs
|
||||||
*
|
*
|
||||||
* @member {array} [osProfile.secrets] Gets or sets the List of certificates
|
* @member {array} [osProfile.secrets] the List of certificates for addition
|
||||||
* for addition to the VM.
|
* to the VM.
|
||||||
*
|
*
|
||||||
* @member {object} [networkProfile] Gets or sets the network profile.
|
* @member {object} [networkProfile] the network profile.
|
||||||
*
|
*
|
||||||
* @member {array} [networkProfile.networkInterfaces] Gets or sets the network
|
* @member {array} [networkProfile.networkInterfaces] the network interfaces.
|
||||||
* interfaces.
|
|
||||||
*
|
*
|
||||||
* @member {object} [diagnosticsProfile] Gets or sets the diagnostics profile.
|
* @member {object} [diagnosticsProfile] the diagnostics profile.
|
||||||
*
|
*
|
||||||
* @member {object} [diagnosticsProfile.bootDiagnostics] Gets or sets the boot
|
* @member {object} [diagnosticsProfile.bootDiagnostics] the boot diagnostics.
|
||||||
* diagnostics.
|
|
||||||
*
|
*
|
||||||
* @member {boolean} [diagnosticsProfile.bootDiagnostics.enabled] Gets or sets
|
* @member {boolean} [diagnosticsProfile.bootDiagnostics.enabled] whether boot
|
||||||
* whether boot diagnostics should be enabled on the Virtual Machine.
|
* diagnostics should be enabled on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {string} [diagnosticsProfile.bootDiagnostics.storageUri] Gets or
|
* @member {string} [diagnosticsProfile.bootDiagnostics.storageUri] the boot
|
||||||
* sets the boot diagnostics storage Uri. It should be a valid Uri
|
* diagnostics storage Uri. It should be a valid Uri
|
||||||
*
|
*
|
||||||
* @member {object} [availabilitySet] Gets or sets the reference Id of the
|
* @member {object} [availabilitySet] the reference Id of the availability set
|
||||||
* availability set to which this virtual machine belongs.
|
* to which this virtual machine belongs.
|
||||||
*
|
*
|
||||||
* @member {string} [availabilitySet.id] Resource Id
|
* @member {string} [availabilitySet.id] Resource Id
|
||||||
*
|
*
|
||||||
* @member {string} [provisioningState] Gets or sets the provisioning state,
|
* @member {string} [provisioningState] the provisioning state, which only
|
||||||
* which only appears in the response.
|
* appears in the response.
|
||||||
*
|
*
|
||||||
* @member {string} [licenseType] Gets or sets the license type, which is for
|
* @member {string} [licenseType] the license type, which is for bring your
|
||||||
* bring your own license scenario.
|
* own license scenario.
|
||||||
*
|
*
|
||||||
* @member {object} [plan] Gets or sets the purchase plan when deploying
|
* @member {object} [plan] the purchase plan when deploying virtual machine
|
||||||
* virtual machine from VM Marketplace images.
|
* from VM Marketplace images.
|
||||||
*
|
*
|
||||||
* @member {string} [plan.name] Gets or sets the plan ID.
|
* @member {string} [plan.name] the plan ID.
|
||||||
*
|
*
|
||||||
* @member {string} [plan.publisher] Gets or sets the publisher ID.
|
* @member {string} [plan.publisher] the publisher ID.
|
||||||
*
|
*
|
||||||
* @member {string} [plan.product] Gets or sets the offer ID.
|
* @member {string} [plan.product] the offer ID.
|
||||||
*
|
*
|
||||||
* @member {string} [plan.promotionCode] Gets or sets the promotion code.
|
* @member {string} [plan.promotionCode] the promotion code.
|
||||||
*
|
*
|
||||||
* @member {array} [resources] Gets the virtual machine child extension
|
* @member {array} [resources] the virtual machine child extension resources.
|
||||||
* resources.
|
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetVM() {
|
function VirtualMachineScaleSetVM() {
|
||||||
|
@ -420,6 +411,7 @@ VirtualMachineScaleSetVM.prototype.mapper = function () {
|
||||||
},
|
},
|
||||||
provisioningState: {
|
provisioningState: {
|
||||||
required: false,
|
required: false,
|
||||||
|
readOnly: true,
|
||||||
serializedName: 'properties.provisioningState',
|
serializedName: 'properties.provisioningState',
|
||||||
type: {
|
type: {
|
||||||
name: 'String'
|
name: 'String'
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,9 +19,9 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetVMExtensionsSummary class.
|
* Initializes a new instance of the VirtualMachineScaleSetVMExtensionsSummary class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Extensions summary for virtual machines of a virtual machine scale set.
|
* Extensions summary for virtual machines of a virtual machine scale set.
|
||||||
* @member {string} [name] Gets the extension name.
|
* @member {string} [name] the extension name.
|
||||||
*
|
*
|
||||||
* @member {array} [statusesSummary] Gets the extensions information.
|
* @member {array} [statusesSummary] the extensions information.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetVMExtensionsSummary() {
|
function VirtualMachineScaleSetVMExtensionsSummary() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,8 +17,7 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetVMInstanceIDs class.
|
* Initializes a new instance of the VirtualMachineScaleSetVMInstanceIDs class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Specifies the list of virtual machine scale set instance IDs.
|
* Specifies the list of virtual machine scale set instance IDs.
|
||||||
* @member {array} [instanceIds] Gets or sets the virtual machine scale set
|
* @member {array} [instanceIds] the virtual machine scale set instance ids.
|
||||||
* instance ids.
|
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetVMInstanceIDs() {
|
function VirtualMachineScaleSetVMInstanceIDs() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,8 +17,7 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetVMInstanceRequiredIDs class.
|
* Initializes a new instance of the VirtualMachineScaleSetVMInstanceRequiredIDs class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Specifies the list of virtual machine scale set instance IDs.
|
* Specifies the list of virtual machine scale set instance IDs.
|
||||||
* @member {array} instanceIds Gets or sets the virtual machine scale set
|
* @member {array} instanceIds the virtual machine scale set instance ids.
|
||||||
* instance ids.
|
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetVMInstanceRequiredIDs() {
|
function VirtualMachineScaleSetVMInstanceRequiredIDs() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,39 +19,34 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetVMInstanceView class.
|
* Initializes a new instance of the VirtualMachineScaleSetVMInstanceView class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The instance view of a virtual machine scale set VM.
|
* The instance view of a virtual machine scale set VM.
|
||||||
* @member {number} [platformUpdateDomain] Gets or sets the Update Domain
|
* @member {number} [platformUpdateDomain] the Update Domain count.
|
||||||
* count.
|
|
||||||
*
|
*
|
||||||
* @member {number} [platformFaultDomain] Gets or sets the Fault Domain count.
|
* @member {number} [platformFaultDomain] the Fault Domain count.
|
||||||
*
|
*
|
||||||
* @member {string} [rdpThumbPrint] Gets or sets the Remote desktop
|
* @member {string} [rdpThumbPrint] the Remote desktop certificate thumbprint.
|
||||||
* certificate thumbprint.
|
|
||||||
*
|
*
|
||||||
* @member {object} [vmAgent] Gets or sets the VM Agent running on the virtual
|
* @member {object} [vmAgent] the VM Agent running on the virtual machine.
|
||||||
* machine.
|
|
||||||
*
|
*
|
||||||
* @member {string} [vmAgent.vmAgentVersion] Gets or sets the VM Agent full
|
* @member {string} [vmAgent.vmAgentVersion] the VM Agent full version.
|
||||||
* version.
|
|
||||||
*
|
*
|
||||||
* @member {array} [vmAgent.extensionHandlers] Gets or sets the virtual
|
* @member {array} [vmAgent.extensionHandlers] the virtual machine extension
|
||||||
* machine extension handler instance view.
|
* handler instance view.
|
||||||
*
|
*
|
||||||
* @member {array} [vmAgent.statuses] Gets or sets the resource status
|
* @member {array} [vmAgent.statuses] the resource status information.
|
||||||
* information.
|
|
||||||
*
|
*
|
||||||
* @member {array} [disks] Gets or sets the disks information.
|
* @member {array} [disks] the disks information.
|
||||||
*
|
*
|
||||||
* @member {array} [extensions] Gets or sets the extensions information.
|
* @member {array} [extensions] the extensions information.
|
||||||
*
|
*
|
||||||
* @member {object} [bootDiagnostics] Gets or sets the boot diagnostics.
|
* @member {object} [bootDiagnostics] the boot diagnostics.
|
||||||
*
|
*
|
||||||
* @member {string} [bootDiagnostics.consoleScreenshotBlobUri] Gets or sets
|
* @member {string} [bootDiagnostics.consoleScreenshotBlobUri] the console
|
||||||
* the console screenshot blob Uri.
|
* screenshot blob Uri.
|
||||||
*
|
*
|
||||||
* @member {string} [bootDiagnostics.serialConsoleLogBlobUri] Gets or sets the
|
* @member {string} [bootDiagnostics.serialConsoleLogBlobUri] the Linux serial
|
||||||
* Linux serial console log blob Uri.
|
* console log blob Uri.
|
||||||
*
|
*
|
||||||
* @member {array} [statuses] Gets or sets the resource status information.
|
* @member {array} [statuses] the resource status information.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetVMInstanceView() {
|
function VirtualMachineScaleSetVMInstanceView() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,8 +17,11 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetVMListResult class.
|
* Initializes a new instance of the VirtualMachineScaleSetVMListResult class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The List Virtual Machine Scale Set VMs operation response.
|
* The List Virtual Machine Scale Set VMs operation response.
|
||||||
* @member {array} [value] Gets or sets the list of virtual machine scale sets
|
* @member {array} [value] the list of virtual machine scale sets VMs.
|
||||||
* VMs.
|
*
|
||||||
|
* @member {string} [nextLink] the uri to fetch the next page of Virtual
|
||||||
|
* Machine Scale Set VMs. Call ListNext() with this to fetch the next page of
|
||||||
|
* VMSS VMs
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetVMListResult() {
|
function VirtualMachineScaleSetVMListResult() {
|
||||||
|
@ -54,6 +57,13 @@ VirtualMachineScaleSetVMListResult.prototype.mapper = function () {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
nextLink: {
|
||||||
|
required: false,
|
||||||
|
serializedName: 'nextLink',
|
||||||
|
type: {
|
||||||
|
name: 'String'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,113 +17,107 @@ var models = require('./index');
|
||||||
* Initializes a new instance of the VirtualMachineScaleSetVMProfile class.
|
* Initializes a new instance of the VirtualMachineScaleSetVMProfile class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes a virtual machine scale set virtual machine profile.
|
* Describes a virtual machine scale set virtual machine profile.
|
||||||
* @member {object} [osProfile] Gets or sets the virtual machine scale set OS
|
* @member {object} [osProfile] the virtual machine scale set OS profile.
|
||||||
* profile.
|
|
||||||
*
|
*
|
||||||
* @member {string} [osProfile.computerNamePrefix] Gets or sets the computer
|
* @member {string} [osProfile.computerNamePrefix] the computer name prefix.
|
||||||
* name prefix.
|
|
||||||
*
|
*
|
||||||
* @member {string} [osProfile.adminUsername] Gets or sets the admin user name.
|
* @member {string} [osProfile.adminUsername] the admin user name.
|
||||||
*
|
*
|
||||||
* @member {string} [osProfile.adminPassword] Gets or sets the admin user
|
* @member {string} [osProfile.adminPassword] the admin user password.
|
||||||
* password.
|
|
||||||
*
|
*
|
||||||
* @member {string} [osProfile.customData] Gets or sets a base-64 encoded
|
* @member {string} [osProfile.customData] a base-64 encoded string of custom
|
||||||
* string of custom data.
|
* data.
|
||||||
*
|
*
|
||||||
* @member {object} [osProfile.windowsConfiguration] Gets or sets the Windows
|
* @member {object} [osProfile.windowsConfiguration] the Windows Configuration
|
||||||
* Configuration of the OS profile.
|
* of the OS profile.
|
||||||
*
|
*
|
||||||
* @member {boolean} [osProfile.windowsConfiguration.provisionVMAgent] Gets or
|
* @member {boolean} [osProfile.windowsConfiguration.provisionVMAgent] whether
|
||||||
* sets whether VM Agent should be provisioned on the Virtual Machine.
|
* VM Agent should be provisioned on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {boolean} [osProfile.windowsConfiguration.enableAutomaticUpdates]
|
* @member {boolean} [osProfile.windowsConfiguration.enableAutomaticUpdates]
|
||||||
* Gets or sets whether Windows updates are automatically installed on the VM
|
* whether Windows updates are automatically installed on the VM
|
||||||
*
|
*
|
||||||
* @member {string} [osProfile.windowsConfiguration.timeZone] Gets or sets the
|
* @member {string} [osProfile.windowsConfiguration.timeZone] the Time Zone of
|
||||||
* Time Zone of the VM
|
* the VM
|
||||||
*
|
*
|
||||||
* @member {array} [osProfile.windowsConfiguration.additionalUnattendContent]
|
* @member {array} [osProfile.windowsConfiguration.additionalUnattendContent]
|
||||||
* Gets or sets the additional base-64 encoded XML formatted information that
|
* the additional base-64 encoded XML formatted information that can be
|
||||||
* can be included in the Unattend.xml file.
|
* included in the Unattend.xml file.
|
||||||
*
|
*
|
||||||
* @member {object} [osProfile.windowsConfiguration.winRM] Gets or sets the
|
* @member {object} [osProfile.windowsConfiguration.winRM] the Windows Remote
|
||||||
* Windows Remote Management configuration of the VM
|
* Management configuration of the VM
|
||||||
*
|
*
|
||||||
* @member {array} [osProfile.windowsConfiguration.winRM.listeners] Gets or
|
* @member {array} [osProfile.windowsConfiguration.winRM.listeners] the list
|
||||||
* sets the list of Windows Remote Management listeners
|
* of Windows Remote Management listeners
|
||||||
*
|
*
|
||||||
* @member {object} [osProfile.linuxConfiguration] Gets or sets the Linux
|
* @member {object} [osProfile.linuxConfiguration] the Linux Configuration of
|
||||||
* Configuration of the OS profile.
|
* the OS profile.
|
||||||
*
|
*
|
||||||
* @member {boolean}
|
* @member {boolean}
|
||||||
* [osProfile.linuxConfiguration.disablePasswordAuthentication] Gets or sets
|
* [osProfile.linuxConfiguration.disablePasswordAuthentication] whether
|
||||||
* whether Authentication using user name and password is allowed or not
|
* Authentication using user name and password is allowed or not
|
||||||
*
|
*
|
||||||
* @member {object} [osProfile.linuxConfiguration.ssh] Gets or sets the SSH
|
* @member {object} [osProfile.linuxConfiguration.ssh] the SSH configuration
|
||||||
* configuration for linux VMs
|
* for linux VMs
|
||||||
*
|
*
|
||||||
* @member {array} [osProfile.linuxConfiguration.ssh.publicKeys] Gets or sets
|
* @member {array} [osProfile.linuxConfiguration.ssh.publicKeys] the list of
|
||||||
* the list of SSH public keys used to authenticate with linux based VMs
|
* SSH public keys used to authenticate with linux based VMs
|
||||||
*
|
*
|
||||||
* @member {array} [osProfile.secrets] Gets or sets the List of certificates
|
* @member {array} [osProfile.secrets] the List of certificates for addition
|
||||||
* for addition to the VM.
|
* to the VM.
|
||||||
*
|
*
|
||||||
* @member {object} [storageProfile] Gets or sets the virtual machine scale
|
* @member {object} [storageProfile] the virtual machine scale set storage
|
||||||
* set storage profile.
|
* profile.
|
||||||
*
|
*
|
||||||
* @member {object} [storageProfile.imageReference] Gets or sets the image
|
* @member {object} [storageProfile.imageReference] the image reference.
|
||||||
* reference.
|
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.imageReference.publisher] Gets or sets the
|
* @member {string} [storageProfile.imageReference.publisher] the image
|
||||||
* image publisher.
|
* publisher.
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.imageReference.offer] Gets or sets the
|
* @member {string} [storageProfile.imageReference.offer] the image offer.
|
||||||
* image offer.
|
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.imageReference.sku] Gets or sets the image
|
* @member {string} [storageProfile.imageReference.sku] the image sku.
|
||||||
* sku.
|
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.imageReference.version] Gets or sets the
|
* @member {string} [storageProfile.imageReference.version] the image version.
|
||||||
* image version. The allowed formats are Major.Minor.Build or 'latest'.
|
* The allowed formats are Major.Minor.Build or 'latest'. Major, Minor and
|
||||||
* Major, Minor and Build being decimal numbers. Specify 'latest' to use the
|
* Build being decimal numbers. Specify 'latest' to use the latest version of
|
||||||
* latest version of image.
|
* image.
|
||||||
*
|
*
|
||||||
* @member {object} [storageProfile.osDisk] Gets or sets the OS disk.
|
* @member {object} [storageProfile.osDisk] the OS disk.
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.name] Gets or sets the disk name.
|
* @member {string} [storageProfile.osDisk.name] the disk name.
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.caching] Gets or sets the caching
|
* @member {string} [storageProfile.osDisk.caching] the caching type. Possible
|
||||||
* type. Possible values include: 'None', 'ReadOnly', 'ReadWrite'
|
* values include: 'None', 'ReadOnly', 'ReadWrite'
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.createOption] Gets or sets the
|
* @member {string} [storageProfile.osDisk.createOption] the create option.
|
||||||
* create option. Possible values include: 'fromImage', 'empty', 'attach'
|
* Possible values include: 'fromImage', 'empty', 'attach'
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.osType] Gets or sets the Operating
|
* @member {string} [storageProfile.osDisk.osType] the Operating System type.
|
||||||
* System type. Possible values include: 'Windows', 'Linux'
|
* Possible values include: 'Windows', 'Linux'
|
||||||
*
|
*
|
||||||
* @member {object} [storageProfile.osDisk.image] Gets or sets the Source User
|
* @member {object} [storageProfile.osDisk.image] the Source User Image
|
||||||
* Image VirtualHardDisk. This VirtualHardDisk will be copied before using it
|
* VirtualHardDisk. This VirtualHardDisk will be copied before using it to
|
||||||
* to attach to the Virtual Machine.If SourceImage is provided, the
|
* attach to the Virtual Machine.If SourceImage is provided, the destination
|
||||||
* destination VirtualHardDisk should not exist.
|
* VirtualHardDisk should not exist.
|
||||||
*
|
*
|
||||||
* @member {string} [storageProfile.osDisk.image.uri] Gets or sets the virtual
|
* @member {string} [storageProfile.osDisk.image.uri] the virtual hard disk's
|
||||||
* hard disk's uri. It should be a valid Uri to a virtual hard disk.
|
* uri. It should be a valid Uri to a virtual hard disk.
|
||||||
*
|
*
|
||||||
* @member {array} [storageProfile.osDisk.vhdContainers] Gets or sets the list
|
* @member {array} [storageProfile.osDisk.vhdContainers] the list of virtual
|
||||||
* of virtual hard disk container uris.
|
* hard disk container uris.
|
||||||
*
|
*
|
||||||
* @member {object} [networkProfile] Gets or sets the virtual machine scale
|
* @member {object} [networkProfile] the virtual machine scale set network
|
||||||
* set network profile.
|
* profile.
|
||||||
*
|
*
|
||||||
* @member {array} [networkProfile.networkInterfaceConfigurations] Gets or
|
* @member {array} [networkProfile.networkInterfaceConfigurations] the list of
|
||||||
* sets the list of network configurations.
|
* network configurations.
|
||||||
*
|
*
|
||||||
* @member {object} [extensionProfile] Gets the virtual machine scale set
|
* @member {object} [extensionProfile] the virtual machine scale set extension
|
||||||
* extension profile.
|
* profile.
|
||||||
*
|
*
|
||||||
* @member {array} [extensionProfile.extensions] Gets the virtual machine
|
* @member {array} [extensionProfile.extensions] the virtual machine scale set
|
||||||
* scale set child extension resources.
|
* child extension resources.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineScaleSetVMProfile() {
|
function VirtualMachineScaleSetVMProfile() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,22 +15,19 @@
|
||||||
* Initializes a new instance of the VirtualMachineSize class.
|
* Initializes a new instance of the VirtualMachineSize class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes the properties of a VM size.
|
* Describes the properties of a VM size.
|
||||||
* @member {string} [name] Gets or sets the VM size name.
|
* @member {string} [name] the VM size name.
|
||||||
*
|
*
|
||||||
* @member {number} [numberOfCores] Gets or sets the Number of cores supported
|
* @member {number} [numberOfCores] the Number of cores supported by a VM size.
|
||||||
* by a VM size.
|
|
||||||
*
|
*
|
||||||
* @member {number} [osDiskSizeInMB] Gets or sets the OS disk size allowed by
|
* @member {number} [osDiskSizeInMB] the OS disk size allowed by a VM size.
|
||||||
* a VM size.
|
|
||||||
*
|
*
|
||||||
* @member {number} [resourceDiskSizeInMB] Gets or sets the Resource disk size
|
* @member {number} [resourceDiskSizeInMB] the Resource disk size allowed by a
|
||||||
* allowed by a VM size.
|
|
||||||
*
|
|
||||||
* @member {number} [memoryInMB] Gets or sets the Memory size supported by a
|
|
||||||
* VM size.
|
* VM size.
|
||||||
*
|
*
|
||||||
* @member {number} [maxDataDiskCount] Gets or sets the Maximum number of data
|
* @member {number} [memoryInMB] the Memory size supported by a VM size.
|
||||||
* disks allowed by a VM size.
|
*
|
||||||
|
* @member {number} [maxDataDiskCount] the Maximum number of data disks
|
||||||
|
* allowed by a VM size.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineSize() {
|
function VirtualMachineSize() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -17,7 +17,7 @@ var util = require('util');
|
||||||
* Initializes a new instance of the VirtualMachineSizeListResult class.
|
* Initializes a new instance of the VirtualMachineSizeListResult class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* The List Virtual Machine operation response.
|
* The List Virtual Machine operation response.
|
||||||
* @member {array} [value] Gets or sets the list of virtual machine sizes.
|
* @member {array} [value] the list of virtual machine sizes.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineSizeListResult() {
|
function VirtualMachineSizeListResult() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -16,10 +16,10 @@
|
||||||
* @constructor
|
* @constructor
|
||||||
* The status code and count of the virtual machine scale set instance view
|
* The status code and count of the virtual machine scale set instance view
|
||||||
* status summary.
|
* status summary.
|
||||||
* @member {string} [code] Gets the instance view status code.
|
* @member {string} [code] the instance view status code.
|
||||||
*
|
*
|
||||||
* @member {number} [count] Gets the number of instances having a particular
|
* @member {number} [count] the number of instances having a particular status
|
||||||
* status code.
|
* code.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function VirtualMachineStatusCodeCount() {
|
function VirtualMachineStatusCodeCount() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,8 +19,7 @@ var util = require('util');
|
||||||
* Initializes a new instance of the WinRMConfiguration class.
|
* Initializes a new instance of the WinRMConfiguration class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes Windows Remote Management configuration of the VM
|
* Describes Windows Remote Management configuration of the VM
|
||||||
* @member {array} [listeners] Gets or sets the list of Windows Remote
|
* @member {array} [listeners] the list of Windows Remote Management listeners
|
||||||
* Management listeners
|
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function WinRMConfiguration() {
|
function WinRMConfiguration() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -15,12 +15,11 @@
|
||||||
* Initializes a new instance of the WinRMListener class.
|
* Initializes a new instance of the WinRMListener class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes Protocol and thumbprint of Windows Remote Management listener
|
* Describes Protocol and thumbprint of Windows Remote Management listener
|
||||||
* @member {string} [protocol] Gets or sets the Protocol used by WinRM
|
* @member {string} [protocol] the Protocol used by WinRM listener. Currently
|
||||||
* listener. Currently only Http and Https are supported. Possible values
|
* only Http and Https are supported. Possible values include: 'Http', 'Https'
|
||||||
* include: 'Http', 'Https'
|
|
||||||
*
|
*
|
||||||
* @member {string} [certificateUrl] Gets or sets the Certificate URL in KMS
|
* @member {string} [certificateUrl] the Certificate URL in KMS for Https
|
||||||
* for Https listeners. Should be null for Http listeners.
|
* listeners. Should be null for Http listeners.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function WinRMListener() {
|
function WinRMListener() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -19,23 +19,22 @@ var util = require('util');
|
||||||
* Initializes a new instance of the WindowsConfiguration class.
|
* Initializes a new instance of the WindowsConfiguration class.
|
||||||
* @constructor
|
* @constructor
|
||||||
* Describes Windows Configuration of the OS Profile.
|
* Describes Windows Configuration of the OS Profile.
|
||||||
* @member {boolean} [provisionVMAgent] Gets or sets whether VM Agent should
|
* @member {boolean} [provisionVMAgent] whether VM Agent should be provisioned
|
||||||
* be provisioned on the Virtual Machine.
|
* on the Virtual Machine.
|
||||||
*
|
*
|
||||||
* @member {boolean} [enableAutomaticUpdates] Gets or sets whether Windows
|
* @member {boolean} [enableAutomaticUpdates] whether Windows updates are
|
||||||
* updates are automatically installed on the VM
|
* automatically installed on the VM
|
||||||
*
|
*
|
||||||
* @member {string} [timeZone] Gets or sets the Time Zone of the VM
|
* @member {string} [timeZone] the Time Zone of the VM
|
||||||
*
|
*
|
||||||
* @member {array} [additionalUnattendContent] Gets or sets the additional
|
* @member {array} [additionalUnattendContent] the additional base-64 encoded
|
||||||
* base-64 encoded XML formatted information that can be included in the
|
* XML formatted information that can be included in the Unattend.xml file.
|
||||||
* Unattend.xml file.
|
|
||||||
*
|
*
|
||||||
* @member {object} [winRM] Gets or sets the Windows Remote Management
|
* @member {object} [winRM] the Windows Remote Management configuration of the
|
||||||
* configuration of the VM
|
* VM
|
||||||
*
|
*
|
||||||
* @member {array} [winRM.listeners] Gets or sets the list of Windows Remote
|
* @member {array} [winRM.listeners] the list of Windows Remote Management
|
||||||
* Management listeners
|
* listeners
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
function WindowsConfiguration() {
|
function WindowsConfiguration() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -40,17 +40,14 @@ function AvailabilitySets(client) {
|
||||||
* @param {object} parameters Parameters supplied to the Create Availability
|
* @param {object} parameters Parameters supplied to the Create Availability
|
||||||
* Set operation.
|
* Set operation.
|
||||||
*
|
*
|
||||||
* @param {number} [parameters.platformUpdateDomainCount] Gets or sets Update
|
* @param {number} [parameters.platformUpdateDomainCount] Update Domain count.
|
||||||
* Domain count.
|
|
||||||
*
|
*
|
||||||
* @param {number} [parameters.platformFaultDomainCount] Gets or sets Fault
|
* @param {number} [parameters.platformFaultDomainCount] Fault Domain count.
|
||||||
* Domain count.
|
|
||||||
*
|
*
|
||||||
* @param {array} [parameters.virtualMachines] Gets or sets a list containing
|
* @param {array} [parameters.virtualMachines] a list containing reference to
|
||||||
* reference to all Virtual Machines created under this Availability Set.
|
* all Virtual Machines created under this Availability Set.
|
||||||
*
|
*
|
||||||
* @param {array} [parameters.statuses] Gets or sets the resource status
|
* @param {array} [parameters.statuses] the resource status information.
|
||||||
* information.
|
|
||||||
*
|
*
|
||||||
* @param {string} [parameters.location] Resource location
|
* @param {string} [parameters.location] Resource location
|
||||||
*
|
*
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Licensed under the MIT License. See License.txt in the project root for
|
* Licensed under the MIT License. See License.txt in the project root for
|
||||||
* license information.
|
* license information.
|
||||||
*
|
*
|
||||||
* Code generated by Microsoft (R) AutoRest Code Generator 0.16.0.0
|
* Code generated by Microsoft (R) AutoRest Code Generator.
|
||||||
* Changes may cause incorrect behavior and will be lost if the code is
|
* Changes may cause incorrect behavior and will be lost if the code is
|
||||||
* regenerated.
|
* regenerated.
|
||||||
*/
|
*/
|
||||||
|
@ -73,8 +73,8 @@ function ContainerServiceOperations(client) {
|
||||||
* @param {object} [parameters.linuxProfile.ssh] Specifies the ssh key
|
* @param {object} [parameters.linuxProfile.ssh] Specifies the ssh key
|
||||||
* configuration for Linux VMs
|
* configuration for Linux VMs
|
||||||
*
|
*
|
||||||
* @param {array} [parameters.linuxProfile.ssh.publicKeys] Gets or sets the
|
* @param {array} [parameters.linuxProfile.ssh.publicKeys] the list of SSH
|
||||||
* list of SSH public keys used to authenticate with Linux based VMs
|
* public keys used to authenticate with Linux based VMs
|
||||||
*
|
*
|
||||||
* @param {object} [parameters.diagnosticsProfile] Properties for Diagnostic
|
* @param {object} [parameters.diagnosticsProfile] Properties for Diagnostic
|
||||||
* Agent
|
* Agent
|
||||||
|
@ -82,9 +82,8 @@ function ContainerServiceOperations(client) {
|
||||||
* @param {object} [parameters.diagnosticsProfile.vmDiagnostics] Profile for
|
* @param {object} [parameters.diagnosticsProfile.vmDiagnostics] Profile for
|
||||||
* container service VM diagnostic agent
|
* container service VM diagnostic agent
|
||||||
*
|
*
|
||||||
* @param {boolean} [parameters.diagnosticsProfile.vmDiagnostics.enabled] Gets
|
* @param {boolean} [parameters.diagnosticsProfile.vmDiagnostics.enabled]
|
||||||
* or sets whether VM Diagnostic Agent should be provisioned on the Virtual
|
* whether VM Diagnostic Agent should be provisioned on the Virtual Machine.
|
||||||
* Machine.
|
|
||||||
*
|
*
|
||||||
* @param {string} [parameters.location] Resource location
|
* @param {string} [parameters.location] Resource location
|
||||||
*
|
*
|
||||||
|
@ -127,7 +126,7 @@ ContainerServiceOperations.prototype.createOrUpdate = function (resourceGroupNam
|
||||||
initialResult.request = httpRequest;
|
initialResult.request = httpRequest;
|
||||||
initialResult.response = response;
|
initialResult.response = response;
|
||||||
initialResult.body = response.body;
|
initialResult.body = response.body;
|
||||||
client.getPutOrPatchOperationResult(initialResult, options, function (err, pollingResult) {
|
client.getLongRunningOperationResult(initialResult, options, function (err, pollingResult) {
|
||||||
if (err) return callback(err);
|
if (err) return callback(err);
|
||||||
|
|
||||||
// Create Result
|
// Create Result
|
||||||
|
@ -201,8 +200,8 @@ ContainerServiceOperations.prototype.createOrUpdate = function (resourceGroupNam
|
||||||
* @param {object} [parameters.linuxProfile.ssh] Specifies the ssh key
|
* @param {object} [parameters.linuxProfile.ssh] Specifies the ssh key
|
||||||
* configuration for Linux VMs
|
* configuration for Linux VMs
|
||||||
*
|
*
|
||||||
* @param {array} [parameters.linuxProfile.ssh.publicKeys] Gets or sets the
|
* @param {array} [parameters.linuxProfile.ssh.publicKeys] the list of SSH
|
||||||
* list of SSH public keys used to authenticate with Linux based VMs
|
* public keys used to authenticate with Linux based VMs
|
||||||
*
|
*
|
||||||
* @param {object} [parameters.diagnosticsProfile] Properties for Diagnostic
|
* @param {object} [parameters.diagnosticsProfile] Properties for Diagnostic
|
||||||
* Agent
|
* Agent
|
||||||
|
@ -210,9 +209,8 @@ ContainerServiceOperations.prototype.createOrUpdate = function (resourceGroupNam
|
||||||
* @param {object} [parameters.diagnosticsProfile.vmDiagnostics] Profile for
|
* @param {object} [parameters.diagnosticsProfile.vmDiagnostics] Profile for
|
||||||
* container service VM diagnostic agent
|
* container service VM diagnostic agent
|
||||||
*
|
*
|
||||||
* @param {boolean} [parameters.diagnosticsProfile.vmDiagnostics.enabled] Gets
|
* @param {boolean} [parameters.diagnosticsProfile.vmDiagnostics.enabled]
|
||||||
* or sets whether VM Diagnostic Agent should be provisioned on the Virtual
|
* whether VM Diagnostic Agent should be provisioned on the Virtual Machine.
|
||||||
* Machine.
|
|
||||||
*
|
*
|
||||||
* @param {string} [parameters.location] Resource location
|
* @param {string} [parameters.location] Resource location
|
||||||
*
|
*
|
||||||
|
@ -598,7 +596,7 @@ ContainerServiceOperations.prototype.deleteMethod = function (resourceGroupName,
|
||||||
initialResult.request = httpRequest;
|
initialResult.request = httpRequest;
|
||||||
initialResult.response = response;
|
initialResult.response = response;
|
||||||
initialResult.body = response.body;
|
initialResult.body = response.body;
|
||||||
client.getPostOrDeleteOperationResult(initialResult, options, function (err, pollingResult) {
|
client.getLongRunningOperationResult(initialResult, options, function (err, pollingResult) {
|
||||||
if (err) return callback(err);
|
if (err) return callback(err);
|
||||||
|
|
||||||
// Create Result
|
// Create Result
|
||||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче