alibaba

package
v2.17.0-beta.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 27, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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 alibaba API

func (*Client) ListAlibabaInstanceTypes

func (a *Client) ListAlibabaInstanceTypes(params *ListAlibabaInstanceTypesParams, authInfo runtime.ClientAuthInfoWriter) (*ListAlibabaInstanceTypesOK, error)

ListAlibabaInstanceTypes lists available alibaba instance types

func (*Client) ListAlibabaInstanceTypesNoCredentials

ListAlibabaInstanceTypesNoCredentials Lists available Alibaba Instance Types

func (*Client) ListAlibabaInstanceTypesNoCredentialsV2

ListAlibabaInstanceTypesNoCredentialsV2 Lists available Alibaba Instance Types

func (*Client) ListAlibabaVSwitches added in v2.17.0

func (a *Client) ListAlibabaVSwitches(params *ListAlibabaVSwitchesParams, authInfo runtime.ClientAuthInfoWriter) (*ListAlibabaVSwitchesOK, error)

ListAlibabaVSwitches lists available alibaba v switches

func (*Client) ListAlibabaVSwitchesNoCredentialsV2 added in v2.17.0

ListAlibabaVSwitchesNoCredentialsV2 Lists available Alibaba vSwitches

func (*Client) ListAlibabaZones

func (a *Client) ListAlibabaZones(params *ListAlibabaZonesParams, authInfo runtime.ClientAuthInfoWriter) (*ListAlibabaZonesOK, error)

ListAlibabaZones lists available alibaba zones

func (*Client) ListAlibabaZonesNoCredentials

func (a *Client) ListAlibabaZonesNoCredentials(params *ListAlibabaZonesNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter) (*ListAlibabaZonesNoCredentialsOK, error)

ListAlibabaZonesNoCredentials Lists available Alibaba Instance Types

func (*Client) ListAlibabaZonesNoCredentialsV2

func (a *Client) ListAlibabaZonesNoCredentialsV2(params *ListAlibabaZonesNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter) (*ListAlibabaZonesNoCredentialsV2OK, error)

ListAlibabaZonesNoCredentialsV2 Lists available Alibaba Instance Types

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientService

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new alibaba API client.

type ListAlibabaInstanceTypesDefault

type ListAlibabaInstanceTypesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListAlibabaInstanceTypesDefault handles this case with default header values.

errorResponse

func NewListAlibabaInstanceTypesDefault

func NewListAlibabaInstanceTypesDefault(code int) *ListAlibabaInstanceTypesDefault

NewListAlibabaInstanceTypesDefault creates a ListAlibabaInstanceTypesDefault with default headers values

func (*ListAlibabaInstanceTypesDefault) Code

Code gets the status code for the list alibaba instance types default response

func (*ListAlibabaInstanceTypesDefault) Error

func (*ListAlibabaInstanceTypesDefault) GetPayload

type ListAlibabaInstanceTypesNoCredentialsDefault

type ListAlibabaInstanceTypesNoCredentialsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListAlibabaInstanceTypesNoCredentialsDefault handles this case with default header values.

errorResponse

func NewListAlibabaInstanceTypesNoCredentialsDefault

func NewListAlibabaInstanceTypesNoCredentialsDefault(code int) *ListAlibabaInstanceTypesNoCredentialsDefault

NewListAlibabaInstanceTypesNoCredentialsDefault creates a ListAlibabaInstanceTypesNoCredentialsDefault with default headers values

func (*ListAlibabaInstanceTypesNoCredentialsDefault) Code

Code gets the status code for the list alibaba instance types no credentials default response

func (*ListAlibabaInstanceTypesNoCredentialsDefault) Error

func (*ListAlibabaInstanceTypesNoCredentialsDefault) GetPayload

type ListAlibabaInstanceTypesNoCredentialsOK

type ListAlibabaInstanceTypesNoCredentialsOK struct {
	Payload models.AlibabaInstanceTypeList
}

ListAlibabaInstanceTypesNoCredentialsOK handles this case with default header values.

AlibabaInstanceTypeList

func NewListAlibabaInstanceTypesNoCredentialsOK

func NewListAlibabaInstanceTypesNoCredentialsOK() *ListAlibabaInstanceTypesNoCredentialsOK

NewListAlibabaInstanceTypesNoCredentialsOK creates a ListAlibabaInstanceTypesNoCredentialsOK with default headers values

func (*ListAlibabaInstanceTypesNoCredentialsOK) Error

func (*ListAlibabaInstanceTypesNoCredentialsOK) GetPayload

type ListAlibabaInstanceTypesNoCredentialsParams

type ListAlibabaInstanceTypesNoCredentialsParams struct {

	/*Region*/
	Region *string
	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAlibabaInstanceTypesNoCredentialsParams contains all the parameters to send to the API endpoint for the list alibaba instance types no credentials operation typically these are written to a http.Request

func NewListAlibabaInstanceTypesNoCredentialsParams

func NewListAlibabaInstanceTypesNoCredentialsParams() *ListAlibabaInstanceTypesNoCredentialsParams

NewListAlibabaInstanceTypesNoCredentialsParams creates a new ListAlibabaInstanceTypesNoCredentialsParams object with the default values initialized.

func NewListAlibabaInstanceTypesNoCredentialsParamsWithContext

func NewListAlibabaInstanceTypesNoCredentialsParamsWithContext(ctx context.Context) *ListAlibabaInstanceTypesNoCredentialsParams

NewListAlibabaInstanceTypesNoCredentialsParamsWithContext creates a new ListAlibabaInstanceTypesNoCredentialsParams object with the default values initialized, and the ability to set a context for a request

func NewListAlibabaInstanceTypesNoCredentialsParamsWithHTTPClient

func NewListAlibabaInstanceTypesNoCredentialsParamsWithHTTPClient(client *http.Client) *ListAlibabaInstanceTypesNoCredentialsParams

NewListAlibabaInstanceTypesNoCredentialsParamsWithHTTPClient creates a new ListAlibabaInstanceTypesNoCredentialsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListAlibabaInstanceTypesNoCredentialsParamsWithTimeout

func NewListAlibabaInstanceTypesNoCredentialsParamsWithTimeout(timeout time.Duration) *ListAlibabaInstanceTypesNoCredentialsParams

NewListAlibabaInstanceTypesNoCredentialsParamsWithTimeout creates a new ListAlibabaInstanceTypesNoCredentialsParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListAlibabaInstanceTypesNoCredentialsParams) SetClusterID

func (o *ListAlibabaInstanceTypesNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list alibaba instance types no credentials params

func (*ListAlibabaInstanceTypesNoCredentialsParams) SetContext

SetContext adds the context to the list alibaba instance types no credentials params

func (*ListAlibabaInstanceTypesNoCredentialsParams) SetDC

SetDC adds the dc to the list alibaba instance types no credentials params

func (*ListAlibabaInstanceTypesNoCredentialsParams) SetHTTPClient

func (o *ListAlibabaInstanceTypesNoCredentialsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list alibaba instance types no credentials params

func (*ListAlibabaInstanceTypesNoCredentialsParams) SetProjectID

func (o *ListAlibabaInstanceTypesNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list alibaba instance types no credentials params

func (*ListAlibabaInstanceTypesNoCredentialsParams) SetRegion

SetRegion adds the region to the list alibaba instance types no credentials params

func (*ListAlibabaInstanceTypesNoCredentialsParams) SetTimeout

SetTimeout adds the timeout to the list alibaba instance types no credentials params

func (*ListAlibabaInstanceTypesNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list alibaba instance types no credentials params

func (*ListAlibabaInstanceTypesNoCredentialsParams) WithContext

WithContext adds the context to the list alibaba instance types no credentials params

func (*ListAlibabaInstanceTypesNoCredentialsParams) WithDC

WithDC adds the dc to the list alibaba instance types no credentials params

func (*ListAlibabaInstanceTypesNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list alibaba instance types no credentials params

func (*ListAlibabaInstanceTypesNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list alibaba instance types no credentials params

func (*ListAlibabaInstanceTypesNoCredentialsParams) WithRegion

WithRegion adds the region to the list alibaba instance types no credentials params

func (*ListAlibabaInstanceTypesNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list alibaba instance types no credentials params

func (*ListAlibabaInstanceTypesNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAlibabaInstanceTypesNoCredentialsReader

type ListAlibabaInstanceTypesNoCredentialsReader struct {
	// contains filtered or unexported fields
}

ListAlibabaInstanceTypesNoCredentialsReader is a Reader for the ListAlibabaInstanceTypesNoCredentials structure.

func (*ListAlibabaInstanceTypesNoCredentialsReader) ReadResponse

func (o *ListAlibabaInstanceTypesNoCredentialsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListAlibabaInstanceTypesNoCredentialsV2Default

type ListAlibabaInstanceTypesNoCredentialsV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListAlibabaInstanceTypesNoCredentialsV2Default handles this case with default header values.

errorResponse

func NewListAlibabaInstanceTypesNoCredentialsV2Default

func NewListAlibabaInstanceTypesNoCredentialsV2Default(code int) *ListAlibabaInstanceTypesNoCredentialsV2Default

NewListAlibabaInstanceTypesNoCredentialsV2Default creates a ListAlibabaInstanceTypesNoCredentialsV2Default with default headers values

func (*ListAlibabaInstanceTypesNoCredentialsV2Default) Code

Code gets the status code for the list alibaba instance types no credentials v2 default response

func (*ListAlibabaInstanceTypesNoCredentialsV2Default) Error

func (*ListAlibabaInstanceTypesNoCredentialsV2Default) GetPayload

type ListAlibabaInstanceTypesNoCredentialsV2OK

type ListAlibabaInstanceTypesNoCredentialsV2OK struct {
	Payload models.AlibabaInstanceTypeList
}

ListAlibabaInstanceTypesNoCredentialsV2OK handles this case with default header values.

AlibabaInstanceTypeList

func NewListAlibabaInstanceTypesNoCredentialsV2OK

func NewListAlibabaInstanceTypesNoCredentialsV2OK() *ListAlibabaInstanceTypesNoCredentialsV2OK

NewListAlibabaInstanceTypesNoCredentialsV2OK creates a ListAlibabaInstanceTypesNoCredentialsV2OK with default headers values

func (*ListAlibabaInstanceTypesNoCredentialsV2OK) Error

func (*ListAlibabaInstanceTypesNoCredentialsV2OK) GetPayload

type ListAlibabaInstanceTypesNoCredentialsV2Params

type ListAlibabaInstanceTypesNoCredentialsV2Params struct {

	/*Region*/
	Region *string
	/*ClusterID*/
	ClusterID string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAlibabaInstanceTypesNoCredentialsV2Params contains all the parameters to send to the API endpoint for the list alibaba instance types no credentials v2 operation typically these are written to a http.Request

func NewListAlibabaInstanceTypesNoCredentialsV2Params

func NewListAlibabaInstanceTypesNoCredentialsV2Params() *ListAlibabaInstanceTypesNoCredentialsV2Params

NewListAlibabaInstanceTypesNoCredentialsV2Params creates a new ListAlibabaInstanceTypesNoCredentialsV2Params object with the default values initialized.

func NewListAlibabaInstanceTypesNoCredentialsV2ParamsWithContext

func NewListAlibabaInstanceTypesNoCredentialsV2ParamsWithContext(ctx context.Context) *ListAlibabaInstanceTypesNoCredentialsV2Params

NewListAlibabaInstanceTypesNoCredentialsV2ParamsWithContext creates a new ListAlibabaInstanceTypesNoCredentialsV2Params object with the default values initialized, and the ability to set a context for a request

func NewListAlibabaInstanceTypesNoCredentialsV2ParamsWithHTTPClient

func NewListAlibabaInstanceTypesNoCredentialsV2ParamsWithHTTPClient(client *http.Client) *ListAlibabaInstanceTypesNoCredentialsV2Params

NewListAlibabaInstanceTypesNoCredentialsV2ParamsWithHTTPClient creates a new ListAlibabaInstanceTypesNoCredentialsV2Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListAlibabaInstanceTypesNoCredentialsV2ParamsWithTimeout

func NewListAlibabaInstanceTypesNoCredentialsV2ParamsWithTimeout(timeout time.Duration) *ListAlibabaInstanceTypesNoCredentialsV2Params

NewListAlibabaInstanceTypesNoCredentialsV2ParamsWithTimeout creates a new ListAlibabaInstanceTypesNoCredentialsV2Params object with the default values initialized, and the ability to set a timeout on a request

func (*ListAlibabaInstanceTypesNoCredentialsV2Params) SetClusterID

func (o *ListAlibabaInstanceTypesNoCredentialsV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list alibaba instance types no credentials v2 params

func (*ListAlibabaInstanceTypesNoCredentialsV2Params) SetContext

SetContext adds the context to the list alibaba instance types no credentials v2 params

func (*ListAlibabaInstanceTypesNoCredentialsV2Params) SetHTTPClient

func (o *ListAlibabaInstanceTypesNoCredentialsV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list alibaba instance types no credentials v2 params

func (*ListAlibabaInstanceTypesNoCredentialsV2Params) SetProjectID

func (o *ListAlibabaInstanceTypesNoCredentialsV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list alibaba instance types no credentials v2 params

func (*ListAlibabaInstanceTypesNoCredentialsV2Params) SetRegion

SetRegion adds the region to the list alibaba instance types no credentials v2 params

func (*ListAlibabaInstanceTypesNoCredentialsV2Params) SetTimeout

SetTimeout adds the timeout to the list alibaba instance types no credentials v2 params

func (*ListAlibabaInstanceTypesNoCredentialsV2Params) WithClusterID

WithClusterID adds the clusterID to the list alibaba instance types no credentials v2 params

func (*ListAlibabaInstanceTypesNoCredentialsV2Params) WithContext

WithContext adds the context to the list alibaba instance types no credentials v2 params

func (*ListAlibabaInstanceTypesNoCredentialsV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list alibaba instance types no credentials v2 params

func (*ListAlibabaInstanceTypesNoCredentialsV2Params) WithProjectID

WithProjectID adds the projectID to the list alibaba instance types no credentials v2 params

func (*ListAlibabaInstanceTypesNoCredentialsV2Params) WithRegion

WithRegion adds the region to the list alibaba instance types no credentials v2 params

func (*ListAlibabaInstanceTypesNoCredentialsV2Params) WithTimeout

WithTimeout adds the timeout to the list alibaba instance types no credentials v2 params

func (*ListAlibabaInstanceTypesNoCredentialsV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAlibabaInstanceTypesNoCredentialsV2Reader

type ListAlibabaInstanceTypesNoCredentialsV2Reader struct {
	// contains filtered or unexported fields
}

ListAlibabaInstanceTypesNoCredentialsV2Reader is a Reader for the ListAlibabaInstanceTypesNoCredentialsV2 structure.

func (*ListAlibabaInstanceTypesNoCredentialsV2Reader) ReadResponse

func (o *ListAlibabaInstanceTypesNoCredentialsV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListAlibabaInstanceTypesOK

type ListAlibabaInstanceTypesOK struct {
	Payload models.AlibabaInstanceTypeList
}

ListAlibabaInstanceTypesOK handles this case with default header values.

AlibabaInstanceTypeList

func NewListAlibabaInstanceTypesOK

func NewListAlibabaInstanceTypesOK() *ListAlibabaInstanceTypesOK

NewListAlibabaInstanceTypesOK creates a ListAlibabaInstanceTypesOK with default headers values

func (*ListAlibabaInstanceTypesOK) Error

func (*ListAlibabaInstanceTypesOK) GetPayload

type ListAlibabaInstanceTypesParams

type ListAlibabaInstanceTypesParams struct {

	/*AccessKeyID*/
	AccessKeyID *string
	/*AccessKeySecret*/
	AccessKeySecret *string
	/*Credential*/
	Credential *string
	/*Region*/
	Region *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAlibabaInstanceTypesParams contains all the parameters to send to the API endpoint for the list alibaba instance types operation typically these are written to a http.Request

func NewListAlibabaInstanceTypesParams

func NewListAlibabaInstanceTypesParams() *ListAlibabaInstanceTypesParams

NewListAlibabaInstanceTypesParams creates a new ListAlibabaInstanceTypesParams object with the default values initialized.

func NewListAlibabaInstanceTypesParamsWithContext

func NewListAlibabaInstanceTypesParamsWithContext(ctx context.Context) *ListAlibabaInstanceTypesParams

NewListAlibabaInstanceTypesParamsWithContext creates a new ListAlibabaInstanceTypesParams object with the default values initialized, and the ability to set a context for a request

func NewListAlibabaInstanceTypesParamsWithHTTPClient

func NewListAlibabaInstanceTypesParamsWithHTTPClient(client *http.Client) *ListAlibabaInstanceTypesParams

NewListAlibabaInstanceTypesParamsWithHTTPClient creates a new ListAlibabaInstanceTypesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListAlibabaInstanceTypesParamsWithTimeout

func NewListAlibabaInstanceTypesParamsWithTimeout(timeout time.Duration) *ListAlibabaInstanceTypesParams

NewListAlibabaInstanceTypesParamsWithTimeout creates a new ListAlibabaInstanceTypesParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListAlibabaInstanceTypesParams) SetAccessKeyID

func (o *ListAlibabaInstanceTypesParams) SetAccessKeyID(accessKeyID *string)

SetAccessKeyID adds the accessKeyId to the list alibaba instance types params

func (*ListAlibabaInstanceTypesParams) SetAccessKeySecret

func (o *ListAlibabaInstanceTypesParams) SetAccessKeySecret(accessKeySecret *string)

SetAccessKeySecret adds the accessKeySecret to the list alibaba instance types params

func (*ListAlibabaInstanceTypesParams) SetContext

func (o *ListAlibabaInstanceTypesParams) SetContext(ctx context.Context)

SetContext adds the context to the list alibaba instance types params

func (*ListAlibabaInstanceTypesParams) SetCredential

func (o *ListAlibabaInstanceTypesParams) SetCredential(credential *string)

SetCredential adds the credential to the list alibaba instance types params

func (*ListAlibabaInstanceTypesParams) SetHTTPClient

func (o *ListAlibabaInstanceTypesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list alibaba instance types params

func (*ListAlibabaInstanceTypesParams) SetRegion

func (o *ListAlibabaInstanceTypesParams) SetRegion(region *string)

SetRegion adds the region to the list alibaba instance types params

func (*ListAlibabaInstanceTypesParams) SetTimeout

func (o *ListAlibabaInstanceTypesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list alibaba instance types params

func (*ListAlibabaInstanceTypesParams) WithAccessKeyID

func (o *ListAlibabaInstanceTypesParams) WithAccessKeyID(accessKeyID *string) *ListAlibabaInstanceTypesParams

WithAccessKeyID adds the accessKeyID to the list alibaba instance types params

func (*ListAlibabaInstanceTypesParams) WithAccessKeySecret

func (o *ListAlibabaInstanceTypesParams) WithAccessKeySecret(accessKeySecret *string) *ListAlibabaInstanceTypesParams

WithAccessKeySecret adds the accessKeySecret to the list alibaba instance types params

func (*ListAlibabaInstanceTypesParams) WithContext

WithContext adds the context to the list alibaba instance types params

func (*ListAlibabaInstanceTypesParams) WithCredential

WithCredential adds the credential to the list alibaba instance types params

func (*ListAlibabaInstanceTypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list alibaba instance types params

func (*ListAlibabaInstanceTypesParams) WithRegion

WithRegion adds the region to the list alibaba instance types params

func (*ListAlibabaInstanceTypesParams) WithTimeout

WithTimeout adds the timeout to the list alibaba instance types params

func (*ListAlibabaInstanceTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAlibabaInstanceTypesReader

type ListAlibabaInstanceTypesReader struct {
	// contains filtered or unexported fields
}

ListAlibabaInstanceTypesReader is a Reader for the ListAlibabaInstanceTypes structure.

func (*ListAlibabaInstanceTypesReader) ReadResponse

func (o *ListAlibabaInstanceTypesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListAlibabaVSwitchesDefault added in v2.17.0

type ListAlibabaVSwitchesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListAlibabaVSwitchesDefault handles this case with default header values.

errorResponse

func NewListAlibabaVSwitchesDefault added in v2.17.0

func NewListAlibabaVSwitchesDefault(code int) *ListAlibabaVSwitchesDefault

NewListAlibabaVSwitchesDefault creates a ListAlibabaVSwitchesDefault with default headers values

func (*ListAlibabaVSwitchesDefault) Code added in v2.17.0

func (o *ListAlibabaVSwitchesDefault) Code() int

Code gets the status code for the list alibaba v switches default response

func (*ListAlibabaVSwitchesDefault) Error added in v2.17.0

func (*ListAlibabaVSwitchesDefault) GetPayload added in v2.17.0

type ListAlibabaVSwitchesNoCredentialsV2Default added in v2.17.0

type ListAlibabaVSwitchesNoCredentialsV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListAlibabaVSwitchesNoCredentialsV2Default handles this case with default header values.

errorResponse

func NewListAlibabaVSwitchesNoCredentialsV2Default added in v2.17.0

func NewListAlibabaVSwitchesNoCredentialsV2Default(code int) *ListAlibabaVSwitchesNoCredentialsV2Default

NewListAlibabaVSwitchesNoCredentialsV2Default creates a ListAlibabaVSwitchesNoCredentialsV2Default with default headers values

func (*ListAlibabaVSwitchesNoCredentialsV2Default) Code added in v2.17.0

Code gets the status code for the list alibaba v switches no credentials v2 default response

func (*ListAlibabaVSwitchesNoCredentialsV2Default) Error added in v2.17.0

func (*ListAlibabaVSwitchesNoCredentialsV2Default) GetPayload added in v2.17.0

type ListAlibabaVSwitchesNoCredentialsV2OK added in v2.17.0

type ListAlibabaVSwitchesNoCredentialsV2OK struct {
	Payload models.AlibabaVSwitchList
}

ListAlibabaVSwitchesNoCredentialsV2OK handles this case with default header values.

AlibabaVSwitchList

func NewListAlibabaVSwitchesNoCredentialsV2OK added in v2.17.0

func NewListAlibabaVSwitchesNoCredentialsV2OK() *ListAlibabaVSwitchesNoCredentialsV2OK

NewListAlibabaVSwitchesNoCredentialsV2OK creates a ListAlibabaVSwitchesNoCredentialsV2OK with default headers values

func (*ListAlibabaVSwitchesNoCredentialsV2OK) Error added in v2.17.0

func (*ListAlibabaVSwitchesNoCredentialsV2OK) GetPayload added in v2.17.0

type ListAlibabaVSwitchesNoCredentialsV2Params added in v2.17.0

type ListAlibabaVSwitchesNoCredentialsV2Params struct {

	/*Region*/
	Region *string
	/*ClusterID*/
	ClusterID string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAlibabaVSwitchesNoCredentialsV2Params contains all the parameters to send to the API endpoint for the list alibaba v switches no credentials v2 operation typically these are written to a http.Request

func NewListAlibabaVSwitchesNoCredentialsV2Params added in v2.17.0

func NewListAlibabaVSwitchesNoCredentialsV2Params() *ListAlibabaVSwitchesNoCredentialsV2Params

NewListAlibabaVSwitchesNoCredentialsV2Params creates a new ListAlibabaVSwitchesNoCredentialsV2Params object with the default values initialized.

func NewListAlibabaVSwitchesNoCredentialsV2ParamsWithContext added in v2.17.0

func NewListAlibabaVSwitchesNoCredentialsV2ParamsWithContext(ctx context.Context) *ListAlibabaVSwitchesNoCredentialsV2Params

NewListAlibabaVSwitchesNoCredentialsV2ParamsWithContext creates a new ListAlibabaVSwitchesNoCredentialsV2Params object with the default values initialized, and the ability to set a context for a request

func NewListAlibabaVSwitchesNoCredentialsV2ParamsWithHTTPClient added in v2.17.0

func NewListAlibabaVSwitchesNoCredentialsV2ParamsWithHTTPClient(client *http.Client) *ListAlibabaVSwitchesNoCredentialsV2Params

NewListAlibabaVSwitchesNoCredentialsV2ParamsWithHTTPClient creates a new ListAlibabaVSwitchesNoCredentialsV2Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListAlibabaVSwitchesNoCredentialsV2ParamsWithTimeout added in v2.17.0

func NewListAlibabaVSwitchesNoCredentialsV2ParamsWithTimeout(timeout time.Duration) *ListAlibabaVSwitchesNoCredentialsV2Params

NewListAlibabaVSwitchesNoCredentialsV2ParamsWithTimeout creates a new ListAlibabaVSwitchesNoCredentialsV2Params object with the default values initialized, and the ability to set a timeout on a request

func (*ListAlibabaVSwitchesNoCredentialsV2Params) SetClusterID added in v2.17.0

func (o *ListAlibabaVSwitchesNoCredentialsV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list alibaba v switches no credentials v2 params

func (*ListAlibabaVSwitchesNoCredentialsV2Params) SetContext added in v2.17.0

SetContext adds the context to the list alibaba v switches no credentials v2 params

func (*ListAlibabaVSwitchesNoCredentialsV2Params) SetHTTPClient added in v2.17.0

func (o *ListAlibabaVSwitchesNoCredentialsV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list alibaba v switches no credentials v2 params

func (*ListAlibabaVSwitchesNoCredentialsV2Params) SetProjectID added in v2.17.0

func (o *ListAlibabaVSwitchesNoCredentialsV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list alibaba v switches no credentials v2 params

func (*ListAlibabaVSwitchesNoCredentialsV2Params) SetRegion added in v2.17.0

func (o *ListAlibabaVSwitchesNoCredentialsV2Params) SetRegion(region *string)

SetRegion adds the region to the list alibaba v switches no credentials v2 params

func (*ListAlibabaVSwitchesNoCredentialsV2Params) SetTimeout added in v2.17.0

SetTimeout adds the timeout to the list alibaba v switches no credentials v2 params

func (*ListAlibabaVSwitchesNoCredentialsV2Params) WithClusterID added in v2.17.0

WithClusterID adds the clusterID to the list alibaba v switches no credentials v2 params

func (*ListAlibabaVSwitchesNoCredentialsV2Params) WithContext added in v2.17.0

WithContext adds the context to the list alibaba v switches no credentials v2 params

func (*ListAlibabaVSwitchesNoCredentialsV2Params) WithHTTPClient added in v2.17.0

WithHTTPClient adds the HTTPClient to the list alibaba v switches no credentials v2 params

func (*ListAlibabaVSwitchesNoCredentialsV2Params) WithProjectID added in v2.17.0

WithProjectID adds the projectID to the list alibaba v switches no credentials v2 params

func (*ListAlibabaVSwitchesNoCredentialsV2Params) WithRegion added in v2.17.0

WithRegion adds the region to the list alibaba v switches no credentials v2 params

func (*ListAlibabaVSwitchesNoCredentialsV2Params) WithTimeout added in v2.17.0

WithTimeout adds the timeout to the list alibaba v switches no credentials v2 params

func (*ListAlibabaVSwitchesNoCredentialsV2Params) WriteToRequest added in v2.17.0

WriteToRequest writes these params to a swagger request

type ListAlibabaVSwitchesNoCredentialsV2Reader added in v2.17.0

type ListAlibabaVSwitchesNoCredentialsV2Reader struct {
	// contains filtered or unexported fields
}

ListAlibabaVSwitchesNoCredentialsV2Reader is a Reader for the ListAlibabaVSwitchesNoCredentialsV2 structure.

func (*ListAlibabaVSwitchesNoCredentialsV2Reader) ReadResponse added in v2.17.0

func (o *ListAlibabaVSwitchesNoCredentialsV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListAlibabaVSwitchesOK added in v2.17.0

type ListAlibabaVSwitchesOK struct {
	Payload models.AlibabaVSwitchList
}

ListAlibabaVSwitchesOK handles this case with default header values.

AlibabaVSwitchList

func NewListAlibabaVSwitchesOK added in v2.17.0

func NewListAlibabaVSwitchesOK() *ListAlibabaVSwitchesOK

NewListAlibabaVSwitchesOK creates a ListAlibabaVSwitchesOK with default headers values

func (*ListAlibabaVSwitchesOK) Error added in v2.17.0

func (o *ListAlibabaVSwitchesOK) Error() string

func (*ListAlibabaVSwitchesOK) GetPayload added in v2.17.0

type ListAlibabaVSwitchesParams added in v2.17.0

type ListAlibabaVSwitchesParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAlibabaVSwitchesParams contains all the parameters to send to the API endpoint for the list alibaba v switches operation typically these are written to a http.Request

func NewListAlibabaVSwitchesParams added in v2.17.0

func NewListAlibabaVSwitchesParams() *ListAlibabaVSwitchesParams

NewListAlibabaVSwitchesParams creates a new ListAlibabaVSwitchesParams object with the default values initialized.

func NewListAlibabaVSwitchesParamsWithContext added in v2.17.0

func NewListAlibabaVSwitchesParamsWithContext(ctx context.Context) *ListAlibabaVSwitchesParams

NewListAlibabaVSwitchesParamsWithContext creates a new ListAlibabaVSwitchesParams object with the default values initialized, and the ability to set a context for a request

func NewListAlibabaVSwitchesParamsWithHTTPClient added in v2.17.0

func NewListAlibabaVSwitchesParamsWithHTTPClient(client *http.Client) *ListAlibabaVSwitchesParams

NewListAlibabaVSwitchesParamsWithHTTPClient creates a new ListAlibabaVSwitchesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListAlibabaVSwitchesParamsWithTimeout added in v2.17.0

func NewListAlibabaVSwitchesParamsWithTimeout(timeout time.Duration) *ListAlibabaVSwitchesParams

NewListAlibabaVSwitchesParamsWithTimeout creates a new ListAlibabaVSwitchesParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListAlibabaVSwitchesParams) SetContext added in v2.17.0

func (o *ListAlibabaVSwitchesParams) SetContext(ctx context.Context)

SetContext adds the context to the list alibaba v switches params

func (*ListAlibabaVSwitchesParams) SetHTTPClient added in v2.17.0

func (o *ListAlibabaVSwitchesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list alibaba v switches params

func (*ListAlibabaVSwitchesParams) SetTimeout added in v2.17.0

func (o *ListAlibabaVSwitchesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list alibaba v switches params

func (*ListAlibabaVSwitchesParams) WithContext added in v2.17.0

WithContext adds the context to the list alibaba v switches params

func (*ListAlibabaVSwitchesParams) WithHTTPClient added in v2.17.0

WithHTTPClient adds the HTTPClient to the list alibaba v switches params

func (*ListAlibabaVSwitchesParams) WithTimeout added in v2.17.0

WithTimeout adds the timeout to the list alibaba v switches params

func (*ListAlibabaVSwitchesParams) WriteToRequest added in v2.17.0

WriteToRequest writes these params to a swagger request

type ListAlibabaVSwitchesReader added in v2.17.0

type ListAlibabaVSwitchesReader struct {
	// contains filtered or unexported fields
}

ListAlibabaVSwitchesReader is a Reader for the ListAlibabaVSwitches structure.

func (*ListAlibabaVSwitchesReader) ReadResponse added in v2.17.0

func (o *ListAlibabaVSwitchesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListAlibabaZonesDefault

type ListAlibabaZonesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListAlibabaZonesDefault handles this case with default header values.

errorResponse

func NewListAlibabaZonesDefault

func NewListAlibabaZonesDefault(code int) *ListAlibabaZonesDefault

NewListAlibabaZonesDefault creates a ListAlibabaZonesDefault with default headers values

func (*ListAlibabaZonesDefault) Code

func (o *ListAlibabaZonesDefault) Code() int

Code gets the status code for the list alibaba zones default response

func (*ListAlibabaZonesDefault) Error

func (o *ListAlibabaZonesDefault) Error() string

func (*ListAlibabaZonesDefault) GetPayload

func (o *ListAlibabaZonesDefault) GetPayload() *models.ErrorResponse

type ListAlibabaZonesNoCredentialsDefault

type ListAlibabaZonesNoCredentialsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListAlibabaZonesNoCredentialsDefault handles this case with default header values.

errorResponse

func NewListAlibabaZonesNoCredentialsDefault

func NewListAlibabaZonesNoCredentialsDefault(code int) *ListAlibabaZonesNoCredentialsDefault

NewListAlibabaZonesNoCredentialsDefault creates a ListAlibabaZonesNoCredentialsDefault with default headers values

func (*ListAlibabaZonesNoCredentialsDefault) Code

Code gets the status code for the list alibaba zones no credentials default response

func (*ListAlibabaZonesNoCredentialsDefault) Error

func (*ListAlibabaZonesNoCredentialsDefault) GetPayload

type ListAlibabaZonesNoCredentialsOK

type ListAlibabaZonesNoCredentialsOK struct {
	Payload models.AlibabaZoneList
}

ListAlibabaZonesNoCredentialsOK handles this case with default header values.

AlibabaZoneList

func NewListAlibabaZonesNoCredentialsOK

func NewListAlibabaZonesNoCredentialsOK() *ListAlibabaZonesNoCredentialsOK

NewListAlibabaZonesNoCredentialsOK creates a ListAlibabaZonesNoCredentialsOK with default headers values

func (*ListAlibabaZonesNoCredentialsOK) Error

func (*ListAlibabaZonesNoCredentialsOK) GetPayload

type ListAlibabaZonesNoCredentialsParams

type ListAlibabaZonesNoCredentialsParams struct {

	/*Region*/
	Region *string
	/*ClusterID*/
	ClusterID string
	/*Dc*/
	DC string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAlibabaZonesNoCredentialsParams contains all the parameters to send to the API endpoint for the list alibaba zones no credentials operation typically these are written to a http.Request

func NewListAlibabaZonesNoCredentialsParams

func NewListAlibabaZonesNoCredentialsParams() *ListAlibabaZonesNoCredentialsParams

NewListAlibabaZonesNoCredentialsParams creates a new ListAlibabaZonesNoCredentialsParams object with the default values initialized.

func NewListAlibabaZonesNoCredentialsParamsWithContext

func NewListAlibabaZonesNoCredentialsParamsWithContext(ctx context.Context) *ListAlibabaZonesNoCredentialsParams

NewListAlibabaZonesNoCredentialsParamsWithContext creates a new ListAlibabaZonesNoCredentialsParams object with the default values initialized, and the ability to set a context for a request

func NewListAlibabaZonesNoCredentialsParamsWithHTTPClient

func NewListAlibabaZonesNoCredentialsParamsWithHTTPClient(client *http.Client) *ListAlibabaZonesNoCredentialsParams

NewListAlibabaZonesNoCredentialsParamsWithHTTPClient creates a new ListAlibabaZonesNoCredentialsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListAlibabaZonesNoCredentialsParamsWithTimeout

func NewListAlibabaZonesNoCredentialsParamsWithTimeout(timeout time.Duration) *ListAlibabaZonesNoCredentialsParams

NewListAlibabaZonesNoCredentialsParamsWithTimeout creates a new ListAlibabaZonesNoCredentialsParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListAlibabaZonesNoCredentialsParams) SetClusterID

func (o *ListAlibabaZonesNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list alibaba zones no credentials params

func (*ListAlibabaZonesNoCredentialsParams) SetContext

SetContext adds the context to the list alibaba zones no credentials params

func (*ListAlibabaZonesNoCredentialsParams) SetDC

SetDC adds the dc to the list alibaba zones no credentials params

func (*ListAlibabaZonesNoCredentialsParams) SetHTTPClient

func (o *ListAlibabaZonesNoCredentialsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list alibaba zones no credentials params

func (*ListAlibabaZonesNoCredentialsParams) SetProjectID

func (o *ListAlibabaZonesNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list alibaba zones no credentials params

func (*ListAlibabaZonesNoCredentialsParams) SetRegion

func (o *ListAlibabaZonesNoCredentialsParams) SetRegion(region *string)

SetRegion adds the region to the list alibaba zones no credentials params

func (*ListAlibabaZonesNoCredentialsParams) SetTimeout

func (o *ListAlibabaZonesNoCredentialsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list alibaba zones no credentials params

func (*ListAlibabaZonesNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list alibaba zones no credentials params

func (*ListAlibabaZonesNoCredentialsParams) WithContext

WithContext adds the context to the list alibaba zones no credentials params

func (*ListAlibabaZonesNoCredentialsParams) WithDC

WithDC adds the dc to the list alibaba zones no credentials params

func (*ListAlibabaZonesNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list alibaba zones no credentials params

func (*ListAlibabaZonesNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list alibaba zones no credentials params

func (*ListAlibabaZonesNoCredentialsParams) WithRegion

WithRegion adds the region to the list alibaba zones no credentials params

func (*ListAlibabaZonesNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list alibaba zones no credentials params

func (*ListAlibabaZonesNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAlibabaZonesNoCredentialsReader

type ListAlibabaZonesNoCredentialsReader struct {
	// contains filtered or unexported fields
}

ListAlibabaZonesNoCredentialsReader is a Reader for the ListAlibabaZonesNoCredentials structure.

func (*ListAlibabaZonesNoCredentialsReader) ReadResponse

func (o *ListAlibabaZonesNoCredentialsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListAlibabaZonesNoCredentialsV2Default

type ListAlibabaZonesNoCredentialsV2Default struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListAlibabaZonesNoCredentialsV2Default handles this case with default header values.

errorResponse

func NewListAlibabaZonesNoCredentialsV2Default

func NewListAlibabaZonesNoCredentialsV2Default(code int) *ListAlibabaZonesNoCredentialsV2Default

NewListAlibabaZonesNoCredentialsV2Default creates a ListAlibabaZonesNoCredentialsV2Default with default headers values

func (*ListAlibabaZonesNoCredentialsV2Default) Code

Code gets the status code for the list alibaba zones no credentials v2 default response

func (*ListAlibabaZonesNoCredentialsV2Default) Error

func (*ListAlibabaZonesNoCredentialsV2Default) GetPayload

type ListAlibabaZonesNoCredentialsV2OK

type ListAlibabaZonesNoCredentialsV2OK struct {
	Payload models.AlibabaZoneList
}

ListAlibabaZonesNoCredentialsV2OK handles this case with default header values.

AlibabaZoneList

func NewListAlibabaZonesNoCredentialsV2OK

func NewListAlibabaZonesNoCredentialsV2OK() *ListAlibabaZonesNoCredentialsV2OK

NewListAlibabaZonesNoCredentialsV2OK creates a ListAlibabaZonesNoCredentialsV2OK with default headers values

func (*ListAlibabaZonesNoCredentialsV2OK) Error

func (*ListAlibabaZonesNoCredentialsV2OK) GetPayload

type ListAlibabaZonesNoCredentialsV2Params

type ListAlibabaZonesNoCredentialsV2Params struct {

	/*Region*/
	Region *string
	/*ClusterID*/
	ClusterID string
	/*ProjectID*/
	ProjectID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAlibabaZonesNoCredentialsV2Params contains all the parameters to send to the API endpoint for the list alibaba zones no credentials v2 operation typically these are written to a http.Request

func NewListAlibabaZonesNoCredentialsV2Params

func NewListAlibabaZonesNoCredentialsV2Params() *ListAlibabaZonesNoCredentialsV2Params

NewListAlibabaZonesNoCredentialsV2Params creates a new ListAlibabaZonesNoCredentialsV2Params object with the default values initialized.

func NewListAlibabaZonesNoCredentialsV2ParamsWithContext

func NewListAlibabaZonesNoCredentialsV2ParamsWithContext(ctx context.Context) *ListAlibabaZonesNoCredentialsV2Params

NewListAlibabaZonesNoCredentialsV2ParamsWithContext creates a new ListAlibabaZonesNoCredentialsV2Params object with the default values initialized, and the ability to set a context for a request

func NewListAlibabaZonesNoCredentialsV2ParamsWithHTTPClient

func NewListAlibabaZonesNoCredentialsV2ParamsWithHTTPClient(client *http.Client) *ListAlibabaZonesNoCredentialsV2Params

NewListAlibabaZonesNoCredentialsV2ParamsWithHTTPClient creates a new ListAlibabaZonesNoCredentialsV2Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListAlibabaZonesNoCredentialsV2ParamsWithTimeout

func NewListAlibabaZonesNoCredentialsV2ParamsWithTimeout(timeout time.Duration) *ListAlibabaZonesNoCredentialsV2Params

NewListAlibabaZonesNoCredentialsV2ParamsWithTimeout creates a new ListAlibabaZonesNoCredentialsV2Params object with the default values initialized, and the ability to set a timeout on a request

func (*ListAlibabaZonesNoCredentialsV2Params) SetClusterID

func (o *ListAlibabaZonesNoCredentialsV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list alibaba zones no credentials v2 params

func (*ListAlibabaZonesNoCredentialsV2Params) SetContext

SetContext adds the context to the list alibaba zones no credentials v2 params

func (*ListAlibabaZonesNoCredentialsV2Params) SetHTTPClient

func (o *ListAlibabaZonesNoCredentialsV2Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list alibaba zones no credentials v2 params

func (*ListAlibabaZonesNoCredentialsV2Params) SetProjectID

func (o *ListAlibabaZonesNoCredentialsV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list alibaba zones no credentials v2 params

func (*ListAlibabaZonesNoCredentialsV2Params) SetRegion

func (o *ListAlibabaZonesNoCredentialsV2Params) SetRegion(region *string)

SetRegion adds the region to the list alibaba zones no credentials v2 params

func (*ListAlibabaZonesNoCredentialsV2Params) SetTimeout

func (o *ListAlibabaZonesNoCredentialsV2Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list alibaba zones no credentials v2 params

func (*ListAlibabaZonesNoCredentialsV2Params) WithClusterID

WithClusterID adds the clusterID to the list alibaba zones no credentials v2 params

func (*ListAlibabaZonesNoCredentialsV2Params) WithContext

WithContext adds the context to the list alibaba zones no credentials v2 params

func (*ListAlibabaZonesNoCredentialsV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list alibaba zones no credentials v2 params

func (*ListAlibabaZonesNoCredentialsV2Params) WithProjectID

WithProjectID adds the projectID to the list alibaba zones no credentials v2 params

func (*ListAlibabaZonesNoCredentialsV2Params) WithRegion

WithRegion adds the region to the list alibaba zones no credentials v2 params

func (*ListAlibabaZonesNoCredentialsV2Params) WithTimeout

WithTimeout adds the timeout to the list alibaba zones no credentials v2 params

func (*ListAlibabaZonesNoCredentialsV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAlibabaZonesNoCredentialsV2Reader

type ListAlibabaZonesNoCredentialsV2Reader struct {
	// contains filtered or unexported fields
}

ListAlibabaZonesNoCredentialsV2Reader is a Reader for the ListAlibabaZonesNoCredentialsV2 structure.

func (*ListAlibabaZonesNoCredentialsV2Reader) ReadResponse

func (o *ListAlibabaZonesNoCredentialsV2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListAlibabaZonesOK

type ListAlibabaZonesOK struct {
	Payload models.AlibabaZoneList
}

ListAlibabaZonesOK handles this case with default header values.

AlibabaZoneList

func NewListAlibabaZonesOK

func NewListAlibabaZonesOK() *ListAlibabaZonesOK

NewListAlibabaZonesOK creates a ListAlibabaZonesOK with default headers values

func (*ListAlibabaZonesOK) Error

func (o *ListAlibabaZonesOK) Error() string

func (*ListAlibabaZonesOK) GetPayload

func (o *ListAlibabaZonesOK) GetPayload() models.AlibabaZoneList

type ListAlibabaZonesParams

type ListAlibabaZonesParams struct {

	/*AccessKeyID*/
	AccessKeyID *string
	/*AccessKeySecret*/
	AccessKeySecret *string
	/*Credential*/
	Credential *string
	/*Region*/
	Region *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAlibabaZonesParams contains all the parameters to send to the API endpoint for the list alibaba zones operation typically these are written to a http.Request

func NewListAlibabaZonesParams

func NewListAlibabaZonesParams() *ListAlibabaZonesParams

NewListAlibabaZonesParams creates a new ListAlibabaZonesParams object with the default values initialized.

func NewListAlibabaZonesParamsWithContext

func NewListAlibabaZonesParamsWithContext(ctx context.Context) *ListAlibabaZonesParams

NewListAlibabaZonesParamsWithContext creates a new ListAlibabaZonesParams object with the default values initialized, and the ability to set a context for a request

func NewListAlibabaZonesParamsWithHTTPClient

func NewListAlibabaZonesParamsWithHTTPClient(client *http.Client) *ListAlibabaZonesParams

NewListAlibabaZonesParamsWithHTTPClient creates a new ListAlibabaZonesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListAlibabaZonesParamsWithTimeout

func NewListAlibabaZonesParamsWithTimeout(timeout time.Duration) *ListAlibabaZonesParams

NewListAlibabaZonesParamsWithTimeout creates a new ListAlibabaZonesParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListAlibabaZonesParams) SetAccessKeyID

func (o *ListAlibabaZonesParams) SetAccessKeyID(accessKeyID *string)

SetAccessKeyID adds the accessKeyId to the list alibaba zones params

func (*ListAlibabaZonesParams) SetAccessKeySecret

func (o *ListAlibabaZonesParams) SetAccessKeySecret(accessKeySecret *string)

SetAccessKeySecret adds the accessKeySecret to the list alibaba zones params

func (*ListAlibabaZonesParams) SetContext

func (o *ListAlibabaZonesParams) SetContext(ctx context.Context)

SetContext adds the context to the list alibaba zones params

func (*ListAlibabaZonesParams) SetCredential

func (o *ListAlibabaZonesParams) SetCredential(credential *string)

SetCredential adds the credential to the list alibaba zones params

func (*ListAlibabaZonesParams) SetHTTPClient

func (o *ListAlibabaZonesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list alibaba zones params

func (*ListAlibabaZonesParams) SetRegion

func (o *ListAlibabaZonesParams) SetRegion(region *string)

SetRegion adds the region to the list alibaba zones params

func (*ListAlibabaZonesParams) SetTimeout

func (o *ListAlibabaZonesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list alibaba zones params

func (*ListAlibabaZonesParams) WithAccessKeyID

func (o *ListAlibabaZonesParams) WithAccessKeyID(accessKeyID *string) *ListAlibabaZonesParams

WithAccessKeyID adds the accessKeyID to the list alibaba zones params

func (*ListAlibabaZonesParams) WithAccessKeySecret

func (o *ListAlibabaZonesParams) WithAccessKeySecret(accessKeySecret *string) *ListAlibabaZonesParams

WithAccessKeySecret adds the accessKeySecret to the list alibaba zones params

func (*ListAlibabaZonesParams) WithContext

WithContext adds the context to the list alibaba zones params

func (*ListAlibabaZonesParams) WithCredential

func (o *ListAlibabaZonesParams) WithCredential(credential *string) *ListAlibabaZonesParams

WithCredential adds the credential to the list alibaba zones params

func (*ListAlibabaZonesParams) WithHTTPClient

func (o *ListAlibabaZonesParams) WithHTTPClient(client *http.Client) *ListAlibabaZonesParams

WithHTTPClient adds the HTTPClient to the list alibaba zones params

func (*ListAlibabaZonesParams) WithRegion

func (o *ListAlibabaZonesParams) WithRegion(region *string) *ListAlibabaZonesParams

WithRegion adds the region to the list alibaba zones params

func (*ListAlibabaZonesParams) WithTimeout

WithTimeout adds the timeout to the list alibaba zones params

func (*ListAlibabaZonesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAlibabaZonesReader

type ListAlibabaZonesReader struct {
	// contains filtered or unexported fields
}

ListAlibabaZonesReader is a Reader for the ListAlibabaZones structure.

func (*ListAlibabaZonesReader) ReadResponse

func (o *ListAlibabaZonesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL