Documentation ¶
Index ¶
- type Client
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) VirtualMachineImagesGet(params *VirtualMachineImagesGetParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineImagesGetOK, error)
- func (a *Client) VirtualMachineImagesList(params *VirtualMachineImagesListParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineImagesListOK, error)
- func (a *Client) VirtualMachineImagesListOffers(params *VirtualMachineImagesListOffersParams, ...) (*VirtualMachineImagesListOffersOK, error)
- func (a *Client) VirtualMachineImagesListPublishers(params *VirtualMachineImagesListPublishersParams, ...) (*VirtualMachineImagesListPublishersOK, error)
- func (a *Client) VirtualMachineImagesListSkus(params *VirtualMachineImagesListSkusParams, ...) (*VirtualMachineImagesListSkusOK, error)
- type VirtualMachineImagesGetOK
- type VirtualMachineImagesGetParams
- func (o *VirtualMachineImagesGetParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineImagesGetParams) SetContext(ctx context.Context)
- func (o *VirtualMachineImagesGetParams) SetLocation(location string)
- func (o *VirtualMachineImagesGetParams) SetOffer(offer string)
- func (o *VirtualMachineImagesGetParams) SetPublisherName(publisherName string)
- func (o *VirtualMachineImagesGetParams) SetSkus(skus string)
- func (o *VirtualMachineImagesGetParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineImagesGetParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineImagesGetParams) SetVersion(version string)
- func (o *VirtualMachineImagesGetParams) WithAPIVersion(aPIVersion string) *VirtualMachineImagesGetParams
- func (o *VirtualMachineImagesGetParams) WithContext(ctx context.Context) *VirtualMachineImagesGetParams
- func (o *VirtualMachineImagesGetParams) WithLocation(location string) *VirtualMachineImagesGetParams
- func (o *VirtualMachineImagesGetParams) WithOffer(offer string) *VirtualMachineImagesGetParams
- func (o *VirtualMachineImagesGetParams) WithPublisherName(publisherName string) *VirtualMachineImagesGetParams
- func (o *VirtualMachineImagesGetParams) WithSkus(skus string) *VirtualMachineImagesGetParams
- func (o *VirtualMachineImagesGetParams) WithSubscriptionID(subscriptionID string) *VirtualMachineImagesGetParams
- func (o *VirtualMachineImagesGetParams) WithTimeout(timeout time.Duration) *VirtualMachineImagesGetParams
- func (o *VirtualMachineImagesGetParams) WithVersion(version string) *VirtualMachineImagesGetParams
- func (o *VirtualMachineImagesGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineImagesGetReader
- type VirtualMachineImagesListOK
- type VirtualMachineImagesListOffersOK
- type VirtualMachineImagesListOffersParams
- func NewVirtualMachineImagesListOffersParams() *VirtualMachineImagesListOffersParams
- func NewVirtualMachineImagesListOffersParamsWithContext(ctx context.Context) *VirtualMachineImagesListOffersParams
- func NewVirtualMachineImagesListOffersParamsWithTimeout(timeout time.Duration) *VirtualMachineImagesListOffersParams
- func (o *VirtualMachineImagesListOffersParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineImagesListOffersParams) SetContext(ctx context.Context)
- func (o *VirtualMachineImagesListOffersParams) SetLocation(location string)
- func (o *VirtualMachineImagesListOffersParams) SetPublisherName(publisherName string)
- func (o *VirtualMachineImagesListOffersParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineImagesListOffersParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineImagesListOffersParams) WithAPIVersion(aPIVersion string) *VirtualMachineImagesListOffersParams
- func (o *VirtualMachineImagesListOffersParams) WithContext(ctx context.Context) *VirtualMachineImagesListOffersParams
- func (o *VirtualMachineImagesListOffersParams) WithLocation(location string) *VirtualMachineImagesListOffersParams
- func (o *VirtualMachineImagesListOffersParams) WithPublisherName(publisherName string) *VirtualMachineImagesListOffersParams
- func (o *VirtualMachineImagesListOffersParams) WithSubscriptionID(subscriptionID string) *VirtualMachineImagesListOffersParams
- func (o *VirtualMachineImagesListOffersParams) WithTimeout(timeout time.Duration) *VirtualMachineImagesListOffersParams
- func (o *VirtualMachineImagesListOffersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineImagesListOffersReader
- type VirtualMachineImagesListParams
- func (o *VirtualMachineImagesListParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineImagesListParams) SetContext(ctx context.Context)
- func (o *VirtualMachineImagesListParams) SetDollarFilter(dollarFilter *string)
- func (o *VirtualMachineImagesListParams) SetDollarOrderby(dollarOrderby *string)
- func (o *VirtualMachineImagesListParams) SetDollarTop(dollarTop *int32)
- func (o *VirtualMachineImagesListParams) SetLocation(location string)
- func (o *VirtualMachineImagesListParams) SetOffer(offer string)
- func (o *VirtualMachineImagesListParams) SetPublisherName(publisherName string)
- func (o *VirtualMachineImagesListParams) SetSkus(skus string)
- func (o *VirtualMachineImagesListParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineImagesListParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineImagesListParams) WithAPIVersion(aPIVersion string) *VirtualMachineImagesListParams
- func (o *VirtualMachineImagesListParams) WithContext(ctx context.Context) *VirtualMachineImagesListParams
- func (o *VirtualMachineImagesListParams) WithDollarFilter(dollarFilter *string) *VirtualMachineImagesListParams
- func (o *VirtualMachineImagesListParams) WithDollarOrderby(dollarOrderby *string) *VirtualMachineImagesListParams
- func (o *VirtualMachineImagesListParams) WithDollarTop(dollarTop *int32) *VirtualMachineImagesListParams
- func (o *VirtualMachineImagesListParams) WithLocation(location string) *VirtualMachineImagesListParams
- func (o *VirtualMachineImagesListParams) WithOffer(offer string) *VirtualMachineImagesListParams
- func (o *VirtualMachineImagesListParams) WithPublisherName(publisherName string) *VirtualMachineImagesListParams
- func (o *VirtualMachineImagesListParams) WithSkus(skus string) *VirtualMachineImagesListParams
- func (o *VirtualMachineImagesListParams) WithSubscriptionID(subscriptionID string) *VirtualMachineImagesListParams
- func (o *VirtualMachineImagesListParams) WithTimeout(timeout time.Duration) *VirtualMachineImagesListParams
- func (o *VirtualMachineImagesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineImagesListPublishersOK
- type VirtualMachineImagesListPublishersParams
- func NewVirtualMachineImagesListPublishersParams() *VirtualMachineImagesListPublishersParams
- func NewVirtualMachineImagesListPublishersParamsWithContext(ctx context.Context) *VirtualMachineImagesListPublishersParams
- func NewVirtualMachineImagesListPublishersParamsWithTimeout(timeout time.Duration) *VirtualMachineImagesListPublishersParams
- func (o *VirtualMachineImagesListPublishersParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineImagesListPublishersParams) SetContext(ctx context.Context)
- func (o *VirtualMachineImagesListPublishersParams) SetLocation(location string)
- func (o *VirtualMachineImagesListPublishersParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineImagesListPublishersParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineImagesListPublishersParams) WithAPIVersion(aPIVersion string) *VirtualMachineImagesListPublishersParams
- func (o *VirtualMachineImagesListPublishersParams) WithContext(ctx context.Context) *VirtualMachineImagesListPublishersParams
- func (o *VirtualMachineImagesListPublishersParams) WithLocation(location string) *VirtualMachineImagesListPublishersParams
- func (o *VirtualMachineImagesListPublishersParams) WithSubscriptionID(subscriptionID string) *VirtualMachineImagesListPublishersParams
- func (o *VirtualMachineImagesListPublishersParams) WithTimeout(timeout time.Duration) *VirtualMachineImagesListPublishersParams
- func (o *VirtualMachineImagesListPublishersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineImagesListPublishersReader
- type VirtualMachineImagesListReader
- type VirtualMachineImagesListSkusOK
- type VirtualMachineImagesListSkusParams
- func NewVirtualMachineImagesListSkusParams() *VirtualMachineImagesListSkusParams
- func NewVirtualMachineImagesListSkusParamsWithContext(ctx context.Context) *VirtualMachineImagesListSkusParams
- func NewVirtualMachineImagesListSkusParamsWithTimeout(timeout time.Duration) *VirtualMachineImagesListSkusParams
- func (o *VirtualMachineImagesListSkusParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineImagesListSkusParams) SetContext(ctx context.Context)
- func (o *VirtualMachineImagesListSkusParams) SetLocation(location string)
- func (o *VirtualMachineImagesListSkusParams) SetOffer(offer string)
- func (o *VirtualMachineImagesListSkusParams) SetPublisherName(publisherName string)
- func (o *VirtualMachineImagesListSkusParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineImagesListSkusParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineImagesListSkusParams) WithAPIVersion(aPIVersion string) *VirtualMachineImagesListSkusParams
- func (o *VirtualMachineImagesListSkusParams) WithContext(ctx context.Context) *VirtualMachineImagesListSkusParams
- func (o *VirtualMachineImagesListSkusParams) WithLocation(location string) *VirtualMachineImagesListSkusParams
- func (o *VirtualMachineImagesListSkusParams) WithOffer(offer string) *VirtualMachineImagesListSkusParams
- func (o *VirtualMachineImagesListSkusParams) WithPublisherName(publisherName string) *VirtualMachineImagesListSkusParams
- func (o *VirtualMachineImagesListSkusParams) WithSubscriptionID(subscriptionID string) *VirtualMachineImagesListSkusParams
- func (o *VirtualMachineImagesListSkusParams) WithTimeout(timeout time.Duration) *VirtualMachineImagesListSkusParams
- func (o *VirtualMachineImagesListSkusParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineImagesListSkusReader
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 images API
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client
New creates a new virtual machine images API client.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) VirtualMachineImagesGet ¶
func (a *Client) VirtualMachineImagesGet(params *VirtualMachineImagesGetParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineImagesGetOK, error)
VirtualMachineImagesGet Gets a virtual machine image.
func (*Client) VirtualMachineImagesList ¶
func (a *Client) VirtualMachineImagesList(params *VirtualMachineImagesListParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineImagesListOK, error)
VirtualMachineImagesList Gets a list of all virtual machine image versions for the specified location, publisher, offer, and SKU.
func (*Client) VirtualMachineImagesListOffers ¶
func (a *Client) VirtualMachineImagesListOffers(params *VirtualMachineImagesListOffersParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineImagesListOffersOK, error)
VirtualMachineImagesListOffers Gets a list of virtual machine image offers for the specified location and publisher.
func (*Client) VirtualMachineImagesListPublishers ¶
func (a *Client) VirtualMachineImagesListPublishers(params *VirtualMachineImagesListPublishersParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineImagesListPublishersOK, error)
VirtualMachineImagesListPublishers Gets a list of virtual machine image publishers for the specified Azure location.
func (*Client) VirtualMachineImagesListSkus ¶
func (a *Client) VirtualMachineImagesListSkus(params *VirtualMachineImagesListSkusParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineImagesListSkusOK, error)
VirtualMachineImagesListSkus Gets a list of virtual machine image SKUs for the specified location, publisher, and offer.
type VirtualMachineImagesGetOK ¶
type VirtualMachineImagesGetOK struct {
Payload *models.VirtualMachineImage
}
VirtualMachineImagesGetOK handles this case with default header values.
OK
func NewVirtualMachineImagesGetOK ¶
func NewVirtualMachineImagesGetOK() *VirtualMachineImagesGetOK
NewVirtualMachineImagesGetOK creates a VirtualMachineImagesGetOK with default headers values
func (*VirtualMachineImagesGetOK) Error ¶
func (o *VirtualMachineImagesGetOK) Error() string
type VirtualMachineImagesGetParams ¶
type VirtualMachineImagesGetParams struct { /*APIVersion Client Api Version. */ APIVersion string /*Location The name of a supported Azure region. */ Location string /*Offer A valid image publisher offer. */ Offer string /*PublisherName A valid image publisher. */ PublisherName string /*Skus A valid image SKU. */ Skus string /*SubscriptionID Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. */ SubscriptionID string /*Version A valid image SKU version. */ Version string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineImagesGetParams contains all the parameters to send to the API endpoint for the virtual machine images get operation typically these are written to a http.Request
func NewVirtualMachineImagesGetParams ¶
func NewVirtualMachineImagesGetParams() *VirtualMachineImagesGetParams
NewVirtualMachineImagesGetParams creates a new VirtualMachineImagesGetParams object with the default values initialized.
func NewVirtualMachineImagesGetParamsWithContext ¶
func NewVirtualMachineImagesGetParamsWithContext(ctx context.Context) *VirtualMachineImagesGetParams
NewVirtualMachineImagesGetParamsWithContext creates a new VirtualMachineImagesGetParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineImagesGetParamsWithTimeout ¶
func NewVirtualMachineImagesGetParamsWithTimeout(timeout time.Duration) *VirtualMachineImagesGetParams
NewVirtualMachineImagesGetParamsWithTimeout creates a new VirtualMachineImagesGetParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineImagesGetParams) SetAPIVersion ¶
func (o *VirtualMachineImagesGetParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine images get params
func (*VirtualMachineImagesGetParams) SetContext ¶
func (o *VirtualMachineImagesGetParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine images get params
func (*VirtualMachineImagesGetParams) SetLocation ¶
func (o *VirtualMachineImagesGetParams) SetLocation(location string)
SetLocation adds the location to the virtual machine images get params
func (*VirtualMachineImagesGetParams) SetOffer ¶
func (o *VirtualMachineImagesGetParams) SetOffer(offer string)
SetOffer adds the offer to the virtual machine images get params
func (*VirtualMachineImagesGetParams) SetPublisherName ¶
func (o *VirtualMachineImagesGetParams) SetPublisherName(publisherName string)
SetPublisherName adds the publisherName to the virtual machine images get params
func (*VirtualMachineImagesGetParams) SetSkus ¶
func (o *VirtualMachineImagesGetParams) SetSkus(skus string)
SetSkus adds the skus to the virtual machine images get params
func (*VirtualMachineImagesGetParams) SetSubscriptionID ¶
func (o *VirtualMachineImagesGetParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine images get params
func (*VirtualMachineImagesGetParams) SetTimeout ¶
func (o *VirtualMachineImagesGetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine images get params
func (*VirtualMachineImagesGetParams) SetVersion ¶
func (o *VirtualMachineImagesGetParams) SetVersion(version string)
SetVersion adds the version to the virtual machine images get params
func (*VirtualMachineImagesGetParams) WithAPIVersion ¶
func (o *VirtualMachineImagesGetParams) WithAPIVersion(aPIVersion string) *VirtualMachineImagesGetParams
WithAPIVersion adds the aPIVersion to the virtual machine images get params
func (*VirtualMachineImagesGetParams) WithContext ¶
func (o *VirtualMachineImagesGetParams) WithContext(ctx context.Context) *VirtualMachineImagesGetParams
WithContext adds the context to the virtual machine images get params
func (*VirtualMachineImagesGetParams) WithLocation ¶
func (o *VirtualMachineImagesGetParams) WithLocation(location string) *VirtualMachineImagesGetParams
WithLocation adds the location to the virtual machine images get params
func (*VirtualMachineImagesGetParams) WithOffer ¶
func (o *VirtualMachineImagesGetParams) WithOffer(offer string) *VirtualMachineImagesGetParams
WithOffer adds the offer to the virtual machine images get params
func (*VirtualMachineImagesGetParams) WithPublisherName ¶
func (o *VirtualMachineImagesGetParams) WithPublisherName(publisherName string) *VirtualMachineImagesGetParams
WithPublisherName adds the publisherName to the virtual machine images get params
func (*VirtualMachineImagesGetParams) WithSkus ¶
func (o *VirtualMachineImagesGetParams) WithSkus(skus string) *VirtualMachineImagesGetParams
WithSkus adds the skus to the virtual machine images get params
func (*VirtualMachineImagesGetParams) WithSubscriptionID ¶
func (o *VirtualMachineImagesGetParams) WithSubscriptionID(subscriptionID string) *VirtualMachineImagesGetParams
WithSubscriptionID adds the subscriptionID to the virtual machine images get params
func (*VirtualMachineImagesGetParams) WithTimeout ¶
func (o *VirtualMachineImagesGetParams) WithTimeout(timeout time.Duration) *VirtualMachineImagesGetParams
WithTimeout adds the timeout to the virtual machine images get params
func (*VirtualMachineImagesGetParams) WithVersion ¶
func (o *VirtualMachineImagesGetParams) WithVersion(version string) *VirtualMachineImagesGetParams
WithVersion adds the version to the virtual machine images get params
func (*VirtualMachineImagesGetParams) WriteToRequest ¶
func (o *VirtualMachineImagesGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineImagesGetReader ¶
type VirtualMachineImagesGetReader struct {
// contains filtered or unexported fields
}
VirtualMachineImagesGetReader is a Reader for the VirtualMachineImagesGet structure.
func (*VirtualMachineImagesGetReader) ReadResponse ¶
func (o *VirtualMachineImagesGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VirtualMachineImagesListOK ¶
type VirtualMachineImagesListOK struct {
Payload []*models.VirtualMachineImageResource
}
VirtualMachineImagesListOK handles this case with default header values.
OK
func NewVirtualMachineImagesListOK ¶
func NewVirtualMachineImagesListOK() *VirtualMachineImagesListOK
NewVirtualMachineImagesListOK creates a VirtualMachineImagesListOK with default headers values
func (*VirtualMachineImagesListOK) Error ¶
func (o *VirtualMachineImagesListOK) Error() string
type VirtualMachineImagesListOffersOK ¶
type VirtualMachineImagesListOffersOK struct {
Payload []*models.VirtualMachineImageResource
}
VirtualMachineImagesListOffersOK handles this case with default header values.
OK
func NewVirtualMachineImagesListOffersOK ¶
func NewVirtualMachineImagesListOffersOK() *VirtualMachineImagesListOffersOK
NewVirtualMachineImagesListOffersOK creates a VirtualMachineImagesListOffersOK with default headers values
func (*VirtualMachineImagesListOffersOK) Error ¶
func (o *VirtualMachineImagesListOffersOK) Error() string
type VirtualMachineImagesListOffersParams ¶
type VirtualMachineImagesListOffersParams struct { /*APIVersion Client Api Version. */ APIVersion string /*Location The name of a supported Azure region. */ Location string /*PublisherName A valid image publisher. */ PublisherName string /*SubscriptionID Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. */ SubscriptionID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineImagesListOffersParams contains all the parameters to send to the API endpoint for the virtual machine images list offers operation typically these are written to a http.Request
func NewVirtualMachineImagesListOffersParams ¶
func NewVirtualMachineImagesListOffersParams() *VirtualMachineImagesListOffersParams
NewVirtualMachineImagesListOffersParams creates a new VirtualMachineImagesListOffersParams object with the default values initialized.
func NewVirtualMachineImagesListOffersParamsWithContext ¶
func NewVirtualMachineImagesListOffersParamsWithContext(ctx context.Context) *VirtualMachineImagesListOffersParams
NewVirtualMachineImagesListOffersParamsWithContext creates a new VirtualMachineImagesListOffersParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineImagesListOffersParamsWithTimeout ¶
func NewVirtualMachineImagesListOffersParamsWithTimeout(timeout time.Duration) *VirtualMachineImagesListOffersParams
NewVirtualMachineImagesListOffersParamsWithTimeout creates a new VirtualMachineImagesListOffersParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineImagesListOffersParams) SetAPIVersion ¶
func (o *VirtualMachineImagesListOffersParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine images list offers params
func (*VirtualMachineImagesListOffersParams) SetContext ¶
func (o *VirtualMachineImagesListOffersParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine images list offers params
func (*VirtualMachineImagesListOffersParams) SetLocation ¶
func (o *VirtualMachineImagesListOffersParams) SetLocation(location string)
SetLocation adds the location to the virtual machine images list offers params
func (*VirtualMachineImagesListOffersParams) SetPublisherName ¶
func (o *VirtualMachineImagesListOffersParams) SetPublisherName(publisherName string)
SetPublisherName adds the publisherName to the virtual machine images list offers params
func (*VirtualMachineImagesListOffersParams) SetSubscriptionID ¶
func (o *VirtualMachineImagesListOffersParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine images list offers params
func (*VirtualMachineImagesListOffersParams) SetTimeout ¶
func (o *VirtualMachineImagesListOffersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine images list offers params
func (*VirtualMachineImagesListOffersParams) WithAPIVersion ¶
func (o *VirtualMachineImagesListOffersParams) WithAPIVersion(aPIVersion string) *VirtualMachineImagesListOffersParams
WithAPIVersion adds the aPIVersion to the virtual machine images list offers params
func (*VirtualMachineImagesListOffersParams) WithContext ¶
func (o *VirtualMachineImagesListOffersParams) WithContext(ctx context.Context) *VirtualMachineImagesListOffersParams
WithContext adds the context to the virtual machine images list offers params
func (*VirtualMachineImagesListOffersParams) WithLocation ¶
func (o *VirtualMachineImagesListOffersParams) WithLocation(location string) *VirtualMachineImagesListOffersParams
WithLocation adds the location to the virtual machine images list offers params
func (*VirtualMachineImagesListOffersParams) WithPublisherName ¶
func (o *VirtualMachineImagesListOffersParams) WithPublisherName(publisherName string) *VirtualMachineImagesListOffersParams
WithPublisherName adds the publisherName to the virtual machine images list offers params
func (*VirtualMachineImagesListOffersParams) WithSubscriptionID ¶
func (o *VirtualMachineImagesListOffersParams) WithSubscriptionID(subscriptionID string) *VirtualMachineImagesListOffersParams
WithSubscriptionID adds the subscriptionID to the virtual machine images list offers params
func (*VirtualMachineImagesListOffersParams) WithTimeout ¶
func (o *VirtualMachineImagesListOffersParams) WithTimeout(timeout time.Duration) *VirtualMachineImagesListOffersParams
WithTimeout adds the timeout to the virtual machine images list offers params
func (*VirtualMachineImagesListOffersParams) WriteToRequest ¶
func (o *VirtualMachineImagesListOffersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineImagesListOffersReader ¶
type VirtualMachineImagesListOffersReader struct {
// contains filtered or unexported fields
}
VirtualMachineImagesListOffersReader is a Reader for the VirtualMachineImagesListOffers structure.
func (*VirtualMachineImagesListOffersReader) ReadResponse ¶
func (o *VirtualMachineImagesListOffersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VirtualMachineImagesListParams ¶
type VirtualMachineImagesListParams struct { /*NrDollarFilter The filter to apply on the operation. */ DollarFilter *string /*NrDollarOrderby*/ DollarOrderby *string /*NrDollarTop*/ DollarTop *int32 /*APIVersion Client Api Version. */ APIVersion string /*Location The name of a supported Azure region. */ Location string /*Offer A valid image publisher offer. */ Offer string /*PublisherName A valid image publisher. */ PublisherName string /*Skus A valid image SKU. */ Skus string /*SubscriptionID Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. */ SubscriptionID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineImagesListParams contains all the parameters to send to the API endpoint for the virtual machine images list operation typically these are written to a http.Request
func NewVirtualMachineImagesListParams ¶
func NewVirtualMachineImagesListParams() *VirtualMachineImagesListParams
NewVirtualMachineImagesListParams creates a new VirtualMachineImagesListParams object with the default values initialized.
func NewVirtualMachineImagesListParamsWithContext ¶
func NewVirtualMachineImagesListParamsWithContext(ctx context.Context) *VirtualMachineImagesListParams
NewVirtualMachineImagesListParamsWithContext creates a new VirtualMachineImagesListParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineImagesListParamsWithTimeout ¶
func NewVirtualMachineImagesListParamsWithTimeout(timeout time.Duration) *VirtualMachineImagesListParams
NewVirtualMachineImagesListParamsWithTimeout creates a new VirtualMachineImagesListParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineImagesListParams) SetAPIVersion ¶
func (o *VirtualMachineImagesListParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine images list params
func (*VirtualMachineImagesListParams) SetContext ¶
func (o *VirtualMachineImagesListParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine images list params
func (*VirtualMachineImagesListParams) SetDollarFilter ¶
func (o *VirtualMachineImagesListParams) SetDollarFilter(dollarFilter *string)
SetDollarFilter adds the dollarFilter to the virtual machine images list params
func (*VirtualMachineImagesListParams) SetDollarOrderby ¶
func (o *VirtualMachineImagesListParams) SetDollarOrderby(dollarOrderby *string)
SetDollarOrderby adds the dollarOrderby to the virtual machine images list params
func (*VirtualMachineImagesListParams) SetDollarTop ¶
func (o *VirtualMachineImagesListParams) SetDollarTop(dollarTop *int32)
SetDollarTop adds the dollarTop to the virtual machine images list params
func (*VirtualMachineImagesListParams) SetLocation ¶
func (o *VirtualMachineImagesListParams) SetLocation(location string)
SetLocation adds the location to the virtual machine images list params
func (*VirtualMachineImagesListParams) SetOffer ¶
func (o *VirtualMachineImagesListParams) SetOffer(offer string)
SetOffer adds the offer to the virtual machine images list params
func (*VirtualMachineImagesListParams) SetPublisherName ¶
func (o *VirtualMachineImagesListParams) SetPublisherName(publisherName string)
SetPublisherName adds the publisherName to the virtual machine images list params
func (*VirtualMachineImagesListParams) SetSkus ¶
func (o *VirtualMachineImagesListParams) SetSkus(skus string)
SetSkus adds the skus to the virtual machine images list params
func (*VirtualMachineImagesListParams) SetSubscriptionID ¶
func (o *VirtualMachineImagesListParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine images list params
func (*VirtualMachineImagesListParams) SetTimeout ¶
func (o *VirtualMachineImagesListParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine images list params
func (*VirtualMachineImagesListParams) WithAPIVersion ¶
func (o *VirtualMachineImagesListParams) WithAPIVersion(aPIVersion string) *VirtualMachineImagesListParams
WithAPIVersion adds the aPIVersion to the virtual machine images list params
func (*VirtualMachineImagesListParams) WithContext ¶
func (o *VirtualMachineImagesListParams) WithContext(ctx context.Context) *VirtualMachineImagesListParams
WithContext adds the context to the virtual machine images list params
func (*VirtualMachineImagesListParams) WithDollarFilter ¶
func (o *VirtualMachineImagesListParams) WithDollarFilter(dollarFilter *string) *VirtualMachineImagesListParams
WithDollarFilter adds the dollarFilter to the virtual machine images list params
func (*VirtualMachineImagesListParams) WithDollarOrderby ¶
func (o *VirtualMachineImagesListParams) WithDollarOrderby(dollarOrderby *string) *VirtualMachineImagesListParams
WithDollarOrderby adds the dollarOrderby to the virtual machine images list params
func (*VirtualMachineImagesListParams) WithDollarTop ¶
func (o *VirtualMachineImagesListParams) WithDollarTop(dollarTop *int32) *VirtualMachineImagesListParams
WithDollarTop adds the dollarTop to the virtual machine images list params
func (*VirtualMachineImagesListParams) WithLocation ¶
func (o *VirtualMachineImagesListParams) WithLocation(location string) *VirtualMachineImagesListParams
WithLocation adds the location to the virtual machine images list params
func (*VirtualMachineImagesListParams) WithOffer ¶
func (o *VirtualMachineImagesListParams) WithOffer(offer string) *VirtualMachineImagesListParams
WithOffer adds the offer to the virtual machine images list params
func (*VirtualMachineImagesListParams) WithPublisherName ¶
func (o *VirtualMachineImagesListParams) WithPublisherName(publisherName string) *VirtualMachineImagesListParams
WithPublisherName adds the publisherName to the virtual machine images list params
func (*VirtualMachineImagesListParams) WithSkus ¶
func (o *VirtualMachineImagesListParams) WithSkus(skus string) *VirtualMachineImagesListParams
WithSkus adds the skus to the virtual machine images list params
func (*VirtualMachineImagesListParams) WithSubscriptionID ¶
func (o *VirtualMachineImagesListParams) WithSubscriptionID(subscriptionID string) *VirtualMachineImagesListParams
WithSubscriptionID adds the subscriptionID to the virtual machine images list params
func (*VirtualMachineImagesListParams) WithTimeout ¶
func (o *VirtualMachineImagesListParams) WithTimeout(timeout time.Duration) *VirtualMachineImagesListParams
WithTimeout adds the timeout to the virtual machine images list params
func (*VirtualMachineImagesListParams) WriteToRequest ¶
func (o *VirtualMachineImagesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineImagesListPublishersOK ¶
type VirtualMachineImagesListPublishersOK struct {
Payload []*models.VirtualMachineImageResource
}
VirtualMachineImagesListPublishersOK handles this case with default header values.
OK
func NewVirtualMachineImagesListPublishersOK ¶
func NewVirtualMachineImagesListPublishersOK() *VirtualMachineImagesListPublishersOK
NewVirtualMachineImagesListPublishersOK creates a VirtualMachineImagesListPublishersOK with default headers values
func (*VirtualMachineImagesListPublishersOK) Error ¶
func (o *VirtualMachineImagesListPublishersOK) Error() string
type VirtualMachineImagesListPublishersParams ¶
type VirtualMachineImagesListPublishersParams struct { /*APIVersion Client Api Version. */ APIVersion string /*Location The name of a supported Azure region. */ Location string /*SubscriptionID Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. */ SubscriptionID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineImagesListPublishersParams contains all the parameters to send to the API endpoint for the virtual machine images list publishers operation typically these are written to a http.Request
func NewVirtualMachineImagesListPublishersParams ¶
func NewVirtualMachineImagesListPublishersParams() *VirtualMachineImagesListPublishersParams
NewVirtualMachineImagesListPublishersParams creates a new VirtualMachineImagesListPublishersParams object with the default values initialized.
func NewVirtualMachineImagesListPublishersParamsWithContext ¶
func NewVirtualMachineImagesListPublishersParamsWithContext(ctx context.Context) *VirtualMachineImagesListPublishersParams
NewVirtualMachineImagesListPublishersParamsWithContext creates a new VirtualMachineImagesListPublishersParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineImagesListPublishersParamsWithTimeout ¶
func NewVirtualMachineImagesListPublishersParamsWithTimeout(timeout time.Duration) *VirtualMachineImagesListPublishersParams
NewVirtualMachineImagesListPublishersParamsWithTimeout creates a new VirtualMachineImagesListPublishersParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineImagesListPublishersParams) SetAPIVersion ¶
func (o *VirtualMachineImagesListPublishersParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine images list publishers params
func (*VirtualMachineImagesListPublishersParams) SetContext ¶
func (o *VirtualMachineImagesListPublishersParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine images list publishers params
func (*VirtualMachineImagesListPublishersParams) SetLocation ¶
func (o *VirtualMachineImagesListPublishersParams) SetLocation(location string)
SetLocation adds the location to the virtual machine images list publishers params
func (*VirtualMachineImagesListPublishersParams) SetSubscriptionID ¶
func (o *VirtualMachineImagesListPublishersParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine images list publishers params
func (*VirtualMachineImagesListPublishersParams) SetTimeout ¶
func (o *VirtualMachineImagesListPublishersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine images list publishers params
func (*VirtualMachineImagesListPublishersParams) WithAPIVersion ¶
func (o *VirtualMachineImagesListPublishersParams) WithAPIVersion(aPIVersion string) *VirtualMachineImagesListPublishersParams
WithAPIVersion adds the aPIVersion to the virtual machine images list publishers params
func (*VirtualMachineImagesListPublishersParams) WithContext ¶
func (o *VirtualMachineImagesListPublishersParams) WithContext(ctx context.Context) *VirtualMachineImagesListPublishersParams
WithContext adds the context to the virtual machine images list publishers params
func (*VirtualMachineImagesListPublishersParams) WithLocation ¶
func (o *VirtualMachineImagesListPublishersParams) WithLocation(location string) *VirtualMachineImagesListPublishersParams
WithLocation adds the location to the virtual machine images list publishers params
func (*VirtualMachineImagesListPublishersParams) WithSubscriptionID ¶
func (o *VirtualMachineImagesListPublishersParams) WithSubscriptionID(subscriptionID string) *VirtualMachineImagesListPublishersParams
WithSubscriptionID adds the subscriptionID to the virtual machine images list publishers params
func (*VirtualMachineImagesListPublishersParams) WithTimeout ¶
func (o *VirtualMachineImagesListPublishersParams) WithTimeout(timeout time.Duration) *VirtualMachineImagesListPublishersParams
WithTimeout adds the timeout to the virtual machine images list publishers params
func (*VirtualMachineImagesListPublishersParams) WriteToRequest ¶
func (o *VirtualMachineImagesListPublishersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineImagesListPublishersReader ¶
type VirtualMachineImagesListPublishersReader struct {
// contains filtered or unexported fields
}
VirtualMachineImagesListPublishersReader is a Reader for the VirtualMachineImagesListPublishers structure.
func (*VirtualMachineImagesListPublishersReader) ReadResponse ¶
func (o *VirtualMachineImagesListPublishersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VirtualMachineImagesListReader ¶
type VirtualMachineImagesListReader struct {
// contains filtered or unexported fields
}
VirtualMachineImagesListReader is a Reader for the VirtualMachineImagesList structure.
func (*VirtualMachineImagesListReader) ReadResponse ¶
func (o *VirtualMachineImagesListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VirtualMachineImagesListSkusOK ¶
type VirtualMachineImagesListSkusOK struct {
Payload []*models.VirtualMachineImageResource
}
VirtualMachineImagesListSkusOK handles this case with default header values.
OK
func NewVirtualMachineImagesListSkusOK ¶
func NewVirtualMachineImagesListSkusOK() *VirtualMachineImagesListSkusOK
NewVirtualMachineImagesListSkusOK creates a VirtualMachineImagesListSkusOK with default headers values
func (*VirtualMachineImagesListSkusOK) Error ¶
func (o *VirtualMachineImagesListSkusOK) Error() string
type VirtualMachineImagesListSkusParams ¶
type VirtualMachineImagesListSkusParams struct { /*APIVersion Client Api Version. */ APIVersion string /*Location The name of a supported Azure region. */ Location string /*Offer A valid image publisher offer. */ Offer string /*PublisherName A valid image publisher. */ PublisherName string /*SubscriptionID Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. */ SubscriptionID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VirtualMachineImagesListSkusParams contains all the parameters to send to the API endpoint for the virtual machine images list skus operation typically these are written to a http.Request
func NewVirtualMachineImagesListSkusParams ¶
func NewVirtualMachineImagesListSkusParams() *VirtualMachineImagesListSkusParams
NewVirtualMachineImagesListSkusParams creates a new VirtualMachineImagesListSkusParams object with the default values initialized.
func NewVirtualMachineImagesListSkusParamsWithContext ¶
func NewVirtualMachineImagesListSkusParamsWithContext(ctx context.Context) *VirtualMachineImagesListSkusParams
NewVirtualMachineImagesListSkusParamsWithContext creates a new VirtualMachineImagesListSkusParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineImagesListSkusParamsWithTimeout ¶
func NewVirtualMachineImagesListSkusParamsWithTimeout(timeout time.Duration) *VirtualMachineImagesListSkusParams
NewVirtualMachineImagesListSkusParamsWithTimeout creates a new VirtualMachineImagesListSkusParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineImagesListSkusParams) SetAPIVersion ¶
func (o *VirtualMachineImagesListSkusParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine images list skus params
func (*VirtualMachineImagesListSkusParams) SetContext ¶
func (o *VirtualMachineImagesListSkusParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine images list skus params
func (*VirtualMachineImagesListSkusParams) SetLocation ¶
func (o *VirtualMachineImagesListSkusParams) SetLocation(location string)
SetLocation adds the location to the virtual machine images list skus params
func (*VirtualMachineImagesListSkusParams) SetOffer ¶
func (o *VirtualMachineImagesListSkusParams) SetOffer(offer string)
SetOffer adds the offer to the virtual machine images list skus params
func (*VirtualMachineImagesListSkusParams) SetPublisherName ¶
func (o *VirtualMachineImagesListSkusParams) SetPublisherName(publisherName string)
SetPublisherName adds the publisherName to the virtual machine images list skus params
func (*VirtualMachineImagesListSkusParams) SetSubscriptionID ¶
func (o *VirtualMachineImagesListSkusParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine images list skus params
func (*VirtualMachineImagesListSkusParams) SetTimeout ¶
func (o *VirtualMachineImagesListSkusParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine images list skus params
func (*VirtualMachineImagesListSkusParams) WithAPIVersion ¶
func (o *VirtualMachineImagesListSkusParams) WithAPIVersion(aPIVersion string) *VirtualMachineImagesListSkusParams
WithAPIVersion adds the aPIVersion to the virtual machine images list skus params
func (*VirtualMachineImagesListSkusParams) WithContext ¶
func (o *VirtualMachineImagesListSkusParams) WithContext(ctx context.Context) *VirtualMachineImagesListSkusParams
WithContext adds the context to the virtual machine images list skus params
func (*VirtualMachineImagesListSkusParams) WithLocation ¶
func (o *VirtualMachineImagesListSkusParams) WithLocation(location string) *VirtualMachineImagesListSkusParams
WithLocation adds the location to the virtual machine images list skus params
func (*VirtualMachineImagesListSkusParams) WithOffer ¶
func (o *VirtualMachineImagesListSkusParams) WithOffer(offer string) *VirtualMachineImagesListSkusParams
WithOffer adds the offer to the virtual machine images list skus params
func (*VirtualMachineImagesListSkusParams) WithPublisherName ¶
func (o *VirtualMachineImagesListSkusParams) WithPublisherName(publisherName string) *VirtualMachineImagesListSkusParams
WithPublisherName adds the publisherName to the virtual machine images list skus params
func (*VirtualMachineImagesListSkusParams) WithSubscriptionID ¶
func (o *VirtualMachineImagesListSkusParams) WithSubscriptionID(subscriptionID string) *VirtualMachineImagesListSkusParams
WithSubscriptionID adds the subscriptionID to the virtual machine images list skus params
func (*VirtualMachineImagesListSkusParams) WithTimeout ¶
func (o *VirtualMachineImagesListSkusParams) WithTimeout(timeout time.Duration) *VirtualMachineImagesListSkusParams
WithTimeout adds the timeout to the virtual machine images list skus params
func (*VirtualMachineImagesListSkusParams) WriteToRequest ¶
func (o *VirtualMachineImagesListSkusParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineImagesListSkusReader ¶
type VirtualMachineImagesListSkusReader struct {
// contains filtered or unexported fields
}
VirtualMachineImagesListSkusReader is a Reader for the VirtualMachineImagesListSkus structure.
func (*VirtualMachineImagesListSkusReader) ReadResponse ¶
func (o *VirtualMachineImagesListSkusReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- virtual_machine_images_client.go
- virtual_machine_images_get_parameters.go
- virtual_machine_images_get_responses.go
- virtual_machine_images_list_offers_parameters.go
- virtual_machine_images_list_offers_responses.go
- virtual_machine_images_list_parameters.go
- virtual_machine_images_list_publishers_parameters.go
- virtual_machine_images_list_publishers_responses.go
- virtual_machine_images_list_responses.go
- virtual_machine_images_list_skus_parameters.go
- virtual_machine_images_list_skus_responses.go