Documentation
¶
Index ¶
- type Client
- type VirtualMachineSizesListOK
- type VirtualMachineSizesListParams
- func (o *VirtualMachineSizesListParams) SetAPIVersion(aPIVersion string)
- func (o *VirtualMachineSizesListParams) SetContext(ctx context.Context)
- func (o *VirtualMachineSizesListParams) SetLocation(location string)
- func (o *VirtualMachineSizesListParams) SetSubscriptionID(subscriptionID string)
- func (o *VirtualMachineSizesListParams) SetTimeout(timeout time.Duration)
- func (o *VirtualMachineSizesListParams) WithAPIVersion(aPIVersion string) *VirtualMachineSizesListParams
- func (o *VirtualMachineSizesListParams) WithContext(ctx context.Context) *VirtualMachineSizesListParams
- func (o *VirtualMachineSizesListParams) WithLocation(location string) *VirtualMachineSizesListParams
- func (o *VirtualMachineSizesListParams) WithSubscriptionID(subscriptionID string) *VirtualMachineSizesListParams
- func (o *VirtualMachineSizesListParams) WithTimeout(timeout time.Duration) *VirtualMachineSizesListParams
- func (o *VirtualMachineSizesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VirtualMachineSizesListReader
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 sizes API
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client
New creates a new virtual machine sizes API client.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) VirtualMachineSizesList ¶
func (a *Client) VirtualMachineSizesList(params *VirtualMachineSizesListParams, authInfo runtime.ClientAuthInfoWriter) (*VirtualMachineSizesListOK, error)
VirtualMachineSizesList Lists all available virtual machine sizes for a subscription in a location.
type VirtualMachineSizesListOK ¶
type VirtualMachineSizesListOK struct {
Payload *models.VirtualMachineSizeListResult
}
VirtualMachineSizesListOK handles this case with default header values.
OK
func NewVirtualMachineSizesListOK ¶
func NewVirtualMachineSizesListOK() *VirtualMachineSizesListOK
NewVirtualMachineSizesListOK creates a VirtualMachineSizesListOK with default headers values
func (*VirtualMachineSizesListOK) Error ¶
func (o *VirtualMachineSizesListOK) Error() string
type VirtualMachineSizesListParams ¶
type VirtualMachineSizesListParams struct { /*APIVersion Client Api Version. */ APIVersion string /*Location The location upon which virtual-machine-sizes is queried. */ 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 }
VirtualMachineSizesListParams contains all the parameters to send to the API endpoint for the virtual machine sizes list operation typically these are written to a http.Request
func NewVirtualMachineSizesListParams ¶
func NewVirtualMachineSizesListParams() *VirtualMachineSizesListParams
NewVirtualMachineSizesListParams creates a new VirtualMachineSizesListParams object with the default values initialized.
func NewVirtualMachineSizesListParamsWithContext ¶
func NewVirtualMachineSizesListParamsWithContext(ctx context.Context) *VirtualMachineSizesListParams
NewVirtualMachineSizesListParamsWithContext creates a new VirtualMachineSizesListParams object with the default values initialized, and the ability to set a context for a request
func NewVirtualMachineSizesListParamsWithTimeout ¶
func NewVirtualMachineSizesListParamsWithTimeout(timeout time.Duration) *VirtualMachineSizesListParams
NewVirtualMachineSizesListParamsWithTimeout creates a new VirtualMachineSizesListParams object with the default values initialized, and the ability to set a timeout on a request
func (*VirtualMachineSizesListParams) SetAPIVersion ¶
func (o *VirtualMachineSizesListParams) SetAPIVersion(aPIVersion string)
SetAPIVersion adds the apiVersion to the virtual machine sizes list params
func (*VirtualMachineSizesListParams) SetContext ¶
func (o *VirtualMachineSizesListParams) SetContext(ctx context.Context)
SetContext adds the context to the virtual machine sizes list params
func (*VirtualMachineSizesListParams) SetLocation ¶
func (o *VirtualMachineSizesListParams) SetLocation(location string)
SetLocation adds the location to the virtual machine sizes list params
func (*VirtualMachineSizesListParams) SetSubscriptionID ¶
func (o *VirtualMachineSizesListParams) SetSubscriptionID(subscriptionID string)
SetSubscriptionID adds the subscriptionId to the virtual machine sizes list params
func (*VirtualMachineSizesListParams) SetTimeout ¶
func (o *VirtualMachineSizesListParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the virtual machine sizes list params
func (*VirtualMachineSizesListParams) WithAPIVersion ¶
func (o *VirtualMachineSizesListParams) WithAPIVersion(aPIVersion string) *VirtualMachineSizesListParams
WithAPIVersion adds the aPIVersion to the virtual machine sizes list params
func (*VirtualMachineSizesListParams) WithContext ¶
func (o *VirtualMachineSizesListParams) WithContext(ctx context.Context) *VirtualMachineSizesListParams
WithContext adds the context to the virtual machine sizes list params
func (*VirtualMachineSizesListParams) WithLocation ¶
func (o *VirtualMachineSizesListParams) WithLocation(location string) *VirtualMachineSizesListParams
WithLocation adds the location to the virtual machine sizes list params
func (*VirtualMachineSizesListParams) WithSubscriptionID ¶
func (o *VirtualMachineSizesListParams) WithSubscriptionID(subscriptionID string) *VirtualMachineSizesListParams
WithSubscriptionID adds the subscriptionID to the virtual machine sizes list params
func (*VirtualMachineSizesListParams) WithTimeout ¶
func (o *VirtualMachineSizesListParams) WithTimeout(timeout time.Duration) *VirtualMachineSizesListParams
WithTimeout adds the timeout to the virtual machine sizes list params
func (*VirtualMachineSizesListParams) WriteToRequest ¶
func (o *VirtualMachineSizesListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VirtualMachineSizesListReader ¶
type VirtualMachineSizesListReader struct {
// contains filtered or unexported fields
}
VirtualMachineSizesListReader is a Reader for the VirtualMachineSizesList structure.
func (*VirtualMachineSizesListReader) ReadResponse ¶
func (o *VirtualMachineSizesListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.