aks

package
v2.21.15 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2023 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 aks API

func (*Client) ListAKSLocations added in v2.21.0

func (a *Client) ListAKSLocations(params *ListAKSLocationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAKSLocationsOK, error)

ListAKSLocations lists a k s recommended locations

func (*Client) ListAKSNodePoolModes added in v2.21.0

func (a *Client) ListAKSNodePoolModes(params *ListAKSNodePoolModesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAKSNodePoolModesOK, error)

ListAKSNodePoolModes gets the a k s node pool modes

func (*Client) ListAKSNodeVersionsNoCredentials added in v2.21.0

func (a *Client) ListAKSNodeVersionsNoCredentials(params *ListAKSNodeVersionsNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAKSNodeVersionsNoCredentialsOK, error)

ListAKSNodeVersionsNoCredentials gets a k s nodepool available versions

func (*Client) ListAKSVMSizes added in v2.21.0

func (a *Client) ListAKSVMSizes(params *ListAKSVMSizesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAKSVMSizesOK, error)

ListAKSVMSizes lists a k s available VM sizes in an azure region

func (*Client) ListAKSVMSizesNoCredentials added in v2.21.0

func (a *Client) ListAKSVMSizesNoCredentials(params *ListAKSVMSizesNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAKSVMSizesNoCredentialsOK, error)

ListAKSVMSizesNoCredentials gets a k s available VM sizes in an azure region

func (*Client) ListAKSVersions added in v2.21.0

func (a *Client) ListAKSVersions(params *ListAKSVersionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAKSVersionsOK, error)

ListAKSVersions Lists AKS versions

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) ValidateAKSCredentials

func (a *Client) ValidateAKSCredentials(params *ValidateAKSCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ValidateAKSCredentialsOK, error)

ValidateAKSCredentials Validates AKS credentials

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	ListAKSLocations(params *ListAKSLocationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAKSLocationsOK, error)

	ListAKSNodePoolModes(params *ListAKSNodePoolModesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAKSNodePoolModesOK, error)

	ListAKSNodeVersionsNoCredentials(params *ListAKSNodeVersionsNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAKSNodeVersionsNoCredentialsOK, error)

	ListAKSVMSizes(params *ListAKSVMSizesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAKSVMSizesOK, error)

	ListAKSVMSizesNoCredentials(params *ListAKSVMSizesNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAKSVMSizesNoCredentialsOK, error)

	ListAKSVersions(params *ListAKSVersionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAKSVersionsOK, error)

	ValidateAKSCredentials(params *ValidateAKSCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ValidateAKSCredentialsOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new aks API client.

type ListAKSLocationsDefault added in v2.21.0

type ListAKSLocationsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListAKSLocationsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListAKSLocationsDefault added in v2.21.0

func NewListAKSLocationsDefault(code int) *ListAKSLocationsDefault

NewListAKSLocationsDefault creates a ListAKSLocationsDefault with default headers values

func (*ListAKSLocationsDefault) Code added in v2.21.0

func (o *ListAKSLocationsDefault) Code() int

Code gets the status code for the list a k s locations default response

func (*ListAKSLocationsDefault) Error added in v2.21.0

func (o *ListAKSLocationsDefault) Error() string

func (*ListAKSLocationsDefault) GetPayload added in v2.21.0

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

type ListAKSLocationsOK added in v2.21.0

type ListAKSLocationsOK struct {
	Payload models.AKSLocationList
}
ListAKSLocationsOK describes a response with status code 200, with default header values.

AKSLocationList

func NewListAKSLocationsOK added in v2.21.0

func NewListAKSLocationsOK() *ListAKSLocationsOK

NewListAKSLocationsOK creates a ListAKSLocationsOK with default headers values

func (*ListAKSLocationsOK) Error added in v2.21.0

func (o *ListAKSLocationsOK) Error() string

func (*ListAKSLocationsOK) GetPayload added in v2.21.0

func (o *ListAKSLocationsOK) GetPayload() models.AKSLocationList

type ListAKSLocationsParams added in v2.21.0

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

ListAKSLocationsParams contains all the parameters to send to the API endpoint

for the list a k s locations operation.

Typically these are written to a http.Request.

func NewListAKSLocationsParams added in v2.21.0

func NewListAKSLocationsParams() *ListAKSLocationsParams

NewListAKSLocationsParams creates a new ListAKSLocationsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListAKSLocationsParamsWithContext added in v2.21.0

func NewListAKSLocationsParamsWithContext(ctx context.Context) *ListAKSLocationsParams

NewListAKSLocationsParamsWithContext creates a new ListAKSLocationsParams object with the ability to set a context for a request.

func NewListAKSLocationsParamsWithHTTPClient added in v2.21.0

func NewListAKSLocationsParamsWithHTTPClient(client *http.Client) *ListAKSLocationsParams

NewListAKSLocationsParamsWithHTTPClient creates a new ListAKSLocationsParams object with the ability to set a custom HTTPClient for a request.

func NewListAKSLocationsParamsWithTimeout added in v2.21.0

func NewListAKSLocationsParamsWithTimeout(timeout time.Duration) *ListAKSLocationsParams

NewListAKSLocationsParamsWithTimeout creates a new ListAKSLocationsParams object with the ability to set a timeout on a request.

func (*ListAKSLocationsParams) SetContext added in v2.21.0

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

SetContext adds the context to the list a k s locations params

func (*ListAKSLocationsParams) SetDefaults added in v2.21.0

func (o *ListAKSLocationsParams) SetDefaults()

SetDefaults hydrates default values in the list a k s locations params (not the query body).

All values with no default are reset to their zero value.

func (*ListAKSLocationsParams) SetHTTPClient added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the list a k s locations params

func (*ListAKSLocationsParams) SetTimeout added in v2.21.0

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

SetTimeout adds the timeout to the list a k s locations params

func (*ListAKSLocationsParams) WithContext added in v2.21.0

WithContext adds the context to the list a k s locations params

func (*ListAKSLocationsParams) WithDefaults added in v2.21.0

WithDefaults hydrates default values in the list a k s locations params (not the query body).

All values with no default are reset to their zero value.

func (*ListAKSLocationsParams) WithHTTPClient added in v2.21.0

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

WithHTTPClient adds the HTTPClient to the list a k s locations params

func (*ListAKSLocationsParams) WithTimeout added in v2.21.0

WithTimeout adds the timeout to the list a k s locations params

func (*ListAKSLocationsParams) WriteToRequest added in v2.21.0

WriteToRequest writes these params to a swagger request

type ListAKSLocationsReader added in v2.21.0

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

ListAKSLocationsReader is a Reader for the ListAKSLocations structure.

func (*ListAKSLocationsReader) ReadResponse added in v2.21.0

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

ReadResponse reads a server response into the received o.

type ListAKSNodePoolModesDefault added in v2.21.0

type ListAKSNodePoolModesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListAKSNodePoolModesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListAKSNodePoolModesDefault added in v2.21.0

func NewListAKSNodePoolModesDefault(code int) *ListAKSNodePoolModesDefault

NewListAKSNodePoolModesDefault creates a ListAKSNodePoolModesDefault with default headers values

func (*ListAKSNodePoolModesDefault) Code added in v2.21.0

func (o *ListAKSNodePoolModesDefault) Code() int

Code gets the status code for the list a k s node pool modes default response

func (*ListAKSNodePoolModesDefault) Error added in v2.21.0

func (*ListAKSNodePoolModesDefault) GetPayload added in v2.21.0

type ListAKSNodePoolModesForbidden added in v2.21.0

type ListAKSNodePoolModesForbidden struct {
}
ListAKSNodePoolModesForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListAKSNodePoolModesForbidden added in v2.21.0

func NewListAKSNodePoolModesForbidden() *ListAKSNodePoolModesForbidden

NewListAKSNodePoolModesForbidden creates a ListAKSNodePoolModesForbidden with default headers values

func (*ListAKSNodePoolModesForbidden) Error added in v2.21.0

type ListAKSNodePoolModesOK added in v2.21.0

type ListAKSNodePoolModesOK struct {
	Payload models.AKSNodePoolModes
}
ListAKSNodePoolModesOK describes a response with status code 200, with default header values.

AKSNodePoolModes

func NewListAKSNodePoolModesOK added in v2.21.0

func NewListAKSNodePoolModesOK() *ListAKSNodePoolModesOK

NewListAKSNodePoolModesOK creates a ListAKSNodePoolModesOK with default headers values

func (*ListAKSNodePoolModesOK) Error added in v2.21.0

func (o *ListAKSNodePoolModesOK) Error() string

func (*ListAKSNodePoolModesOK) GetPayload added in v2.21.0

type ListAKSNodePoolModesParams added in v2.21.0

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

ListAKSNodePoolModesParams contains all the parameters to send to the API endpoint

for the list a k s node pool modes operation.

Typically these are written to a http.Request.

func NewListAKSNodePoolModesParams added in v2.21.0

func NewListAKSNodePoolModesParams() *ListAKSNodePoolModesParams

NewListAKSNodePoolModesParams creates a new ListAKSNodePoolModesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListAKSNodePoolModesParamsWithContext added in v2.21.0

func NewListAKSNodePoolModesParamsWithContext(ctx context.Context) *ListAKSNodePoolModesParams

NewListAKSNodePoolModesParamsWithContext creates a new ListAKSNodePoolModesParams object with the ability to set a context for a request.

func NewListAKSNodePoolModesParamsWithHTTPClient added in v2.21.0

func NewListAKSNodePoolModesParamsWithHTTPClient(client *http.Client) *ListAKSNodePoolModesParams

NewListAKSNodePoolModesParamsWithHTTPClient creates a new ListAKSNodePoolModesParams object with the ability to set a custom HTTPClient for a request.

func NewListAKSNodePoolModesParamsWithTimeout added in v2.21.0

func NewListAKSNodePoolModesParamsWithTimeout(timeout time.Duration) *ListAKSNodePoolModesParams

NewListAKSNodePoolModesParamsWithTimeout creates a new ListAKSNodePoolModesParams object with the ability to set a timeout on a request.

func (*ListAKSNodePoolModesParams) SetContext added in v2.21.0

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

SetContext adds the context to the list a k s node pool modes params

func (*ListAKSNodePoolModesParams) SetDefaults added in v2.21.0

func (o *ListAKSNodePoolModesParams) SetDefaults()

SetDefaults hydrates default values in the list a k s node pool modes params (not the query body).

All values with no default are reset to their zero value.

func (*ListAKSNodePoolModesParams) SetHTTPClient added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the list a k s node pool modes params

func (*ListAKSNodePoolModesParams) SetTimeout added in v2.21.0

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

SetTimeout adds the timeout to the list a k s node pool modes params

func (*ListAKSNodePoolModesParams) WithContext added in v2.21.0

WithContext adds the context to the list a k s node pool modes params

func (*ListAKSNodePoolModesParams) WithDefaults added in v2.21.0

WithDefaults hydrates default values in the list a k s node pool modes params (not the query body).

All values with no default are reset to their zero value.

func (*ListAKSNodePoolModesParams) WithHTTPClient added in v2.21.0

WithHTTPClient adds the HTTPClient to the list a k s node pool modes params

func (*ListAKSNodePoolModesParams) WithTimeout added in v2.21.0

WithTimeout adds the timeout to the list a k s node pool modes params

func (*ListAKSNodePoolModesParams) WriteToRequest added in v2.21.0

WriteToRequest writes these params to a swagger request

type ListAKSNodePoolModesReader added in v2.21.0

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

ListAKSNodePoolModesReader is a Reader for the ListAKSNodePoolModes structure.

func (*ListAKSNodePoolModesReader) ReadResponse added in v2.21.0

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

ReadResponse reads a server response into the received o.

type ListAKSNodePoolModesUnauthorized added in v2.21.0

type ListAKSNodePoolModesUnauthorized struct {
}
ListAKSNodePoolModesUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListAKSNodePoolModesUnauthorized added in v2.21.0

func NewListAKSNodePoolModesUnauthorized() *ListAKSNodePoolModesUnauthorized

NewListAKSNodePoolModesUnauthorized creates a ListAKSNodePoolModesUnauthorized with default headers values

func (*ListAKSNodePoolModesUnauthorized) Error added in v2.21.0

type ListAKSNodeVersionsNoCredentialsDefault added in v2.21.0

type ListAKSNodeVersionsNoCredentialsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListAKSNodeVersionsNoCredentialsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListAKSNodeVersionsNoCredentialsDefault added in v2.21.0

func NewListAKSNodeVersionsNoCredentialsDefault(code int) *ListAKSNodeVersionsNoCredentialsDefault

NewListAKSNodeVersionsNoCredentialsDefault creates a ListAKSNodeVersionsNoCredentialsDefault with default headers values

func (*ListAKSNodeVersionsNoCredentialsDefault) Code added in v2.21.0

Code gets the status code for the list a k s node versions no credentials default response

func (*ListAKSNodeVersionsNoCredentialsDefault) Error added in v2.21.0

func (*ListAKSNodeVersionsNoCredentialsDefault) GetPayload added in v2.21.0

type ListAKSNodeVersionsNoCredentialsForbidden added in v2.21.0

type ListAKSNodeVersionsNoCredentialsForbidden struct {
}
ListAKSNodeVersionsNoCredentialsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListAKSNodeVersionsNoCredentialsForbidden added in v2.21.0

func NewListAKSNodeVersionsNoCredentialsForbidden() *ListAKSNodeVersionsNoCredentialsForbidden

NewListAKSNodeVersionsNoCredentialsForbidden creates a ListAKSNodeVersionsNoCredentialsForbidden with default headers values

func (*ListAKSNodeVersionsNoCredentialsForbidden) Error added in v2.21.0

type ListAKSNodeVersionsNoCredentialsOK added in v2.21.0

type ListAKSNodeVersionsNoCredentialsOK struct {
	Payload []*models.MasterVersion
}
ListAKSNodeVersionsNoCredentialsOK describes a response with status code 200, with default header values.

MasterVersion

func NewListAKSNodeVersionsNoCredentialsOK added in v2.21.0

func NewListAKSNodeVersionsNoCredentialsOK() *ListAKSNodeVersionsNoCredentialsOK

NewListAKSNodeVersionsNoCredentialsOK creates a ListAKSNodeVersionsNoCredentialsOK with default headers values

func (*ListAKSNodeVersionsNoCredentialsOK) Error added in v2.21.0

func (*ListAKSNodeVersionsNoCredentialsOK) GetPayload added in v2.21.0

type ListAKSNodeVersionsNoCredentialsParams added in v2.21.0

type ListAKSNodeVersionsNoCredentialsParams struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListAKSNodeVersionsNoCredentialsParams contains all the parameters to send to the API endpoint

for the list a k s node versions no credentials operation.

Typically these are written to a http.Request.

func NewListAKSNodeVersionsNoCredentialsParams added in v2.21.0

func NewListAKSNodeVersionsNoCredentialsParams() *ListAKSNodeVersionsNoCredentialsParams

NewListAKSNodeVersionsNoCredentialsParams creates a new ListAKSNodeVersionsNoCredentialsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListAKSNodeVersionsNoCredentialsParamsWithContext added in v2.21.0

func NewListAKSNodeVersionsNoCredentialsParamsWithContext(ctx context.Context) *ListAKSNodeVersionsNoCredentialsParams

NewListAKSNodeVersionsNoCredentialsParamsWithContext creates a new ListAKSNodeVersionsNoCredentialsParams object with the ability to set a context for a request.

func NewListAKSNodeVersionsNoCredentialsParamsWithHTTPClient added in v2.21.0

func NewListAKSNodeVersionsNoCredentialsParamsWithHTTPClient(client *http.Client) *ListAKSNodeVersionsNoCredentialsParams

NewListAKSNodeVersionsNoCredentialsParamsWithHTTPClient creates a new ListAKSNodeVersionsNoCredentialsParams object with the ability to set a custom HTTPClient for a request.

func NewListAKSNodeVersionsNoCredentialsParamsWithTimeout added in v2.21.0

func NewListAKSNodeVersionsNoCredentialsParamsWithTimeout(timeout time.Duration) *ListAKSNodeVersionsNoCredentialsParams

NewListAKSNodeVersionsNoCredentialsParamsWithTimeout creates a new ListAKSNodeVersionsNoCredentialsParams object with the ability to set a timeout on a request.

func (*ListAKSNodeVersionsNoCredentialsParams) SetClusterID added in v2.21.0

func (o *ListAKSNodeVersionsNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list a k s node versions no credentials params

func (*ListAKSNodeVersionsNoCredentialsParams) SetContext added in v2.21.0

SetContext adds the context to the list a k s node versions no credentials params

func (*ListAKSNodeVersionsNoCredentialsParams) SetDefaults added in v2.21.0

func (o *ListAKSNodeVersionsNoCredentialsParams) SetDefaults()

SetDefaults hydrates default values in the list a k s node versions no credentials params (not the query body).

All values with no default are reset to their zero value.

func (*ListAKSNodeVersionsNoCredentialsParams) SetHTTPClient added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the list a k s node versions no credentials params

func (*ListAKSNodeVersionsNoCredentialsParams) SetProjectID added in v2.21.0

func (o *ListAKSNodeVersionsNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list a k s node versions no credentials params

func (*ListAKSNodeVersionsNoCredentialsParams) SetTimeout added in v2.21.0

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

SetTimeout adds the timeout to the list a k s node versions no credentials params

func (*ListAKSNodeVersionsNoCredentialsParams) WithClusterID added in v2.21.0

WithClusterID adds the clusterID to the list a k s node versions no credentials params

func (*ListAKSNodeVersionsNoCredentialsParams) WithContext added in v2.21.0

WithContext adds the context to the list a k s node versions no credentials params

func (*ListAKSNodeVersionsNoCredentialsParams) WithDefaults added in v2.21.0

WithDefaults hydrates default values in the list a k s node versions no credentials params (not the query body).

All values with no default are reset to their zero value.

func (*ListAKSNodeVersionsNoCredentialsParams) WithHTTPClient added in v2.21.0

WithHTTPClient adds the HTTPClient to the list a k s node versions no credentials params

func (*ListAKSNodeVersionsNoCredentialsParams) WithProjectID added in v2.21.0

WithProjectID adds the projectID to the list a k s node versions no credentials params

func (*ListAKSNodeVersionsNoCredentialsParams) WithTimeout added in v2.21.0

WithTimeout adds the timeout to the list a k s node versions no credentials params

func (*ListAKSNodeVersionsNoCredentialsParams) WriteToRequest added in v2.21.0

WriteToRequest writes these params to a swagger request

type ListAKSNodeVersionsNoCredentialsReader added in v2.21.0

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

ListAKSNodeVersionsNoCredentialsReader is a Reader for the ListAKSNodeVersionsNoCredentials structure.

func (*ListAKSNodeVersionsNoCredentialsReader) ReadResponse added in v2.21.0

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

ReadResponse reads a server response into the received o.

type ListAKSNodeVersionsNoCredentialsUnauthorized added in v2.21.0

type ListAKSNodeVersionsNoCredentialsUnauthorized struct {
}
ListAKSNodeVersionsNoCredentialsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListAKSNodeVersionsNoCredentialsUnauthorized added in v2.21.0

func NewListAKSNodeVersionsNoCredentialsUnauthorized() *ListAKSNodeVersionsNoCredentialsUnauthorized

NewListAKSNodeVersionsNoCredentialsUnauthorized creates a ListAKSNodeVersionsNoCredentialsUnauthorized with default headers values

func (*ListAKSNodeVersionsNoCredentialsUnauthorized) Error added in v2.21.0

type ListAKSVMSizesDefault added in v2.21.0

type ListAKSVMSizesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListAKSVMSizesDefault describes a response with status code -1, with default header values.

errorResponse

func NewListAKSVMSizesDefault added in v2.21.0

func NewListAKSVMSizesDefault(code int) *ListAKSVMSizesDefault

NewListAKSVMSizesDefault creates a ListAKSVMSizesDefault with default headers values

func (*ListAKSVMSizesDefault) Code added in v2.21.0

func (o *ListAKSVMSizesDefault) Code() int

Code gets the status code for the list a k s VM sizes default response

func (*ListAKSVMSizesDefault) Error added in v2.21.0

func (o *ListAKSVMSizesDefault) Error() string

func (*ListAKSVMSizesDefault) GetPayload added in v2.21.0

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

type ListAKSVMSizesNoCredentialsDefault added in v2.21.0

type ListAKSVMSizesNoCredentialsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListAKSVMSizesNoCredentialsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListAKSVMSizesNoCredentialsDefault added in v2.21.0

func NewListAKSVMSizesNoCredentialsDefault(code int) *ListAKSVMSizesNoCredentialsDefault

NewListAKSVMSizesNoCredentialsDefault creates a ListAKSVMSizesNoCredentialsDefault with default headers values

func (*ListAKSVMSizesNoCredentialsDefault) Code added in v2.21.0

Code gets the status code for the list a k s VM sizes no credentials default response

func (*ListAKSVMSizesNoCredentialsDefault) Error added in v2.21.0

func (*ListAKSVMSizesNoCredentialsDefault) GetPayload added in v2.21.0

type ListAKSVMSizesNoCredentialsForbidden added in v2.21.0

type ListAKSVMSizesNoCredentialsForbidden struct {
}
ListAKSVMSizesNoCredentialsForbidden describes a response with status code 403, with default header values.

EmptyResponse is a empty response

func NewListAKSVMSizesNoCredentialsForbidden added in v2.21.0

func NewListAKSVMSizesNoCredentialsForbidden() *ListAKSVMSizesNoCredentialsForbidden

NewListAKSVMSizesNoCredentialsForbidden creates a ListAKSVMSizesNoCredentialsForbidden with default headers values

func (*ListAKSVMSizesNoCredentialsForbidden) Error added in v2.21.0

type ListAKSVMSizesNoCredentialsOK added in v2.21.0

type ListAKSVMSizesNoCredentialsOK struct {
	Payload models.AKSVMSizeList
}
ListAKSVMSizesNoCredentialsOK describes a response with status code 200, with default header values.

AKSVMSizeList

func NewListAKSVMSizesNoCredentialsOK added in v2.21.0

func NewListAKSVMSizesNoCredentialsOK() *ListAKSVMSizesNoCredentialsOK

NewListAKSVMSizesNoCredentialsOK creates a ListAKSVMSizesNoCredentialsOK with default headers values

func (*ListAKSVMSizesNoCredentialsOK) Error added in v2.21.0

func (*ListAKSVMSizesNoCredentialsOK) GetPayload added in v2.21.0

type ListAKSVMSizesNoCredentialsParams added in v2.21.0

type ListAKSVMSizesNoCredentialsParams struct {

	/* Location.

	   Location - Resource location
	*/
	Location *string

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListAKSVMSizesNoCredentialsParams contains all the parameters to send to the API endpoint

for the list a k s VM sizes no credentials operation.

Typically these are written to a http.Request.

func NewListAKSVMSizesNoCredentialsParams added in v2.21.0

func NewListAKSVMSizesNoCredentialsParams() *ListAKSVMSizesNoCredentialsParams

NewListAKSVMSizesNoCredentialsParams creates a new ListAKSVMSizesNoCredentialsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListAKSVMSizesNoCredentialsParamsWithContext added in v2.21.0

func NewListAKSVMSizesNoCredentialsParamsWithContext(ctx context.Context) *ListAKSVMSizesNoCredentialsParams

NewListAKSVMSizesNoCredentialsParamsWithContext creates a new ListAKSVMSizesNoCredentialsParams object with the ability to set a context for a request.

func NewListAKSVMSizesNoCredentialsParamsWithHTTPClient added in v2.21.0

func NewListAKSVMSizesNoCredentialsParamsWithHTTPClient(client *http.Client) *ListAKSVMSizesNoCredentialsParams

NewListAKSVMSizesNoCredentialsParamsWithHTTPClient creates a new ListAKSVMSizesNoCredentialsParams object with the ability to set a custom HTTPClient for a request.

func NewListAKSVMSizesNoCredentialsParamsWithTimeout added in v2.21.0

func NewListAKSVMSizesNoCredentialsParamsWithTimeout(timeout time.Duration) *ListAKSVMSizesNoCredentialsParams

NewListAKSVMSizesNoCredentialsParamsWithTimeout creates a new ListAKSVMSizesNoCredentialsParams object with the ability to set a timeout on a request.

func (*ListAKSVMSizesNoCredentialsParams) SetClusterID added in v2.21.0

func (o *ListAKSVMSizesNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list a k s VM sizes no credentials params

func (*ListAKSVMSizesNoCredentialsParams) SetContext added in v2.21.0

SetContext adds the context to the list a k s VM sizes no credentials params

func (*ListAKSVMSizesNoCredentialsParams) SetDefaults added in v2.21.0

func (o *ListAKSVMSizesNoCredentialsParams) SetDefaults()

SetDefaults hydrates default values in the list a k s VM sizes no credentials params (not the query body).

All values with no default are reset to their zero value.

func (*ListAKSVMSizesNoCredentialsParams) SetHTTPClient added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the list a k s VM sizes no credentials params

func (*ListAKSVMSizesNoCredentialsParams) SetLocation added in v2.21.0

func (o *ListAKSVMSizesNoCredentialsParams) SetLocation(location *string)

SetLocation adds the location to the list a k s VM sizes no credentials params

func (*ListAKSVMSizesNoCredentialsParams) SetProjectID added in v2.21.0

func (o *ListAKSVMSizesNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list a k s VM sizes no credentials params

func (*ListAKSVMSizesNoCredentialsParams) SetTimeout added in v2.21.0

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

SetTimeout adds the timeout to the list a k s VM sizes no credentials params

func (*ListAKSVMSizesNoCredentialsParams) WithClusterID added in v2.21.0

WithClusterID adds the clusterID to the list a k s VM sizes no credentials params

func (*ListAKSVMSizesNoCredentialsParams) WithContext added in v2.21.0

WithContext adds the context to the list a k s VM sizes no credentials params

func (*ListAKSVMSizesNoCredentialsParams) WithDefaults added in v2.21.0

WithDefaults hydrates default values in the list a k s VM sizes no credentials params (not the query body).

All values with no default are reset to their zero value.

func (*ListAKSVMSizesNoCredentialsParams) WithHTTPClient added in v2.21.0

WithHTTPClient adds the HTTPClient to the list a k s VM sizes no credentials params

func (*ListAKSVMSizesNoCredentialsParams) WithLocation added in v2.21.0

WithLocation adds the location to the list a k s VM sizes no credentials params

func (*ListAKSVMSizesNoCredentialsParams) WithProjectID added in v2.21.0

WithProjectID adds the projectID to the list a k s VM sizes no credentials params

func (*ListAKSVMSizesNoCredentialsParams) WithTimeout added in v2.21.0

WithTimeout adds the timeout to the list a k s VM sizes no credentials params

func (*ListAKSVMSizesNoCredentialsParams) WriteToRequest added in v2.21.0

WriteToRequest writes these params to a swagger request

type ListAKSVMSizesNoCredentialsReader added in v2.21.0

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

ListAKSVMSizesNoCredentialsReader is a Reader for the ListAKSVMSizesNoCredentials structure.

func (*ListAKSVMSizesNoCredentialsReader) ReadResponse added in v2.21.0

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

ReadResponse reads a server response into the received o.

type ListAKSVMSizesNoCredentialsUnauthorized added in v2.21.0

type ListAKSVMSizesNoCredentialsUnauthorized struct {
}
ListAKSVMSizesNoCredentialsUnauthorized describes a response with status code 401, with default header values.

EmptyResponse is a empty response

func NewListAKSVMSizesNoCredentialsUnauthorized added in v2.21.0

func NewListAKSVMSizesNoCredentialsUnauthorized() *ListAKSVMSizesNoCredentialsUnauthorized

NewListAKSVMSizesNoCredentialsUnauthorized creates a ListAKSVMSizesNoCredentialsUnauthorized with default headers values

func (*ListAKSVMSizesNoCredentialsUnauthorized) Error added in v2.21.0

type ListAKSVMSizesOK added in v2.21.0

type ListAKSVMSizesOK struct {
	Payload models.AKSVMSizeList
}
ListAKSVMSizesOK describes a response with status code 200, with default header values.

AKSVMSizeList

func NewListAKSVMSizesOK added in v2.21.0

func NewListAKSVMSizesOK() *ListAKSVMSizesOK

NewListAKSVMSizesOK creates a ListAKSVMSizesOK with default headers values

func (*ListAKSVMSizesOK) Error added in v2.21.0

func (o *ListAKSVMSizesOK) Error() string

func (*ListAKSVMSizesOK) GetPayload added in v2.21.0

func (o *ListAKSVMSizesOK) GetPayload() models.AKSVMSizeList

type ListAKSVMSizesParams added in v2.21.0

type ListAKSVMSizesParams struct {

	// ClientID.
	ClientID *string

	// ClientSecret.
	ClientSecret *string

	// Credential.
	Credential *string

	/* Location.

	   Location - Resource location
	*/
	Location *string

	// SubscriptionID.
	SubscriptionID *string

	// TenantID.
	TenantID *string

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

ListAKSVMSizesParams contains all the parameters to send to the API endpoint

for the list a k s VM sizes operation.

Typically these are written to a http.Request.

func NewListAKSVMSizesParams added in v2.21.0

func NewListAKSVMSizesParams() *ListAKSVMSizesParams

NewListAKSVMSizesParams creates a new ListAKSVMSizesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListAKSVMSizesParamsWithContext added in v2.21.0

func NewListAKSVMSizesParamsWithContext(ctx context.Context) *ListAKSVMSizesParams

NewListAKSVMSizesParamsWithContext creates a new ListAKSVMSizesParams object with the ability to set a context for a request.

func NewListAKSVMSizesParamsWithHTTPClient added in v2.21.0

func NewListAKSVMSizesParamsWithHTTPClient(client *http.Client) *ListAKSVMSizesParams

NewListAKSVMSizesParamsWithHTTPClient creates a new ListAKSVMSizesParams object with the ability to set a custom HTTPClient for a request.

func NewListAKSVMSizesParamsWithTimeout added in v2.21.0

func NewListAKSVMSizesParamsWithTimeout(timeout time.Duration) *ListAKSVMSizesParams

NewListAKSVMSizesParamsWithTimeout creates a new ListAKSVMSizesParams object with the ability to set a timeout on a request.

func (*ListAKSVMSizesParams) SetClientID added in v2.21.0

func (o *ListAKSVMSizesParams) SetClientID(clientID *string)

SetClientID adds the clientId to the list a k s VM sizes params

func (*ListAKSVMSizesParams) SetClientSecret added in v2.21.0

func (o *ListAKSVMSizesParams) SetClientSecret(clientSecret *string)

SetClientSecret adds the clientSecret to the list a k s VM sizes params

func (*ListAKSVMSizesParams) SetContext added in v2.21.0

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

SetContext adds the context to the list a k s VM sizes params

func (*ListAKSVMSizesParams) SetCredential added in v2.21.0

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

SetCredential adds the credential to the list a k s VM sizes params

func (*ListAKSVMSizesParams) SetDefaults added in v2.21.0

func (o *ListAKSVMSizesParams) SetDefaults()

SetDefaults hydrates default values in the list a k s VM sizes params (not the query body).

All values with no default are reset to their zero value.

func (*ListAKSVMSizesParams) SetHTTPClient added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the list a k s VM sizes params

func (*ListAKSVMSizesParams) SetLocation added in v2.21.0

func (o *ListAKSVMSizesParams) SetLocation(location *string)

SetLocation adds the location to the list a k s VM sizes params

func (*ListAKSVMSizesParams) SetSubscriptionID added in v2.21.0

func (o *ListAKSVMSizesParams) SetSubscriptionID(subscriptionID *string)

SetSubscriptionID adds the subscriptionId to the list a k s VM sizes params

func (*ListAKSVMSizesParams) SetTenantID added in v2.21.0

func (o *ListAKSVMSizesParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the list a k s VM sizes params

func (*ListAKSVMSizesParams) SetTimeout added in v2.21.0

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

SetTimeout adds the timeout to the list a k s VM sizes params

func (*ListAKSVMSizesParams) WithClientID added in v2.21.0

func (o *ListAKSVMSizesParams) WithClientID(clientID *string) *ListAKSVMSizesParams

WithClientID adds the clientID to the list a k s VM sizes params

func (*ListAKSVMSizesParams) WithClientSecret added in v2.21.0

func (o *ListAKSVMSizesParams) WithClientSecret(clientSecret *string) *ListAKSVMSizesParams

WithClientSecret adds the clientSecret to the list a k s VM sizes params

func (*ListAKSVMSizesParams) WithContext added in v2.21.0

WithContext adds the context to the list a k s VM sizes params

func (*ListAKSVMSizesParams) WithCredential added in v2.21.0

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

WithCredential adds the credential to the list a k s VM sizes params

func (*ListAKSVMSizesParams) WithDefaults added in v2.21.0

func (o *ListAKSVMSizesParams) WithDefaults() *ListAKSVMSizesParams

WithDefaults hydrates default values in the list a k s VM sizes params (not the query body).

All values with no default are reset to their zero value.

func (*ListAKSVMSizesParams) WithHTTPClient added in v2.21.0

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

WithHTTPClient adds the HTTPClient to the list a k s VM sizes params

func (*ListAKSVMSizesParams) WithLocation added in v2.21.0

func (o *ListAKSVMSizesParams) WithLocation(location *string) *ListAKSVMSizesParams

WithLocation adds the location to the list a k s VM sizes params

func (*ListAKSVMSizesParams) WithSubscriptionID added in v2.21.0

func (o *ListAKSVMSizesParams) WithSubscriptionID(subscriptionID *string) *ListAKSVMSizesParams

WithSubscriptionID adds the subscriptionID to the list a k s VM sizes params

func (*ListAKSVMSizesParams) WithTenantID added in v2.21.0

func (o *ListAKSVMSizesParams) WithTenantID(tenantID *string) *ListAKSVMSizesParams

WithTenantID adds the tenantID to the list a k s VM sizes params

func (*ListAKSVMSizesParams) WithTimeout added in v2.21.0

func (o *ListAKSVMSizesParams) WithTimeout(timeout time.Duration) *ListAKSVMSizesParams

WithTimeout adds the timeout to the list a k s VM sizes params

func (*ListAKSVMSizesParams) WriteToRequest added in v2.21.0

func (o *ListAKSVMSizesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListAKSVMSizesReader added in v2.21.0

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

ListAKSVMSizesReader is a Reader for the ListAKSVMSizes structure.

func (*ListAKSVMSizesReader) ReadResponse added in v2.21.0

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

ReadResponse reads a server response into the received o.

type ListAKSVersionsDefault added in v2.21.0

type ListAKSVersionsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ListAKSVersionsDefault describes a response with status code -1, with default header values.

errorResponse

func NewListAKSVersionsDefault added in v2.21.0

func NewListAKSVersionsDefault(code int) *ListAKSVersionsDefault

NewListAKSVersionsDefault creates a ListAKSVersionsDefault with default headers values

func (*ListAKSVersionsDefault) Code added in v2.21.0

func (o *ListAKSVersionsDefault) Code() int

Code gets the status code for the list a k s versions default response

func (*ListAKSVersionsDefault) Error added in v2.21.0

func (o *ListAKSVersionsDefault) Error() string

func (*ListAKSVersionsDefault) GetPayload added in v2.21.0

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

type ListAKSVersionsOK added in v2.21.0

type ListAKSVersionsOK struct {
	Payload []*models.MasterVersion
}
ListAKSVersionsOK describes a response with status code 200, with default header values.

MasterVersion

func NewListAKSVersionsOK added in v2.21.0

func NewListAKSVersionsOK() *ListAKSVersionsOK

NewListAKSVersionsOK creates a ListAKSVersionsOK with default headers values

func (*ListAKSVersionsOK) Error added in v2.21.0

func (o *ListAKSVersionsOK) Error() string

func (*ListAKSVersionsOK) GetPayload added in v2.21.0

func (o *ListAKSVersionsOK) GetPayload() []*models.MasterVersion

type ListAKSVersionsParams added in v2.21.0

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

ListAKSVersionsParams contains all the parameters to send to the API endpoint

for the list a k s versions operation.

Typically these are written to a http.Request.

func NewListAKSVersionsParams added in v2.21.0

func NewListAKSVersionsParams() *ListAKSVersionsParams

NewListAKSVersionsParams creates a new ListAKSVersionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListAKSVersionsParamsWithContext added in v2.21.0

func NewListAKSVersionsParamsWithContext(ctx context.Context) *ListAKSVersionsParams

NewListAKSVersionsParamsWithContext creates a new ListAKSVersionsParams object with the ability to set a context for a request.

func NewListAKSVersionsParamsWithHTTPClient added in v2.21.0

func NewListAKSVersionsParamsWithHTTPClient(client *http.Client) *ListAKSVersionsParams

NewListAKSVersionsParamsWithHTTPClient creates a new ListAKSVersionsParams object with the ability to set a custom HTTPClient for a request.

func NewListAKSVersionsParamsWithTimeout added in v2.21.0

func NewListAKSVersionsParamsWithTimeout(timeout time.Duration) *ListAKSVersionsParams

NewListAKSVersionsParamsWithTimeout creates a new ListAKSVersionsParams object with the ability to set a timeout on a request.

func (*ListAKSVersionsParams) SetContext added in v2.21.0

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

SetContext adds the context to the list a k s versions params

func (*ListAKSVersionsParams) SetDefaults added in v2.21.0

func (o *ListAKSVersionsParams) SetDefaults()

SetDefaults hydrates default values in the list a k s versions params (not the query body).

All values with no default are reset to their zero value.

func (*ListAKSVersionsParams) SetHTTPClient added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the list a k s versions params

func (*ListAKSVersionsParams) SetTimeout added in v2.21.0

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

SetTimeout adds the timeout to the list a k s versions params

func (*ListAKSVersionsParams) WithContext added in v2.21.0

WithContext adds the context to the list a k s versions params

func (*ListAKSVersionsParams) WithDefaults added in v2.21.0

func (o *ListAKSVersionsParams) WithDefaults() *ListAKSVersionsParams

WithDefaults hydrates default values in the list a k s versions params (not the query body).

All values with no default are reset to their zero value.

func (*ListAKSVersionsParams) WithHTTPClient added in v2.21.0

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

WithHTTPClient adds the HTTPClient to the list a k s versions params

func (*ListAKSVersionsParams) WithTimeout added in v2.21.0

func (o *ListAKSVersionsParams) WithTimeout(timeout time.Duration) *ListAKSVersionsParams

WithTimeout adds the timeout to the list a k s versions params

func (*ListAKSVersionsParams) WriteToRequest added in v2.21.0

func (o *ListAKSVersionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListAKSVersionsReader added in v2.21.0

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

ListAKSVersionsReader is a Reader for the ListAKSVersions structure.

func (*ListAKSVersionsReader) ReadResponse added in v2.21.0

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

ReadResponse reads a server response into the received o.

type ValidateAKSCredentialsDefault

type ValidateAKSCredentialsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ValidateAKSCredentialsDefault describes a response with status code -1, with default header values.

errorResponse

func NewValidateAKSCredentialsDefault

func NewValidateAKSCredentialsDefault(code int) *ValidateAKSCredentialsDefault

NewValidateAKSCredentialsDefault creates a ValidateAKSCredentialsDefault with default headers values

func (*ValidateAKSCredentialsDefault) Code

Code gets the status code for the validate a k s credentials default response

func (*ValidateAKSCredentialsDefault) Error

func (*ValidateAKSCredentialsDefault) GetPayload

type ValidateAKSCredentialsOK

type ValidateAKSCredentialsOK struct {
}
ValidateAKSCredentialsOK describes a response with status code 200, with default header values.

EmptyResponse is a empty response

func NewValidateAKSCredentialsOK

func NewValidateAKSCredentialsOK() *ValidateAKSCredentialsOK

NewValidateAKSCredentialsOK creates a ValidateAKSCredentialsOK with default headers values

func (*ValidateAKSCredentialsOK) Error

func (o *ValidateAKSCredentialsOK) Error() string

type ValidateAKSCredentialsParams

type ValidateAKSCredentialsParams struct {

	// ClientID.
	ClientID *string

	// ClientSecret.
	ClientSecret *string

	// Credential.
	Credential *string

	// SubscriptionID.
	SubscriptionID *string

	// TenantID.
	TenantID *string

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

ValidateAKSCredentialsParams contains all the parameters to send to the API endpoint

for the validate a k s credentials operation.

Typically these are written to a http.Request.

func NewValidateAKSCredentialsParams

func NewValidateAKSCredentialsParams() *ValidateAKSCredentialsParams

NewValidateAKSCredentialsParams creates a new ValidateAKSCredentialsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewValidateAKSCredentialsParamsWithContext

func NewValidateAKSCredentialsParamsWithContext(ctx context.Context) *ValidateAKSCredentialsParams

NewValidateAKSCredentialsParamsWithContext creates a new ValidateAKSCredentialsParams object with the ability to set a context for a request.

func NewValidateAKSCredentialsParamsWithHTTPClient

func NewValidateAKSCredentialsParamsWithHTTPClient(client *http.Client) *ValidateAKSCredentialsParams

NewValidateAKSCredentialsParamsWithHTTPClient creates a new ValidateAKSCredentialsParams object with the ability to set a custom HTTPClient for a request.

func NewValidateAKSCredentialsParamsWithTimeout

func NewValidateAKSCredentialsParamsWithTimeout(timeout time.Duration) *ValidateAKSCredentialsParams

NewValidateAKSCredentialsParamsWithTimeout creates a new ValidateAKSCredentialsParams object with the ability to set a timeout on a request.

func (*ValidateAKSCredentialsParams) SetClientID

func (o *ValidateAKSCredentialsParams) SetClientID(clientID *string)

SetClientID adds the clientId to the validate a k s credentials params

func (*ValidateAKSCredentialsParams) SetClientSecret

func (o *ValidateAKSCredentialsParams) SetClientSecret(clientSecret *string)

SetClientSecret adds the clientSecret to the validate a k s credentials params

func (*ValidateAKSCredentialsParams) SetContext

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

SetContext adds the context to the validate a k s credentials params

func (*ValidateAKSCredentialsParams) SetCredential

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

SetCredential adds the credential to the validate a k s credentials params

func (*ValidateAKSCredentialsParams) SetDefaults

func (o *ValidateAKSCredentialsParams) SetDefaults()

SetDefaults hydrates default values in the validate a k s credentials params (not the query body).

All values with no default are reset to their zero value.

func (*ValidateAKSCredentialsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate a k s credentials params

func (*ValidateAKSCredentialsParams) SetSubscriptionID

func (o *ValidateAKSCredentialsParams) SetSubscriptionID(subscriptionID *string)

SetSubscriptionID adds the subscriptionId to the validate a k s credentials params

func (*ValidateAKSCredentialsParams) SetTenantID

func (o *ValidateAKSCredentialsParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the validate a k s credentials params

func (*ValidateAKSCredentialsParams) SetTimeout

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

SetTimeout adds the timeout to the validate a k s credentials params

func (*ValidateAKSCredentialsParams) WithClientID

WithClientID adds the clientID to the validate a k s credentials params

func (*ValidateAKSCredentialsParams) WithClientSecret

func (o *ValidateAKSCredentialsParams) WithClientSecret(clientSecret *string) *ValidateAKSCredentialsParams

WithClientSecret adds the clientSecret to the validate a k s credentials params

func (*ValidateAKSCredentialsParams) WithContext

WithContext adds the context to the validate a k s credentials params

func (*ValidateAKSCredentialsParams) WithCredential

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

WithCredential adds the credential to the validate a k s credentials params

func (*ValidateAKSCredentialsParams) WithDefaults

WithDefaults hydrates default values in the validate a k s credentials params (not the query body).

All values with no default are reset to their zero value.

func (*ValidateAKSCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate a k s credentials params

func (*ValidateAKSCredentialsParams) WithSubscriptionID

func (o *ValidateAKSCredentialsParams) WithSubscriptionID(subscriptionID *string) *ValidateAKSCredentialsParams

WithSubscriptionID adds the subscriptionID to the validate a k s credentials params

func (*ValidateAKSCredentialsParams) WithTenantID

WithTenantID adds the tenantID to the validate a k s credentials params

func (*ValidateAKSCredentialsParams) WithTimeout

WithTimeout adds the timeout to the validate a k s credentials params

func (*ValidateAKSCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateAKSCredentialsReader

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

ValidateAKSCredentialsReader is a Reader for the ValidateAKSCredentials structure.

func (*ValidateAKSCredentialsReader) ReadResponse

func (o *ValidateAKSCredentialsReader) 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