Documentation ¶
Index ¶
- type Client
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) VirtualMachineExtensionsCreateOrUpdate(params *VirtualMachineExtensionsCreateOrUpdateParams, ...) (*VirtualMachineExtensionsCreateOrUpdateOK, ...)
- func (a *Client) VirtualMachineExtensionsDelete(params *VirtualMachineExtensionsDeleteParams, ...) (*VirtualMachineExtensionsDeleteOK, *VirtualMachineExtensionsDeleteAccepted, ...)
- func (a *Client) VirtualMachineExtensionsGet(params *VirtualMachineExtensionsGetParams, ...) (*VirtualMachineExtensionsGetOK, error)
- type VirtualMachineExtensionsCreateOrUpdateCreated
- type VirtualMachineExtensionsCreateOrUpdateOK
- type VirtualMachineExtensionsCreateOrUpdateParams
- func NewVirtualMachineExtensionsCreateOrUpdateParams() *VirtualMachineExtensionsCreateOrUpdateParams
- func NewVirtualMachineExtensionsCreateOrUpdateParamsWithContext(ctx context.Context) *VirtualMachineExtensionsCreateOrUpdateParams
- func NewVirtualMachineExtensionsCreateOrUpdateParamsWithTimeout(timeout time.Duration) *VirtualMachineExtensionsCreateOrUpdateParams
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) SetContext(ctx context.Context)
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) SetExtensionParameters(extensionParameters *models.VirtualMachineExtension)
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) SetResourceGroupName(resourceGroupName string)
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) SetVMExtensionName(vMExtensionName string)
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) SetVMName(vMName string)
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) WithAPIVersion(aPIVersion string) *VirtualMachineExtensionsCreateOrUpdateParams
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) WithContext(ctx context.Context) *VirtualMachineExtensionsCreateOrUpdateParams
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) WithExtensionParameters(extensionParameters *models.VirtualMachineExtension) *VirtualMachineExtensionsCreateOrUpdateParams
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineExtensionsCreateOrUpdateParams
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) WithSubscriptionID(subscriptionID string) *VirtualMachineExtensionsCreateOrUpdateParams
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) WithTimeout(timeout time.Duration) *VirtualMachineExtensionsCreateOrUpdateParams
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) WithVMExtensionName(vMExtensionName string) *VirtualMachineExtensionsCreateOrUpdateParams
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) WithVMName(vMName string) *VirtualMachineExtensionsCreateOrUpdateParams
- func (o *VirtualMachineExtensionsCreateOrUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineExtensionsCreateOrUpdateReader
- type VirtualMachineExtensionsDeleteAccepted
- type VirtualMachineExtensionsDeleteNoContent
- type VirtualMachineExtensionsDeleteOK
- type VirtualMachineExtensionsDeleteParams
- func NewVirtualMachineExtensionsDeleteParams() *VirtualMachineExtensionsDeleteParams
- func NewVirtualMachineExtensionsDeleteParamsWithContext(ctx context.Context) *VirtualMachineExtensionsDeleteParams
- func NewVirtualMachineExtensionsDeleteParamsWithTimeout(timeout time.Duration) *VirtualMachineExtensionsDeleteParams
- func (o *VirtualMachineExtensionsDeleteParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineExtensionsDeleteParams) SetContext(ctx context.Context)
- func (o *VirtualMachineExtensionsDeleteParams) SetResourceGroupName(resourceGroupName string)
- func (o *VirtualMachineExtensionsDeleteParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineExtensionsDeleteParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineExtensionsDeleteParams) SetVMExtensionName(vMExtensionName string)
- func (o *VirtualMachineExtensionsDeleteParams) SetVMName(vMName string)
- func (o *VirtualMachineExtensionsDeleteParams) WithAPIVersion(aPIVersion string) *VirtualMachineExtensionsDeleteParams
- func (o *VirtualMachineExtensionsDeleteParams) WithContext(ctx context.Context) *VirtualMachineExtensionsDeleteParams
- func (o *VirtualMachineExtensionsDeleteParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineExtensionsDeleteParams
- func (o *VirtualMachineExtensionsDeleteParams) WithSubscriptionID(subscriptionID string) *VirtualMachineExtensionsDeleteParams
- func (o *VirtualMachineExtensionsDeleteParams) WithTimeout(timeout time.Duration) *VirtualMachineExtensionsDeleteParams
- func (o *VirtualMachineExtensionsDeleteParams) WithVMExtensionName(vMExtensionName string) *VirtualMachineExtensionsDeleteParams
- func (o *VirtualMachineExtensionsDeleteParams) WithVMName(vMName string) *VirtualMachineExtensionsDeleteParams
- func (o *VirtualMachineExtensionsDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineExtensionsDeleteReader
- type VirtualMachineExtensionsGetOK
- type VirtualMachineExtensionsGetParams
- func (o *VirtualMachineExtensionsGetParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineExtensionsGetParams) SetContext(ctx context.Context)
- func (o *VirtualMachineExtensionsGetParams) SetDollarExpand(dollarExpand *string)
- func (o *VirtualMachineExtensionsGetParams) SetResourceGroupName(resourceGroupName string)
- func (o *VirtualMachineExtensionsGetParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineExtensionsGetParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineExtensionsGetParams) SetVMExtensionName(vMExtensionName string)
- func (o *VirtualMachineExtensionsGetParams) SetVMName(vMName string)
- func (o *VirtualMachineExtensionsGetParams) WithAPIVersion(aPIVersion string) *VirtualMachineExtensionsGetParams
- func (o *VirtualMachineExtensionsGetParams) WithContext(ctx context.Context) *VirtualMachineExtensionsGetParams
- func (o *VirtualMachineExtensionsGetParams) WithDollarExpand(dollarExpand *string) *VirtualMachineExtensionsGetParams
- func (o *VirtualMachineExtensionsGetParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineExtensionsGetParams
- func (o *VirtualMachineExtensionsGetParams) WithSubscriptionID(subscriptionID string) *VirtualMachineExtensionsGetParams
- func (o *VirtualMachineExtensionsGetParams) WithTimeout(timeout time.Duration) *VirtualMachineExtensionsGetParams
- func (o *VirtualMachineExtensionsGetParams) WithVMExtensionName(vMExtensionName string) *VirtualMachineExtensionsGetParams
- func (o *VirtualMachineExtensionsGetParams) WithVMName(vMName string) *VirtualMachineExtensionsGetParams
- func (o *VirtualMachineExtensionsGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineExtensionsGetReader
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 extensions API
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client
New creates a new virtual machine extensions API client.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) VirtualMachineExtensionsCreateOrUpdate ¶
func (a *Client) VirtualMachineExtensionsCreateOrUpdate(params *VirtualMachineExtensionsCreateOrUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineExtensionsCreateOrUpdateOK, *VirtualMachineExtensionsCreateOrUpdateCreated, error)
VirtualMachineExtensionsCreateOrUpdate The operation to create or update the extension.
func (*Client) VirtualMachineExtensionsDelete ¶
func (a *Client) VirtualMachineExtensionsDelete(params *VirtualMachineExtensionsDeleteParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineExtensionsDeleteOK, *VirtualMachineExtensionsDeleteAccepted, *VirtualMachineExtensionsDeleteNoContent, error)
VirtualMachineExtensionsDelete The operation to delete the extension.
func (*Client) VirtualMachineExtensionsGet ¶
func (a *Client) VirtualMachineExtensionsGet(params *VirtualMachineExtensionsGetParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineExtensionsGetOK, error)
VirtualMachineExtensionsGet The operation to get the extension.
type VirtualMachineExtensionsCreateOrUpdateCreated ¶
type VirtualMachineExtensionsCreateOrUpdateCreated struct {
Payload *models.VirtualMachineExtension
}
VirtualMachineExtensionsCreateOrUpdateCreated handles this case with default header values.
Created
func NewVirtualMachineExtensionsCreateOrUpdateCreated ¶
func NewVirtualMachineExtensionsCreateOrUpdateCreated() *VirtualMachineExtensionsCreateOrUpdateCreated
NewVirtualMachineExtensionsCreateOrUpdateCreated creates a VirtualMachineExtensionsCreateOrUpdateCreated with default headers values
func (*VirtualMachineExtensionsCreateOrUpdateCreated) Error ¶
func (o *VirtualMachineExtensionsCreateOrUpdateCreated) Error() string
type VirtualMachineExtensionsCreateOrUpdateOK ¶
type VirtualMachineExtensionsCreateOrUpdateOK struct {
Payload *models.VirtualMachineExtension
}
VirtualMachineExtensionsCreateOrUpdateOK handles this case with default header values.
OK
func NewVirtualMachineExtensionsCreateOrUpdateOK ¶
func NewVirtualMachineExtensionsCreateOrUpdateOK() *VirtualMachineExtensionsCreateOrUpdateOK
NewVirtualMachineExtensionsCreateOrUpdateOK creates a VirtualMachineExtensionsCreateOrUpdateOK with default headers values
func (*VirtualMachineExtensionsCreateOrUpdateOK) Error ¶
func (o *VirtualMachineExtensionsCreateOrUpdateOK) Error() string
type VirtualMachineExtensionsCreateOrUpdateParams ¶
type VirtualMachineExtensionsCreateOrUpdateParams struct { /*APIVersion Client Api Version. */ APIVersion string /*ExtensionParameters Parameters supplied to the Create Virtual Machine Extension operation. */ ExtensionParameters *models.VirtualMachineExtension /*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 /*VMExtensionName The name of the virtual machine extension. */ VMExtensionName string /*VMName The name of the virtual machine where the extension should be create or updated. */ VMName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineExtensionsCreateOrUpdateParams contains all the parameters to send to the API endpoint for the virtual machine extensions create or update operation typically these are written to a http.Request
func NewVirtualMachineExtensionsCreateOrUpdateParams ¶
func NewVirtualMachineExtensionsCreateOrUpdateParams() *VirtualMachineExtensionsCreateOrUpdateParams
NewVirtualMachineExtensionsCreateOrUpdateParams creates a new VirtualMachineExtensionsCreateOrUpdateParams object with the default values initialized.
func NewVirtualMachineExtensionsCreateOrUpdateParamsWithContext ¶
func NewVirtualMachineExtensionsCreateOrUpdateParamsWithContext(ctx context.Context) *VirtualMachineExtensionsCreateOrUpdateParams
NewVirtualMachineExtensionsCreateOrUpdateParamsWithContext creates a new VirtualMachineExtensionsCreateOrUpdateParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineExtensionsCreateOrUpdateParamsWithTimeout ¶
func NewVirtualMachineExtensionsCreateOrUpdateParamsWithTimeout(timeout time.Duration) *VirtualMachineExtensionsCreateOrUpdateParams
NewVirtualMachineExtensionsCreateOrUpdateParamsWithTimeout creates a new VirtualMachineExtensionsCreateOrUpdateParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineExtensionsCreateOrUpdateParams) SetAPIVersion ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine extensions create or update params
func (*VirtualMachineExtensionsCreateOrUpdateParams) SetContext ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine extensions create or update params
func (*VirtualMachineExtensionsCreateOrUpdateParams) SetExtensionParameters ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) SetExtensionParameters(extensionParameters *models.VirtualMachineExtension)
SetExtensionParameters adds the extensionParameters to the virtual machine extensions create or update params
func (*VirtualMachineExtensionsCreateOrUpdateParams) SetResourceGroupName ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) SetResourceGroupName(resourceGroupName string)
SetResourceGroupName adds the resourceGroupName to the virtual machine extensions create or update params
func (*VirtualMachineExtensionsCreateOrUpdateParams) SetSubscriptionID ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine extensions create or update params
func (*VirtualMachineExtensionsCreateOrUpdateParams) SetTimeout ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine extensions create or update params
func (*VirtualMachineExtensionsCreateOrUpdateParams) SetVMExtensionName ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) SetVMExtensionName(vMExtensionName string)
SetVMExtensionName adds the vmExtensionName to the virtual machine extensions create or update params
func (*VirtualMachineExtensionsCreateOrUpdateParams) SetVMName ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) SetVMName(vMName string)
SetVMName adds the vmName to the virtual machine extensions create or update params
func (*VirtualMachineExtensionsCreateOrUpdateParams) WithAPIVersion ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) WithAPIVersion(aPIVersion string) *VirtualMachineExtensionsCreateOrUpdateParams
WithAPIVersion adds the aPIVersion to the virtual machine extensions create or update params
func (*VirtualMachineExtensionsCreateOrUpdateParams) WithContext ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) WithContext(ctx context.Context) *VirtualMachineExtensionsCreateOrUpdateParams
WithContext adds the context to the virtual machine extensions create or update params
func (*VirtualMachineExtensionsCreateOrUpdateParams) WithExtensionParameters ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) WithExtensionParameters(extensionParameters *models.VirtualMachineExtension) *VirtualMachineExtensionsCreateOrUpdateParams
WithExtensionParameters adds the extensionParameters to the virtual machine extensions create or update params
func (*VirtualMachineExtensionsCreateOrUpdateParams) WithResourceGroupName ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineExtensionsCreateOrUpdateParams
WithResourceGroupName adds the resourceGroupName to the virtual machine extensions create or update params
func (*VirtualMachineExtensionsCreateOrUpdateParams) WithSubscriptionID ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) WithSubscriptionID(subscriptionID string) *VirtualMachineExtensionsCreateOrUpdateParams
WithSubscriptionID adds the subscriptionID to the virtual machine extensions create or update params
func (*VirtualMachineExtensionsCreateOrUpdateParams) WithTimeout ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) WithTimeout(timeout time.Duration) *VirtualMachineExtensionsCreateOrUpdateParams
WithTimeout adds the timeout to the virtual machine extensions create or update params
func (*VirtualMachineExtensionsCreateOrUpdateParams) WithVMExtensionName ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) WithVMExtensionName(vMExtensionName string) *VirtualMachineExtensionsCreateOrUpdateParams
WithVMExtensionName adds the vMExtensionName to the virtual machine extensions create or update params
func (*VirtualMachineExtensionsCreateOrUpdateParams) WithVMName ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) WithVMName(vMName string) *VirtualMachineExtensionsCreateOrUpdateParams
WithVMName adds the vMName to the virtual machine extensions create or update params
func (*VirtualMachineExtensionsCreateOrUpdateParams) WriteToRequest ¶
func (o *VirtualMachineExtensionsCreateOrUpdateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineExtensionsCreateOrUpdateReader ¶
type VirtualMachineExtensionsCreateOrUpdateReader struct {
// contains filtered or unexported fields
}
VirtualMachineExtensionsCreateOrUpdateReader is a Reader for the VirtualMachineExtensionsCreateOrUpdate structure.
func (*VirtualMachineExtensionsCreateOrUpdateReader) ReadResponse ¶
func (o *VirtualMachineExtensionsCreateOrUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VirtualMachineExtensionsDeleteAccepted ¶
type VirtualMachineExtensionsDeleteAccepted struct { }
VirtualMachineExtensionsDeleteAccepted handles this case with default header values.
Accepted
func NewVirtualMachineExtensionsDeleteAccepted ¶
func NewVirtualMachineExtensionsDeleteAccepted() *VirtualMachineExtensionsDeleteAccepted
NewVirtualMachineExtensionsDeleteAccepted creates a VirtualMachineExtensionsDeleteAccepted with default headers values
func (*VirtualMachineExtensionsDeleteAccepted) Error ¶
func (o *VirtualMachineExtensionsDeleteAccepted) Error() string
type VirtualMachineExtensionsDeleteNoContent ¶
type VirtualMachineExtensionsDeleteNoContent struct { }
VirtualMachineExtensionsDeleteNoContent handles this case with default header values.
No Content
func NewVirtualMachineExtensionsDeleteNoContent ¶
func NewVirtualMachineExtensionsDeleteNoContent() *VirtualMachineExtensionsDeleteNoContent
NewVirtualMachineExtensionsDeleteNoContent creates a VirtualMachineExtensionsDeleteNoContent with default headers values
func (*VirtualMachineExtensionsDeleteNoContent) Error ¶
func (o *VirtualMachineExtensionsDeleteNoContent) Error() string
type VirtualMachineExtensionsDeleteOK ¶
type VirtualMachineExtensionsDeleteOK struct {
Payload *models.OperationStatusResponse
}
VirtualMachineExtensionsDeleteOK handles this case with default header values.
OK
func NewVirtualMachineExtensionsDeleteOK ¶
func NewVirtualMachineExtensionsDeleteOK() *VirtualMachineExtensionsDeleteOK
NewVirtualMachineExtensionsDeleteOK creates a VirtualMachineExtensionsDeleteOK with default headers values
func (*VirtualMachineExtensionsDeleteOK) Error ¶
func (o *VirtualMachineExtensionsDeleteOK) Error() string
type VirtualMachineExtensionsDeleteParams ¶
type VirtualMachineExtensionsDeleteParams struct { /*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 /*VMExtensionName The name of the virtual machine extension. */ VMExtensionName string /*VMName The name of the virtual machine where the extension should be deleted. */ VMName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineExtensionsDeleteParams contains all the parameters to send to the API endpoint for the virtual machine extensions delete operation typically these are written to a http.Request
func NewVirtualMachineExtensionsDeleteParams ¶
func NewVirtualMachineExtensionsDeleteParams() *VirtualMachineExtensionsDeleteParams
NewVirtualMachineExtensionsDeleteParams creates a new VirtualMachineExtensionsDeleteParams object with the default values initialized.
func NewVirtualMachineExtensionsDeleteParamsWithContext ¶
func NewVirtualMachineExtensionsDeleteParamsWithContext(ctx context.Context) *VirtualMachineExtensionsDeleteParams
NewVirtualMachineExtensionsDeleteParamsWithContext creates a new VirtualMachineExtensionsDeleteParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineExtensionsDeleteParamsWithTimeout ¶
func NewVirtualMachineExtensionsDeleteParamsWithTimeout(timeout time.Duration) *VirtualMachineExtensionsDeleteParams
NewVirtualMachineExtensionsDeleteParamsWithTimeout creates a new VirtualMachineExtensionsDeleteParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineExtensionsDeleteParams) SetAPIVersion ¶
func (o *VirtualMachineExtensionsDeleteParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine extensions delete params
func (*VirtualMachineExtensionsDeleteParams) SetContext ¶
func (o *VirtualMachineExtensionsDeleteParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine extensions delete params
func (*VirtualMachineExtensionsDeleteParams) SetResourceGroupName ¶
func (o *VirtualMachineExtensionsDeleteParams) SetResourceGroupName(resourceGroupName string)
SetResourceGroupName adds the resourceGroupName to the virtual machine extensions delete params
func (*VirtualMachineExtensionsDeleteParams) SetSubscriptionID ¶
func (o *VirtualMachineExtensionsDeleteParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine extensions delete params
func (*VirtualMachineExtensionsDeleteParams) SetTimeout ¶
func (o *VirtualMachineExtensionsDeleteParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine extensions delete params
func (*VirtualMachineExtensionsDeleteParams) SetVMExtensionName ¶
func (o *VirtualMachineExtensionsDeleteParams) SetVMExtensionName(vMExtensionName string)
SetVMExtensionName adds the vmExtensionName to the virtual machine extensions delete params
func (*VirtualMachineExtensionsDeleteParams) SetVMName ¶
func (o *VirtualMachineExtensionsDeleteParams) SetVMName(vMName string)
SetVMName adds the vmName to the virtual machine extensions delete params
func (*VirtualMachineExtensionsDeleteParams) WithAPIVersion ¶
func (o *VirtualMachineExtensionsDeleteParams) WithAPIVersion(aPIVersion string) *VirtualMachineExtensionsDeleteParams
WithAPIVersion adds the aPIVersion to the virtual machine extensions delete params
func (*VirtualMachineExtensionsDeleteParams) WithContext ¶
func (o *VirtualMachineExtensionsDeleteParams) WithContext(ctx context.Context) *VirtualMachineExtensionsDeleteParams
WithContext adds the context to the virtual machine extensions delete params
func (*VirtualMachineExtensionsDeleteParams) WithResourceGroupName ¶
func (o *VirtualMachineExtensionsDeleteParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineExtensionsDeleteParams
WithResourceGroupName adds the resourceGroupName to the virtual machine extensions delete params
func (*VirtualMachineExtensionsDeleteParams) WithSubscriptionID ¶
func (o *VirtualMachineExtensionsDeleteParams) WithSubscriptionID(subscriptionID string) *VirtualMachineExtensionsDeleteParams
WithSubscriptionID adds the subscriptionID to the virtual machine extensions delete params
func (*VirtualMachineExtensionsDeleteParams) WithTimeout ¶
func (o *VirtualMachineExtensionsDeleteParams) WithTimeout(timeout time.Duration) *VirtualMachineExtensionsDeleteParams
WithTimeout adds the timeout to the virtual machine extensions delete params
func (*VirtualMachineExtensionsDeleteParams) WithVMExtensionName ¶
func (o *VirtualMachineExtensionsDeleteParams) WithVMExtensionName(vMExtensionName string) *VirtualMachineExtensionsDeleteParams
WithVMExtensionName adds the vMExtensionName to the virtual machine extensions delete params
func (*VirtualMachineExtensionsDeleteParams) WithVMName ¶
func (o *VirtualMachineExtensionsDeleteParams) WithVMName(vMName string) *VirtualMachineExtensionsDeleteParams
WithVMName adds the vMName to the virtual machine extensions delete params
func (*VirtualMachineExtensionsDeleteParams) WriteToRequest ¶
func (o *VirtualMachineExtensionsDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineExtensionsDeleteReader ¶
type VirtualMachineExtensionsDeleteReader struct {
// contains filtered or unexported fields
}
VirtualMachineExtensionsDeleteReader is a Reader for the VirtualMachineExtensionsDelete structure.
func (*VirtualMachineExtensionsDeleteReader) ReadResponse ¶
func (o *VirtualMachineExtensionsDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VirtualMachineExtensionsGetOK ¶
type VirtualMachineExtensionsGetOK struct {
Payload *models.VirtualMachineExtension
}
VirtualMachineExtensionsGetOK handles this case with default header values.
OK
func NewVirtualMachineExtensionsGetOK ¶
func NewVirtualMachineExtensionsGetOK() *VirtualMachineExtensionsGetOK
NewVirtualMachineExtensionsGetOK creates a VirtualMachineExtensionsGetOK with default headers values
func (*VirtualMachineExtensionsGetOK) Error ¶
func (o *VirtualMachineExtensionsGetOK) Error() string
type VirtualMachineExtensionsGetParams ¶
type VirtualMachineExtensionsGetParams struct { /*NrDollarExpand The expand expression to apply on the operation. */ DollarExpand *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 /*VMExtensionName The name of the virtual machine extension. */ VMExtensionName string /*VMName The name of the virtual machine containing the extension. */ VMName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineExtensionsGetParams contains all the parameters to send to the API endpoint for the virtual machine extensions get operation typically these are written to a http.Request
func NewVirtualMachineExtensionsGetParams ¶
func NewVirtualMachineExtensionsGetParams() *VirtualMachineExtensionsGetParams
NewVirtualMachineExtensionsGetParams creates a new VirtualMachineExtensionsGetParams object with the default values initialized.
func NewVirtualMachineExtensionsGetParamsWithContext ¶
func NewVirtualMachineExtensionsGetParamsWithContext(ctx context.Context) *VirtualMachineExtensionsGetParams
NewVirtualMachineExtensionsGetParamsWithContext creates a new VirtualMachineExtensionsGetParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineExtensionsGetParamsWithTimeout ¶
func NewVirtualMachineExtensionsGetParamsWithTimeout(timeout time.Duration) *VirtualMachineExtensionsGetParams
NewVirtualMachineExtensionsGetParamsWithTimeout creates a new VirtualMachineExtensionsGetParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineExtensionsGetParams) SetAPIVersion ¶
func (o *VirtualMachineExtensionsGetParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine extensions get params
func (*VirtualMachineExtensionsGetParams) SetContext ¶
func (o *VirtualMachineExtensionsGetParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine extensions get params
func (*VirtualMachineExtensionsGetParams) SetDollarExpand ¶
func (o *VirtualMachineExtensionsGetParams) SetDollarExpand(dollarExpand *string)
SetDollarExpand adds the dollarExpand to the virtual machine extensions get params
func (*VirtualMachineExtensionsGetParams) SetResourceGroupName ¶
func (o *VirtualMachineExtensionsGetParams) SetResourceGroupName(resourceGroupName string)
SetResourceGroupName adds the resourceGroupName to the virtual machine extensions get params
func (*VirtualMachineExtensionsGetParams) SetSubscriptionID ¶
func (o *VirtualMachineExtensionsGetParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine extensions get params
func (*VirtualMachineExtensionsGetParams) SetTimeout ¶
func (o *VirtualMachineExtensionsGetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine extensions get params
func (*VirtualMachineExtensionsGetParams) SetVMExtensionName ¶
func (o *VirtualMachineExtensionsGetParams) SetVMExtensionName(vMExtensionName string)
SetVMExtensionName adds the vmExtensionName to the virtual machine extensions get params
func (*VirtualMachineExtensionsGetParams) SetVMName ¶
func (o *VirtualMachineExtensionsGetParams) SetVMName(vMName string)
SetVMName adds the vmName to the virtual machine extensions get params
func (*VirtualMachineExtensionsGetParams) WithAPIVersion ¶
func (o *VirtualMachineExtensionsGetParams) WithAPIVersion(aPIVersion string) *VirtualMachineExtensionsGetParams
WithAPIVersion adds the aPIVersion to the virtual machine extensions get params
func (*VirtualMachineExtensionsGetParams) WithContext ¶
func (o *VirtualMachineExtensionsGetParams) WithContext(ctx context.Context) *VirtualMachineExtensionsGetParams
WithContext adds the context to the virtual machine extensions get params
func (*VirtualMachineExtensionsGetParams) WithDollarExpand ¶
func (o *VirtualMachineExtensionsGetParams) WithDollarExpand(dollarExpand *string) *VirtualMachineExtensionsGetParams
WithDollarExpand adds the dollarExpand to the virtual machine extensions get params
func (*VirtualMachineExtensionsGetParams) WithResourceGroupName ¶
func (o *VirtualMachineExtensionsGetParams) WithResourceGroupName(resourceGroupName string) *VirtualMachineExtensionsGetParams
WithResourceGroupName adds the resourceGroupName to the virtual machine extensions get params
func (*VirtualMachineExtensionsGetParams) WithSubscriptionID ¶
func (o *VirtualMachineExtensionsGetParams) WithSubscriptionID(subscriptionID string) *VirtualMachineExtensionsGetParams
WithSubscriptionID adds the subscriptionID to the virtual machine extensions get params
func (*VirtualMachineExtensionsGetParams) WithTimeout ¶
func (o *VirtualMachineExtensionsGetParams) WithTimeout(timeout time.Duration) *VirtualMachineExtensionsGetParams
WithTimeout adds the timeout to the virtual machine extensions get params
func (*VirtualMachineExtensionsGetParams) WithVMExtensionName ¶
func (o *VirtualMachineExtensionsGetParams) WithVMExtensionName(vMExtensionName string) *VirtualMachineExtensionsGetParams
WithVMExtensionName adds the vMExtensionName to the virtual machine extensions get params
func (*VirtualMachineExtensionsGetParams) WithVMName ¶
func (o *VirtualMachineExtensionsGetParams) WithVMName(vMName string) *VirtualMachineExtensionsGetParams
WithVMName adds the vMName to the virtual machine extensions get params
func (*VirtualMachineExtensionsGetParams) WriteToRequest ¶
func (o *VirtualMachineExtensionsGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineExtensionsGetReader ¶
type VirtualMachineExtensionsGetReader struct {
// contains filtered or unexported fields
}
VirtualMachineExtensionsGetReader is a Reader for the VirtualMachineExtensionsGet structure.
func (*VirtualMachineExtensionsGetReader) ReadResponse ¶
func (o *VirtualMachineExtensionsGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- virtual_machine_extensions_client.go
- virtual_machine_extensions_create_or_update_parameters.go
- virtual_machine_extensions_create_or_update_responses.go
- virtual_machine_extensions_delete_parameters.go
- virtual_machine_extensions_delete_responses.go
- virtual_machine_extensions_get_parameters.go
- virtual_machine_extensions_get_responses.go