Documentation ¶
Index ¶
- type Client
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) VirtualMachineScaleSetVmsDeallocate(params *VirtualMachineScaleSetVmsDeallocateParams, ...) (*VirtualMachineScaleSetVmsDeallocateOK, ...)
- func (a *Client) VirtualMachineScaleSetVmsDelete(params *VirtualMachineScaleSetVmsDeleteParams, ...) (*VirtualMachineScaleSetVmsDeleteOK, *VirtualMachineScaleSetVmsDeleteAccepted, ...)
- func (a *Client) VirtualMachineScaleSetVmsGet(params *VirtualMachineScaleSetVmsGetParams, ...) (*VirtualMachineScaleSetVmsGetOK, error)
- func (a *Client) VirtualMachineScaleSetVmsGetInstanceView(params *VirtualMachineScaleSetVmsGetInstanceViewParams, ...) (*VirtualMachineScaleSetVmsGetInstanceViewOK, error)
- func (a *Client) VirtualMachineScaleSetVmsList(params *VirtualMachineScaleSetVmsListParams, ...) (*VirtualMachineScaleSetVmsListOK, error)
- func (a *Client) VirtualMachineScaleSetVmsPowerOff(params *VirtualMachineScaleSetVmsPowerOffParams, ...) (*VirtualMachineScaleSetVmsPowerOffOK, ...)
- func (a *Client) VirtualMachineScaleSetVmsReimage(params *VirtualMachineScaleSetVmsReimageParams, ...) (*VirtualMachineScaleSetVmsReimageOK, *VirtualMachineScaleSetVmsReimageAccepted, ...)
- func (a *Client) VirtualMachineScaleSetVmsReimageAll(params *VirtualMachineScaleSetVmsReimageAllParams, ...) (*VirtualMachineScaleSetVmsReimageAllOK, ...)
- func (a *Client) VirtualMachineScaleSetVmsRestart(params *VirtualMachineScaleSetVmsRestartParams, ...) (*VirtualMachineScaleSetVmsRestartOK, *VirtualMachineScaleSetVmsRestartAccepted, ...)
- func (a *Client) VirtualMachineScaleSetVmsStart(params *VirtualMachineScaleSetVmsStartParams, ...) (*VirtualMachineScaleSetVmsStartOK, *VirtualMachineScaleSetVmsStartAccepted, ...)
- type VirtualMachineScaleSetVmsDeallocateAccepted
- type VirtualMachineScaleSetVmsDeallocateOK
- type VirtualMachineScaleSetVmsDeallocateParams
- func NewVirtualMachineScaleSetVmsDeallocateParams() *VirtualMachineScaleSetVmsDeallocateParams
- func NewVirtualMachineScaleSetVmsDeallocateParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsDeallocateParams
- func NewVirtualMachineScaleSetVmsDeallocateParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsDeallocateParams
- func (o *VirtualMachineScaleSetVmsDeallocateParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineScaleSetVmsDeallocateParams) SetContext(ctx context.Context)
- func (o *VirtualMachineScaleSetVmsDeallocateParams) SetInstanceID(instanceID string)
- func (o *VirtualMachineScaleSetVmsDeallocateParams) SetResourceGroupName(resourceGroupName string)
- func (o *VirtualMachineScaleSetVmsDeallocateParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineScaleSetVmsDeallocateParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineScaleSetVmsDeallocateParams) SetVMScaleSetName(vMScaleSetName string)
- func (o *VirtualMachineScaleSetVmsDeallocateParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsDeallocateParams
- func (o *VirtualMachineScaleSetVmsDeallocateParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsDeallocateParams
- func (o *VirtualMachineScaleSetVmsDeallocateParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsDeallocateParams
- func (o *VirtualMachineScaleSetVmsDeallocateParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsDeallocateParams
- func (o *VirtualMachineScaleSetVmsDeallocateParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsDeallocateParams
- func (o *VirtualMachineScaleSetVmsDeallocateParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsDeallocateParams
- func (o *VirtualMachineScaleSetVmsDeallocateParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsDeallocateParams
- func (o *VirtualMachineScaleSetVmsDeallocateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineScaleSetVmsDeallocateReader
- type VirtualMachineScaleSetVmsDeleteAccepted
- type VirtualMachineScaleSetVmsDeleteNoContent
- type VirtualMachineScaleSetVmsDeleteOK
- type VirtualMachineScaleSetVmsDeleteParams
- func NewVirtualMachineScaleSetVmsDeleteParams() *VirtualMachineScaleSetVmsDeleteParams
- func NewVirtualMachineScaleSetVmsDeleteParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsDeleteParams
- func NewVirtualMachineScaleSetVmsDeleteParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsDeleteParams
- func (o *VirtualMachineScaleSetVmsDeleteParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineScaleSetVmsDeleteParams) SetContext(ctx context.Context)
- func (o *VirtualMachineScaleSetVmsDeleteParams) SetInstanceID(instanceID string)
- func (o *VirtualMachineScaleSetVmsDeleteParams) SetResourceGroupName(resourceGroupName string)
- func (o *VirtualMachineScaleSetVmsDeleteParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineScaleSetVmsDeleteParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineScaleSetVmsDeleteParams) SetVMScaleSetName(vMScaleSetName string)
- func (o *VirtualMachineScaleSetVmsDeleteParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsDeleteParams
- func (o *VirtualMachineScaleSetVmsDeleteParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsDeleteParams
- func (o *VirtualMachineScaleSetVmsDeleteParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsDeleteParams
- func (o *VirtualMachineScaleSetVmsDeleteParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsDeleteParams
- func (o *VirtualMachineScaleSetVmsDeleteParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsDeleteParams
- func (o *VirtualMachineScaleSetVmsDeleteParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsDeleteParams
- func (o *VirtualMachineScaleSetVmsDeleteParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsDeleteParams
- func (o *VirtualMachineScaleSetVmsDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineScaleSetVmsDeleteReader
- type VirtualMachineScaleSetVmsGetInstanceViewOK
- type VirtualMachineScaleSetVmsGetInstanceViewParams
- func NewVirtualMachineScaleSetVmsGetInstanceViewParams() *VirtualMachineScaleSetVmsGetInstanceViewParams
- func NewVirtualMachineScaleSetVmsGetInstanceViewParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsGetInstanceViewParams
- func NewVirtualMachineScaleSetVmsGetInstanceViewParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsGetInstanceViewParams
- func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) SetContext(ctx context.Context)
- func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) SetInstanceID(instanceID string)
- func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) SetResourceGroupName(resourceGroupName string)
- func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) SetVMScaleSetName(vMScaleSetName string)
- func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsGetInstanceViewParams
- func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsGetInstanceViewParams
- func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsGetInstanceViewParams
- func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsGetInstanceViewParams
- func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsGetInstanceViewParams
- func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsGetInstanceViewParams
- func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsGetInstanceViewParams
- func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineScaleSetVmsGetInstanceViewReader
- type VirtualMachineScaleSetVmsGetOK
- type VirtualMachineScaleSetVmsGetParams
- func NewVirtualMachineScaleSetVmsGetParams() *VirtualMachineScaleSetVmsGetParams
- func NewVirtualMachineScaleSetVmsGetParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsGetParams
- func NewVirtualMachineScaleSetVmsGetParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsGetParams
- func (o *VirtualMachineScaleSetVmsGetParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineScaleSetVmsGetParams) SetContext(ctx context.Context)
- func (o *VirtualMachineScaleSetVmsGetParams) SetInstanceID(instanceID string)
- func (o *VirtualMachineScaleSetVmsGetParams) SetResourceGroupName(resourceGroupName string)
- func (o *VirtualMachineScaleSetVmsGetParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineScaleSetVmsGetParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineScaleSetVmsGetParams) SetVMScaleSetName(vMScaleSetName string)
- func (o *VirtualMachineScaleSetVmsGetParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsGetParams
- func (o *VirtualMachineScaleSetVmsGetParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsGetParams
- func (o *VirtualMachineScaleSetVmsGetParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsGetParams
- func (o *VirtualMachineScaleSetVmsGetParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsGetParams
- func (o *VirtualMachineScaleSetVmsGetParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsGetParams
- func (o *VirtualMachineScaleSetVmsGetParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsGetParams
- func (o *VirtualMachineScaleSetVmsGetParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsGetParams
- func (o *VirtualMachineScaleSetVmsGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineScaleSetVmsGetReader
- type VirtualMachineScaleSetVmsListOK
- type VirtualMachineScaleSetVmsListParams
- func NewVirtualMachineScaleSetVmsListParams() *VirtualMachineScaleSetVmsListParams
- func NewVirtualMachineScaleSetVmsListParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsListParams
- func NewVirtualMachineScaleSetVmsListParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsListParams
- func (o *VirtualMachineScaleSetVmsListParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineScaleSetVmsListParams) SetContext(ctx context.Context)
- func (o *VirtualMachineScaleSetVmsListParams) SetDollarExpand(dollarExpand *string)
- func (o *VirtualMachineScaleSetVmsListParams) SetDollarFilter(dollarFilter *string)
- func (o *VirtualMachineScaleSetVmsListParams) SetDollarSelect(dollarSelect *string)
- func (o *VirtualMachineScaleSetVmsListParams) SetResourceGroupName(resourceGroupName string)
- func (o *VirtualMachineScaleSetVmsListParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineScaleSetVmsListParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineScaleSetVmsListParams) SetVirtualMachineScaleSetName(virtualMachineScaleSetName string)
- func (o *VirtualMachineScaleSetVmsListParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsListParams
- func (o *VirtualMachineScaleSetVmsListParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsListParams
- func (o *VirtualMachineScaleSetVmsListParams) WithDollarExpand(dollarExpand *string) *VirtualMachineScaleSetVmsListParams
- func (o *VirtualMachineScaleSetVmsListParams) WithDollarFilter(dollarFilter *string) *VirtualMachineScaleSetVmsListParams
- func (o *VirtualMachineScaleSetVmsListParams) WithDollarSelect(dollarSelect *string) *VirtualMachineScaleSetVmsListParams
- func (o *VirtualMachineScaleSetVmsListParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsListParams
- func (o *VirtualMachineScaleSetVmsListParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsListParams
- func (o *VirtualMachineScaleSetVmsListParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsListParams
- func (o *VirtualMachineScaleSetVmsListParams) WithVirtualMachineScaleSetName(virtualMachineScaleSetName string) *VirtualMachineScaleSetVmsListParams
- func (o *VirtualMachineScaleSetVmsListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineScaleSetVmsListReader
- type VirtualMachineScaleSetVmsPowerOffAccepted
- type VirtualMachineScaleSetVmsPowerOffOK
- type VirtualMachineScaleSetVmsPowerOffParams
- func NewVirtualMachineScaleSetVmsPowerOffParams() *VirtualMachineScaleSetVmsPowerOffParams
- func NewVirtualMachineScaleSetVmsPowerOffParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsPowerOffParams
- func NewVirtualMachineScaleSetVmsPowerOffParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsPowerOffParams
- func (o *VirtualMachineScaleSetVmsPowerOffParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineScaleSetVmsPowerOffParams) SetContext(ctx context.Context)
- func (o *VirtualMachineScaleSetVmsPowerOffParams) SetInstanceID(instanceID string)
- func (o *VirtualMachineScaleSetVmsPowerOffParams) SetResourceGroupName(resourceGroupName string)
- func (o *VirtualMachineScaleSetVmsPowerOffParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineScaleSetVmsPowerOffParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineScaleSetVmsPowerOffParams) SetVMScaleSetName(vMScaleSetName string)
- func (o *VirtualMachineScaleSetVmsPowerOffParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsPowerOffParams
- func (o *VirtualMachineScaleSetVmsPowerOffParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsPowerOffParams
- func (o *VirtualMachineScaleSetVmsPowerOffParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsPowerOffParams
- func (o *VirtualMachineScaleSetVmsPowerOffParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsPowerOffParams
- func (o *VirtualMachineScaleSetVmsPowerOffParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsPowerOffParams
- func (o *VirtualMachineScaleSetVmsPowerOffParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsPowerOffParams
- func (o *VirtualMachineScaleSetVmsPowerOffParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsPowerOffParams
- func (o *VirtualMachineScaleSetVmsPowerOffParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineScaleSetVmsPowerOffReader
- type VirtualMachineScaleSetVmsReimageAccepted
- type VirtualMachineScaleSetVmsReimageAllAccepted
- type VirtualMachineScaleSetVmsReimageAllOK
- type VirtualMachineScaleSetVmsReimageAllParams
- func NewVirtualMachineScaleSetVmsReimageAllParams() *VirtualMachineScaleSetVmsReimageAllParams
- func NewVirtualMachineScaleSetVmsReimageAllParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsReimageAllParams
- func NewVirtualMachineScaleSetVmsReimageAllParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsReimageAllParams
- func (o *VirtualMachineScaleSetVmsReimageAllParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineScaleSetVmsReimageAllParams) SetContext(ctx context.Context)
- func (o *VirtualMachineScaleSetVmsReimageAllParams) SetInstanceID(instanceID string)
- func (o *VirtualMachineScaleSetVmsReimageAllParams) SetResourceGroupName(resourceGroupName string)
- func (o *VirtualMachineScaleSetVmsReimageAllParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineScaleSetVmsReimageAllParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineScaleSetVmsReimageAllParams) SetVMScaleSetName(vMScaleSetName string)
- func (o *VirtualMachineScaleSetVmsReimageAllParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsReimageAllParams
- func (o *VirtualMachineScaleSetVmsReimageAllParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsReimageAllParams
- func (o *VirtualMachineScaleSetVmsReimageAllParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsReimageAllParams
- func (o *VirtualMachineScaleSetVmsReimageAllParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsReimageAllParams
- func (o *VirtualMachineScaleSetVmsReimageAllParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsReimageAllParams
- func (o *VirtualMachineScaleSetVmsReimageAllParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsReimageAllParams
- func (o *VirtualMachineScaleSetVmsReimageAllParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsReimageAllParams
- func (o *VirtualMachineScaleSetVmsReimageAllParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineScaleSetVmsReimageAllReader
- type VirtualMachineScaleSetVmsReimageOK
- type VirtualMachineScaleSetVmsReimageParams
- func NewVirtualMachineScaleSetVmsReimageParams() *VirtualMachineScaleSetVmsReimageParams
- func NewVirtualMachineScaleSetVmsReimageParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsReimageParams
- func NewVirtualMachineScaleSetVmsReimageParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsReimageParams
- func (o *VirtualMachineScaleSetVmsReimageParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineScaleSetVmsReimageParams) SetContext(ctx context.Context)
- func (o *VirtualMachineScaleSetVmsReimageParams) SetInstanceID(instanceID string)
- func (o *VirtualMachineScaleSetVmsReimageParams) SetResourceGroupName(resourceGroupName string)
- func (o *VirtualMachineScaleSetVmsReimageParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineScaleSetVmsReimageParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineScaleSetVmsReimageParams) SetVMScaleSetName(vMScaleSetName string)
- func (o *VirtualMachineScaleSetVmsReimageParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsReimageParams
- func (o *VirtualMachineScaleSetVmsReimageParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsReimageParams
- func (o *VirtualMachineScaleSetVmsReimageParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsReimageParams
- func (o *VirtualMachineScaleSetVmsReimageParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsReimageParams
- func (o *VirtualMachineScaleSetVmsReimageParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsReimageParams
- func (o *VirtualMachineScaleSetVmsReimageParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsReimageParams
- func (o *VirtualMachineScaleSetVmsReimageParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsReimageParams
- func (o *VirtualMachineScaleSetVmsReimageParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineScaleSetVmsReimageReader
- type VirtualMachineScaleSetVmsRestartAccepted
- type VirtualMachineScaleSetVmsRestartOK
- type VirtualMachineScaleSetVmsRestartParams
- func NewVirtualMachineScaleSetVmsRestartParams() *VirtualMachineScaleSetVmsRestartParams
- func NewVirtualMachineScaleSetVmsRestartParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsRestartParams
- func NewVirtualMachineScaleSetVmsRestartParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsRestartParams
- func (o *VirtualMachineScaleSetVmsRestartParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineScaleSetVmsRestartParams) SetContext(ctx context.Context)
- func (o *VirtualMachineScaleSetVmsRestartParams) SetInstanceID(instanceID string)
- func (o *VirtualMachineScaleSetVmsRestartParams) SetResourceGroupName(resourceGroupName string)
- func (o *VirtualMachineScaleSetVmsRestartParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineScaleSetVmsRestartParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineScaleSetVmsRestartParams) SetVMScaleSetName(vMScaleSetName string)
- func (o *VirtualMachineScaleSetVmsRestartParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsRestartParams
- func (o *VirtualMachineScaleSetVmsRestartParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsRestartParams
- func (o *VirtualMachineScaleSetVmsRestartParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsRestartParams
- func (o *VirtualMachineScaleSetVmsRestartParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsRestartParams
- func (o *VirtualMachineScaleSetVmsRestartParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsRestartParams
- func (o *VirtualMachineScaleSetVmsRestartParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsRestartParams
- func (o *VirtualMachineScaleSetVmsRestartParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsRestartParams
- func (o *VirtualMachineScaleSetVmsRestartParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineScaleSetVmsRestartReader
- type VirtualMachineScaleSetVmsStartAccepted
- type VirtualMachineScaleSetVmsStartOK
- type VirtualMachineScaleSetVmsStartParams
- func NewVirtualMachineScaleSetVmsStartParams() *VirtualMachineScaleSetVmsStartParams
- func NewVirtualMachineScaleSetVmsStartParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsStartParams
- func NewVirtualMachineScaleSetVmsStartParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsStartParams
- func (o *VirtualMachineScaleSetVmsStartParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineScaleSetVmsStartParams) SetContext(ctx context.Context)
- func (o *VirtualMachineScaleSetVmsStartParams) SetInstanceID(instanceID string)
- func (o *VirtualMachineScaleSetVmsStartParams) SetResourceGroupName(resourceGroupName string)
- func (o *VirtualMachineScaleSetVmsStartParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineScaleSetVmsStartParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineScaleSetVmsStartParams) SetVMScaleSetName(vMScaleSetName string)
- func (o *VirtualMachineScaleSetVmsStartParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsStartParams
- func (o *VirtualMachineScaleSetVmsStartParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsStartParams
- func (o *VirtualMachineScaleSetVmsStartParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsStartParams
- func (o *VirtualMachineScaleSetVmsStartParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsStartParams
- func (o *VirtualMachineScaleSetVmsStartParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsStartParams
- func (o *VirtualMachineScaleSetVmsStartParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsStartParams
- func (o *VirtualMachineScaleSetVmsStartParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsStartParams
- func (o *VirtualMachineScaleSetVmsStartParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineScaleSetVmsStartReader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for virtual machine scale set vms API
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client
New creates a new virtual machine scale set vms API client.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) VirtualMachineScaleSetVmsDeallocate ¶
func (a *Client) VirtualMachineScaleSetVmsDeallocate(params *VirtualMachineScaleSetVmsDeallocateParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineScaleSetVmsDeallocateOK, *VirtualMachineScaleSetVmsDeallocateAccepted, error)
VirtualMachineScaleSetVmsDeallocate Deallocates a specific virtual machine in a VM scale set. Shuts down the virtual machine and releases the compute resources it uses. You are not billed for the compute resources of this virtual machine once it is deallocated.
func (*Client) VirtualMachineScaleSetVmsDelete ¶
func (a *Client) VirtualMachineScaleSetVmsDelete(params *VirtualMachineScaleSetVmsDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineScaleSetVmsDeleteOK, *VirtualMachineScaleSetVmsDeleteAccepted, *VirtualMachineScaleSetVmsDeleteNoContent, error)
VirtualMachineScaleSetVmsDelete Deletes a virtual machine from a VM scale set.
func (*Client) VirtualMachineScaleSetVmsGet ¶
func (a *Client) VirtualMachineScaleSetVmsGet(params *VirtualMachineScaleSetVmsGetParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineScaleSetVmsGetOK, error)
VirtualMachineScaleSetVmsGet Gets a virtual machine from a VM scale set.
func (*Client) VirtualMachineScaleSetVmsGetInstanceView ¶
func (a *Client) VirtualMachineScaleSetVmsGetInstanceView(params *VirtualMachineScaleSetVmsGetInstanceViewParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineScaleSetVmsGetInstanceViewOK, error)
VirtualMachineScaleSetVmsGetInstanceView Gets the status of a virtual machine from a VM scale set.
func (*Client) VirtualMachineScaleSetVmsList ¶
func (a *Client) VirtualMachineScaleSetVmsList(params *VirtualMachineScaleSetVmsListParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineScaleSetVmsListOK, error)
VirtualMachineScaleSetVmsList Gets a list of all virtual machines in a VM scale sets.
func (*Client) VirtualMachineScaleSetVmsPowerOff ¶
func (a *Client) VirtualMachineScaleSetVmsPowerOff(params *VirtualMachineScaleSetVmsPowerOffParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineScaleSetVmsPowerOffOK, *VirtualMachineScaleSetVmsPowerOffAccepted, error)
VirtualMachineScaleSetVmsPowerOff Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges.
func (*Client) VirtualMachineScaleSetVmsReimage ¶
func (a *Client) VirtualMachineScaleSetVmsReimage(params *VirtualMachineScaleSetVmsReimageParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineScaleSetVmsReimageOK, *VirtualMachineScaleSetVmsReimageAccepted, error)
VirtualMachineScaleSetVmsReimage Reimages (upgrade the operating system) a specific virtual machine in a VM scale set.
func (*Client) VirtualMachineScaleSetVmsReimageAll ¶
func (a *Client) VirtualMachineScaleSetVmsReimageAll(params *VirtualMachineScaleSetVmsReimageAllParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineScaleSetVmsReimageAllOK, *VirtualMachineScaleSetVmsReimageAllAccepted, error)
VirtualMachineScaleSetVmsReimageAll Allows you to re-image all the disks ( including data disks ) in the a virtual machine scale set instance. This operation is only supported for managed disks.
func (*Client) VirtualMachineScaleSetVmsRestart ¶
func (a *Client) VirtualMachineScaleSetVmsRestart(params *VirtualMachineScaleSetVmsRestartParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineScaleSetVmsRestartOK, *VirtualMachineScaleSetVmsRestartAccepted, error)
VirtualMachineScaleSetVmsRestart Restarts a virtual machine in a VM scale set.
func (*Client) VirtualMachineScaleSetVmsStart ¶
func (a *Client) VirtualMachineScaleSetVmsStart(params *VirtualMachineScaleSetVmsStartParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineScaleSetVmsStartOK, *VirtualMachineScaleSetVmsStartAccepted, error)
VirtualMachineScaleSetVmsStart Starts a virtual machine in a VM scale set.
type VirtualMachineScaleSetVmsDeallocateAccepted ¶
type VirtualMachineScaleSetVmsDeallocateAccepted struct { }
VirtualMachineScaleSetVmsDeallocateAccepted handles this case with default header values.
Accepted
func NewVirtualMachineScaleSetVmsDeallocateAccepted ¶
func NewVirtualMachineScaleSetVmsDeallocateAccepted() *VirtualMachineScaleSetVmsDeallocateAccepted
NewVirtualMachineScaleSetVmsDeallocateAccepted creates a VirtualMachineScaleSetVmsDeallocateAccepted with default headers values
func (*VirtualMachineScaleSetVmsDeallocateAccepted) Error ¶
func (o *VirtualMachineScaleSetVmsDeallocateAccepted) Error() string
type VirtualMachineScaleSetVmsDeallocateOK ¶
type VirtualMachineScaleSetVmsDeallocateOK struct {
Payload *models.OperationStatusResponse
}
VirtualMachineScaleSetVmsDeallocateOK handles this case with default header values.
OK
func NewVirtualMachineScaleSetVmsDeallocateOK ¶
func NewVirtualMachineScaleSetVmsDeallocateOK() *VirtualMachineScaleSetVmsDeallocateOK
NewVirtualMachineScaleSetVmsDeallocateOK creates a VirtualMachineScaleSetVmsDeallocateOK with default headers values
func (*VirtualMachineScaleSetVmsDeallocateOK) Error ¶
func (o *VirtualMachineScaleSetVmsDeallocateOK) Error() string
type VirtualMachineScaleSetVmsDeallocateParams ¶
type VirtualMachineScaleSetVmsDeallocateParams struct { /*APIVersion Client Api Version. */ APIVersion string /*InstanceID The instance ID of the virtual machine. */ InstanceID string /*ResourceGroupName The name of the resource group. */ ResourceGroupName string /*SubscriptionID Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. */ SubscriptionID string /*VMScaleSetName The name of the VM scale set. */ VMScaleSetName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineScaleSetVmsDeallocateParams contains all the parameters to send to the API endpoint for the virtual machine scale set vms deallocate operation typically these are written to a http.Request
func NewVirtualMachineScaleSetVmsDeallocateParams ¶
func NewVirtualMachineScaleSetVmsDeallocateParams() *VirtualMachineScaleSetVmsDeallocateParams
NewVirtualMachineScaleSetVmsDeallocateParams creates a new VirtualMachineScaleSetVmsDeallocateParams object with the default values initialized.
func NewVirtualMachineScaleSetVmsDeallocateParamsWithContext ¶
func NewVirtualMachineScaleSetVmsDeallocateParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsDeallocateParams
NewVirtualMachineScaleSetVmsDeallocateParamsWithContext creates a new VirtualMachineScaleSetVmsDeallocateParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineScaleSetVmsDeallocateParamsWithTimeout ¶
func NewVirtualMachineScaleSetVmsDeallocateParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsDeallocateParams
NewVirtualMachineScaleSetVmsDeallocateParamsWithTimeout creates a new VirtualMachineScaleSetVmsDeallocateParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineScaleSetVmsDeallocateParams) SetAPIVersion ¶
func (o *VirtualMachineScaleSetVmsDeallocateParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine scale set vms deallocate params
func (*VirtualMachineScaleSetVmsDeallocateParams) SetContext ¶
func (o *VirtualMachineScaleSetVmsDeallocateParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine scale set vms deallocate params
func (*VirtualMachineScaleSetVmsDeallocateParams) SetInstanceID ¶
func (o *VirtualMachineScaleSetVmsDeallocateParams) SetInstanceID(instanceID string)
SetInstanceID adds the instanceId to the virtual machine scale set vms deallocate params
func (*VirtualMachineScaleSetVmsDeallocateParams) SetResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsDeallocateParams) SetResourceGroupName(resourceGroupName string)
SetResourceGroupName adds the resourceGroupName to the virtual machine scale set vms deallocate params
func (*VirtualMachineScaleSetVmsDeallocateParams) SetSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsDeallocateParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine scale set vms deallocate params
func (*VirtualMachineScaleSetVmsDeallocateParams) SetTimeout ¶
func (o *VirtualMachineScaleSetVmsDeallocateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine scale set vms deallocate params
func (*VirtualMachineScaleSetVmsDeallocateParams) SetVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsDeallocateParams) SetVMScaleSetName(vMScaleSetName string)
SetVMScaleSetName adds the vmScaleSetName to the virtual machine scale set vms deallocate params
func (*VirtualMachineScaleSetVmsDeallocateParams) WithAPIVersion ¶
func (o *VirtualMachineScaleSetVmsDeallocateParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsDeallocateParams
WithAPIVersion adds the aPIVersion to the virtual machine scale set vms deallocate params
func (*VirtualMachineScaleSetVmsDeallocateParams) WithContext ¶
func (o *VirtualMachineScaleSetVmsDeallocateParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsDeallocateParams
WithContext adds the context to the virtual machine scale set vms deallocate params
func (*VirtualMachineScaleSetVmsDeallocateParams) WithInstanceID ¶
func (o *VirtualMachineScaleSetVmsDeallocateParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsDeallocateParams
WithInstanceID adds the instanceID to the virtual machine scale set vms deallocate params
func (*VirtualMachineScaleSetVmsDeallocateParams) WithResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsDeallocateParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsDeallocateParams
WithResourceGroupName adds the resourceGroupName to the virtual machine scale set vms deallocate params
func (*VirtualMachineScaleSetVmsDeallocateParams) WithSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsDeallocateParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsDeallocateParams
WithSubscriptionID adds the subscriptionID to the virtual machine scale set vms deallocate params
func (*VirtualMachineScaleSetVmsDeallocateParams) WithTimeout ¶
func (o *VirtualMachineScaleSetVmsDeallocateParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsDeallocateParams
WithTimeout adds the timeout to the virtual machine scale set vms deallocate params
func (*VirtualMachineScaleSetVmsDeallocateParams) WithVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsDeallocateParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsDeallocateParams
WithVMScaleSetName adds the vMScaleSetName to the virtual machine scale set vms deallocate params
func (*VirtualMachineScaleSetVmsDeallocateParams) WriteToRequest ¶
func (o *VirtualMachineScaleSetVmsDeallocateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineScaleSetVmsDeallocateReader ¶
type VirtualMachineScaleSetVmsDeallocateReader struct {
// contains filtered or unexported fields
}
VirtualMachineScaleSetVmsDeallocateReader is a Reader for the VirtualMachineScaleSetVmsDeallocate structure.
func (*VirtualMachineScaleSetVmsDeallocateReader) ReadResponse ¶
func (o *VirtualMachineScaleSetVmsDeallocateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VirtualMachineScaleSetVmsDeleteAccepted ¶
type VirtualMachineScaleSetVmsDeleteAccepted struct { }
VirtualMachineScaleSetVmsDeleteAccepted handles this case with default header values.
Accepted
func NewVirtualMachineScaleSetVmsDeleteAccepted ¶
func NewVirtualMachineScaleSetVmsDeleteAccepted() *VirtualMachineScaleSetVmsDeleteAccepted
NewVirtualMachineScaleSetVmsDeleteAccepted creates a VirtualMachineScaleSetVmsDeleteAccepted with default headers values
func (*VirtualMachineScaleSetVmsDeleteAccepted) Error ¶
func (o *VirtualMachineScaleSetVmsDeleteAccepted) Error() string
type VirtualMachineScaleSetVmsDeleteNoContent ¶
type VirtualMachineScaleSetVmsDeleteNoContent struct { }
VirtualMachineScaleSetVmsDeleteNoContent handles this case with default header values.
No Content
func NewVirtualMachineScaleSetVmsDeleteNoContent ¶
func NewVirtualMachineScaleSetVmsDeleteNoContent() *VirtualMachineScaleSetVmsDeleteNoContent
NewVirtualMachineScaleSetVmsDeleteNoContent creates a VirtualMachineScaleSetVmsDeleteNoContent with default headers values
func (*VirtualMachineScaleSetVmsDeleteNoContent) Error ¶
func (o *VirtualMachineScaleSetVmsDeleteNoContent) Error() string
type VirtualMachineScaleSetVmsDeleteOK ¶
type VirtualMachineScaleSetVmsDeleteOK struct {
Payload *models.OperationStatusResponse
}
VirtualMachineScaleSetVmsDeleteOK handles this case with default header values.
OK
func NewVirtualMachineScaleSetVmsDeleteOK ¶
func NewVirtualMachineScaleSetVmsDeleteOK() *VirtualMachineScaleSetVmsDeleteOK
NewVirtualMachineScaleSetVmsDeleteOK creates a VirtualMachineScaleSetVmsDeleteOK with default headers values
func (*VirtualMachineScaleSetVmsDeleteOK) Error ¶
func (o *VirtualMachineScaleSetVmsDeleteOK) Error() string
type VirtualMachineScaleSetVmsDeleteParams ¶
type VirtualMachineScaleSetVmsDeleteParams struct { /*APIVersion Client Api Version. */ APIVersion string /*InstanceID The instance ID of the virtual machine. */ InstanceID string /*ResourceGroupName The name of the resource group. */ ResourceGroupName string /*SubscriptionID Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. */ SubscriptionID string /*VMScaleSetName The name of the VM scale set. */ VMScaleSetName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineScaleSetVmsDeleteParams contains all the parameters to send to the API endpoint for the virtual machine scale set vms delete operation typically these are written to a http.Request
func NewVirtualMachineScaleSetVmsDeleteParams ¶
func NewVirtualMachineScaleSetVmsDeleteParams() *VirtualMachineScaleSetVmsDeleteParams
NewVirtualMachineScaleSetVmsDeleteParams creates a new VirtualMachineScaleSetVmsDeleteParams object with the default values initialized.
func NewVirtualMachineScaleSetVmsDeleteParamsWithContext ¶
func NewVirtualMachineScaleSetVmsDeleteParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsDeleteParams
NewVirtualMachineScaleSetVmsDeleteParamsWithContext creates a new VirtualMachineScaleSetVmsDeleteParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineScaleSetVmsDeleteParamsWithTimeout ¶
func NewVirtualMachineScaleSetVmsDeleteParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsDeleteParams
NewVirtualMachineScaleSetVmsDeleteParamsWithTimeout creates a new VirtualMachineScaleSetVmsDeleteParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineScaleSetVmsDeleteParams) SetAPIVersion ¶
func (o *VirtualMachineScaleSetVmsDeleteParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine scale set vms delete params
func (*VirtualMachineScaleSetVmsDeleteParams) SetContext ¶
func (o *VirtualMachineScaleSetVmsDeleteParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine scale set vms delete params
func (*VirtualMachineScaleSetVmsDeleteParams) SetInstanceID ¶
func (o *VirtualMachineScaleSetVmsDeleteParams) SetInstanceID(instanceID string)
SetInstanceID adds the instanceId to the virtual machine scale set vms delete params
func (*VirtualMachineScaleSetVmsDeleteParams) SetResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsDeleteParams) SetResourceGroupName(resourceGroupName string)
SetResourceGroupName adds the resourceGroupName to the virtual machine scale set vms delete params
func (*VirtualMachineScaleSetVmsDeleteParams) SetSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsDeleteParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine scale set vms delete params
func (*VirtualMachineScaleSetVmsDeleteParams) SetTimeout ¶
func (o *VirtualMachineScaleSetVmsDeleteParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine scale set vms delete params
func (*VirtualMachineScaleSetVmsDeleteParams) SetVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsDeleteParams) SetVMScaleSetName(vMScaleSetName string)
SetVMScaleSetName adds the vmScaleSetName to the virtual machine scale set vms delete params
func (*VirtualMachineScaleSetVmsDeleteParams) WithAPIVersion ¶
func (o *VirtualMachineScaleSetVmsDeleteParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsDeleteParams
WithAPIVersion adds the aPIVersion to the virtual machine scale set vms delete params
func (*VirtualMachineScaleSetVmsDeleteParams) WithContext ¶
func (o *VirtualMachineScaleSetVmsDeleteParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsDeleteParams
WithContext adds the context to the virtual machine scale set vms delete params
func (*VirtualMachineScaleSetVmsDeleteParams) WithInstanceID ¶
func (o *VirtualMachineScaleSetVmsDeleteParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsDeleteParams
WithInstanceID adds the instanceID to the virtual machine scale set vms delete params
func (*VirtualMachineScaleSetVmsDeleteParams) WithResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsDeleteParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsDeleteParams
WithResourceGroupName adds the resourceGroupName to the virtual machine scale set vms delete params
func (*VirtualMachineScaleSetVmsDeleteParams) WithSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsDeleteParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsDeleteParams
WithSubscriptionID adds the subscriptionID to the virtual machine scale set vms delete params
func (*VirtualMachineScaleSetVmsDeleteParams) WithTimeout ¶
func (o *VirtualMachineScaleSetVmsDeleteParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsDeleteParams
WithTimeout adds the timeout to the virtual machine scale set vms delete params
func (*VirtualMachineScaleSetVmsDeleteParams) WithVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsDeleteParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsDeleteParams
WithVMScaleSetName adds the vMScaleSetName to the virtual machine scale set vms delete params
func (*VirtualMachineScaleSetVmsDeleteParams) WriteToRequest ¶
func (o *VirtualMachineScaleSetVmsDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineScaleSetVmsDeleteReader ¶
type VirtualMachineScaleSetVmsDeleteReader struct {
// contains filtered or unexported fields
}
VirtualMachineScaleSetVmsDeleteReader is a Reader for the VirtualMachineScaleSetVmsDelete structure.
func (*VirtualMachineScaleSetVmsDeleteReader) ReadResponse ¶
func (o *VirtualMachineScaleSetVmsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VirtualMachineScaleSetVmsGetInstanceViewOK ¶
type VirtualMachineScaleSetVmsGetInstanceViewOK struct {
Payload *models.VirtualMachineScaleSetVMInstanceView
}
VirtualMachineScaleSetVmsGetInstanceViewOK handles this case with default header values.
OK
func NewVirtualMachineScaleSetVmsGetInstanceViewOK ¶
func NewVirtualMachineScaleSetVmsGetInstanceViewOK() *VirtualMachineScaleSetVmsGetInstanceViewOK
NewVirtualMachineScaleSetVmsGetInstanceViewOK creates a VirtualMachineScaleSetVmsGetInstanceViewOK with default headers values
func (*VirtualMachineScaleSetVmsGetInstanceViewOK) Error ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewOK) Error() string
type VirtualMachineScaleSetVmsGetInstanceViewParams ¶
type VirtualMachineScaleSetVmsGetInstanceViewParams struct { /*APIVersion Client Api Version. */ APIVersion string /*InstanceID The instance ID of the virtual machine. */ InstanceID string /*ResourceGroupName The name of the resource group. */ ResourceGroupName string /*SubscriptionID Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. */ SubscriptionID string /*VMScaleSetName The name of the VM scale set. */ VMScaleSetName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineScaleSetVmsGetInstanceViewParams contains all the parameters to send to the API endpoint for the virtual machine scale set vms get instance view operation typically these are written to a http.Request
func NewVirtualMachineScaleSetVmsGetInstanceViewParams ¶
func NewVirtualMachineScaleSetVmsGetInstanceViewParams() *VirtualMachineScaleSetVmsGetInstanceViewParams
NewVirtualMachineScaleSetVmsGetInstanceViewParams creates a new VirtualMachineScaleSetVmsGetInstanceViewParams object with the default values initialized.
func NewVirtualMachineScaleSetVmsGetInstanceViewParamsWithContext ¶
func NewVirtualMachineScaleSetVmsGetInstanceViewParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsGetInstanceViewParams
NewVirtualMachineScaleSetVmsGetInstanceViewParamsWithContext creates a new VirtualMachineScaleSetVmsGetInstanceViewParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineScaleSetVmsGetInstanceViewParamsWithTimeout ¶
func NewVirtualMachineScaleSetVmsGetInstanceViewParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsGetInstanceViewParams
NewVirtualMachineScaleSetVmsGetInstanceViewParamsWithTimeout creates a new VirtualMachineScaleSetVmsGetInstanceViewParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineScaleSetVmsGetInstanceViewParams) SetAPIVersion ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine scale set vms get instance view params
func (*VirtualMachineScaleSetVmsGetInstanceViewParams) SetContext ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine scale set vms get instance view params
func (*VirtualMachineScaleSetVmsGetInstanceViewParams) SetInstanceID ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) SetInstanceID(instanceID string)
SetInstanceID adds the instanceId to the virtual machine scale set vms get instance view params
func (*VirtualMachineScaleSetVmsGetInstanceViewParams) SetResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) SetResourceGroupName(resourceGroupName string)
SetResourceGroupName adds the resourceGroupName to the virtual machine scale set vms get instance view params
func (*VirtualMachineScaleSetVmsGetInstanceViewParams) SetSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine scale set vms get instance view params
func (*VirtualMachineScaleSetVmsGetInstanceViewParams) SetTimeout ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine scale set vms get instance view params
func (*VirtualMachineScaleSetVmsGetInstanceViewParams) SetVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) SetVMScaleSetName(vMScaleSetName string)
SetVMScaleSetName adds the vmScaleSetName to the virtual machine scale set vms get instance view params
func (*VirtualMachineScaleSetVmsGetInstanceViewParams) WithAPIVersion ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsGetInstanceViewParams
WithAPIVersion adds the aPIVersion to the virtual machine scale set vms get instance view params
func (*VirtualMachineScaleSetVmsGetInstanceViewParams) WithContext ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsGetInstanceViewParams
WithContext adds the context to the virtual machine scale set vms get instance view params
func (*VirtualMachineScaleSetVmsGetInstanceViewParams) WithInstanceID ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsGetInstanceViewParams
WithInstanceID adds the instanceID to the virtual machine scale set vms get instance view params
func (*VirtualMachineScaleSetVmsGetInstanceViewParams) WithResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsGetInstanceViewParams
WithResourceGroupName adds the resourceGroupName to the virtual machine scale set vms get instance view params
func (*VirtualMachineScaleSetVmsGetInstanceViewParams) WithSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsGetInstanceViewParams
WithSubscriptionID adds the subscriptionID to the virtual machine scale set vms get instance view params
func (*VirtualMachineScaleSetVmsGetInstanceViewParams) WithTimeout ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsGetInstanceViewParams
WithTimeout adds the timeout to the virtual machine scale set vms get instance view params
func (*VirtualMachineScaleSetVmsGetInstanceViewParams) WithVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsGetInstanceViewParams
WithVMScaleSetName adds the vMScaleSetName to the virtual machine scale set vms get instance view params
func (*VirtualMachineScaleSetVmsGetInstanceViewParams) WriteToRequest ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineScaleSetVmsGetInstanceViewReader ¶
type VirtualMachineScaleSetVmsGetInstanceViewReader struct {
// contains filtered or unexported fields
}
VirtualMachineScaleSetVmsGetInstanceViewReader is a Reader for the VirtualMachineScaleSetVmsGetInstanceView structure.
func (*VirtualMachineScaleSetVmsGetInstanceViewReader) ReadResponse ¶
func (o *VirtualMachineScaleSetVmsGetInstanceViewReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VirtualMachineScaleSetVmsGetOK ¶
type VirtualMachineScaleSetVmsGetOK struct {
Payload *models.VirtualMachineScaleSetVM
}
VirtualMachineScaleSetVmsGetOK handles this case with default header values.
OK
func NewVirtualMachineScaleSetVmsGetOK ¶
func NewVirtualMachineScaleSetVmsGetOK() *VirtualMachineScaleSetVmsGetOK
NewVirtualMachineScaleSetVmsGetOK creates a VirtualMachineScaleSetVmsGetOK with default headers values
func (*VirtualMachineScaleSetVmsGetOK) Error ¶
func (o *VirtualMachineScaleSetVmsGetOK) Error() string
type VirtualMachineScaleSetVmsGetParams ¶
type VirtualMachineScaleSetVmsGetParams struct { /*APIVersion Client Api Version. */ APIVersion string /*InstanceID The instance ID of the virtual machine. */ InstanceID string /*ResourceGroupName The name of the resource group. */ ResourceGroupName string /*SubscriptionID Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. */ SubscriptionID string /*VMScaleSetName The name of the VM scale set. */ VMScaleSetName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineScaleSetVmsGetParams contains all the parameters to send to the API endpoint for the virtual machine scale set vms get operation typically these are written to a http.Request
func NewVirtualMachineScaleSetVmsGetParams ¶
func NewVirtualMachineScaleSetVmsGetParams() *VirtualMachineScaleSetVmsGetParams
NewVirtualMachineScaleSetVmsGetParams creates a new VirtualMachineScaleSetVmsGetParams object with the default values initialized.
func NewVirtualMachineScaleSetVmsGetParamsWithContext ¶
func NewVirtualMachineScaleSetVmsGetParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsGetParams
NewVirtualMachineScaleSetVmsGetParamsWithContext creates a new VirtualMachineScaleSetVmsGetParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineScaleSetVmsGetParamsWithTimeout ¶
func NewVirtualMachineScaleSetVmsGetParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsGetParams
NewVirtualMachineScaleSetVmsGetParamsWithTimeout creates a new VirtualMachineScaleSetVmsGetParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineScaleSetVmsGetParams) SetAPIVersion ¶
func (o *VirtualMachineScaleSetVmsGetParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine scale set vms get params
func (*VirtualMachineScaleSetVmsGetParams) SetContext ¶
func (o *VirtualMachineScaleSetVmsGetParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine scale set vms get params
func (*VirtualMachineScaleSetVmsGetParams) SetInstanceID ¶
func (o *VirtualMachineScaleSetVmsGetParams) SetInstanceID(instanceID string)
SetInstanceID adds the instanceId to the virtual machine scale set vms get params
func (*VirtualMachineScaleSetVmsGetParams) SetResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsGetParams) SetResourceGroupName(resourceGroupName string)
SetResourceGroupName adds the resourceGroupName to the virtual machine scale set vms get params
func (*VirtualMachineScaleSetVmsGetParams) SetSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsGetParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine scale set vms get params
func (*VirtualMachineScaleSetVmsGetParams) SetTimeout ¶
func (o *VirtualMachineScaleSetVmsGetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine scale set vms get params
func (*VirtualMachineScaleSetVmsGetParams) SetVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsGetParams) SetVMScaleSetName(vMScaleSetName string)
SetVMScaleSetName adds the vmScaleSetName to the virtual machine scale set vms get params
func (*VirtualMachineScaleSetVmsGetParams) WithAPIVersion ¶
func (o *VirtualMachineScaleSetVmsGetParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsGetParams
WithAPIVersion adds the aPIVersion to the virtual machine scale set vms get params
func (*VirtualMachineScaleSetVmsGetParams) WithContext ¶
func (o *VirtualMachineScaleSetVmsGetParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsGetParams
WithContext adds the context to the virtual machine scale set vms get params
func (*VirtualMachineScaleSetVmsGetParams) WithInstanceID ¶
func (o *VirtualMachineScaleSetVmsGetParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsGetParams
WithInstanceID adds the instanceID to the virtual machine scale set vms get params
func (*VirtualMachineScaleSetVmsGetParams) WithResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsGetParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsGetParams
WithResourceGroupName adds the resourceGroupName to the virtual machine scale set vms get params
func (*VirtualMachineScaleSetVmsGetParams) WithSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsGetParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsGetParams
WithSubscriptionID adds the subscriptionID to the virtual machine scale set vms get params
func (*VirtualMachineScaleSetVmsGetParams) WithTimeout ¶
func (o *VirtualMachineScaleSetVmsGetParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsGetParams
WithTimeout adds the timeout to the virtual machine scale set vms get params
func (*VirtualMachineScaleSetVmsGetParams) WithVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsGetParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsGetParams
WithVMScaleSetName adds the vMScaleSetName to the virtual machine scale set vms get params
func (*VirtualMachineScaleSetVmsGetParams) WriteToRequest ¶
func (o *VirtualMachineScaleSetVmsGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineScaleSetVmsGetReader ¶
type VirtualMachineScaleSetVmsGetReader struct {
// contains filtered or unexported fields
}
VirtualMachineScaleSetVmsGetReader is a Reader for the VirtualMachineScaleSetVmsGet structure.
func (*VirtualMachineScaleSetVmsGetReader) ReadResponse ¶
func (o *VirtualMachineScaleSetVmsGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VirtualMachineScaleSetVmsListOK ¶
type VirtualMachineScaleSetVmsListOK struct {
Payload *models.VirtualMachineScaleSetVMListResult
}
VirtualMachineScaleSetVmsListOK handles this case with default header values.
OK
func NewVirtualMachineScaleSetVmsListOK ¶
func NewVirtualMachineScaleSetVmsListOK() *VirtualMachineScaleSetVmsListOK
NewVirtualMachineScaleSetVmsListOK creates a VirtualMachineScaleSetVmsListOK with default headers values
func (*VirtualMachineScaleSetVmsListOK) Error ¶
func (o *VirtualMachineScaleSetVmsListOK) Error() string
type VirtualMachineScaleSetVmsListParams ¶
type VirtualMachineScaleSetVmsListParams struct { /*NrDollarExpand The expand expression to apply to the operation. */ DollarExpand *string /*NrDollarFilter The filter to apply to the operation. */ DollarFilter *string /*NrDollarSelect The list parameters. */ DollarSelect *string /*APIVersion Client Api Version. */ APIVersion string /*ResourceGroupName The name of the resource group. */ ResourceGroupName string /*SubscriptionID Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. */ SubscriptionID string /*VirtualMachineScaleSetName The name of the VM scale set. */ VirtualMachineScaleSetName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineScaleSetVmsListParams contains all the parameters to send to the API endpoint for the virtual machine scale set vms list operation typically these are written to a http.Request
func NewVirtualMachineScaleSetVmsListParams ¶
func NewVirtualMachineScaleSetVmsListParams() *VirtualMachineScaleSetVmsListParams
NewVirtualMachineScaleSetVmsListParams creates a new VirtualMachineScaleSetVmsListParams object with the default values initialized.
func NewVirtualMachineScaleSetVmsListParamsWithContext ¶
func NewVirtualMachineScaleSetVmsListParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsListParams
NewVirtualMachineScaleSetVmsListParamsWithContext creates a new VirtualMachineScaleSetVmsListParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineScaleSetVmsListParamsWithTimeout ¶
func NewVirtualMachineScaleSetVmsListParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsListParams
NewVirtualMachineScaleSetVmsListParamsWithTimeout creates a new VirtualMachineScaleSetVmsListParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineScaleSetVmsListParams) SetAPIVersion ¶
func (o *VirtualMachineScaleSetVmsListParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) SetContext ¶
func (o *VirtualMachineScaleSetVmsListParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) SetDollarExpand ¶
func (o *VirtualMachineScaleSetVmsListParams) SetDollarExpand(dollarExpand *string)
SetDollarExpand adds the dollarExpand to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) SetDollarFilter ¶
func (o *VirtualMachineScaleSetVmsListParams) SetDollarFilter(dollarFilter *string)
SetDollarFilter adds the dollarFilter to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) SetDollarSelect ¶
func (o *VirtualMachineScaleSetVmsListParams) SetDollarSelect(dollarSelect *string)
SetDollarSelect adds the dollarSelect to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) SetResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsListParams) SetResourceGroupName(resourceGroupName string)
SetResourceGroupName adds the resourceGroupName to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) SetSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsListParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) SetTimeout ¶
func (o *VirtualMachineScaleSetVmsListParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) SetVirtualMachineScaleSetName ¶
func (o *VirtualMachineScaleSetVmsListParams) SetVirtualMachineScaleSetName(virtualMachineScaleSetName string)
SetVirtualMachineScaleSetName adds the virtualMachineScaleSetName to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) WithAPIVersion ¶
func (o *VirtualMachineScaleSetVmsListParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsListParams
WithAPIVersion adds the aPIVersion to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) WithContext ¶
func (o *VirtualMachineScaleSetVmsListParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsListParams
WithContext adds the context to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) WithDollarExpand ¶
func (o *VirtualMachineScaleSetVmsListParams) WithDollarExpand(dollarExpand *string) *VirtualMachineScaleSetVmsListParams
WithDollarExpand adds the dollarExpand to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) WithDollarFilter ¶
func (o *VirtualMachineScaleSetVmsListParams) WithDollarFilter(dollarFilter *string) *VirtualMachineScaleSetVmsListParams
WithDollarFilter adds the dollarFilter to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) WithDollarSelect ¶
func (o *VirtualMachineScaleSetVmsListParams) WithDollarSelect(dollarSelect *string) *VirtualMachineScaleSetVmsListParams
WithDollarSelect adds the dollarSelect to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) WithResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsListParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsListParams
WithResourceGroupName adds the resourceGroupName to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) WithSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsListParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsListParams
WithSubscriptionID adds the subscriptionID to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) WithTimeout ¶
func (o *VirtualMachineScaleSetVmsListParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsListParams
WithTimeout adds the timeout to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) WithVirtualMachineScaleSetName ¶
func (o *VirtualMachineScaleSetVmsListParams) WithVirtualMachineScaleSetName(virtualMachineScaleSetName string) *VirtualMachineScaleSetVmsListParams
WithVirtualMachineScaleSetName adds the virtualMachineScaleSetName to the virtual machine scale set vms list params
func (*VirtualMachineScaleSetVmsListParams) WriteToRequest ¶
func (o *VirtualMachineScaleSetVmsListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineScaleSetVmsListReader ¶
type VirtualMachineScaleSetVmsListReader struct {
// contains filtered or unexported fields
}
VirtualMachineScaleSetVmsListReader is a Reader for the VirtualMachineScaleSetVmsList structure.
func (*VirtualMachineScaleSetVmsListReader) ReadResponse ¶
func (o *VirtualMachineScaleSetVmsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VirtualMachineScaleSetVmsPowerOffAccepted ¶
type VirtualMachineScaleSetVmsPowerOffAccepted struct { }
VirtualMachineScaleSetVmsPowerOffAccepted handles this case with default header values.
Accepted
func NewVirtualMachineScaleSetVmsPowerOffAccepted ¶
func NewVirtualMachineScaleSetVmsPowerOffAccepted() *VirtualMachineScaleSetVmsPowerOffAccepted
NewVirtualMachineScaleSetVmsPowerOffAccepted creates a VirtualMachineScaleSetVmsPowerOffAccepted with default headers values
func (*VirtualMachineScaleSetVmsPowerOffAccepted) Error ¶
func (o *VirtualMachineScaleSetVmsPowerOffAccepted) Error() string
type VirtualMachineScaleSetVmsPowerOffOK ¶
type VirtualMachineScaleSetVmsPowerOffOK struct {
Payload *models.OperationStatusResponse
}
VirtualMachineScaleSetVmsPowerOffOK handles this case with default header values.
OK
func NewVirtualMachineScaleSetVmsPowerOffOK ¶
func NewVirtualMachineScaleSetVmsPowerOffOK() *VirtualMachineScaleSetVmsPowerOffOK
NewVirtualMachineScaleSetVmsPowerOffOK creates a VirtualMachineScaleSetVmsPowerOffOK with default headers values
func (*VirtualMachineScaleSetVmsPowerOffOK) Error ¶
func (o *VirtualMachineScaleSetVmsPowerOffOK) Error() string
type VirtualMachineScaleSetVmsPowerOffParams ¶
type VirtualMachineScaleSetVmsPowerOffParams struct { /*APIVersion Client Api Version. */ APIVersion string /*InstanceID The instance ID of the virtual machine. */ InstanceID string /*ResourceGroupName The name of the resource group. */ ResourceGroupName string /*SubscriptionID Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. */ SubscriptionID string /*VMScaleSetName The name of the VM scale set. */ VMScaleSetName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineScaleSetVmsPowerOffParams contains all the parameters to send to the API endpoint for the virtual machine scale set vms power off operation typically these are written to a http.Request
func NewVirtualMachineScaleSetVmsPowerOffParams ¶
func NewVirtualMachineScaleSetVmsPowerOffParams() *VirtualMachineScaleSetVmsPowerOffParams
NewVirtualMachineScaleSetVmsPowerOffParams creates a new VirtualMachineScaleSetVmsPowerOffParams object with the default values initialized.
func NewVirtualMachineScaleSetVmsPowerOffParamsWithContext ¶
func NewVirtualMachineScaleSetVmsPowerOffParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsPowerOffParams
NewVirtualMachineScaleSetVmsPowerOffParamsWithContext creates a new VirtualMachineScaleSetVmsPowerOffParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineScaleSetVmsPowerOffParamsWithTimeout ¶
func NewVirtualMachineScaleSetVmsPowerOffParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsPowerOffParams
NewVirtualMachineScaleSetVmsPowerOffParamsWithTimeout creates a new VirtualMachineScaleSetVmsPowerOffParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineScaleSetVmsPowerOffParams) SetAPIVersion ¶
func (o *VirtualMachineScaleSetVmsPowerOffParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine scale set vms power off params
func (*VirtualMachineScaleSetVmsPowerOffParams) SetContext ¶
func (o *VirtualMachineScaleSetVmsPowerOffParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine scale set vms power off params
func (*VirtualMachineScaleSetVmsPowerOffParams) SetInstanceID ¶
func (o *VirtualMachineScaleSetVmsPowerOffParams) SetInstanceID(instanceID string)
SetInstanceID adds the instanceId to the virtual machine scale set vms power off params
func (*VirtualMachineScaleSetVmsPowerOffParams) SetResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsPowerOffParams) SetResourceGroupName(resourceGroupName string)
SetResourceGroupName adds the resourceGroupName to the virtual machine scale set vms power off params
func (*VirtualMachineScaleSetVmsPowerOffParams) SetSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsPowerOffParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine scale set vms power off params
func (*VirtualMachineScaleSetVmsPowerOffParams) SetTimeout ¶
func (o *VirtualMachineScaleSetVmsPowerOffParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine scale set vms power off params
func (*VirtualMachineScaleSetVmsPowerOffParams) SetVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsPowerOffParams) SetVMScaleSetName(vMScaleSetName string)
SetVMScaleSetName adds the vmScaleSetName to the virtual machine scale set vms power off params
func (*VirtualMachineScaleSetVmsPowerOffParams) WithAPIVersion ¶
func (o *VirtualMachineScaleSetVmsPowerOffParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsPowerOffParams
WithAPIVersion adds the aPIVersion to the virtual machine scale set vms power off params
func (*VirtualMachineScaleSetVmsPowerOffParams) WithContext ¶
func (o *VirtualMachineScaleSetVmsPowerOffParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsPowerOffParams
WithContext adds the context to the virtual machine scale set vms power off params
func (*VirtualMachineScaleSetVmsPowerOffParams) WithInstanceID ¶
func (o *VirtualMachineScaleSetVmsPowerOffParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsPowerOffParams
WithInstanceID adds the instanceID to the virtual machine scale set vms power off params
func (*VirtualMachineScaleSetVmsPowerOffParams) WithResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsPowerOffParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsPowerOffParams
WithResourceGroupName adds the resourceGroupName to the virtual machine scale set vms power off params
func (*VirtualMachineScaleSetVmsPowerOffParams) WithSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsPowerOffParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsPowerOffParams
WithSubscriptionID adds the subscriptionID to the virtual machine scale set vms power off params
func (*VirtualMachineScaleSetVmsPowerOffParams) WithTimeout ¶
func (o *VirtualMachineScaleSetVmsPowerOffParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsPowerOffParams
WithTimeout adds the timeout to the virtual machine scale set vms power off params
func (*VirtualMachineScaleSetVmsPowerOffParams) WithVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsPowerOffParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsPowerOffParams
WithVMScaleSetName adds the vMScaleSetName to the virtual machine scale set vms power off params
func (*VirtualMachineScaleSetVmsPowerOffParams) WriteToRequest ¶
func (o *VirtualMachineScaleSetVmsPowerOffParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineScaleSetVmsPowerOffReader ¶
type VirtualMachineScaleSetVmsPowerOffReader struct {
// contains filtered or unexported fields
}
VirtualMachineScaleSetVmsPowerOffReader is a Reader for the VirtualMachineScaleSetVmsPowerOff structure.
func (*VirtualMachineScaleSetVmsPowerOffReader) ReadResponse ¶
func (o *VirtualMachineScaleSetVmsPowerOffReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VirtualMachineScaleSetVmsReimageAccepted ¶
type VirtualMachineScaleSetVmsReimageAccepted struct { }
VirtualMachineScaleSetVmsReimageAccepted handles this case with default header values.
Accepted
func NewVirtualMachineScaleSetVmsReimageAccepted ¶
func NewVirtualMachineScaleSetVmsReimageAccepted() *VirtualMachineScaleSetVmsReimageAccepted
NewVirtualMachineScaleSetVmsReimageAccepted creates a VirtualMachineScaleSetVmsReimageAccepted with default headers values
func (*VirtualMachineScaleSetVmsReimageAccepted) Error ¶
func (o *VirtualMachineScaleSetVmsReimageAccepted) Error() string
type VirtualMachineScaleSetVmsReimageAllAccepted ¶
type VirtualMachineScaleSetVmsReimageAllAccepted struct { }
VirtualMachineScaleSetVmsReimageAllAccepted handles this case with default header values.
Accepted
func NewVirtualMachineScaleSetVmsReimageAllAccepted ¶
func NewVirtualMachineScaleSetVmsReimageAllAccepted() *VirtualMachineScaleSetVmsReimageAllAccepted
NewVirtualMachineScaleSetVmsReimageAllAccepted creates a VirtualMachineScaleSetVmsReimageAllAccepted with default headers values
func (*VirtualMachineScaleSetVmsReimageAllAccepted) Error ¶
func (o *VirtualMachineScaleSetVmsReimageAllAccepted) Error() string
type VirtualMachineScaleSetVmsReimageAllOK ¶
type VirtualMachineScaleSetVmsReimageAllOK struct {
Payload *models.OperationStatusResponse
}
VirtualMachineScaleSetVmsReimageAllOK handles this case with default header values.
OK
func NewVirtualMachineScaleSetVmsReimageAllOK ¶
func NewVirtualMachineScaleSetVmsReimageAllOK() *VirtualMachineScaleSetVmsReimageAllOK
NewVirtualMachineScaleSetVmsReimageAllOK creates a VirtualMachineScaleSetVmsReimageAllOK with default headers values
func (*VirtualMachineScaleSetVmsReimageAllOK) Error ¶
func (o *VirtualMachineScaleSetVmsReimageAllOK) Error() string
type VirtualMachineScaleSetVmsReimageAllParams ¶
type VirtualMachineScaleSetVmsReimageAllParams struct { /*APIVersion Client Api Version. */ APIVersion string /*InstanceID The instance ID of the virtual machine. */ InstanceID string /*ResourceGroupName The name of the resource group. */ ResourceGroupName string /*SubscriptionID Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. */ SubscriptionID string /*VMScaleSetName The name of the VM scale set. */ VMScaleSetName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineScaleSetVmsReimageAllParams contains all the parameters to send to the API endpoint for the virtual machine scale set vms reimage all operation typically these are written to a http.Request
func NewVirtualMachineScaleSetVmsReimageAllParams ¶
func NewVirtualMachineScaleSetVmsReimageAllParams() *VirtualMachineScaleSetVmsReimageAllParams
NewVirtualMachineScaleSetVmsReimageAllParams creates a new VirtualMachineScaleSetVmsReimageAllParams object with the default values initialized.
func NewVirtualMachineScaleSetVmsReimageAllParamsWithContext ¶
func NewVirtualMachineScaleSetVmsReimageAllParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsReimageAllParams
NewVirtualMachineScaleSetVmsReimageAllParamsWithContext creates a new VirtualMachineScaleSetVmsReimageAllParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineScaleSetVmsReimageAllParamsWithTimeout ¶
func NewVirtualMachineScaleSetVmsReimageAllParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsReimageAllParams
NewVirtualMachineScaleSetVmsReimageAllParamsWithTimeout creates a new VirtualMachineScaleSetVmsReimageAllParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineScaleSetVmsReimageAllParams) SetAPIVersion ¶
func (o *VirtualMachineScaleSetVmsReimageAllParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine scale set vms reimage all params
func (*VirtualMachineScaleSetVmsReimageAllParams) SetContext ¶
func (o *VirtualMachineScaleSetVmsReimageAllParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine scale set vms reimage all params
func (*VirtualMachineScaleSetVmsReimageAllParams) SetInstanceID ¶
func (o *VirtualMachineScaleSetVmsReimageAllParams) SetInstanceID(instanceID string)
SetInstanceID adds the instanceId to the virtual machine scale set vms reimage all params
func (*VirtualMachineScaleSetVmsReimageAllParams) SetResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsReimageAllParams) SetResourceGroupName(resourceGroupName string)
SetResourceGroupName adds the resourceGroupName to the virtual machine scale set vms reimage all params
func (*VirtualMachineScaleSetVmsReimageAllParams) SetSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsReimageAllParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine scale set vms reimage all params
func (*VirtualMachineScaleSetVmsReimageAllParams) SetTimeout ¶
func (o *VirtualMachineScaleSetVmsReimageAllParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine scale set vms reimage all params
func (*VirtualMachineScaleSetVmsReimageAllParams) SetVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsReimageAllParams) SetVMScaleSetName(vMScaleSetName string)
SetVMScaleSetName adds the vmScaleSetName to the virtual machine scale set vms reimage all params
func (*VirtualMachineScaleSetVmsReimageAllParams) WithAPIVersion ¶
func (o *VirtualMachineScaleSetVmsReimageAllParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsReimageAllParams
WithAPIVersion adds the aPIVersion to the virtual machine scale set vms reimage all params
func (*VirtualMachineScaleSetVmsReimageAllParams) WithContext ¶
func (o *VirtualMachineScaleSetVmsReimageAllParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsReimageAllParams
WithContext adds the context to the virtual machine scale set vms reimage all params
func (*VirtualMachineScaleSetVmsReimageAllParams) WithInstanceID ¶
func (o *VirtualMachineScaleSetVmsReimageAllParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsReimageAllParams
WithInstanceID adds the instanceID to the virtual machine scale set vms reimage all params
func (*VirtualMachineScaleSetVmsReimageAllParams) WithResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsReimageAllParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsReimageAllParams
WithResourceGroupName adds the resourceGroupName to the virtual machine scale set vms reimage all params
func (*VirtualMachineScaleSetVmsReimageAllParams) WithSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsReimageAllParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsReimageAllParams
WithSubscriptionID adds the subscriptionID to the virtual machine scale set vms reimage all params
func (*VirtualMachineScaleSetVmsReimageAllParams) WithTimeout ¶
func (o *VirtualMachineScaleSetVmsReimageAllParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsReimageAllParams
WithTimeout adds the timeout to the virtual machine scale set vms reimage all params
func (*VirtualMachineScaleSetVmsReimageAllParams) WithVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsReimageAllParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsReimageAllParams
WithVMScaleSetName adds the vMScaleSetName to the virtual machine scale set vms reimage all params
func (*VirtualMachineScaleSetVmsReimageAllParams) WriteToRequest ¶
func (o *VirtualMachineScaleSetVmsReimageAllParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineScaleSetVmsReimageAllReader ¶
type VirtualMachineScaleSetVmsReimageAllReader struct {
// contains filtered or unexported fields
}
VirtualMachineScaleSetVmsReimageAllReader is a Reader for the VirtualMachineScaleSetVmsReimageAll structure.
func (*VirtualMachineScaleSetVmsReimageAllReader) ReadResponse ¶
func (o *VirtualMachineScaleSetVmsReimageAllReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VirtualMachineScaleSetVmsReimageOK ¶
type VirtualMachineScaleSetVmsReimageOK struct {
Payload *models.OperationStatusResponse
}
VirtualMachineScaleSetVmsReimageOK handles this case with default header values.
OK
func NewVirtualMachineScaleSetVmsReimageOK ¶
func NewVirtualMachineScaleSetVmsReimageOK() *VirtualMachineScaleSetVmsReimageOK
NewVirtualMachineScaleSetVmsReimageOK creates a VirtualMachineScaleSetVmsReimageOK with default headers values
func (*VirtualMachineScaleSetVmsReimageOK) Error ¶
func (o *VirtualMachineScaleSetVmsReimageOK) Error() string
type VirtualMachineScaleSetVmsReimageParams ¶
type VirtualMachineScaleSetVmsReimageParams struct { /*APIVersion Client Api Version. */ APIVersion string /*InstanceID The instance ID of the virtual machine. */ InstanceID string /*ResourceGroupName The name of the resource group. */ ResourceGroupName string /*SubscriptionID Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. */ SubscriptionID string /*VMScaleSetName The name of the VM scale set. */ VMScaleSetName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineScaleSetVmsReimageParams contains all the parameters to send to the API endpoint for the virtual machine scale set vms reimage operation typically these are written to a http.Request
func NewVirtualMachineScaleSetVmsReimageParams ¶
func NewVirtualMachineScaleSetVmsReimageParams() *VirtualMachineScaleSetVmsReimageParams
NewVirtualMachineScaleSetVmsReimageParams creates a new VirtualMachineScaleSetVmsReimageParams object with the default values initialized.
func NewVirtualMachineScaleSetVmsReimageParamsWithContext ¶
func NewVirtualMachineScaleSetVmsReimageParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsReimageParams
NewVirtualMachineScaleSetVmsReimageParamsWithContext creates a new VirtualMachineScaleSetVmsReimageParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineScaleSetVmsReimageParamsWithTimeout ¶
func NewVirtualMachineScaleSetVmsReimageParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsReimageParams
NewVirtualMachineScaleSetVmsReimageParamsWithTimeout creates a new VirtualMachineScaleSetVmsReimageParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineScaleSetVmsReimageParams) SetAPIVersion ¶
func (o *VirtualMachineScaleSetVmsReimageParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine scale set vms reimage params
func (*VirtualMachineScaleSetVmsReimageParams) SetContext ¶
func (o *VirtualMachineScaleSetVmsReimageParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine scale set vms reimage params
func (*VirtualMachineScaleSetVmsReimageParams) SetInstanceID ¶
func (o *VirtualMachineScaleSetVmsReimageParams) SetInstanceID(instanceID string)
SetInstanceID adds the instanceId to the virtual machine scale set vms reimage params
func (*VirtualMachineScaleSetVmsReimageParams) SetResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsReimageParams) SetResourceGroupName(resourceGroupName string)
SetResourceGroupName adds the resourceGroupName to the virtual machine scale set vms reimage params
func (*VirtualMachineScaleSetVmsReimageParams) SetSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsReimageParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine scale set vms reimage params
func (*VirtualMachineScaleSetVmsReimageParams) SetTimeout ¶
func (o *VirtualMachineScaleSetVmsReimageParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine scale set vms reimage params
func (*VirtualMachineScaleSetVmsReimageParams) SetVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsReimageParams) SetVMScaleSetName(vMScaleSetName string)
SetVMScaleSetName adds the vmScaleSetName to the virtual machine scale set vms reimage params
func (*VirtualMachineScaleSetVmsReimageParams) WithAPIVersion ¶
func (o *VirtualMachineScaleSetVmsReimageParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsReimageParams
WithAPIVersion adds the aPIVersion to the virtual machine scale set vms reimage params
func (*VirtualMachineScaleSetVmsReimageParams) WithContext ¶
func (o *VirtualMachineScaleSetVmsReimageParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsReimageParams
WithContext adds the context to the virtual machine scale set vms reimage params
func (*VirtualMachineScaleSetVmsReimageParams) WithInstanceID ¶
func (o *VirtualMachineScaleSetVmsReimageParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsReimageParams
WithInstanceID adds the instanceID to the virtual machine scale set vms reimage params
func (*VirtualMachineScaleSetVmsReimageParams) WithResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsReimageParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsReimageParams
WithResourceGroupName adds the resourceGroupName to the virtual machine scale set vms reimage params
func (*VirtualMachineScaleSetVmsReimageParams) WithSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsReimageParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsReimageParams
WithSubscriptionID adds the subscriptionID to the virtual machine scale set vms reimage params
func (*VirtualMachineScaleSetVmsReimageParams) WithTimeout ¶
func (o *VirtualMachineScaleSetVmsReimageParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsReimageParams
WithTimeout adds the timeout to the virtual machine scale set vms reimage params
func (*VirtualMachineScaleSetVmsReimageParams) WithVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsReimageParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsReimageParams
WithVMScaleSetName adds the vMScaleSetName to the virtual machine scale set vms reimage params
func (*VirtualMachineScaleSetVmsReimageParams) WriteToRequest ¶
func (o *VirtualMachineScaleSetVmsReimageParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineScaleSetVmsReimageReader ¶
type VirtualMachineScaleSetVmsReimageReader struct {
// contains filtered or unexported fields
}
VirtualMachineScaleSetVmsReimageReader is a Reader for the VirtualMachineScaleSetVmsReimage structure.
func (*VirtualMachineScaleSetVmsReimageReader) ReadResponse ¶
func (o *VirtualMachineScaleSetVmsReimageReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VirtualMachineScaleSetVmsRestartAccepted ¶
type VirtualMachineScaleSetVmsRestartAccepted struct { }
VirtualMachineScaleSetVmsRestartAccepted handles this case with default header values.
Accepted
func NewVirtualMachineScaleSetVmsRestartAccepted ¶
func NewVirtualMachineScaleSetVmsRestartAccepted() *VirtualMachineScaleSetVmsRestartAccepted
NewVirtualMachineScaleSetVmsRestartAccepted creates a VirtualMachineScaleSetVmsRestartAccepted with default headers values
func (*VirtualMachineScaleSetVmsRestartAccepted) Error ¶
func (o *VirtualMachineScaleSetVmsRestartAccepted) Error() string
type VirtualMachineScaleSetVmsRestartOK ¶
type VirtualMachineScaleSetVmsRestartOK struct {
Payload *models.OperationStatusResponse
}
VirtualMachineScaleSetVmsRestartOK handles this case with default header values.
OK
func NewVirtualMachineScaleSetVmsRestartOK ¶
func NewVirtualMachineScaleSetVmsRestartOK() *VirtualMachineScaleSetVmsRestartOK
NewVirtualMachineScaleSetVmsRestartOK creates a VirtualMachineScaleSetVmsRestartOK with default headers values
func (*VirtualMachineScaleSetVmsRestartOK) Error ¶
func (o *VirtualMachineScaleSetVmsRestartOK) Error() string
type VirtualMachineScaleSetVmsRestartParams ¶
type VirtualMachineScaleSetVmsRestartParams struct { /*APIVersion Client Api Version. */ APIVersion string /*InstanceID The instance ID of the virtual machine. */ InstanceID string /*ResourceGroupName The name of the resource group. */ ResourceGroupName string /*SubscriptionID Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. */ SubscriptionID string /*VMScaleSetName The name of the VM scale set. */ VMScaleSetName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineScaleSetVmsRestartParams contains all the parameters to send to the API endpoint for the virtual machine scale set vms restart operation typically these are written to a http.Request
func NewVirtualMachineScaleSetVmsRestartParams ¶
func NewVirtualMachineScaleSetVmsRestartParams() *VirtualMachineScaleSetVmsRestartParams
NewVirtualMachineScaleSetVmsRestartParams creates a new VirtualMachineScaleSetVmsRestartParams object with the default values initialized.
func NewVirtualMachineScaleSetVmsRestartParamsWithContext ¶
func NewVirtualMachineScaleSetVmsRestartParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsRestartParams
NewVirtualMachineScaleSetVmsRestartParamsWithContext creates a new VirtualMachineScaleSetVmsRestartParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineScaleSetVmsRestartParamsWithTimeout ¶
func NewVirtualMachineScaleSetVmsRestartParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsRestartParams
NewVirtualMachineScaleSetVmsRestartParamsWithTimeout creates a new VirtualMachineScaleSetVmsRestartParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineScaleSetVmsRestartParams) SetAPIVersion ¶
func (o *VirtualMachineScaleSetVmsRestartParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine scale set vms restart params
func (*VirtualMachineScaleSetVmsRestartParams) SetContext ¶
func (o *VirtualMachineScaleSetVmsRestartParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine scale set vms restart params
func (*VirtualMachineScaleSetVmsRestartParams) SetInstanceID ¶
func (o *VirtualMachineScaleSetVmsRestartParams) SetInstanceID(instanceID string)
SetInstanceID adds the instanceId to the virtual machine scale set vms restart params
func (*VirtualMachineScaleSetVmsRestartParams) SetResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsRestartParams) SetResourceGroupName(resourceGroupName string)
SetResourceGroupName adds the resourceGroupName to the virtual machine scale set vms restart params
func (*VirtualMachineScaleSetVmsRestartParams) SetSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsRestartParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine scale set vms restart params
func (*VirtualMachineScaleSetVmsRestartParams) SetTimeout ¶
func (o *VirtualMachineScaleSetVmsRestartParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine scale set vms restart params
func (*VirtualMachineScaleSetVmsRestartParams) SetVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsRestartParams) SetVMScaleSetName(vMScaleSetName string)
SetVMScaleSetName adds the vmScaleSetName to the virtual machine scale set vms restart params
func (*VirtualMachineScaleSetVmsRestartParams) WithAPIVersion ¶
func (o *VirtualMachineScaleSetVmsRestartParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsRestartParams
WithAPIVersion adds the aPIVersion to the virtual machine scale set vms restart params
func (*VirtualMachineScaleSetVmsRestartParams) WithContext ¶
func (o *VirtualMachineScaleSetVmsRestartParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsRestartParams
WithContext adds the context to the virtual machine scale set vms restart params
func (*VirtualMachineScaleSetVmsRestartParams) WithInstanceID ¶
func (o *VirtualMachineScaleSetVmsRestartParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsRestartParams
WithInstanceID adds the instanceID to the virtual machine scale set vms restart params
func (*VirtualMachineScaleSetVmsRestartParams) WithResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsRestartParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsRestartParams
WithResourceGroupName adds the resourceGroupName to the virtual machine scale set vms restart params
func (*VirtualMachineScaleSetVmsRestartParams) WithSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsRestartParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsRestartParams
WithSubscriptionID adds the subscriptionID to the virtual machine scale set vms restart params
func (*VirtualMachineScaleSetVmsRestartParams) WithTimeout ¶
func (o *VirtualMachineScaleSetVmsRestartParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsRestartParams
WithTimeout adds the timeout to the virtual machine scale set vms restart params
func (*VirtualMachineScaleSetVmsRestartParams) WithVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsRestartParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsRestartParams
WithVMScaleSetName adds the vMScaleSetName to the virtual machine scale set vms restart params
func (*VirtualMachineScaleSetVmsRestartParams) WriteToRequest ¶
func (o *VirtualMachineScaleSetVmsRestartParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineScaleSetVmsRestartReader ¶
type VirtualMachineScaleSetVmsRestartReader struct {
// contains filtered or unexported fields
}
VirtualMachineScaleSetVmsRestartReader is a Reader for the VirtualMachineScaleSetVmsRestart structure.
func (*VirtualMachineScaleSetVmsRestartReader) ReadResponse ¶
func (o *VirtualMachineScaleSetVmsRestartReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VirtualMachineScaleSetVmsStartAccepted ¶
type VirtualMachineScaleSetVmsStartAccepted struct { }
VirtualMachineScaleSetVmsStartAccepted handles this case with default header values.
Accepted
func NewVirtualMachineScaleSetVmsStartAccepted ¶
func NewVirtualMachineScaleSetVmsStartAccepted() *VirtualMachineScaleSetVmsStartAccepted
NewVirtualMachineScaleSetVmsStartAccepted creates a VirtualMachineScaleSetVmsStartAccepted with default headers values
func (*VirtualMachineScaleSetVmsStartAccepted) Error ¶
func (o *VirtualMachineScaleSetVmsStartAccepted) Error() string
type VirtualMachineScaleSetVmsStartOK ¶
type VirtualMachineScaleSetVmsStartOK struct {
Payload *models.OperationStatusResponse
}
VirtualMachineScaleSetVmsStartOK handles this case with default header values.
OK
func NewVirtualMachineScaleSetVmsStartOK ¶
func NewVirtualMachineScaleSetVmsStartOK() *VirtualMachineScaleSetVmsStartOK
NewVirtualMachineScaleSetVmsStartOK creates a VirtualMachineScaleSetVmsStartOK with default headers values
func (*VirtualMachineScaleSetVmsStartOK) Error ¶
func (o *VirtualMachineScaleSetVmsStartOK) Error() string
type VirtualMachineScaleSetVmsStartParams ¶
type VirtualMachineScaleSetVmsStartParams struct { /*APIVersion Client Api Version. */ APIVersion string /*InstanceID The instance ID of the virtual machine. */ InstanceID string /*ResourceGroupName The name of the resource group. */ ResourceGroupName string /*SubscriptionID Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. */ SubscriptionID string /*VMScaleSetName The name of the VM scale set. */ VMScaleSetName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineScaleSetVmsStartParams contains all the parameters to send to the API endpoint for the virtual machine scale set vms start operation typically these are written to a http.Request
func NewVirtualMachineScaleSetVmsStartParams ¶
func NewVirtualMachineScaleSetVmsStartParams() *VirtualMachineScaleSetVmsStartParams
NewVirtualMachineScaleSetVmsStartParams creates a new VirtualMachineScaleSetVmsStartParams object with the default values initialized.
func NewVirtualMachineScaleSetVmsStartParamsWithContext ¶
func NewVirtualMachineScaleSetVmsStartParamsWithContext(ctx context.Context) *VirtualMachineScaleSetVmsStartParams
NewVirtualMachineScaleSetVmsStartParamsWithContext creates a new VirtualMachineScaleSetVmsStartParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineScaleSetVmsStartParamsWithTimeout ¶
func NewVirtualMachineScaleSetVmsStartParamsWithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsStartParams
NewVirtualMachineScaleSetVmsStartParamsWithTimeout creates a new VirtualMachineScaleSetVmsStartParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineScaleSetVmsStartParams) SetAPIVersion ¶
func (o *VirtualMachineScaleSetVmsStartParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine scale set vms start params
func (*VirtualMachineScaleSetVmsStartParams) SetContext ¶
func (o *VirtualMachineScaleSetVmsStartParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine scale set vms start params
func (*VirtualMachineScaleSetVmsStartParams) SetInstanceID ¶
func (o *VirtualMachineScaleSetVmsStartParams) SetInstanceID(instanceID string)
SetInstanceID adds the instanceId to the virtual machine scale set vms start params
func (*VirtualMachineScaleSetVmsStartParams) SetResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsStartParams) SetResourceGroupName(resourceGroupName string)
SetResourceGroupName adds the resourceGroupName to the virtual machine scale set vms start params
func (*VirtualMachineScaleSetVmsStartParams) SetSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsStartParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine scale set vms start params
func (*VirtualMachineScaleSetVmsStartParams) SetTimeout ¶
func (o *VirtualMachineScaleSetVmsStartParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine scale set vms start params
func (*VirtualMachineScaleSetVmsStartParams) SetVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsStartParams) SetVMScaleSetName(vMScaleSetName string)
SetVMScaleSetName adds the vmScaleSetName to the virtual machine scale set vms start params
func (*VirtualMachineScaleSetVmsStartParams) WithAPIVersion ¶
func (o *VirtualMachineScaleSetVmsStartParams) WithAPIVersion(aPIVersion string) *VirtualMachineScaleSetVmsStartParams
WithAPIVersion adds the aPIVersion to the virtual machine scale set vms start params
func (*VirtualMachineScaleSetVmsStartParams) WithContext ¶
func (o *VirtualMachineScaleSetVmsStartParams) WithContext(ctx context.Context) *VirtualMachineScaleSetVmsStartParams
WithContext adds the context to the virtual machine scale set vms start params
func (*VirtualMachineScaleSetVmsStartParams) WithInstanceID ¶
func (o *VirtualMachineScaleSetVmsStartParams) WithInstanceID(instanceID string) *VirtualMachineScaleSetVmsStartParams
WithInstanceID adds the instanceID to the virtual machine scale set vms start params
func (*VirtualMachineScaleSetVmsStartParams) WithResourceGroupName ¶
func (o *VirtualMachineScaleSetVmsStartParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineScaleSetVmsStartParams
WithResourceGroupName adds the resourceGroupName to the virtual machine scale set vms start params
func (*VirtualMachineScaleSetVmsStartParams) WithSubscriptionID ¶
func (o *VirtualMachineScaleSetVmsStartParams) WithSubscriptionID(subscriptionID string) *VirtualMachineScaleSetVmsStartParams
WithSubscriptionID adds the subscriptionID to the virtual machine scale set vms start params
func (*VirtualMachineScaleSetVmsStartParams) WithTimeout ¶
func (o *VirtualMachineScaleSetVmsStartParams) WithTimeout(timeout time.Duration) *VirtualMachineScaleSetVmsStartParams
WithTimeout adds the timeout to the virtual machine scale set vms start params
func (*VirtualMachineScaleSetVmsStartParams) WithVMScaleSetName ¶
func (o *VirtualMachineScaleSetVmsStartParams) WithVMScaleSetName(vMScaleSetName string) *VirtualMachineScaleSetVmsStartParams
WithVMScaleSetName adds the vMScaleSetName to the virtual machine scale set vms start params
func (*VirtualMachineScaleSetVmsStartParams) WriteToRequest ¶
func (o *VirtualMachineScaleSetVmsStartParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineScaleSetVmsStartReader ¶
type VirtualMachineScaleSetVmsStartReader struct {
// contains filtered or unexported fields
}
VirtualMachineScaleSetVmsStartReader is a Reader for the VirtualMachineScaleSetVmsStart structure.
func (*VirtualMachineScaleSetVmsStartReader) ReadResponse ¶
func (o *VirtualMachineScaleSetVmsStartReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- virtual_machine_scale_set_vms_client.go
- virtual_machine_scale_set_vms_deallocate_parameters.go
- virtual_machine_scale_set_vms_deallocate_responses.go
- virtual_machine_scale_set_vms_delete_parameters.go
- virtual_machine_scale_set_vms_delete_responses.go
- virtual_machine_scale_set_vms_get_instance_view_parameters.go
- virtual_machine_scale_set_vms_get_instance_view_responses.go
- virtual_machine_scale_set_vms_get_parameters.go
- virtual_machine_scale_set_vms_get_responses.go
- virtual_machine_scale_set_vms_list_parameters.go
- virtual_machine_scale_set_vms_list_responses.go
- virtual_machine_scale_set_vms_power_off_parameters.go
- virtual_machine_scale_set_vms_power_off_responses.go
- virtual_machine_scale_set_vms_reimage_all_parameters.go
- virtual_machine_scale_set_vms_reimage_all_responses.go
- virtual_machine_scale_set_vms_reimage_parameters.go
- virtual_machine_scale_set_vms_reimage_responses.go
- virtual_machine_scale_set_vms_restart_parameters.go
- virtual_machine_scale_set_vms_restart_responses.go
- virtual_machine_scale_set_vms_start_parameters.go
- virtual_machine_scale_set_vms_start_responses.go