openstack

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: 11 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 openstack API

func (*Client) ListOpenstackAvailabilityZones

func (a *Client) ListOpenstackAvailabilityZones(params *ListOpenstackAvailabilityZonesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackAvailabilityZonesOK, error)

ListOpenstackAvailabilityZones Lists availability zones from openstack

func (*Client) ListOpenstackAvailabilityZonesNoCredentials

ListOpenstackAvailabilityZonesNoCredentials Lists availability zones from openstack

func (*Client) ListOpenstackAvailabilityZonesNoCredentialsV2

ListOpenstackAvailabilityZonesNoCredentialsV2 Lists availability zones from openstack

func (*Client) ListOpenstackNetworks

func (a *Client) ListOpenstackNetworks(params *ListOpenstackNetworksParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackNetworksOK, error)

ListOpenstackNetworks Lists networks from openstack

func (*Client) ListOpenstackNetworksNoCredentials

func (a *Client) ListOpenstackNetworksNoCredentials(params *ListOpenstackNetworksNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackNetworksNoCredentialsOK, error)

ListOpenstackNetworksNoCredentials Lists networks from openstack

func (*Client) ListOpenstackNetworksNoCredentialsV2

func (a *Client) ListOpenstackNetworksNoCredentialsV2(params *ListOpenstackNetworksNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackNetworksNoCredentialsV2OK, error)

ListOpenstackNetworksNoCredentialsV2 Lists networks from openstack

func (*Client) ListOpenstackSecurityGroups

func (a *Client) ListOpenstackSecurityGroups(params *ListOpenstackSecurityGroupsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSecurityGroupsOK, error)

ListOpenstackSecurityGroups Lists security groups from openstack

func (*Client) ListOpenstackSecurityGroupsNoCredentials

ListOpenstackSecurityGroupsNoCredentials Lists security groups from openstack

func (*Client) ListOpenstackSecurityGroupsNoCredentialsV2

ListOpenstackSecurityGroupsNoCredentialsV2 Lists security groups from openstack

func (*Client) ListOpenstackSizes

func (a *Client) ListOpenstackSizes(params *ListOpenstackSizesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSizesOK, error)

ListOpenstackSizes Lists sizes from openstack

func (*Client) ListOpenstackSizesNoCredentials

func (a *Client) ListOpenstackSizesNoCredentials(params *ListOpenstackSizesNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSizesNoCredentialsOK, error)

ListOpenstackSizesNoCredentials Lists sizes from openstack

func (*Client) ListOpenstackSizesNoCredentialsV2

func (a *Client) ListOpenstackSizesNoCredentialsV2(params *ListOpenstackSizesNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSizesNoCredentialsV2OK, error)

ListOpenstackSizesNoCredentialsV2 Lists sizes from openstack

func (*Client) ListOpenstackSubnetPools added in v2.21.0

func (a *Client) ListOpenstackSubnetPools(params *ListOpenstackSubnetPoolsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSubnetPoolsOK, error)

ListOpenstackSubnetPools Lists subnet pools from openstack

func (*Client) ListOpenstackSubnets

func (a *Client) ListOpenstackSubnets(params *ListOpenstackSubnetsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSubnetsOK, error)

ListOpenstackSubnets Lists subnets from openstack

func (*Client) ListOpenstackSubnetsNoCredentials

func (a *Client) ListOpenstackSubnetsNoCredentials(params *ListOpenstackSubnetsNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSubnetsNoCredentialsOK, error)

ListOpenstackSubnetsNoCredentials Lists subnets from openstack

func (*Client) ListOpenstackSubnetsNoCredentialsV2

func (a *Client) ListOpenstackSubnetsNoCredentialsV2(params *ListOpenstackSubnetsNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSubnetsNoCredentialsV2OK, error)

ListOpenstackSubnetsNoCredentialsV2 Lists subnets from openstack

func (*Client) ListOpenstackTenants

func (a *Client) ListOpenstackTenants(params *ListOpenstackTenantsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackTenantsOK, error)

ListOpenstackTenants Lists tenants from openstack

func (*Client) ListOpenstackTenantsNoCredentials

func (a *Client) ListOpenstackTenantsNoCredentials(params *ListOpenstackTenantsNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackTenantsNoCredentialsOK, error)

ListOpenstackTenantsNoCredentials Lists tenants from openstack

func (*Client) ListOpenstackTenantsNoCredentialsV2

func (a *Client) ListOpenstackTenantsNoCredentialsV2(params *ListOpenstackTenantsNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackTenantsNoCredentialsV2OK, error)

ListOpenstackTenantsNoCredentialsV2 Lists tenants from openstack

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption added in v2.18.0

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	ListOpenstackAvailabilityZones(params *ListOpenstackAvailabilityZonesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackAvailabilityZonesOK, error)

	ListOpenstackAvailabilityZonesNoCredentials(params *ListOpenstackAvailabilityZonesNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackAvailabilityZonesNoCredentialsOK, error)

	ListOpenstackAvailabilityZonesNoCredentialsV2(params *ListOpenstackAvailabilityZonesNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackAvailabilityZonesNoCredentialsV2OK, error)

	ListOpenstackNetworks(params *ListOpenstackNetworksParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackNetworksOK, error)

	ListOpenstackNetworksNoCredentials(params *ListOpenstackNetworksNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackNetworksNoCredentialsOK, error)

	ListOpenstackNetworksNoCredentialsV2(params *ListOpenstackNetworksNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackNetworksNoCredentialsV2OK, error)

	ListOpenstackSecurityGroups(params *ListOpenstackSecurityGroupsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSecurityGroupsOK, error)

	ListOpenstackSecurityGroupsNoCredentials(params *ListOpenstackSecurityGroupsNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSecurityGroupsNoCredentialsOK, error)

	ListOpenstackSecurityGroupsNoCredentialsV2(params *ListOpenstackSecurityGroupsNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSecurityGroupsNoCredentialsV2OK, error)

	ListOpenstackSizes(params *ListOpenstackSizesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSizesOK, error)

	ListOpenstackSizesNoCredentials(params *ListOpenstackSizesNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSizesNoCredentialsOK, error)

	ListOpenstackSizesNoCredentialsV2(params *ListOpenstackSizesNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSizesNoCredentialsV2OK, error)

	ListOpenstackSubnetPools(params *ListOpenstackSubnetPoolsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSubnetPoolsOK, error)

	ListOpenstackSubnets(params *ListOpenstackSubnetsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSubnetsOK, error)

	ListOpenstackSubnetsNoCredentials(params *ListOpenstackSubnetsNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSubnetsNoCredentialsOK, error)

	ListOpenstackSubnetsNoCredentialsV2(params *ListOpenstackSubnetsNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackSubnetsNoCredentialsV2OK, error)

	ListOpenstackTenants(params *ListOpenstackTenantsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackTenantsOK, error)

	ListOpenstackTenantsNoCredentials(params *ListOpenstackTenantsNoCredentialsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackTenantsNoCredentialsOK, error)

	ListOpenstackTenantsNoCredentialsV2(params *ListOpenstackTenantsNoCredentialsV2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOpenstackTenantsNoCredentialsV2OK, 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 openstack API client.

type ListOpenstackAvailabilityZonesDefault

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

errorResponse

func NewListOpenstackAvailabilityZonesDefault

func NewListOpenstackAvailabilityZonesDefault(code int) *ListOpenstackAvailabilityZonesDefault

NewListOpenstackAvailabilityZonesDefault creates a ListOpenstackAvailabilityZonesDefault with default headers values

func (*ListOpenstackAvailabilityZonesDefault) Code

Code gets the status code for the list openstack availability zones default response

func (*ListOpenstackAvailabilityZonesDefault) Error

func (*ListOpenstackAvailabilityZonesDefault) GetPayload

type ListOpenstackAvailabilityZonesNoCredentialsDefault

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

errorResponse

func NewListOpenstackAvailabilityZonesNoCredentialsDefault

func NewListOpenstackAvailabilityZonesNoCredentialsDefault(code int) *ListOpenstackAvailabilityZonesNoCredentialsDefault

NewListOpenstackAvailabilityZonesNoCredentialsDefault creates a ListOpenstackAvailabilityZonesNoCredentialsDefault with default headers values

func (*ListOpenstackAvailabilityZonesNoCredentialsDefault) Code

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

func (*ListOpenstackAvailabilityZonesNoCredentialsDefault) Error

func (*ListOpenstackAvailabilityZonesNoCredentialsDefault) GetPayload

type ListOpenstackAvailabilityZonesNoCredentialsOK

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

OpenstackAvailabilityZone

func NewListOpenstackAvailabilityZonesNoCredentialsOK

func NewListOpenstackAvailabilityZonesNoCredentialsOK() *ListOpenstackAvailabilityZonesNoCredentialsOK

NewListOpenstackAvailabilityZonesNoCredentialsOK creates a ListOpenstackAvailabilityZonesNoCredentialsOK with default headers values

func (*ListOpenstackAvailabilityZonesNoCredentialsOK) Error

func (*ListOpenstackAvailabilityZonesNoCredentialsOK) GetPayload

type ListOpenstackAvailabilityZonesNoCredentialsParams

type ListOpenstackAvailabilityZonesNoCredentialsParams struct {

	// ClusterID.
	ClusterID string

	// Dc.
	DC string

	// ProjectID.
	ProjectID string

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

ListOpenstackAvailabilityZonesNoCredentialsParams contains all the parameters to send to the API endpoint

for the list openstack availability zones no credentials operation.

Typically these are written to a http.Request.

func NewListOpenstackAvailabilityZonesNoCredentialsParams

func NewListOpenstackAvailabilityZonesNoCredentialsParams() *ListOpenstackAvailabilityZonesNoCredentialsParams

NewListOpenstackAvailabilityZonesNoCredentialsParams creates a new ListOpenstackAvailabilityZonesNoCredentialsParams 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 NewListOpenstackAvailabilityZonesNoCredentialsParamsWithContext

func NewListOpenstackAvailabilityZonesNoCredentialsParamsWithContext(ctx context.Context) *ListOpenstackAvailabilityZonesNoCredentialsParams

NewListOpenstackAvailabilityZonesNoCredentialsParamsWithContext creates a new ListOpenstackAvailabilityZonesNoCredentialsParams object with the ability to set a context for a request.

func NewListOpenstackAvailabilityZonesNoCredentialsParamsWithHTTPClient

func NewListOpenstackAvailabilityZonesNoCredentialsParamsWithHTTPClient(client *http.Client) *ListOpenstackAvailabilityZonesNoCredentialsParams

NewListOpenstackAvailabilityZonesNoCredentialsParamsWithHTTPClient creates a new ListOpenstackAvailabilityZonesNoCredentialsParams object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackAvailabilityZonesNoCredentialsParamsWithTimeout

func NewListOpenstackAvailabilityZonesNoCredentialsParamsWithTimeout(timeout time.Duration) *ListOpenstackAvailabilityZonesNoCredentialsParams

NewListOpenstackAvailabilityZonesNoCredentialsParamsWithTimeout creates a new ListOpenstackAvailabilityZonesNoCredentialsParams object with the ability to set a timeout on a request.

func (*ListOpenstackAvailabilityZonesNoCredentialsParams) SetClusterID

func (o *ListOpenstackAvailabilityZonesNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list openstack availability zones no credentials params

func (*ListOpenstackAvailabilityZonesNoCredentialsParams) SetContext

SetContext adds the context to the list openstack availability zones no credentials params

func (*ListOpenstackAvailabilityZonesNoCredentialsParams) SetDC

SetDC adds the dc to the list openstack availability zones no credentials params

func (*ListOpenstackAvailabilityZonesNoCredentialsParams) SetDefaults added in v2.18.0

SetDefaults hydrates default values in the list openstack availability zones no credentials params (not the query body).

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

func (*ListOpenstackAvailabilityZonesNoCredentialsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list openstack availability zones no credentials params

func (*ListOpenstackAvailabilityZonesNoCredentialsParams) SetProjectID

func (o *ListOpenstackAvailabilityZonesNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list openstack availability zones no credentials params

func (*ListOpenstackAvailabilityZonesNoCredentialsParams) SetTimeout

SetTimeout adds the timeout to the list openstack availability zones no credentials params

func (*ListOpenstackAvailabilityZonesNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list openstack availability zones no credentials params

func (*ListOpenstackAvailabilityZonesNoCredentialsParams) WithContext

WithContext adds the context to the list openstack availability zones no credentials params

func (*ListOpenstackAvailabilityZonesNoCredentialsParams) WithDC

WithDC adds the dc to the list openstack availability zones no credentials params

func (*ListOpenstackAvailabilityZonesNoCredentialsParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack availability zones no credentials params (not the query body).

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

func (*ListOpenstackAvailabilityZonesNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack availability zones no credentials params

func (*ListOpenstackAvailabilityZonesNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list openstack availability zones no credentials params

func (*ListOpenstackAvailabilityZonesNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list openstack availability zones no credentials params

func (*ListOpenstackAvailabilityZonesNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackAvailabilityZonesNoCredentialsReader

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

ListOpenstackAvailabilityZonesNoCredentialsReader is a Reader for the ListOpenstackAvailabilityZonesNoCredentials structure.

func (*ListOpenstackAvailabilityZonesNoCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackAvailabilityZonesNoCredentialsV2Default

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

errorResponse

func NewListOpenstackAvailabilityZonesNoCredentialsV2Default

func NewListOpenstackAvailabilityZonesNoCredentialsV2Default(code int) *ListOpenstackAvailabilityZonesNoCredentialsV2Default

NewListOpenstackAvailabilityZonesNoCredentialsV2Default creates a ListOpenstackAvailabilityZonesNoCredentialsV2Default with default headers values

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Default) Code

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

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Default) Error

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Default) GetPayload

type ListOpenstackAvailabilityZonesNoCredentialsV2OK

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

OpenstackAvailabilityZone

func NewListOpenstackAvailabilityZonesNoCredentialsV2OK

func NewListOpenstackAvailabilityZonesNoCredentialsV2OK() *ListOpenstackAvailabilityZonesNoCredentialsV2OK

NewListOpenstackAvailabilityZonesNoCredentialsV2OK creates a ListOpenstackAvailabilityZonesNoCredentialsV2OK with default headers values

func (*ListOpenstackAvailabilityZonesNoCredentialsV2OK) Error

func (*ListOpenstackAvailabilityZonesNoCredentialsV2OK) GetPayload

type ListOpenstackAvailabilityZonesNoCredentialsV2Params

type ListOpenstackAvailabilityZonesNoCredentialsV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListOpenstackAvailabilityZonesNoCredentialsV2Params contains all the parameters to send to the API endpoint

for the list openstack availability zones no credentials v2 operation.

Typically these are written to a http.Request.

func NewListOpenstackAvailabilityZonesNoCredentialsV2Params

func NewListOpenstackAvailabilityZonesNoCredentialsV2Params() *ListOpenstackAvailabilityZonesNoCredentialsV2Params

NewListOpenstackAvailabilityZonesNoCredentialsV2Params creates a new ListOpenstackAvailabilityZonesNoCredentialsV2Params 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 NewListOpenstackAvailabilityZonesNoCredentialsV2ParamsWithContext

func NewListOpenstackAvailabilityZonesNoCredentialsV2ParamsWithContext(ctx context.Context) *ListOpenstackAvailabilityZonesNoCredentialsV2Params

NewListOpenstackAvailabilityZonesNoCredentialsV2ParamsWithContext creates a new ListOpenstackAvailabilityZonesNoCredentialsV2Params object with the ability to set a context for a request.

func NewListOpenstackAvailabilityZonesNoCredentialsV2ParamsWithHTTPClient

func NewListOpenstackAvailabilityZonesNoCredentialsV2ParamsWithHTTPClient(client *http.Client) *ListOpenstackAvailabilityZonesNoCredentialsV2Params

NewListOpenstackAvailabilityZonesNoCredentialsV2ParamsWithHTTPClient creates a new ListOpenstackAvailabilityZonesNoCredentialsV2Params object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackAvailabilityZonesNoCredentialsV2ParamsWithTimeout

func NewListOpenstackAvailabilityZonesNoCredentialsV2ParamsWithTimeout(timeout time.Duration) *ListOpenstackAvailabilityZonesNoCredentialsV2Params

NewListOpenstackAvailabilityZonesNoCredentialsV2ParamsWithTimeout creates a new ListOpenstackAvailabilityZonesNoCredentialsV2Params object with the ability to set a timeout on a request.

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Params) SetClusterID

SetClusterID adds the clusterId to the list openstack availability zones no credentials v2 params

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Params) SetContext

SetContext adds the context to the list openstack availability zones no credentials v2 params

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Params) SetDefaults added in v2.18.0

SetDefaults hydrates default values in the list openstack availability zones no credentials v2 params (not the query body).

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

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Params) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list openstack availability zones no credentials v2 params

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Params) SetProjectID

SetProjectID adds the projectId to the list openstack availability zones no credentials v2 params

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Params) SetTimeout

SetTimeout adds the timeout to the list openstack availability zones no credentials v2 params

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Params) WithClusterID

WithClusterID adds the clusterID to the list openstack availability zones no credentials v2 params

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Params) WithContext

WithContext adds the context to the list openstack availability zones no credentials v2 params

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Params) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack availability zones no credentials v2 params (not the query body).

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

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack availability zones no credentials v2 params

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Params) WithProjectID

WithProjectID adds the projectID to the list openstack availability zones no credentials v2 params

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Params) WithTimeout

WithTimeout adds the timeout to the list openstack availability zones no credentials v2 params

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackAvailabilityZonesNoCredentialsV2Reader

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

ListOpenstackAvailabilityZonesNoCredentialsV2Reader is a Reader for the ListOpenstackAvailabilityZonesNoCredentialsV2 structure.

func (*ListOpenstackAvailabilityZonesNoCredentialsV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackAvailabilityZonesOK

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

OpenstackAvailabilityZone

func NewListOpenstackAvailabilityZonesOK

func NewListOpenstackAvailabilityZonesOK() *ListOpenstackAvailabilityZonesOK

NewListOpenstackAvailabilityZonesOK creates a ListOpenstackAvailabilityZonesOK with default headers values

func (*ListOpenstackAvailabilityZonesOK) Error

func (*ListOpenstackAvailabilityZonesOK) GetPayload

type ListOpenstackAvailabilityZonesParams

type ListOpenstackAvailabilityZonesParams struct {

	// ApplicationCredentialID.
	ApplicationCredentialID *string

	// ApplicationCredentialSecret.
	ApplicationCredentialSecret *string

	// Credential.
	Credential *string

	// DatacenterName.
	DatacenterName *string

	// Domain.
	Domain *string

	// OIDCAuthentication.
	OIDCAuthentication *bool

	// Password.
	Password *string

	// Project.
	Project *string

	// ProjectID.
	ProjectID *string

	// Tenant.
	Tenant *string

	// TenantID.
	TenantID *string

	// Username.
	Username *string

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

ListOpenstackAvailabilityZonesParams contains all the parameters to send to the API endpoint

for the list openstack availability zones operation.

Typically these are written to a http.Request.

func NewListOpenstackAvailabilityZonesParams

func NewListOpenstackAvailabilityZonesParams() *ListOpenstackAvailabilityZonesParams

NewListOpenstackAvailabilityZonesParams creates a new ListOpenstackAvailabilityZonesParams 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 NewListOpenstackAvailabilityZonesParamsWithContext

func NewListOpenstackAvailabilityZonesParamsWithContext(ctx context.Context) *ListOpenstackAvailabilityZonesParams

NewListOpenstackAvailabilityZonesParamsWithContext creates a new ListOpenstackAvailabilityZonesParams object with the ability to set a context for a request.

func NewListOpenstackAvailabilityZonesParamsWithHTTPClient

func NewListOpenstackAvailabilityZonesParamsWithHTTPClient(client *http.Client) *ListOpenstackAvailabilityZonesParams

NewListOpenstackAvailabilityZonesParamsWithHTTPClient creates a new ListOpenstackAvailabilityZonesParams object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackAvailabilityZonesParamsWithTimeout

func NewListOpenstackAvailabilityZonesParamsWithTimeout(timeout time.Duration) *ListOpenstackAvailabilityZonesParams

NewListOpenstackAvailabilityZonesParamsWithTimeout creates a new ListOpenstackAvailabilityZonesParams object with the ability to set a timeout on a request.

func (*ListOpenstackAvailabilityZonesParams) SetApplicationCredentialID added in v2.17.2

func (o *ListOpenstackAvailabilityZonesParams) SetApplicationCredentialID(applicationCredentialID *string)

SetApplicationCredentialID adds the applicationCredentialId to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) SetApplicationCredentialSecret added in v2.17.2

func (o *ListOpenstackAvailabilityZonesParams) SetApplicationCredentialSecret(applicationCredentialSecret *string)

SetApplicationCredentialSecret adds the applicationCredentialSecret to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) SetContext

SetContext adds the context to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) SetCredential

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

SetCredential adds the credential to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) SetDatacenterName

func (o *ListOpenstackAvailabilityZonesParams) SetDatacenterName(datacenterName *string)

SetDatacenterName adds the datacenterName to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) SetDefaults added in v2.18.0

func (o *ListOpenstackAvailabilityZonesParams) SetDefaults()

SetDefaults hydrates default values in the list openstack availability zones params (not the query body).

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

func (*ListOpenstackAvailabilityZonesParams) SetDomain

func (o *ListOpenstackAvailabilityZonesParams) SetDomain(domain *string)

SetDomain adds the domain to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) SetOIDCAuthentication added in v2.17.2

func (o *ListOpenstackAvailabilityZonesParams) SetOIDCAuthentication(oIDCAuthentication *bool)

SetOIDCAuthentication adds the oIdCAuthentication to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) SetPassword

func (o *ListOpenstackAvailabilityZonesParams) SetPassword(password *string)

SetPassword adds the password to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) SetProject added in v2.19.0

func (o *ListOpenstackAvailabilityZonesParams) SetProject(project *string)

SetProject adds the project to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) SetProjectID added in v2.19.0

func (o *ListOpenstackAvailabilityZonesParams) SetProjectID(projectID *string)

SetProjectID adds the projectId to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) SetTenant

func (o *ListOpenstackAvailabilityZonesParams) SetTenant(tenant *string)

SetTenant adds the tenant to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) SetTenantID

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

SetTenantID adds the tenantId to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) SetTimeout

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

SetTimeout adds the timeout to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) SetUsername

func (o *ListOpenstackAvailabilityZonesParams) SetUsername(username *string)

SetUsername adds the username to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) WithApplicationCredentialID added in v2.17.2

func (o *ListOpenstackAvailabilityZonesParams) WithApplicationCredentialID(applicationCredentialID *string) *ListOpenstackAvailabilityZonesParams

WithApplicationCredentialID adds the applicationCredentialID to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) WithApplicationCredentialSecret added in v2.17.2

func (o *ListOpenstackAvailabilityZonesParams) WithApplicationCredentialSecret(applicationCredentialSecret *string) *ListOpenstackAvailabilityZonesParams

WithApplicationCredentialSecret adds the applicationCredentialSecret to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) WithContext

WithContext adds the context to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) WithCredential

WithCredential adds the credential to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) WithDatacenterName

WithDatacenterName adds the datacenterName to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack availability zones params (not the query body).

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

func (*ListOpenstackAvailabilityZonesParams) WithDomain

WithDomain adds the domain to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) WithOIDCAuthentication added in v2.17.2

func (o *ListOpenstackAvailabilityZonesParams) WithOIDCAuthentication(oIDCAuthentication *bool) *ListOpenstackAvailabilityZonesParams

WithOIDCAuthentication adds the oIDCAuthentication to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) WithPassword

WithPassword adds the password to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) WithProject added in v2.19.0

WithProject adds the project to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) WithProjectID added in v2.19.0

WithProjectID adds the projectID to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) WithTenant

WithTenant adds the tenant to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) WithTenantID

WithTenantID adds the tenantID to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) WithTimeout

WithTimeout adds the timeout to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) WithUsername

WithUsername adds the username to the list openstack availability zones params

func (*ListOpenstackAvailabilityZonesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackAvailabilityZonesReader

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

ListOpenstackAvailabilityZonesReader is a Reader for the ListOpenstackAvailabilityZones structure.

func (*ListOpenstackAvailabilityZonesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackNetworksDefault

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

errorResponse

func NewListOpenstackNetworksDefault

func NewListOpenstackNetworksDefault(code int) *ListOpenstackNetworksDefault

NewListOpenstackNetworksDefault creates a ListOpenstackNetworksDefault with default headers values

func (*ListOpenstackNetworksDefault) Code

Code gets the status code for the list openstack networks default response

func (*ListOpenstackNetworksDefault) Error

func (*ListOpenstackNetworksDefault) GetPayload

type ListOpenstackNetworksNoCredentialsDefault

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

errorResponse

func NewListOpenstackNetworksNoCredentialsDefault

func NewListOpenstackNetworksNoCredentialsDefault(code int) *ListOpenstackNetworksNoCredentialsDefault

NewListOpenstackNetworksNoCredentialsDefault creates a ListOpenstackNetworksNoCredentialsDefault with default headers values

func (*ListOpenstackNetworksNoCredentialsDefault) Code

Code gets the status code for the list openstack networks no credentials default response

func (*ListOpenstackNetworksNoCredentialsDefault) Error

func (*ListOpenstackNetworksNoCredentialsDefault) GetPayload

type ListOpenstackNetworksNoCredentialsOK

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

OpenstackNetwork

func NewListOpenstackNetworksNoCredentialsOK

func NewListOpenstackNetworksNoCredentialsOK() *ListOpenstackNetworksNoCredentialsOK

NewListOpenstackNetworksNoCredentialsOK creates a ListOpenstackNetworksNoCredentialsOK with default headers values

func (*ListOpenstackNetworksNoCredentialsOK) Error

func (*ListOpenstackNetworksNoCredentialsOK) GetPayload

type ListOpenstackNetworksNoCredentialsParams

type ListOpenstackNetworksNoCredentialsParams struct {

	// ClusterID.
	ClusterID string

	// Dc.
	DC string

	// ProjectID.
	ProjectID string

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

ListOpenstackNetworksNoCredentialsParams contains all the parameters to send to the API endpoint

for the list openstack networks no credentials operation.

Typically these are written to a http.Request.

func NewListOpenstackNetworksNoCredentialsParams

func NewListOpenstackNetworksNoCredentialsParams() *ListOpenstackNetworksNoCredentialsParams

NewListOpenstackNetworksNoCredentialsParams creates a new ListOpenstackNetworksNoCredentialsParams 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 NewListOpenstackNetworksNoCredentialsParamsWithContext

func NewListOpenstackNetworksNoCredentialsParamsWithContext(ctx context.Context) *ListOpenstackNetworksNoCredentialsParams

NewListOpenstackNetworksNoCredentialsParamsWithContext creates a new ListOpenstackNetworksNoCredentialsParams object with the ability to set a context for a request.

func NewListOpenstackNetworksNoCredentialsParamsWithHTTPClient

func NewListOpenstackNetworksNoCredentialsParamsWithHTTPClient(client *http.Client) *ListOpenstackNetworksNoCredentialsParams

NewListOpenstackNetworksNoCredentialsParamsWithHTTPClient creates a new ListOpenstackNetworksNoCredentialsParams object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackNetworksNoCredentialsParamsWithTimeout

func NewListOpenstackNetworksNoCredentialsParamsWithTimeout(timeout time.Duration) *ListOpenstackNetworksNoCredentialsParams

NewListOpenstackNetworksNoCredentialsParamsWithTimeout creates a new ListOpenstackNetworksNoCredentialsParams object with the ability to set a timeout on a request.

func (*ListOpenstackNetworksNoCredentialsParams) SetClusterID

func (o *ListOpenstackNetworksNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list openstack networks no credentials params

func (*ListOpenstackNetworksNoCredentialsParams) SetContext

SetContext adds the context to the list openstack networks no credentials params

func (*ListOpenstackNetworksNoCredentialsParams) SetDC

SetDC adds the dc to the list openstack networks no credentials params

func (*ListOpenstackNetworksNoCredentialsParams) SetDefaults added in v2.18.0

SetDefaults hydrates default values in the list openstack networks no credentials params (not the query body).

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

func (*ListOpenstackNetworksNoCredentialsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list openstack networks no credentials params

func (*ListOpenstackNetworksNoCredentialsParams) SetProjectID

func (o *ListOpenstackNetworksNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list openstack networks no credentials params

func (*ListOpenstackNetworksNoCredentialsParams) SetTimeout

SetTimeout adds the timeout to the list openstack networks no credentials params

func (*ListOpenstackNetworksNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list openstack networks no credentials params

func (*ListOpenstackNetworksNoCredentialsParams) WithContext

WithContext adds the context to the list openstack networks no credentials params

func (*ListOpenstackNetworksNoCredentialsParams) WithDC

WithDC adds the dc to the list openstack networks no credentials params

func (*ListOpenstackNetworksNoCredentialsParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack networks no credentials params (not the query body).

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

func (*ListOpenstackNetworksNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack networks no credentials params

func (*ListOpenstackNetworksNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list openstack networks no credentials params

func (*ListOpenstackNetworksNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list openstack networks no credentials params

func (*ListOpenstackNetworksNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackNetworksNoCredentialsReader

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

ListOpenstackNetworksNoCredentialsReader is a Reader for the ListOpenstackNetworksNoCredentials structure.

func (*ListOpenstackNetworksNoCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackNetworksNoCredentialsV2Default

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

errorResponse

func NewListOpenstackNetworksNoCredentialsV2Default

func NewListOpenstackNetworksNoCredentialsV2Default(code int) *ListOpenstackNetworksNoCredentialsV2Default

NewListOpenstackNetworksNoCredentialsV2Default creates a ListOpenstackNetworksNoCredentialsV2Default with default headers values

func (*ListOpenstackNetworksNoCredentialsV2Default) Code

Code gets the status code for the list openstack networks no credentials v2 default response

func (*ListOpenstackNetworksNoCredentialsV2Default) Error

func (*ListOpenstackNetworksNoCredentialsV2Default) GetPayload

type ListOpenstackNetworksNoCredentialsV2OK

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

OpenstackNetwork

func NewListOpenstackNetworksNoCredentialsV2OK

func NewListOpenstackNetworksNoCredentialsV2OK() *ListOpenstackNetworksNoCredentialsV2OK

NewListOpenstackNetworksNoCredentialsV2OK creates a ListOpenstackNetworksNoCredentialsV2OK with default headers values

func (*ListOpenstackNetworksNoCredentialsV2OK) Error

func (*ListOpenstackNetworksNoCredentialsV2OK) GetPayload

type ListOpenstackNetworksNoCredentialsV2Params

type ListOpenstackNetworksNoCredentialsV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListOpenstackNetworksNoCredentialsV2Params contains all the parameters to send to the API endpoint

for the list openstack networks no credentials v2 operation.

Typically these are written to a http.Request.

func NewListOpenstackNetworksNoCredentialsV2Params

func NewListOpenstackNetworksNoCredentialsV2Params() *ListOpenstackNetworksNoCredentialsV2Params

NewListOpenstackNetworksNoCredentialsV2Params creates a new ListOpenstackNetworksNoCredentialsV2Params 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 NewListOpenstackNetworksNoCredentialsV2ParamsWithContext

func NewListOpenstackNetworksNoCredentialsV2ParamsWithContext(ctx context.Context) *ListOpenstackNetworksNoCredentialsV2Params

NewListOpenstackNetworksNoCredentialsV2ParamsWithContext creates a new ListOpenstackNetworksNoCredentialsV2Params object with the ability to set a context for a request.

func NewListOpenstackNetworksNoCredentialsV2ParamsWithHTTPClient

func NewListOpenstackNetworksNoCredentialsV2ParamsWithHTTPClient(client *http.Client) *ListOpenstackNetworksNoCredentialsV2Params

NewListOpenstackNetworksNoCredentialsV2ParamsWithHTTPClient creates a new ListOpenstackNetworksNoCredentialsV2Params object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackNetworksNoCredentialsV2ParamsWithTimeout

func NewListOpenstackNetworksNoCredentialsV2ParamsWithTimeout(timeout time.Duration) *ListOpenstackNetworksNoCredentialsV2Params

NewListOpenstackNetworksNoCredentialsV2ParamsWithTimeout creates a new ListOpenstackNetworksNoCredentialsV2Params object with the ability to set a timeout on a request.

func (*ListOpenstackNetworksNoCredentialsV2Params) SetClusterID

func (o *ListOpenstackNetworksNoCredentialsV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list openstack networks no credentials v2 params

func (*ListOpenstackNetworksNoCredentialsV2Params) SetContext

SetContext adds the context to the list openstack networks no credentials v2 params

func (*ListOpenstackNetworksNoCredentialsV2Params) SetDefaults added in v2.18.0

SetDefaults hydrates default values in the list openstack networks no credentials v2 params (not the query body).

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

func (*ListOpenstackNetworksNoCredentialsV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list openstack networks no credentials v2 params

func (*ListOpenstackNetworksNoCredentialsV2Params) SetProjectID

func (o *ListOpenstackNetworksNoCredentialsV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list openstack networks no credentials v2 params

func (*ListOpenstackNetworksNoCredentialsV2Params) SetTimeout

SetTimeout adds the timeout to the list openstack networks no credentials v2 params

func (*ListOpenstackNetworksNoCredentialsV2Params) WithClusterID

WithClusterID adds the clusterID to the list openstack networks no credentials v2 params

func (*ListOpenstackNetworksNoCredentialsV2Params) WithContext

WithContext adds the context to the list openstack networks no credentials v2 params

func (*ListOpenstackNetworksNoCredentialsV2Params) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack networks no credentials v2 params (not the query body).

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

func (*ListOpenstackNetworksNoCredentialsV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack networks no credentials v2 params

func (*ListOpenstackNetworksNoCredentialsV2Params) WithProjectID

WithProjectID adds the projectID to the list openstack networks no credentials v2 params

func (*ListOpenstackNetworksNoCredentialsV2Params) WithTimeout

WithTimeout adds the timeout to the list openstack networks no credentials v2 params

func (*ListOpenstackNetworksNoCredentialsV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackNetworksNoCredentialsV2Reader

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

ListOpenstackNetworksNoCredentialsV2Reader is a Reader for the ListOpenstackNetworksNoCredentialsV2 structure.

func (*ListOpenstackNetworksNoCredentialsV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackNetworksOK

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

OpenstackNetwork

func NewListOpenstackNetworksOK

func NewListOpenstackNetworksOK() *ListOpenstackNetworksOK

NewListOpenstackNetworksOK creates a ListOpenstackNetworksOK with default headers values

func (*ListOpenstackNetworksOK) Error

func (o *ListOpenstackNetworksOK) Error() string

func (*ListOpenstackNetworksOK) GetPayload

func (o *ListOpenstackNetworksOK) GetPayload() []*models.OpenstackNetwork

type ListOpenstackNetworksParams

type ListOpenstackNetworksParams struct {

	// ApplicationCredentialID.
	ApplicationCredentialID *string

	// ApplicationCredentialSecret.
	ApplicationCredentialSecret *string

	// Credential.
	Credential *string

	// DatacenterName.
	DatacenterName *string

	// Domain.
	Domain *string

	// OIDCAuthentication.
	OIDCAuthentication *bool

	// Password.
	Password *string

	// Project.
	Project *string

	// ProjectID.
	ProjectID *string

	// Tenant.
	Tenant *string

	// TenantID.
	TenantID *string

	// Username.
	Username *string

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

ListOpenstackNetworksParams contains all the parameters to send to the API endpoint

for the list openstack networks operation.

Typically these are written to a http.Request.

func NewListOpenstackNetworksParams

func NewListOpenstackNetworksParams() *ListOpenstackNetworksParams

NewListOpenstackNetworksParams creates a new ListOpenstackNetworksParams 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 NewListOpenstackNetworksParamsWithContext

func NewListOpenstackNetworksParamsWithContext(ctx context.Context) *ListOpenstackNetworksParams

NewListOpenstackNetworksParamsWithContext creates a new ListOpenstackNetworksParams object with the ability to set a context for a request.

func NewListOpenstackNetworksParamsWithHTTPClient

func NewListOpenstackNetworksParamsWithHTTPClient(client *http.Client) *ListOpenstackNetworksParams

NewListOpenstackNetworksParamsWithHTTPClient creates a new ListOpenstackNetworksParams object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackNetworksParamsWithTimeout

func NewListOpenstackNetworksParamsWithTimeout(timeout time.Duration) *ListOpenstackNetworksParams

NewListOpenstackNetworksParamsWithTimeout creates a new ListOpenstackNetworksParams object with the ability to set a timeout on a request.

func (*ListOpenstackNetworksParams) SetApplicationCredentialID added in v2.17.2

func (o *ListOpenstackNetworksParams) SetApplicationCredentialID(applicationCredentialID *string)

SetApplicationCredentialID adds the applicationCredentialId to the list openstack networks params

func (*ListOpenstackNetworksParams) SetApplicationCredentialSecret added in v2.17.2

func (o *ListOpenstackNetworksParams) SetApplicationCredentialSecret(applicationCredentialSecret *string)

SetApplicationCredentialSecret adds the applicationCredentialSecret to the list openstack networks params

func (*ListOpenstackNetworksParams) SetContext

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

SetContext adds the context to the list openstack networks params

func (*ListOpenstackNetworksParams) SetCredential

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

SetCredential adds the credential to the list openstack networks params

func (*ListOpenstackNetworksParams) SetDatacenterName

func (o *ListOpenstackNetworksParams) SetDatacenterName(datacenterName *string)

SetDatacenterName adds the datacenterName to the list openstack networks params

func (*ListOpenstackNetworksParams) SetDefaults added in v2.18.0

func (o *ListOpenstackNetworksParams) SetDefaults()

SetDefaults hydrates default values in the list openstack networks params (not the query body).

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

func (*ListOpenstackNetworksParams) SetDomain

func (o *ListOpenstackNetworksParams) SetDomain(domain *string)

SetDomain adds the domain to the list openstack networks params

func (*ListOpenstackNetworksParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list openstack networks params

func (*ListOpenstackNetworksParams) SetOIDCAuthentication added in v2.17.2

func (o *ListOpenstackNetworksParams) SetOIDCAuthentication(oIDCAuthentication *bool)

SetOIDCAuthentication adds the oIdCAuthentication to the list openstack networks params

func (*ListOpenstackNetworksParams) SetPassword

func (o *ListOpenstackNetworksParams) SetPassword(password *string)

SetPassword adds the password to the list openstack networks params

func (*ListOpenstackNetworksParams) SetProject added in v2.19.0

func (o *ListOpenstackNetworksParams) SetProject(project *string)

SetProject adds the project to the list openstack networks params

func (*ListOpenstackNetworksParams) SetProjectID added in v2.19.0

func (o *ListOpenstackNetworksParams) SetProjectID(projectID *string)

SetProjectID adds the projectId to the list openstack networks params

func (*ListOpenstackNetworksParams) SetTenant

func (o *ListOpenstackNetworksParams) SetTenant(tenant *string)

SetTenant adds the tenant to the list openstack networks params

func (*ListOpenstackNetworksParams) SetTenantID

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

SetTenantID adds the tenantId to the list openstack networks params

func (*ListOpenstackNetworksParams) SetTimeout

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

SetTimeout adds the timeout to the list openstack networks params

func (*ListOpenstackNetworksParams) SetUsername

func (o *ListOpenstackNetworksParams) SetUsername(username *string)

SetUsername adds the username to the list openstack networks params

func (*ListOpenstackNetworksParams) WithApplicationCredentialID added in v2.17.2

func (o *ListOpenstackNetworksParams) WithApplicationCredentialID(applicationCredentialID *string) *ListOpenstackNetworksParams

WithApplicationCredentialID adds the applicationCredentialID to the list openstack networks params

func (*ListOpenstackNetworksParams) WithApplicationCredentialSecret added in v2.17.2

func (o *ListOpenstackNetworksParams) WithApplicationCredentialSecret(applicationCredentialSecret *string) *ListOpenstackNetworksParams

WithApplicationCredentialSecret adds the applicationCredentialSecret to the list openstack networks params

func (*ListOpenstackNetworksParams) WithContext

WithContext adds the context to the list openstack networks params

func (*ListOpenstackNetworksParams) WithCredential

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

WithCredential adds the credential to the list openstack networks params

func (*ListOpenstackNetworksParams) WithDatacenterName

func (o *ListOpenstackNetworksParams) WithDatacenterName(datacenterName *string) *ListOpenstackNetworksParams

WithDatacenterName adds the datacenterName to the list openstack networks params

func (*ListOpenstackNetworksParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack networks params (not the query body).

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

func (*ListOpenstackNetworksParams) WithDomain

WithDomain adds the domain to the list openstack networks params

func (*ListOpenstackNetworksParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack networks params

func (*ListOpenstackNetworksParams) WithOIDCAuthentication added in v2.17.2

func (o *ListOpenstackNetworksParams) WithOIDCAuthentication(oIDCAuthentication *bool) *ListOpenstackNetworksParams

WithOIDCAuthentication adds the oIDCAuthentication to the list openstack networks params

func (*ListOpenstackNetworksParams) WithPassword

WithPassword adds the password to the list openstack networks params

func (*ListOpenstackNetworksParams) WithProject added in v2.19.0

WithProject adds the project to the list openstack networks params

func (*ListOpenstackNetworksParams) WithProjectID added in v2.19.0

func (o *ListOpenstackNetworksParams) WithProjectID(projectID *string) *ListOpenstackNetworksParams

WithProjectID adds the projectID to the list openstack networks params

func (*ListOpenstackNetworksParams) WithTenant

WithTenant adds the tenant to the list openstack networks params

func (*ListOpenstackNetworksParams) WithTenantID

WithTenantID adds the tenantID to the list openstack networks params

func (*ListOpenstackNetworksParams) WithTimeout

WithTimeout adds the timeout to the list openstack networks params

func (*ListOpenstackNetworksParams) WithUsername

WithUsername adds the username to the list openstack networks params

func (*ListOpenstackNetworksParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackNetworksReader

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

ListOpenstackNetworksReader is a Reader for the ListOpenstackNetworks structure.

func (*ListOpenstackNetworksReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackSecurityGroupsDefault

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

errorResponse

func NewListOpenstackSecurityGroupsDefault

func NewListOpenstackSecurityGroupsDefault(code int) *ListOpenstackSecurityGroupsDefault

NewListOpenstackSecurityGroupsDefault creates a ListOpenstackSecurityGroupsDefault with default headers values

func (*ListOpenstackSecurityGroupsDefault) Code

Code gets the status code for the list openstack security groups default response

func (*ListOpenstackSecurityGroupsDefault) Error

func (*ListOpenstackSecurityGroupsDefault) GetPayload

type ListOpenstackSecurityGroupsNoCredentialsDefault

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

errorResponse

func NewListOpenstackSecurityGroupsNoCredentialsDefault

func NewListOpenstackSecurityGroupsNoCredentialsDefault(code int) *ListOpenstackSecurityGroupsNoCredentialsDefault

NewListOpenstackSecurityGroupsNoCredentialsDefault creates a ListOpenstackSecurityGroupsNoCredentialsDefault with default headers values

func (*ListOpenstackSecurityGroupsNoCredentialsDefault) Code

Code gets the status code for the list openstack security groups no credentials default response

func (*ListOpenstackSecurityGroupsNoCredentialsDefault) Error

func (*ListOpenstackSecurityGroupsNoCredentialsDefault) GetPayload

type ListOpenstackSecurityGroupsNoCredentialsOK

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

OpenstackSecurityGroup

func NewListOpenstackSecurityGroupsNoCredentialsOK

func NewListOpenstackSecurityGroupsNoCredentialsOK() *ListOpenstackSecurityGroupsNoCredentialsOK

NewListOpenstackSecurityGroupsNoCredentialsOK creates a ListOpenstackSecurityGroupsNoCredentialsOK with default headers values

func (*ListOpenstackSecurityGroupsNoCredentialsOK) Error

func (*ListOpenstackSecurityGroupsNoCredentialsOK) GetPayload

type ListOpenstackSecurityGroupsNoCredentialsParams

type ListOpenstackSecurityGroupsNoCredentialsParams struct {

	// ClusterID.
	ClusterID string

	// Dc.
	DC string

	// ProjectID.
	ProjectID string

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

ListOpenstackSecurityGroupsNoCredentialsParams contains all the parameters to send to the API endpoint

for the list openstack security groups no credentials operation.

Typically these are written to a http.Request.

func NewListOpenstackSecurityGroupsNoCredentialsParams

func NewListOpenstackSecurityGroupsNoCredentialsParams() *ListOpenstackSecurityGroupsNoCredentialsParams

NewListOpenstackSecurityGroupsNoCredentialsParams creates a new ListOpenstackSecurityGroupsNoCredentialsParams 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 NewListOpenstackSecurityGroupsNoCredentialsParamsWithContext

func NewListOpenstackSecurityGroupsNoCredentialsParamsWithContext(ctx context.Context) *ListOpenstackSecurityGroupsNoCredentialsParams

NewListOpenstackSecurityGroupsNoCredentialsParamsWithContext creates a new ListOpenstackSecurityGroupsNoCredentialsParams object with the ability to set a context for a request.

func NewListOpenstackSecurityGroupsNoCredentialsParamsWithHTTPClient

func NewListOpenstackSecurityGroupsNoCredentialsParamsWithHTTPClient(client *http.Client) *ListOpenstackSecurityGroupsNoCredentialsParams

NewListOpenstackSecurityGroupsNoCredentialsParamsWithHTTPClient creates a new ListOpenstackSecurityGroupsNoCredentialsParams object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackSecurityGroupsNoCredentialsParamsWithTimeout

func NewListOpenstackSecurityGroupsNoCredentialsParamsWithTimeout(timeout time.Duration) *ListOpenstackSecurityGroupsNoCredentialsParams

NewListOpenstackSecurityGroupsNoCredentialsParamsWithTimeout creates a new ListOpenstackSecurityGroupsNoCredentialsParams object with the ability to set a timeout on a request.

func (*ListOpenstackSecurityGroupsNoCredentialsParams) SetClusterID

func (o *ListOpenstackSecurityGroupsNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list openstack security groups no credentials params

func (*ListOpenstackSecurityGroupsNoCredentialsParams) SetContext

SetContext adds the context to the list openstack security groups no credentials params

func (*ListOpenstackSecurityGroupsNoCredentialsParams) SetDC

SetDC adds the dc to the list openstack security groups no credentials params

func (*ListOpenstackSecurityGroupsNoCredentialsParams) SetDefaults added in v2.18.0

SetDefaults hydrates default values in the list openstack security groups no credentials params (not the query body).

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

func (*ListOpenstackSecurityGroupsNoCredentialsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list openstack security groups no credentials params

func (*ListOpenstackSecurityGroupsNoCredentialsParams) SetProjectID

func (o *ListOpenstackSecurityGroupsNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list openstack security groups no credentials params

func (*ListOpenstackSecurityGroupsNoCredentialsParams) SetTimeout

SetTimeout adds the timeout to the list openstack security groups no credentials params

func (*ListOpenstackSecurityGroupsNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list openstack security groups no credentials params

func (*ListOpenstackSecurityGroupsNoCredentialsParams) WithContext

WithContext adds the context to the list openstack security groups no credentials params

func (*ListOpenstackSecurityGroupsNoCredentialsParams) WithDC

WithDC adds the dc to the list openstack security groups no credentials params

func (*ListOpenstackSecurityGroupsNoCredentialsParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack security groups no credentials params (not the query body).

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

func (*ListOpenstackSecurityGroupsNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack security groups no credentials params

func (*ListOpenstackSecurityGroupsNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list openstack security groups no credentials params

func (*ListOpenstackSecurityGroupsNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list openstack security groups no credentials params

func (*ListOpenstackSecurityGroupsNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackSecurityGroupsNoCredentialsReader

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

ListOpenstackSecurityGroupsNoCredentialsReader is a Reader for the ListOpenstackSecurityGroupsNoCredentials structure.

func (*ListOpenstackSecurityGroupsNoCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackSecurityGroupsNoCredentialsV2Default

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

errorResponse

func NewListOpenstackSecurityGroupsNoCredentialsV2Default

func NewListOpenstackSecurityGroupsNoCredentialsV2Default(code int) *ListOpenstackSecurityGroupsNoCredentialsV2Default

NewListOpenstackSecurityGroupsNoCredentialsV2Default creates a ListOpenstackSecurityGroupsNoCredentialsV2Default with default headers values

func (*ListOpenstackSecurityGroupsNoCredentialsV2Default) Code

Code gets the status code for the list openstack security groups no credentials v2 default response

func (*ListOpenstackSecurityGroupsNoCredentialsV2Default) Error

func (*ListOpenstackSecurityGroupsNoCredentialsV2Default) GetPayload

type ListOpenstackSecurityGroupsNoCredentialsV2OK

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

OpenstackSecurityGroup

func NewListOpenstackSecurityGroupsNoCredentialsV2OK

func NewListOpenstackSecurityGroupsNoCredentialsV2OK() *ListOpenstackSecurityGroupsNoCredentialsV2OK

NewListOpenstackSecurityGroupsNoCredentialsV2OK creates a ListOpenstackSecurityGroupsNoCredentialsV2OK with default headers values

func (*ListOpenstackSecurityGroupsNoCredentialsV2OK) Error

func (*ListOpenstackSecurityGroupsNoCredentialsV2OK) GetPayload

type ListOpenstackSecurityGroupsNoCredentialsV2Params

type ListOpenstackSecurityGroupsNoCredentialsV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListOpenstackSecurityGroupsNoCredentialsV2Params contains all the parameters to send to the API endpoint

for the list openstack security groups no credentials v2 operation.

Typically these are written to a http.Request.

func NewListOpenstackSecurityGroupsNoCredentialsV2Params

func NewListOpenstackSecurityGroupsNoCredentialsV2Params() *ListOpenstackSecurityGroupsNoCredentialsV2Params

NewListOpenstackSecurityGroupsNoCredentialsV2Params creates a new ListOpenstackSecurityGroupsNoCredentialsV2Params 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 NewListOpenstackSecurityGroupsNoCredentialsV2ParamsWithContext

func NewListOpenstackSecurityGroupsNoCredentialsV2ParamsWithContext(ctx context.Context) *ListOpenstackSecurityGroupsNoCredentialsV2Params

NewListOpenstackSecurityGroupsNoCredentialsV2ParamsWithContext creates a new ListOpenstackSecurityGroupsNoCredentialsV2Params object with the ability to set a context for a request.

func NewListOpenstackSecurityGroupsNoCredentialsV2ParamsWithHTTPClient

func NewListOpenstackSecurityGroupsNoCredentialsV2ParamsWithHTTPClient(client *http.Client) *ListOpenstackSecurityGroupsNoCredentialsV2Params

NewListOpenstackSecurityGroupsNoCredentialsV2ParamsWithHTTPClient creates a new ListOpenstackSecurityGroupsNoCredentialsV2Params object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackSecurityGroupsNoCredentialsV2ParamsWithTimeout

func NewListOpenstackSecurityGroupsNoCredentialsV2ParamsWithTimeout(timeout time.Duration) *ListOpenstackSecurityGroupsNoCredentialsV2Params

NewListOpenstackSecurityGroupsNoCredentialsV2ParamsWithTimeout creates a new ListOpenstackSecurityGroupsNoCredentialsV2Params object with the ability to set a timeout on a request.

func (*ListOpenstackSecurityGroupsNoCredentialsV2Params) SetClusterID

func (o *ListOpenstackSecurityGroupsNoCredentialsV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list openstack security groups no credentials v2 params

func (*ListOpenstackSecurityGroupsNoCredentialsV2Params) SetContext

SetContext adds the context to the list openstack security groups no credentials v2 params

func (*ListOpenstackSecurityGroupsNoCredentialsV2Params) SetDefaults added in v2.18.0

SetDefaults hydrates default values in the list openstack security groups no credentials v2 params (not the query body).

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

func (*ListOpenstackSecurityGroupsNoCredentialsV2Params) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list openstack security groups no credentials v2 params

func (*ListOpenstackSecurityGroupsNoCredentialsV2Params) SetProjectID

func (o *ListOpenstackSecurityGroupsNoCredentialsV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list openstack security groups no credentials v2 params

func (*ListOpenstackSecurityGroupsNoCredentialsV2Params) SetTimeout

SetTimeout adds the timeout to the list openstack security groups no credentials v2 params

func (*ListOpenstackSecurityGroupsNoCredentialsV2Params) WithClusterID

WithClusterID adds the clusterID to the list openstack security groups no credentials v2 params

func (*ListOpenstackSecurityGroupsNoCredentialsV2Params) WithContext

WithContext adds the context to the list openstack security groups no credentials v2 params

func (*ListOpenstackSecurityGroupsNoCredentialsV2Params) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack security groups no credentials v2 params (not the query body).

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

func (*ListOpenstackSecurityGroupsNoCredentialsV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack security groups no credentials v2 params

func (*ListOpenstackSecurityGroupsNoCredentialsV2Params) WithProjectID

WithProjectID adds the projectID to the list openstack security groups no credentials v2 params

func (*ListOpenstackSecurityGroupsNoCredentialsV2Params) WithTimeout

WithTimeout adds the timeout to the list openstack security groups no credentials v2 params

func (*ListOpenstackSecurityGroupsNoCredentialsV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackSecurityGroupsNoCredentialsV2Reader

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

ListOpenstackSecurityGroupsNoCredentialsV2Reader is a Reader for the ListOpenstackSecurityGroupsNoCredentialsV2 structure.

func (*ListOpenstackSecurityGroupsNoCredentialsV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackSecurityGroupsOK

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

OpenstackSecurityGroup

func NewListOpenstackSecurityGroupsOK

func NewListOpenstackSecurityGroupsOK() *ListOpenstackSecurityGroupsOK

NewListOpenstackSecurityGroupsOK creates a ListOpenstackSecurityGroupsOK with default headers values

func (*ListOpenstackSecurityGroupsOK) Error

func (*ListOpenstackSecurityGroupsOK) GetPayload

type ListOpenstackSecurityGroupsParams

type ListOpenstackSecurityGroupsParams struct {

	// ApplicationCredentialID.
	ApplicationCredentialID *string

	// ApplicationCredentialSecret.
	ApplicationCredentialSecret *string

	// Credential.
	Credential *string

	// DatacenterName.
	DatacenterName *string

	// Domain.
	Domain *string

	// OIDCAuthentication.
	OIDCAuthentication *bool

	// Password.
	Password *string

	// Project.
	Project *string

	// ProjectID.
	ProjectID *string

	// Tenant.
	Tenant *string

	// TenantID.
	TenantID *string

	// Username.
	Username *string

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

ListOpenstackSecurityGroupsParams contains all the parameters to send to the API endpoint

for the list openstack security groups operation.

Typically these are written to a http.Request.

func NewListOpenstackSecurityGroupsParams

func NewListOpenstackSecurityGroupsParams() *ListOpenstackSecurityGroupsParams

NewListOpenstackSecurityGroupsParams creates a new ListOpenstackSecurityGroupsParams 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 NewListOpenstackSecurityGroupsParamsWithContext

func NewListOpenstackSecurityGroupsParamsWithContext(ctx context.Context) *ListOpenstackSecurityGroupsParams

NewListOpenstackSecurityGroupsParamsWithContext creates a new ListOpenstackSecurityGroupsParams object with the ability to set a context for a request.

func NewListOpenstackSecurityGroupsParamsWithHTTPClient

func NewListOpenstackSecurityGroupsParamsWithHTTPClient(client *http.Client) *ListOpenstackSecurityGroupsParams

NewListOpenstackSecurityGroupsParamsWithHTTPClient creates a new ListOpenstackSecurityGroupsParams object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackSecurityGroupsParamsWithTimeout

func NewListOpenstackSecurityGroupsParamsWithTimeout(timeout time.Duration) *ListOpenstackSecurityGroupsParams

NewListOpenstackSecurityGroupsParamsWithTimeout creates a new ListOpenstackSecurityGroupsParams object with the ability to set a timeout on a request.

func (*ListOpenstackSecurityGroupsParams) SetApplicationCredentialID added in v2.17.2

func (o *ListOpenstackSecurityGroupsParams) SetApplicationCredentialID(applicationCredentialID *string)

SetApplicationCredentialID adds the applicationCredentialId to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) SetApplicationCredentialSecret added in v2.17.2

func (o *ListOpenstackSecurityGroupsParams) SetApplicationCredentialSecret(applicationCredentialSecret *string)

SetApplicationCredentialSecret adds the applicationCredentialSecret to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) SetContext

SetContext adds the context to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) SetCredential

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

SetCredential adds the credential to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) SetDatacenterName

func (o *ListOpenstackSecurityGroupsParams) SetDatacenterName(datacenterName *string)

SetDatacenterName adds the datacenterName to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) SetDefaults added in v2.18.0

func (o *ListOpenstackSecurityGroupsParams) SetDefaults()

SetDefaults hydrates default values in the list openstack security groups params (not the query body).

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

func (*ListOpenstackSecurityGroupsParams) SetDomain

func (o *ListOpenstackSecurityGroupsParams) SetDomain(domain *string)

SetDomain adds the domain to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) SetOIDCAuthentication added in v2.17.2

func (o *ListOpenstackSecurityGroupsParams) SetOIDCAuthentication(oIDCAuthentication *bool)

SetOIDCAuthentication adds the oIdCAuthentication to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) SetPassword

func (o *ListOpenstackSecurityGroupsParams) SetPassword(password *string)

SetPassword adds the password to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) SetProject added in v2.19.0

func (o *ListOpenstackSecurityGroupsParams) SetProject(project *string)

SetProject adds the project to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) SetProjectID added in v2.19.0

func (o *ListOpenstackSecurityGroupsParams) SetProjectID(projectID *string)

SetProjectID adds the projectId to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) SetTenant

func (o *ListOpenstackSecurityGroupsParams) SetTenant(tenant *string)

SetTenant adds the tenant to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) SetTenantID

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

SetTenantID adds the tenantId to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) SetTimeout

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

SetTimeout adds the timeout to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) SetUsername

func (o *ListOpenstackSecurityGroupsParams) SetUsername(username *string)

SetUsername adds the username to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) WithApplicationCredentialID added in v2.17.2

func (o *ListOpenstackSecurityGroupsParams) WithApplicationCredentialID(applicationCredentialID *string) *ListOpenstackSecurityGroupsParams

WithApplicationCredentialID adds the applicationCredentialID to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) WithApplicationCredentialSecret added in v2.17.2

func (o *ListOpenstackSecurityGroupsParams) WithApplicationCredentialSecret(applicationCredentialSecret *string) *ListOpenstackSecurityGroupsParams

WithApplicationCredentialSecret adds the applicationCredentialSecret to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) WithContext

WithContext adds the context to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) WithCredential

WithCredential adds the credential to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) WithDatacenterName

func (o *ListOpenstackSecurityGroupsParams) WithDatacenterName(datacenterName *string) *ListOpenstackSecurityGroupsParams

WithDatacenterName adds the datacenterName to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack security groups params (not the query body).

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

func (*ListOpenstackSecurityGroupsParams) WithDomain

WithDomain adds the domain to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) WithOIDCAuthentication added in v2.17.2

func (o *ListOpenstackSecurityGroupsParams) WithOIDCAuthentication(oIDCAuthentication *bool) *ListOpenstackSecurityGroupsParams

WithOIDCAuthentication adds the oIDCAuthentication to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) WithPassword

WithPassword adds the password to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) WithProject added in v2.19.0

WithProject adds the project to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) WithProjectID added in v2.19.0

WithProjectID adds the projectID to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) WithTenant

WithTenant adds the tenant to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) WithTenantID

WithTenantID adds the tenantID to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) WithTimeout

WithTimeout adds the timeout to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) WithUsername

WithUsername adds the username to the list openstack security groups params

func (*ListOpenstackSecurityGroupsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackSecurityGroupsReader

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

ListOpenstackSecurityGroupsReader is a Reader for the ListOpenstackSecurityGroups structure.

func (*ListOpenstackSecurityGroupsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackSizesDefault

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

errorResponse

func NewListOpenstackSizesDefault

func NewListOpenstackSizesDefault(code int) *ListOpenstackSizesDefault

NewListOpenstackSizesDefault creates a ListOpenstackSizesDefault with default headers values

func (*ListOpenstackSizesDefault) Code

func (o *ListOpenstackSizesDefault) Code() int

Code gets the status code for the list openstack sizes default response

func (*ListOpenstackSizesDefault) Error

func (o *ListOpenstackSizesDefault) Error() string

func (*ListOpenstackSizesDefault) GetPayload

type ListOpenstackSizesNoCredentialsDefault

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

errorResponse

func NewListOpenstackSizesNoCredentialsDefault

func NewListOpenstackSizesNoCredentialsDefault(code int) *ListOpenstackSizesNoCredentialsDefault

NewListOpenstackSizesNoCredentialsDefault creates a ListOpenstackSizesNoCredentialsDefault with default headers values

func (*ListOpenstackSizesNoCredentialsDefault) Code

Code gets the status code for the list openstack sizes no credentials default response

func (*ListOpenstackSizesNoCredentialsDefault) Error

func (*ListOpenstackSizesNoCredentialsDefault) GetPayload

type ListOpenstackSizesNoCredentialsOK

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

OpenstackSize

func NewListOpenstackSizesNoCredentialsOK

func NewListOpenstackSizesNoCredentialsOK() *ListOpenstackSizesNoCredentialsOK

NewListOpenstackSizesNoCredentialsOK creates a ListOpenstackSizesNoCredentialsOK with default headers values

func (*ListOpenstackSizesNoCredentialsOK) Error

func (*ListOpenstackSizesNoCredentialsOK) GetPayload

type ListOpenstackSizesNoCredentialsParams

type ListOpenstackSizesNoCredentialsParams struct {

	// ClusterID.
	ClusterID string

	// Dc.
	DC string

	// ProjectID.
	ProjectID string

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

ListOpenstackSizesNoCredentialsParams contains all the parameters to send to the API endpoint

for the list openstack sizes no credentials operation.

Typically these are written to a http.Request.

func NewListOpenstackSizesNoCredentialsParams

func NewListOpenstackSizesNoCredentialsParams() *ListOpenstackSizesNoCredentialsParams

NewListOpenstackSizesNoCredentialsParams creates a new ListOpenstackSizesNoCredentialsParams 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 NewListOpenstackSizesNoCredentialsParamsWithContext

func NewListOpenstackSizesNoCredentialsParamsWithContext(ctx context.Context) *ListOpenstackSizesNoCredentialsParams

NewListOpenstackSizesNoCredentialsParamsWithContext creates a new ListOpenstackSizesNoCredentialsParams object with the ability to set a context for a request.

func NewListOpenstackSizesNoCredentialsParamsWithHTTPClient

func NewListOpenstackSizesNoCredentialsParamsWithHTTPClient(client *http.Client) *ListOpenstackSizesNoCredentialsParams

NewListOpenstackSizesNoCredentialsParamsWithHTTPClient creates a new ListOpenstackSizesNoCredentialsParams object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackSizesNoCredentialsParamsWithTimeout

func NewListOpenstackSizesNoCredentialsParamsWithTimeout(timeout time.Duration) *ListOpenstackSizesNoCredentialsParams

NewListOpenstackSizesNoCredentialsParamsWithTimeout creates a new ListOpenstackSizesNoCredentialsParams object with the ability to set a timeout on a request.

func (*ListOpenstackSizesNoCredentialsParams) SetClusterID

func (o *ListOpenstackSizesNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list openstack sizes no credentials params

func (*ListOpenstackSizesNoCredentialsParams) SetContext

SetContext adds the context to the list openstack sizes no credentials params

func (*ListOpenstackSizesNoCredentialsParams) SetDC

SetDC adds the dc to the list openstack sizes no credentials params

func (*ListOpenstackSizesNoCredentialsParams) SetDefaults added in v2.18.0

func (o *ListOpenstackSizesNoCredentialsParams) SetDefaults()

SetDefaults hydrates default values in the list openstack sizes no credentials params (not the query body).

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

func (*ListOpenstackSizesNoCredentialsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list openstack sizes no credentials params

func (*ListOpenstackSizesNoCredentialsParams) SetProjectID

func (o *ListOpenstackSizesNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list openstack sizes no credentials params

func (*ListOpenstackSizesNoCredentialsParams) SetTimeout

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

SetTimeout adds the timeout to the list openstack sizes no credentials params

func (*ListOpenstackSizesNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list openstack sizes no credentials params

func (*ListOpenstackSizesNoCredentialsParams) WithContext

WithContext adds the context to the list openstack sizes no credentials params

func (*ListOpenstackSizesNoCredentialsParams) WithDC

WithDC adds the dc to the list openstack sizes no credentials params

func (*ListOpenstackSizesNoCredentialsParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack sizes no credentials params (not the query body).

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

func (*ListOpenstackSizesNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack sizes no credentials params

func (*ListOpenstackSizesNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list openstack sizes no credentials params

func (*ListOpenstackSizesNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list openstack sizes no credentials params

func (*ListOpenstackSizesNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackSizesNoCredentialsReader

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

ListOpenstackSizesNoCredentialsReader is a Reader for the ListOpenstackSizesNoCredentials structure.

func (*ListOpenstackSizesNoCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackSizesNoCredentialsV2Default

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

errorResponse

func NewListOpenstackSizesNoCredentialsV2Default

func NewListOpenstackSizesNoCredentialsV2Default(code int) *ListOpenstackSizesNoCredentialsV2Default

NewListOpenstackSizesNoCredentialsV2Default creates a ListOpenstackSizesNoCredentialsV2Default with default headers values

func (*ListOpenstackSizesNoCredentialsV2Default) Code

Code gets the status code for the list openstack sizes no credentials v2 default response

func (*ListOpenstackSizesNoCredentialsV2Default) Error

func (*ListOpenstackSizesNoCredentialsV2Default) GetPayload

type ListOpenstackSizesNoCredentialsV2OK

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

OpenstackSize

func NewListOpenstackSizesNoCredentialsV2OK

func NewListOpenstackSizesNoCredentialsV2OK() *ListOpenstackSizesNoCredentialsV2OK

NewListOpenstackSizesNoCredentialsV2OK creates a ListOpenstackSizesNoCredentialsV2OK with default headers values

func (*ListOpenstackSizesNoCredentialsV2OK) Error

func (*ListOpenstackSizesNoCredentialsV2OK) GetPayload

type ListOpenstackSizesNoCredentialsV2Params

type ListOpenstackSizesNoCredentialsV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListOpenstackSizesNoCredentialsV2Params contains all the parameters to send to the API endpoint

for the list openstack sizes no credentials v2 operation.

Typically these are written to a http.Request.

func NewListOpenstackSizesNoCredentialsV2Params

func NewListOpenstackSizesNoCredentialsV2Params() *ListOpenstackSizesNoCredentialsV2Params

NewListOpenstackSizesNoCredentialsV2Params creates a new ListOpenstackSizesNoCredentialsV2Params 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 NewListOpenstackSizesNoCredentialsV2ParamsWithContext

func NewListOpenstackSizesNoCredentialsV2ParamsWithContext(ctx context.Context) *ListOpenstackSizesNoCredentialsV2Params

NewListOpenstackSizesNoCredentialsV2ParamsWithContext creates a new ListOpenstackSizesNoCredentialsV2Params object with the ability to set a context for a request.

func NewListOpenstackSizesNoCredentialsV2ParamsWithHTTPClient

func NewListOpenstackSizesNoCredentialsV2ParamsWithHTTPClient(client *http.Client) *ListOpenstackSizesNoCredentialsV2Params

NewListOpenstackSizesNoCredentialsV2ParamsWithHTTPClient creates a new ListOpenstackSizesNoCredentialsV2Params object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackSizesNoCredentialsV2ParamsWithTimeout

func NewListOpenstackSizesNoCredentialsV2ParamsWithTimeout(timeout time.Duration) *ListOpenstackSizesNoCredentialsV2Params

NewListOpenstackSizesNoCredentialsV2ParamsWithTimeout creates a new ListOpenstackSizesNoCredentialsV2Params object with the ability to set a timeout on a request.

func (*ListOpenstackSizesNoCredentialsV2Params) SetClusterID

func (o *ListOpenstackSizesNoCredentialsV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list openstack sizes no credentials v2 params

func (*ListOpenstackSizesNoCredentialsV2Params) SetContext

SetContext adds the context to the list openstack sizes no credentials v2 params

func (*ListOpenstackSizesNoCredentialsV2Params) SetDefaults added in v2.18.0

func (o *ListOpenstackSizesNoCredentialsV2Params) SetDefaults()

SetDefaults hydrates default values in the list openstack sizes no credentials v2 params (not the query body).

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

func (*ListOpenstackSizesNoCredentialsV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list openstack sizes no credentials v2 params

func (*ListOpenstackSizesNoCredentialsV2Params) SetProjectID

func (o *ListOpenstackSizesNoCredentialsV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list openstack sizes no credentials v2 params

func (*ListOpenstackSizesNoCredentialsV2Params) SetTimeout

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

SetTimeout adds the timeout to the list openstack sizes no credentials v2 params

func (*ListOpenstackSizesNoCredentialsV2Params) WithClusterID

WithClusterID adds the clusterID to the list openstack sizes no credentials v2 params

func (*ListOpenstackSizesNoCredentialsV2Params) WithContext

WithContext adds the context to the list openstack sizes no credentials v2 params

func (*ListOpenstackSizesNoCredentialsV2Params) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack sizes no credentials v2 params (not the query body).

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

func (*ListOpenstackSizesNoCredentialsV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack sizes no credentials v2 params

func (*ListOpenstackSizesNoCredentialsV2Params) WithProjectID

WithProjectID adds the projectID to the list openstack sizes no credentials v2 params

func (*ListOpenstackSizesNoCredentialsV2Params) WithTimeout

WithTimeout adds the timeout to the list openstack sizes no credentials v2 params

func (*ListOpenstackSizesNoCredentialsV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackSizesNoCredentialsV2Reader

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

ListOpenstackSizesNoCredentialsV2Reader is a Reader for the ListOpenstackSizesNoCredentialsV2 structure.

func (*ListOpenstackSizesNoCredentialsV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackSizesOK

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

OpenstackSize

func NewListOpenstackSizesOK

func NewListOpenstackSizesOK() *ListOpenstackSizesOK

NewListOpenstackSizesOK creates a ListOpenstackSizesOK with default headers values

func (*ListOpenstackSizesOK) Error

func (o *ListOpenstackSizesOK) Error() string

func (*ListOpenstackSizesOK) GetPayload

func (o *ListOpenstackSizesOK) GetPayload() []*models.OpenstackSize

type ListOpenstackSizesParams

type ListOpenstackSizesParams struct {

	// ApplicationCredentialID.
	ApplicationCredentialID *string

	// ApplicationCredentialSecret.
	ApplicationCredentialSecret *string

	// Credential.
	Credential *string

	// DatacenterName.
	DatacenterName *string

	// Domain.
	Domain *string

	// OIDCAuthentication.
	OIDCAuthentication *bool

	// Password.
	Password *string

	// Project.
	Project *string

	// ProjectID.
	ProjectID *string

	// Tenant.
	Tenant *string

	// TenantID.
	TenantID *string

	// Username.
	Username *string

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

ListOpenstackSizesParams contains all the parameters to send to the API endpoint

for the list openstack sizes operation.

Typically these are written to a http.Request.

func NewListOpenstackSizesParams

func NewListOpenstackSizesParams() *ListOpenstackSizesParams

NewListOpenstackSizesParams creates a new ListOpenstackSizesParams 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 NewListOpenstackSizesParamsWithContext

func NewListOpenstackSizesParamsWithContext(ctx context.Context) *ListOpenstackSizesParams

NewListOpenstackSizesParamsWithContext creates a new ListOpenstackSizesParams object with the ability to set a context for a request.

func NewListOpenstackSizesParamsWithHTTPClient

func NewListOpenstackSizesParamsWithHTTPClient(client *http.Client) *ListOpenstackSizesParams

NewListOpenstackSizesParamsWithHTTPClient creates a new ListOpenstackSizesParams object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackSizesParamsWithTimeout

func NewListOpenstackSizesParamsWithTimeout(timeout time.Duration) *ListOpenstackSizesParams

NewListOpenstackSizesParamsWithTimeout creates a new ListOpenstackSizesParams object with the ability to set a timeout on a request.

func (*ListOpenstackSizesParams) SetApplicationCredentialID added in v2.17.2

func (o *ListOpenstackSizesParams) SetApplicationCredentialID(applicationCredentialID *string)

SetApplicationCredentialID adds the applicationCredentialId to the list openstack sizes params

func (*ListOpenstackSizesParams) SetApplicationCredentialSecret added in v2.17.2

func (o *ListOpenstackSizesParams) SetApplicationCredentialSecret(applicationCredentialSecret *string)

SetApplicationCredentialSecret adds the applicationCredentialSecret to the list openstack sizes params

func (*ListOpenstackSizesParams) SetContext

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

SetContext adds the context to the list openstack sizes params

func (*ListOpenstackSizesParams) SetCredential

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

SetCredential adds the credential to the list openstack sizes params

func (*ListOpenstackSizesParams) SetDatacenterName

func (o *ListOpenstackSizesParams) SetDatacenterName(datacenterName *string)

SetDatacenterName adds the datacenterName to the list openstack sizes params

func (*ListOpenstackSizesParams) SetDefaults added in v2.18.0

func (o *ListOpenstackSizesParams) SetDefaults()

SetDefaults hydrates default values in the list openstack sizes params (not the query body).

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

func (*ListOpenstackSizesParams) SetDomain

func (o *ListOpenstackSizesParams) SetDomain(domain *string)

SetDomain adds the domain to the list openstack sizes params

func (*ListOpenstackSizesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list openstack sizes params

func (*ListOpenstackSizesParams) SetOIDCAuthentication added in v2.17.2

func (o *ListOpenstackSizesParams) SetOIDCAuthentication(oIDCAuthentication *bool)

SetOIDCAuthentication adds the oIdCAuthentication to the list openstack sizes params

func (*ListOpenstackSizesParams) SetPassword

func (o *ListOpenstackSizesParams) SetPassword(password *string)

SetPassword adds the password to the list openstack sizes params

func (*ListOpenstackSizesParams) SetProject added in v2.19.0

func (o *ListOpenstackSizesParams) SetProject(project *string)

SetProject adds the project to the list openstack sizes params

func (*ListOpenstackSizesParams) SetProjectID added in v2.19.0

func (o *ListOpenstackSizesParams) SetProjectID(projectID *string)

SetProjectID adds the projectId to the list openstack sizes params

func (*ListOpenstackSizesParams) SetTenant

func (o *ListOpenstackSizesParams) SetTenant(tenant *string)

SetTenant adds the tenant to the list openstack sizes params

func (*ListOpenstackSizesParams) SetTenantID

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

SetTenantID adds the tenantId to the list openstack sizes params

func (*ListOpenstackSizesParams) SetTimeout

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

SetTimeout adds the timeout to the list openstack sizes params

func (*ListOpenstackSizesParams) SetUsername

func (o *ListOpenstackSizesParams) SetUsername(username *string)

SetUsername adds the username to the list openstack sizes params

func (*ListOpenstackSizesParams) WithApplicationCredentialID added in v2.17.2

func (o *ListOpenstackSizesParams) WithApplicationCredentialID(applicationCredentialID *string) *ListOpenstackSizesParams

WithApplicationCredentialID adds the applicationCredentialID to the list openstack sizes params

func (*ListOpenstackSizesParams) WithApplicationCredentialSecret added in v2.17.2

func (o *ListOpenstackSizesParams) WithApplicationCredentialSecret(applicationCredentialSecret *string) *ListOpenstackSizesParams

WithApplicationCredentialSecret adds the applicationCredentialSecret to the list openstack sizes params

func (*ListOpenstackSizesParams) WithContext

WithContext adds the context to the list openstack sizes params

func (*ListOpenstackSizesParams) WithCredential

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

WithCredential adds the credential to the list openstack sizes params

func (*ListOpenstackSizesParams) WithDatacenterName

func (o *ListOpenstackSizesParams) WithDatacenterName(datacenterName *string) *ListOpenstackSizesParams

WithDatacenterName adds the datacenterName to the list openstack sizes params

func (*ListOpenstackSizesParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack sizes params (not the query body).

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

func (*ListOpenstackSizesParams) WithDomain

WithDomain adds the domain to the list openstack sizes params

func (*ListOpenstackSizesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list openstack sizes params

func (*ListOpenstackSizesParams) WithOIDCAuthentication added in v2.17.2

func (o *ListOpenstackSizesParams) WithOIDCAuthentication(oIDCAuthentication *bool) *ListOpenstackSizesParams

WithOIDCAuthentication adds the oIDCAuthentication to the list openstack sizes params

func (*ListOpenstackSizesParams) WithPassword

func (o *ListOpenstackSizesParams) WithPassword(password *string) *ListOpenstackSizesParams

WithPassword adds the password to the list openstack sizes params

func (*ListOpenstackSizesParams) WithProject added in v2.19.0

func (o *ListOpenstackSizesParams) WithProject(project *string) *ListOpenstackSizesParams

WithProject adds the project to the list openstack sizes params

func (*ListOpenstackSizesParams) WithProjectID added in v2.19.0

func (o *ListOpenstackSizesParams) WithProjectID(projectID *string) *ListOpenstackSizesParams

WithProjectID adds the projectID to the list openstack sizes params

func (*ListOpenstackSizesParams) WithTenant

WithTenant adds the tenant to the list openstack sizes params

func (*ListOpenstackSizesParams) WithTenantID

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

WithTenantID adds the tenantID to the list openstack sizes params

func (*ListOpenstackSizesParams) WithTimeout

WithTimeout adds the timeout to the list openstack sizes params

func (*ListOpenstackSizesParams) WithUsername

func (o *ListOpenstackSizesParams) WithUsername(username *string) *ListOpenstackSizesParams

WithUsername adds the username to the list openstack sizes params

func (*ListOpenstackSizesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackSizesReader

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

ListOpenstackSizesReader is a Reader for the ListOpenstackSizes structure.

func (*ListOpenstackSizesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackSubnetPoolsDefault added in v2.21.0

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

errorResponse

func NewListOpenstackSubnetPoolsDefault added in v2.21.0

func NewListOpenstackSubnetPoolsDefault(code int) *ListOpenstackSubnetPoolsDefault

NewListOpenstackSubnetPoolsDefault creates a ListOpenstackSubnetPoolsDefault with default headers values

func (*ListOpenstackSubnetPoolsDefault) Code added in v2.21.0

Code gets the status code for the list openstack subnet pools default response

func (*ListOpenstackSubnetPoolsDefault) Error added in v2.21.0

func (*ListOpenstackSubnetPoolsDefault) GetPayload added in v2.21.0

type ListOpenstackSubnetPoolsOK added in v2.21.0

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

OpenstackSubnetPool

func NewListOpenstackSubnetPoolsOK added in v2.21.0

func NewListOpenstackSubnetPoolsOK() *ListOpenstackSubnetPoolsOK

NewListOpenstackSubnetPoolsOK creates a ListOpenstackSubnetPoolsOK with default headers values

func (*ListOpenstackSubnetPoolsOK) Error added in v2.21.0

func (*ListOpenstackSubnetPoolsOK) GetPayload added in v2.21.0

type ListOpenstackSubnetPoolsParams added in v2.21.0

type ListOpenstackSubnetPoolsParams struct {

	// ApplicationCredentialID.
	ApplicationCredentialID *string

	// ApplicationCredentialSecret.
	ApplicationCredentialSecret *string

	// Credential.
	Credential *string

	// DatacenterName.
	DatacenterName *string

	// Domain.
	Domain *string

	// OIDCAuthentication.
	OIDCAuthentication *bool

	// Password.
	Password *string

	// Project.
	Project *string

	// ProjectID.
	ProjectID *string

	// Tenant.
	Tenant *string

	// TenantID.
	TenantID *string

	// Username.
	Username *string

	// IPVersion.
	//
	// Format: int64
	IPVersion *int64

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

ListOpenstackSubnetPoolsParams contains all the parameters to send to the API endpoint

for the list openstack subnet pools operation.

Typically these are written to a http.Request.

func NewListOpenstackSubnetPoolsParams added in v2.21.0

func NewListOpenstackSubnetPoolsParams() *ListOpenstackSubnetPoolsParams

NewListOpenstackSubnetPoolsParams creates a new ListOpenstackSubnetPoolsParams 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 NewListOpenstackSubnetPoolsParamsWithContext added in v2.21.0

func NewListOpenstackSubnetPoolsParamsWithContext(ctx context.Context) *ListOpenstackSubnetPoolsParams

NewListOpenstackSubnetPoolsParamsWithContext creates a new ListOpenstackSubnetPoolsParams object with the ability to set a context for a request.

func NewListOpenstackSubnetPoolsParamsWithHTTPClient added in v2.21.0

func NewListOpenstackSubnetPoolsParamsWithHTTPClient(client *http.Client) *ListOpenstackSubnetPoolsParams

NewListOpenstackSubnetPoolsParamsWithHTTPClient creates a new ListOpenstackSubnetPoolsParams object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackSubnetPoolsParamsWithTimeout added in v2.21.0

func NewListOpenstackSubnetPoolsParamsWithTimeout(timeout time.Duration) *ListOpenstackSubnetPoolsParams

NewListOpenstackSubnetPoolsParamsWithTimeout creates a new ListOpenstackSubnetPoolsParams object with the ability to set a timeout on a request.

func (*ListOpenstackSubnetPoolsParams) SetApplicationCredentialID added in v2.21.0

func (o *ListOpenstackSubnetPoolsParams) SetApplicationCredentialID(applicationCredentialID *string)

SetApplicationCredentialID adds the applicationCredentialId to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) SetApplicationCredentialSecret added in v2.21.0

func (o *ListOpenstackSubnetPoolsParams) SetApplicationCredentialSecret(applicationCredentialSecret *string)

SetApplicationCredentialSecret adds the applicationCredentialSecret to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) SetContext added in v2.21.0

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

SetContext adds the context to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) SetCredential added in v2.21.0

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

SetCredential adds the credential to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) SetDatacenterName added in v2.21.0

func (o *ListOpenstackSubnetPoolsParams) SetDatacenterName(datacenterName *string)

SetDatacenterName adds the datacenterName to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) SetDefaults added in v2.21.0

func (o *ListOpenstackSubnetPoolsParams) SetDefaults()

SetDefaults hydrates default values in the list openstack subnet pools params (not the query body).

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

func (*ListOpenstackSubnetPoolsParams) SetDomain added in v2.21.0

func (o *ListOpenstackSubnetPoolsParams) SetDomain(domain *string)

SetDomain adds the domain to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) SetHTTPClient added in v2.21.0

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

SetHTTPClient adds the HTTPClient to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) SetIPVersion added in v2.21.0

func (o *ListOpenstackSubnetPoolsParams) SetIPVersion(iPVersion *int64)

SetIPVersion adds the ipVersion to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) SetOIDCAuthentication added in v2.21.0

func (o *ListOpenstackSubnetPoolsParams) SetOIDCAuthentication(oIDCAuthentication *bool)

SetOIDCAuthentication adds the oIdCAuthentication to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) SetPassword added in v2.21.0

func (o *ListOpenstackSubnetPoolsParams) SetPassword(password *string)

SetPassword adds the password to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) SetProject added in v2.21.0

func (o *ListOpenstackSubnetPoolsParams) SetProject(project *string)

SetProject adds the project to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) SetProjectID added in v2.21.0

func (o *ListOpenstackSubnetPoolsParams) SetProjectID(projectID *string)

SetProjectID adds the projectId to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) SetTenant added in v2.21.0

func (o *ListOpenstackSubnetPoolsParams) SetTenant(tenant *string)

SetTenant adds the tenant to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) SetTenantID added in v2.21.0

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

SetTenantID adds the tenantId to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) SetTimeout added in v2.21.0

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

SetTimeout adds the timeout to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) SetUsername added in v2.21.0

func (o *ListOpenstackSubnetPoolsParams) SetUsername(username *string)

SetUsername adds the username to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WithApplicationCredentialID added in v2.21.0

func (o *ListOpenstackSubnetPoolsParams) WithApplicationCredentialID(applicationCredentialID *string) *ListOpenstackSubnetPoolsParams

WithApplicationCredentialID adds the applicationCredentialID to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WithApplicationCredentialSecret added in v2.21.0

func (o *ListOpenstackSubnetPoolsParams) WithApplicationCredentialSecret(applicationCredentialSecret *string) *ListOpenstackSubnetPoolsParams

WithApplicationCredentialSecret adds the applicationCredentialSecret to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WithContext added in v2.21.0

WithContext adds the context to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WithCredential added in v2.21.0

WithCredential adds the credential to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WithDatacenterName added in v2.21.0

func (o *ListOpenstackSubnetPoolsParams) WithDatacenterName(datacenterName *string) *ListOpenstackSubnetPoolsParams

WithDatacenterName adds the datacenterName to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WithDefaults added in v2.21.0

WithDefaults hydrates default values in the list openstack subnet pools params (not the query body).

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

func (*ListOpenstackSubnetPoolsParams) WithDomain added in v2.21.0

WithDomain adds the domain to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WithHTTPClient added in v2.21.0

WithHTTPClient adds the HTTPClient to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WithIPVersion added in v2.21.0

WithIPVersion adds the iPVersion to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WithOIDCAuthentication added in v2.21.0

func (o *ListOpenstackSubnetPoolsParams) WithOIDCAuthentication(oIDCAuthentication *bool) *ListOpenstackSubnetPoolsParams

WithOIDCAuthentication adds the oIDCAuthentication to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WithPassword added in v2.21.0

WithPassword adds the password to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WithProject added in v2.21.0

WithProject adds the project to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WithProjectID added in v2.21.0

WithProjectID adds the projectID to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WithTenant added in v2.21.0

WithTenant adds the tenant to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WithTenantID added in v2.21.0

WithTenantID adds the tenantID to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WithTimeout added in v2.21.0

WithTimeout adds the timeout to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WithUsername added in v2.21.0

WithUsername adds the username to the list openstack subnet pools params

func (*ListOpenstackSubnetPoolsParams) WriteToRequest added in v2.21.0

WriteToRequest writes these params to a swagger request

type ListOpenstackSubnetPoolsReader added in v2.21.0

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

ListOpenstackSubnetPoolsReader is a Reader for the ListOpenstackSubnetPools structure.

func (*ListOpenstackSubnetPoolsReader) ReadResponse added in v2.21.0

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

ReadResponse reads a server response into the received o.

type ListOpenstackSubnetsDefault

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

errorResponse

func NewListOpenstackSubnetsDefault

func NewListOpenstackSubnetsDefault(code int) *ListOpenstackSubnetsDefault

NewListOpenstackSubnetsDefault creates a ListOpenstackSubnetsDefault with default headers values

func (*ListOpenstackSubnetsDefault) Code

func (o *ListOpenstackSubnetsDefault) Code() int

Code gets the status code for the list openstack subnets default response

func (*ListOpenstackSubnetsDefault) Error

func (*ListOpenstackSubnetsDefault) GetPayload

type ListOpenstackSubnetsNoCredentialsDefault

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

errorResponse

func NewListOpenstackSubnetsNoCredentialsDefault

func NewListOpenstackSubnetsNoCredentialsDefault(code int) *ListOpenstackSubnetsNoCredentialsDefault

NewListOpenstackSubnetsNoCredentialsDefault creates a ListOpenstackSubnetsNoCredentialsDefault with default headers values

func (*ListOpenstackSubnetsNoCredentialsDefault) Code

Code gets the status code for the list openstack subnets no credentials default response

func (*ListOpenstackSubnetsNoCredentialsDefault) Error

func (*ListOpenstackSubnetsNoCredentialsDefault) GetPayload

type ListOpenstackSubnetsNoCredentialsOK

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

OpenstackSubnet

func NewListOpenstackSubnetsNoCredentialsOK

func NewListOpenstackSubnetsNoCredentialsOK() *ListOpenstackSubnetsNoCredentialsOK

NewListOpenstackSubnetsNoCredentialsOK creates a ListOpenstackSubnetsNoCredentialsOK with default headers values

func (*ListOpenstackSubnetsNoCredentialsOK) Error

func (*ListOpenstackSubnetsNoCredentialsOK) GetPayload

type ListOpenstackSubnetsNoCredentialsParams

type ListOpenstackSubnetsNoCredentialsParams struct {

	// ClusterID.
	ClusterID string

	// Dc.
	DC string

	// NetworkID.
	NetworkID *string

	// ProjectID.
	ProjectID string

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

ListOpenstackSubnetsNoCredentialsParams contains all the parameters to send to the API endpoint

for the list openstack subnets no credentials operation.

Typically these are written to a http.Request.

func NewListOpenstackSubnetsNoCredentialsParams

func NewListOpenstackSubnetsNoCredentialsParams() *ListOpenstackSubnetsNoCredentialsParams

NewListOpenstackSubnetsNoCredentialsParams creates a new ListOpenstackSubnetsNoCredentialsParams 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 NewListOpenstackSubnetsNoCredentialsParamsWithContext

func NewListOpenstackSubnetsNoCredentialsParamsWithContext(ctx context.Context) *ListOpenstackSubnetsNoCredentialsParams

NewListOpenstackSubnetsNoCredentialsParamsWithContext creates a new ListOpenstackSubnetsNoCredentialsParams object with the ability to set a context for a request.

func NewListOpenstackSubnetsNoCredentialsParamsWithHTTPClient

func NewListOpenstackSubnetsNoCredentialsParamsWithHTTPClient(client *http.Client) *ListOpenstackSubnetsNoCredentialsParams

NewListOpenstackSubnetsNoCredentialsParamsWithHTTPClient creates a new ListOpenstackSubnetsNoCredentialsParams object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackSubnetsNoCredentialsParamsWithTimeout

func NewListOpenstackSubnetsNoCredentialsParamsWithTimeout(timeout time.Duration) *ListOpenstackSubnetsNoCredentialsParams

NewListOpenstackSubnetsNoCredentialsParamsWithTimeout creates a new ListOpenstackSubnetsNoCredentialsParams object with the ability to set a timeout on a request.

func (*ListOpenstackSubnetsNoCredentialsParams) SetClusterID

func (o *ListOpenstackSubnetsNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list openstack subnets no credentials params

func (*ListOpenstackSubnetsNoCredentialsParams) SetContext

SetContext adds the context to the list openstack subnets no credentials params

func (*ListOpenstackSubnetsNoCredentialsParams) SetDC

SetDC adds the dc to the list openstack subnets no credentials params

func (*ListOpenstackSubnetsNoCredentialsParams) SetDefaults added in v2.18.0

func (o *ListOpenstackSubnetsNoCredentialsParams) SetDefaults()

SetDefaults hydrates default values in the list openstack subnets no credentials params (not the query body).

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

func (*ListOpenstackSubnetsNoCredentialsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list openstack subnets no credentials params

func (*ListOpenstackSubnetsNoCredentialsParams) SetNetworkID

func (o *ListOpenstackSubnetsNoCredentialsParams) SetNetworkID(networkID *string)

SetNetworkID adds the networkId to the list openstack subnets no credentials params

func (*ListOpenstackSubnetsNoCredentialsParams) SetProjectID

func (o *ListOpenstackSubnetsNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list openstack subnets no credentials params

func (*ListOpenstackSubnetsNoCredentialsParams) SetTimeout

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

SetTimeout adds the timeout to the list openstack subnets no credentials params

func (*ListOpenstackSubnetsNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list openstack subnets no credentials params

func (*ListOpenstackSubnetsNoCredentialsParams) WithContext

WithContext adds the context to the list openstack subnets no credentials params

func (*ListOpenstackSubnetsNoCredentialsParams) WithDC

WithDC adds the dc to the list openstack subnets no credentials params

func (*ListOpenstackSubnetsNoCredentialsParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack subnets no credentials params (not the query body).

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

func (*ListOpenstackSubnetsNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack subnets no credentials params

func (*ListOpenstackSubnetsNoCredentialsParams) WithNetworkID

WithNetworkID adds the networkID to the list openstack subnets no credentials params

func (*ListOpenstackSubnetsNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list openstack subnets no credentials params

func (*ListOpenstackSubnetsNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list openstack subnets no credentials params

func (*ListOpenstackSubnetsNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackSubnetsNoCredentialsReader

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

ListOpenstackSubnetsNoCredentialsReader is a Reader for the ListOpenstackSubnetsNoCredentials structure.

func (*ListOpenstackSubnetsNoCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackSubnetsNoCredentialsV2Default

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

errorResponse

func NewListOpenstackSubnetsNoCredentialsV2Default

func NewListOpenstackSubnetsNoCredentialsV2Default(code int) *ListOpenstackSubnetsNoCredentialsV2Default

NewListOpenstackSubnetsNoCredentialsV2Default creates a ListOpenstackSubnetsNoCredentialsV2Default with default headers values

func (*ListOpenstackSubnetsNoCredentialsV2Default) Code

Code gets the status code for the list openstack subnets no credentials v2 default response

func (*ListOpenstackSubnetsNoCredentialsV2Default) Error

func (*ListOpenstackSubnetsNoCredentialsV2Default) GetPayload

type ListOpenstackSubnetsNoCredentialsV2OK

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

OpenstackSubnet

func NewListOpenstackSubnetsNoCredentialsV2OK

func NewListOpenstackSubnetsNoCredentialsV2OK() *ListOpenstackSubnetsNoCredentialsV2OK

NewListOpenstackSubnetsNoCredentialsV2OK creates a ListOpenstackSubnetsNoCredentialsV2OK with default headers values

func (*ListOpenstackSubnetsNoCredentialsV2OK) Error

func (*ListOpenstackSubnetsNoCredentialsV2OK) GetPayload

type ListOpenstackSubnetsNoCredentialsV2Params

type ListOpenstackSubnetsNoCredentialsV2Params struct {

	// ClusterID.
	ClusterID string

	// NetworkID.
	NetworkID *string

	// ProjectID.
	ProjectID string

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

ListOpenstackSubnetsNoCredentialsV2Params contains all the parameters to send to the API endpoint

for the list openstack subnets no credentials v2 operation.

Typically these are written to a http.Request.

func NewListOpenstackSubnetsNoCredentialsV2Params

func NewListOpenstackSubnetsNoCredentialsV2Params() *ListOpenstackSubnetsNoCredentialsV2Params

NewListOpenstackSubnetsNoCredentialsV2Params creates a new ListOpenstackSubnetsNoCredentialsV2Params 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 NewListOpenstackSubnetsNoCredentialsV2ParamsWithContext

func NewListOpenstackSubnetsNoCredentialsV2ParamsWithContext(ctx context.Context) *ListOpenstackSubnetsNoCredentialsV2Params

NewListOpenstackSubnetsNoCredentialsV2ParamsWithContext creates a new ListOpenstackSubnetsNoCredentialsV2Params object with the ability to set a context for a request.

func NewListOpenstackSubnetsNoCredentialsV2ParamsWithHTTPClient

func NewListOpenstackSubnetsNoCredentialsV2ParamsWithHTTPClient(client *http.Client) *ListOpenstackSubnetsNoCredentialsV2Params

NewListOpenstackSubnetsNoCredentialsV2ParamsWithHTTPClient creates a new ListOpenstackSubnetsNoCredentialsV2Params object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackSubnetsNoCredentialsV2ParamsWithTimeout

func NewListOpenstackSubnetsNoCredentialsV2ParamsWithTimeout(timeout time.Duration) *ListOpenstackSubnetsNoCredentialsV2Params

NewListOpenstackSubnetsNoCredentialsV2ParamsWithTimeout creates a new ListOpenstackSubnetsNoCredentialsV2Params object with the ability to set a timeout on a request.

func (*ListOpenstackSubnetsNoCredentialsV2Params) SetClusterID

func (o *ListOpenstackSubnetsNoCredentialsV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list openstack subnets no credentials v2 params

func (*ListOpenstackSubnetsNoCredentialsV2Params) SetContext

SetContext adds the context to the list openstack subnets no credentials v2 params

func (*ListOpenstackSubnetsNoCredentialsV2Params) SetDefaults added in v2.18.0

SetDefaults hydrates default values in the list openstack subnets no credentials v2 params (not the query body).

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

func (*ListOpenstackSubnetsNoCredentialsV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list openstack subnets no credentials v2 params

func (*ListOpenstackSubnetsNoCredentialsV2Params) SetNetworkID

func (o *ListOpenstackSubnetsNoCredentialsV2Params) SetNetworkID(networkID *string)

SetNetworkID adds the networkId to the list openstack subnets no credentials v2 params

func (*ListOpenstackSubnetsNoCredentialsV2Params) SetProjectID

func (o *ListOpenstackSubnetsNoCredentialsV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list openstack subnets no credentials v2 params

func (*ListOpenstackSubnetsNoCredentialsV2Params) SetTimeout

SetTimeout adds the timeout to the list openstack subnets no credentials v2 params

func (*ListOpenstackSubnetsNoCredentialsV2Params) WithClusterID

WithClusterID adds the clusterID to the list openstack subnets no credentials v2 params

func (*ListOpenstackSubnetsNoCredentialsV2Params) WithContext

WithContext adds the context to the list openstack subnets no credentials v2 params

func (*ListOpenstackSubnetsNoCredentialsV2Params) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack subnets no credentials v2 params (not the query body).

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

func (*ListOpenstackSubnetsNoCredentialsV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack subnets no credentials v2 params

func (*ListOpenstackSubnetsNoCredentialsV2Params) WithNetworkID

WithNetworkID adds the networkID to the list openstack subnets no credentials v2 params

func (*ListOpenstackSubnetsNoCredentialsV2Params) WithProjectID

WithProjectID adds the projectID to the list openstack subnets no credentials v2 params

func (*ListOpenstackSubnetsNoCredentialsV2Params) WithTimeout

WithTimeout adds the timeout to the list openstack subnets no credentials v2 params

func (*ListOpenstackSubnetsNoCredentialsV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackSubnetsNoCredentialsV2Reader

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

ListOpenstackSubnetsNoCredentialsV2Reader is a Reader for the ListOpenstackSubnetsNoCredentialsV2 structure.

func (*ListOpenstackSubnetsNoCredentialsV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackSubnetsOK

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

OpenstackSubnet

func NewListOpenstackSubnetsOK

func NewListOpenstackSubnetsOK() *ListOpenstackSubnetsOK

NewListOpenstackSubnetsOK creates a ListOpenstackSubnetsOK with default headers values

func (*ListOpenstackSubnetsOK) Error

func (o *ListOpenstackSubnetsOK) Error() string

func (*ListOpenstackSubnetsOK) GetPayload

func (o *ListOpenstackSubnetsOK) GetPayload() []*models.OpenstackSubnet

type ListOpenstackSubnetsParams

type ListOpenstackSubnetsParams struct {

	// ApplicationCredentialID.
	ApplicationCredentialID *string

	// ApplicationCredentialSecret.
	ApplicationCredentialSecret *string

	// Credential.
	Credential *string

	// DatacenterName.
	DatacenterName *string

	// Domain.
	Domain *string

	// OIDCAuthentication.
	OIDCAuthentication *bool

	// Password.
	Password *string

	// Project.
	Project *string

	// ProjectID.
	ProjectID *string

	// Tenant.
	Tenant *string

	// TenantID.
	TenantID *string

	// Username.
	Username *string

	// NetworkID.
	NetworkID *string

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

ListOpenstackSubnetsParams contains all the parameters to send to the API endpoint

for the list openstack subnets operation.

Typically these are written to a http.Request.

func NewListOpenstackSubnetsParams

func NewListOpenstackSubnetsParams() *ListOpenstackSubnetsParams

NewListOpenstackSubnetsParams creates a new ListOpenstackSubnetsParams 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 NewListOpenstackSubnetsParamsWithContext

func NewListOpenstackSubnetsParamsWithContext(ctx context.Context) *ListOpenstackSubnetsParams

NewListOpenstackSubnetsParamsWithContext creates a new ListOpenstackSubnetsParams object with the ability to set a context for a request.

func NewListOpenstackSubnetsParamsWithHTTPClient

func NewListOpenstackSubnetsParamsWithHTTPClient(client *http.Client) *ListOpenstackSubnetsParams

NewListOpenstackSubnetsParamsWithHTTPClient creates a new ListOpenstackSubnetsParams object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackSubnetsParamsWithTimeout

func NewListOpenstackSubnetsParamsWithTimeout(timeout time.Duration) *ListOpenstackSubnetsParams

NewListOpenstackSubnetsParamsWithTimeout creates a new ListOpenstackSubnetsParams object with the ability to set a timeout on a request.

func (*ListOpenstackSubnetsParams) SetApplicationCredentialID added in v2.17.2

func (o *ListOpenstackSubnetsParams) SetApplicationCredentialID(applicationCredentialID *string)

SetApplicationCredentialID adds the applicationCredentialId to the list openstack subnets params

func (*ListOpenstackSubnetsParams) SetApplicationCredentialSecret added in v2.17.2

func (o *ListOpenstackSubnetsParams) SetApplicationCredentialSecret(applicationCredentialSecret *string)

SetApplicationCredentialSecret adds the applicationCredentialSecret to the list openstack subnets params

func (*ListOpenstackSubnetsParams) SetContext

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

SetContext adds the context to the list openstack subnets params

func (*ListOpenstackSubnetsParams) SetCredential

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

SetCredential adds the credential to the list openstack subnets params

func (*ListOpenstackSubnetsParams) SetDatacenterName

func (o *ListOpenstackSubnetsParams) SetDatacenterName(datacenterName *string)

SetDatacenterName adds the datacenterName to the list openstack subnets params

func (*ListOpenstackSubnetsParams) SetDefaults added in v2.18.0

func (o *ListOpenstackSubnetsParams) SetDefaults()

SetDefaults hydrates default values in the list openstack subnets params (not the query body).

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

func (*ListOpenstackSubnetsParams) SetDomain

func (o *ListOpenstackSubnetsParams) SetDomain(domain *string)

SetDomain adds the domain to the list openstack subnets params

func (*ListOpenstackSubnetsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list openstack subnets params

func (*ListOpenstackSubnetsParams) SetNetworkID

func (o *ListOpenstackSubnetsParams) SetNetworkID(networkID *string)

SetNetworkID adds the networkId to the list openstack subnets params

func (*ListOpenstackSubnetsParams) SetOIDCAuthentication added in v2.17.2

func (o *ListOpenstackSubnetsParams) SetOIDCAuthentication(oIDCAuthentication *bool)

SetOIDCAuthentication adds the oIdCAuthentication to the list openstack subnets params

func (*ListOpenstackSubnetsParams) SetPassword

func (o *ListOpenstackSubnetsParams) SetPassword(password *string)

SetPassword adds the password to the list openstack subnets params

func (*ListOpenstackSubnetsParams) SetProject added in v2.19.0

func (o *ListOpenstackSubnetsParams) SetProject(project *string)

SetProject adds the project to the list openstack subnets params

func (*ListOpenstackSubnetsParams) SetProjectID added in v2.19.0

func (o *ListOpenstackSubnetsParams) SetProjectID(projectID *string)

SetProjectID adds the projectId to the list openstack subnets params

func (*ListOpenstackSubnetsParams) SetTenant

func (o *ListOpenstackSubnetsParams) SetTenant(tenant *string)

SetTenant adds the tenant to the list openstack subnets params

func (*ListOpenstackSubnetsParams) SetTenantID

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

SetTenantID adds the tenantId to the list openstack subnets params

func (*ListOpenstackSubnetsParams) SetTimeout

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

SetTimeout adds the timeout to the list openstack subnets params

func (*ListOpenstackSubnetsParams) SetUsername

func (o *ListOpenstackSubnetsParams) SetUsername(username *string)

SetUsername adds the username to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WithApplicationCredentialID added in v2.17.2

func (o *ListOpenstackSubnetsParams) WithApplicationCredentialID(applicationCredentialID *string) *ListOpenstackSubnetsParams

WithApplicationCredentialID adds the applicationCredentialID to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WithApplicationCredentialSecret added in v2.17.2

func (o *ListOpenstackSubnetsParams) WithApplicationCredentialSecret(applicationCredentialSecret *string) *ListOpenstackSubnetsParams

WithApplicationCredentialSecret adds the applicationCredentialSecret to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WithContext

WithContext adds the context to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WithCredential

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

WithCredential adds the credential to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WithDatacenterName

func (o *ListOpenstackSubnetsParams) WithDatacenterName(datacenterName *string) *ListOpenstackSubnetsParams

WithDatacenterName adds the datacenterName to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack subnets params (not the query body).

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

func (*ListOpenstackSubnetsParams) WithDomain

WithDomain adds the domain to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WithNetworkID

func (o *ListOpenstackSubnetsParams) WithNetworkID(networkID *string) *ListOpenstackSubnetsParams

WithNetworkID adds the networkID to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WithOIDCAuthentication added in v2.17.2

func (o *ListOpenstackSubnetsParams) WithOIDCAuthentication(oIDCAuthentication *bool) *ListOpenstackSubnetsParams

WithOIDCAuthentication adds the oIDCAuthentication to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WithPassword

func (o *ListOpenstackSubnetsParams) WithPassword(password *string) *ListOpenstackSubnetsParams

WithPassword adds the password to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WithProject added in v2.19.0

WithProject adds the project to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WithProjectID added in v2.19.0

func (o *ListOpenstackSubnetsParams) WithProjectID(projectID *string) *ListOpenstackSubnetsParams

WithProjectID adds the projectID to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WithTenant

WithTenant adds the tenant to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WithTenantID

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

WithTenantID adds the tenantID to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WithTimeout

WithTimeout adds the timeout to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WithUsername

func (o *ListOpenstackSubnetsParams) WithUsername(username *string) *ListOpenstackSubnetsParams

WithUsername adds the username to the list openstack subnets params

func (*ListOpenstackSubnetsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackSubnetsReader

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

ListOpenstackSubnetsReader is a Reader for the ListOpenstackSubnets structure.

func (*ListOpenstackSubnetsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackTenantsDefault

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

errorResponse

func NewListOpenstackTenantsDefault

func NewListOpenstackTenantsDefault(code int) *ListOpenstackTenantsDefault

NewListOpenstackTenantsDefault creates a ListOpenstackTenantsDefault with default headers values

func (*ListOpenstackTenantsDefault) Code

func (o *ListOpenstackTenantsDefault) Code() int

Code gets the status code for the list openstack tenants default response

func (*ListOpenstackTenantsDefault) Error

func (*ListOpenstackTenantsDefault) GetPayload

type ListOpenstackTenantsNoCredentialsDefault

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

errorResponse

func NewListOpenstackTenantsNoCredentialsDefault

func NewListOpenstackTenantsNoCredentialsDefault(code int) *ListOpenstackTenantsNoCredentialsDefault

NewListOpenstackTenantsNoCredentialsDefault creates a ListOpenstackTenantsNoCredentialsDefault with default headers values

func (*ListOpenstackTenantsNoCredentialsDefault) Code

Code gets the status code for the list openstack tenants no credentials default response

func (*ListOpenstackTenantsNoCredentialsDefault) Error

func (*ListOpenstackTenantsNoCredentialsDefault) GetPayload

type ListOpenstackTenantsNoCredentialsOK

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

OpenstackTenant

func NewListOpenstackTenantsNoCredentialsOK

func NewListOpenstackTenantsNoCredentialsOK() *ListOpenstackTenantsNoCredentialsOK

NewListOpenstackTenantsNoCredentialsOK creates a ListOpenstackTenantsNoCredentialsOK with default headers values

func (*ListOpenstackTenantsNoCredentialsOK) Error

func (*ListOpenstackTenantsNoCredentialsOK) GetPayload

type ListOpenstackTenantsNoCredentialsParams

type ListOpenstackTenantsNoCredentialsParams struct {

	// ClusterID.
	ClusterID string

	// Dc.
	DC string

	// ProjectID.
	ProjectID string

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

ListOpenstackTenantsNoCredentialsParams contains all the parameters to send to the API endpoint

for the list openstack tenants no credentials operation.

Typically these are written to a http.Request.

func NewListOpenstackTenantsNoCredentialsParams

func NewListOpenstackTenantsNoCredentialsParams() *ListOpenstackTenantsNoCredentialsParams

NewListOpenstackTenantsNoCredentialsParams creates a new ListOpenstackTenantsNoCredentialsParams 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 NewListOpenstackTenantsNoCredentialsParamsWithContext

func NewListOpenstackTenantsNoCredentialsParamsWithContext(ctx context.Context) *ListOpenstackTenantsNoCredentialsParams

NewListOpenstackTenantsNoCredentialsParamsWithContext creates a new ListOpenstackTenantsNoCredentialsParams object with the ability to set a context for a request.

func NewListOpenstackTenantsNoCredentialsParamsWithHTTPClient

func NewListOpenstackTenantsNoCredentialsParamsWithHTTPClient(client *http.Client) *ListOpenstackTenantsNoCredentialsParams

NewListOpenstackTenantsNoCredentialsParamsWithHTTPClient creates a new ListOpenstackTenantsNoCredentialsParams object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackTenantsNoCredentialsParamsWithTimeout

func NewListOpenstackTenantsNoCredentialsParamsWithTimeout(timeout time.Duration) *ListOpenstackTenantsNoCredentialsParams

NewListOpenstackTenantsNoCredentialsParamsWithTimeout creates a new ListOpenstackTenantsNoCredentialsParams object with the ability to set a timeout on a request.

func (*ListOpenstackTenantsNoCredentialsParams) SetClusterID

func (o *ListOpenstackTenantsNoCredentialsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list openstack tenants no credentials params

func (*ListOpenstackTenantsNoCredentialsParams) SetContext

SetContext adds the context to the list openstack tenants no credentials params

func (*ListOpenstackTenantsNoCredentialsParams) SetDC

SetDC adds the dc to the list openstack tenants no credentials params

func (*ListOpenstackTenantsNoCredentialsParams) SetDefaults added in v2.18.0

func (o *ListOpenstackTenantsNoCredentialsParams) SetDefaults()

SetDefaults hydrates default values in the list openstack tenants no credentials params (not the query body).

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

func (*ListOpenstackTenantsNoCredentialsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list openstack tenants no credentials params

func (*ListOpenstackTenantsNoCredentialsParams) SetProjectID

func (o *ListOpenstackTenantsNoCredentialsParams) SetProjectID(projectID string)

SetProjectID adds the projectId to the list openstack tenants no credentials params

func (*ListOpenstackTenantsNoCredentialsParams) SetTimeout

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

SetTimeout adds the timeout to the list openstack tenants no credentials params

func (*ListOpenstackTenantsNoCredentialsParams) WithClusterID

WithClusterID adds the clusterID to the list openstack tenants no credentials params

func (*ListOpenstackTenantsNoCredentialsParams) WithContext

WithContext adds the context to the list openstack tenants no credentials params

func (*ListOpenstackTenantsNoCredentialsParams) WithDC

WithDC adds the dc to the list openstack tenants no credentials params

func (*ListOpenstackTenantsNoCredentialsParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack tenants no credentials params (not the query body).

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

func (*ListOpenstackTenantsNoCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack tenants no credentials params

func (*ListOpenstackTenantsNoCredentialsParams) WithProjectID

WithProjectID adds the projectID to the list openstack tenants no credentials params

func (*ListOpenstackTenantsNoCredentialsParams) WithTimeout

WithTimeout adds the timeout to the list openstack tenants no credentials params

func (*ListOpenstackTenantsNoCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackTenantsNoCredentialsReader

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

ListOpenstackTenantsNoCredentialsReader is a Reader for the ListOpenstackTenantsNoCredentials structure.

func (*ListOpenstackTenantsNoCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackTenantsNoCredentialsV2Default

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

errorResponse

func NewListOpenstackTenantsNoCredentialsV2Default

func NewListOpenstackTenantsNoCredentialsV2Default(code int) *ListOpenstackTenantsNoCredentialsV2Default

NewListOpenstackTenantsNoCredentialsV2Default creates a ListOpenstackTenantsNoCredentialsV2Default with default headers values

func (*ListOpenstackTenantsNoCredentialsV2Default) Code

Code gets the status code for the list openstack tenants no credentials v2 default response

func (*ListOpenstackTenantsNoCredentialsV2Default) Error

func (*ListOpenstackTenantsNoCredentialsV2Default) GetPayload

type ListOpenstackTenantsNoCredentialsV2OK

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

OpenstackTenant

func NewListOpenstackTenantsNoCredentialsV2OK

func NewListOpenstackTenantsNoCredentialsV2OK() *ListOpenstackTenantsNoCredentialsV2OK

NewListOpenstackTenantsNoCredentialsV2OK creates a ListOpenstackTenantsNoCredentialsV2OK with default headers values

func (*ListOpenstackTenantsNoCredentialsV2OK) Error

func (*ListOpenstackTenantsNoCredentialsV2OK) GetPayload

type ListOpenstackTenantsNoCredentialsV2Params

type ListOpenstackTenantsNoCredentialsV2Params struct {

	// ClusterID.
	ClusterID string

	// ProjectID.
	ProjectID string

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

ListOpenstackTenantsNoCredentialsV2Params contains all the parameters to send to the API endpoint

for the list openstack tenants no credentials v2 operation.

Typically these are written to a http.Request.

func NewListOpenstackTenantsNoCredentialsV2Params

func NewListOpenstackTenantsNoCredentialsV2Params() *ListOpenstackTenantsNoCredentialsV2Params

NewListOpenstackTenantsNoCredentialsV2Params creates a new ListOpenstackTenantsNoCredentialsV2Params 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 NewListOpenstackTenantsNoCredentialsV2ParamsWithContext

func NewListOpenstackTenantsNoCredentialsV2ParamsWithContext(ctx context.Context) *ListOpenstackTenantsNoCredentialsV2Params

NewListOpenstackTenantsNoCredentialsV2ParamsWithContext creates a new ListOpenstackTenantsNoCredentialsV2Params object with the ability to set a context for a request.

func NewListOpenstackTenantsNoCredentialsV2ParamsWithHTTPClient

func NewListOpenstackTenantsNoCredentialsV2ParamsWithHTTPClient(client *http.Client) *ListOpenstackTenantsNoCredentialsV2Params

NewListOpenstackTenantsNoCredentialsV2ParamsWithHTTPClient creates a new ListOpenstackTenantsNoCredentialsV2Params object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackTenantsNoCredentialsV2ParamsWithTimeout

func NewListOpenstackTenantsNoCredentialsV2ParamsWithTimeout(timeout time.Duration) *ListOpenstackTenantsNoCredentialsV2Params

NewListOpenstackTenantsNoCredentialsV2ParamsWithTimeout creates a new ListOpenstackTenantsNoCredentialsV2Params object with the ability to set a timeout on a request.

func (*ListOpenstackTenantsNoCredentialsV2Params) SetClusterID

func (o *ListOpenstackTenantsNoCredentialsV2Params) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the list openstack tenants no credentials v2 params

func (*ListOpenstackTenantsNoCredentialsV2Params) SetContext

SetContext adds the context to the list openstack tenants no credentials v2 params

func (*ListOpenstackTenantsNoCredentialsV2Params) SetDefaults added in v2.18.0

SetDefaults hydrates default values in the list openstack tenants no credentials v2 params (not the query body).

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

func (*ListOpenstackTenantsNoCredentialsV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list openstack tenants no credentials v2 params

func (*ListOpenstackTenantsNoCredentialsV2Params) SetProjectID

func (o *ListOpenstackTenantsNoCredentialsV2Params) SetProjectID(projectID string)

SetProjectID adds the projectId to the list openstack tenants no credentials v2 params

func (*ListOpenstackTenantsNoCredentialsV2Params) SetTimeout

SetTimeout adds the timeout to the list openstack tenants no credentials v2 params

func (*ListOpenstackTenantsNoCredentialsV2Params) WithClusterID

WithClusterID adds the clusterID to the list openstack tenants no credentials v2 params

func (*ListOpenstackTenantsNoCredentialsV2Params) WithContext

WithContext adds the context to the list openstack tenants no credentials v2 params

func (*ListOpenstackTenantsNoCredentialsV2Params) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack tenants no credentials v2 params (not the query body).

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

func (*ListOpenstackTenantsNoCredentialsV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack tenants no credentials v2 params

func (*ListOpenstackTenantsNoCredentialsV2Params) WithProjectID

WithProjectID adds the projectID to the list openstack tenants no credentials v2 params

func (*ListOpenstackTenantsNoCredentialsV2Params) WithTimeout

WithTimeout adds the timeout to the list openstack tenants no credentials v2 params

func (*ListOpenstackTenantsNoCredentialsV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackTenantsNoCredentialsV2Reader

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

ListOpenstackTenantsNoCredentialsV2Reader is a Reader for the ListOpenstackTenantsNoCredentialsV2 structure.

func (*ListOpenstackTenantsNoCredentialsV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListOpenstackTenantsOK

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

OpenstackTenant

func NewListOpenstackTenantsOK

func NewListOpenstackTenantsOK() *ListOpenstackTenantsOK

NewListOpenstackTenantsOK creates a ListOpenstackTenantsOK with default headers values

func (*ListOpenstackTenantsOK) Error

func (o *ListOpenstackTenantsOK) Error() string

func (*ListOpenstackTenantsOK) GetPayload

func (o *ListOpenstackTenantsOK) GetPayload() []*models.OpenstackTenant

type ListOpenstackTenantsParams

type ListOpenstackTenantsParams struct {

	// ApplicationCredentialID.
	ApplicationCredentialID *string

	// ApplicationCredentialSecret.
	ApplicationCredentialSecret *string

	// Credential.
	Credential *string

	// DatacenterName.
	DatacenterName *string

	// Domain.
	Domain *string

	// OIDCAuthentication.
	OIDCAuthentication *bool

	// Password.
	Password *string

	// Username.
	Username *string

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

ListOpenstackTenantsParams contains all the parameters to send to the API endpoint

for the list openstack tenants operation.

Typically these are written to a http.Request.

func NewListOpenstackTenantsParams

func NewListOpenstackTenantsParams() *ListOpenstackTenantsParams

NewListOpenstackTenantsParams creates a new ListOpenstackTenantsParams 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 NewListOpenstackTenantsParamsWithContext

func NewListOpenstackTenantsParamsWithContext(ctx context.Context) *ListOpenstackTenantsParams

NewListOpenstackTenantsParamsWithContext creates a new ListOpenstackTenantsParams object with the ability to set a context for a request.

func NewListOpenstackTenantsParamsWithHTTPClient

func NewListOpenstackTenantsParamsWithHTTPClient(client *http.Client) *ListOpenstackTenantsParams

NewListOpenstackTenantsParamsWithHTTPClient creates a new ListOpenstackTenantsParams object with the ability to set a custom HTTPClient for a request.

func NewListOpenstackTenantsParamsWithTimeout

func NewListOpenstackTenantsParamsWithTimeout(timeout time.Duration) *ListOpenstackTenantsParams

NewListOpenstackTenantsParamsWithTimeout creates a new ListOpenstackTenantsParams object with the ability to set a timeout on a request.

func (*ListOpenstackTenantsParams) SetApplicationCredentialID added in v2.17.2

func (o *ListOpenstackTenantsParams) SetApplicationCredentialID(applicationCredentialID *string)

SetApplicationCredentialID adds the applicationCredentialId to the list openstack tenants params

func (*ListOpenstackTenantsParams) SetApplicationCredentialSecret added in v2.17.2

func (o *ListOpenstackTenantsParams) SetApplicationCredentialSecret(applicationCredentialSecret *string)

SetApplicationCredentialSecret adds the applicationCredentialSecret to the list openstack tenants params

func (*ListOpenstackTenantsParams) SetContext

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

SetContext adds the context to the list openstack tenants params

func (*ListOpenstackTenantsParams) SetCredential

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

SetCredential adds the credential to the list openstack tenants params

func (*ListOpenstackTenantsParams) SetDatacenterName

func (o *ListOpenstackTenantsParams) SetDatacenterName(datacenterName *string)

SetDatacenterName adds the datacenterName to the list openstack tenants params

func (*ListOpenstackTenantsParams) SetDefaults added in v2.18.0

func (o *ListOpenstackTenantsParams) SetDefaults()

SetDefaults hydrates default values in the list openstack tenants params (not the query body).

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

func (*ListOpenstackTenantsParams) SetDomain

func (o *ListOpenstackTenantsParams) SetDomain(domain *string)

SetDomain adds the domain to the list openstack tenants params

func (*ListOpenstackTenantsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list openstack tenants params

func (*ListOpenstackTenantsParams) SetOIDCAuthentication added in v2.17.2

func (o *ListOpenstackTenantsParams) SetOIDCAuthentication(oIDCAuthentication *bool)

SetOIDCAuthentication adds the oIdCAuthentication to the list openstack tenants params

func (*ListOpenstackTenantsParams) SetPassword

func (o *ListOpenstackTenantsParams) SetPassword(password *string)

SetPassword adds the password to the list openstack tenants params

func (*ListOpenstackTenantsParams) SetTimeout

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

SetTimeout adds the timeout to the list openstack tenants params

func (*ListOpenstackTenantsParams) SetUsername

func (o *ListOpenstackTenantsParams) SetUsername(username *string)

SetUsername adds the username to the list openstack tenants params

func (*ListOpenstackTenantsParams) WithApplicationCredentialID added in v2.17.2

func (o *ListOpenstackTenantsParams) WithApplicationCredentialID(applicationCredentialID *string) *ListOpenstackTenantsParams

WithApplicationCredentialID adds the applicationCredentialID to the list openstack tenants params

func (*ListOpenstackTenantsParams) WithApplicationCredentialSecret added in v2.17.2

func (o *ListOpenstackTenantsParams) WithApplicationCredentialSecret(applicationCredentialSecret *string) *ListOpenstackTenantsParams

WithApplicationCredentialSecret adds the applicationCredentialSecret to the list openstack tenants params

func (*ListOpenstackTenantsParams) WithContext

WithContext adds the context to the list openstack tenants params

func (*ListOpenstackTenantsParams) WithCredential

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

WithCredential adds the credential to the list openstack tenants params

func (*ListOpenstackTenantsParams) WithDatacenterName

func (o *ListOpenstackTenantsParams) WithDatacenterName(datacenterName *string) *ListOpenstackTenantsParams

WithDatacenterName adds the datacenterName to the list openstack tenants params

func (*ListOpenstackTenantsParams) WithDefaults added in v2.18.0

WithDefaults hydrates default values in the list openstack tenants params (not the query body).

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

func (*ListOpenstackTenantsParams) WithDomain

WithDomain adds the domain to the list openstack tenants params

func (*ListOpenstackTenantsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list openstack tenants params

func (*ListOpenstackTenantsParams) WithOIDCAuthentication added in v2.17.2

func (o *ListOpenstackTenantsParams) WithOIDCAuthentication(oIDCAuthentication *bool) *ListOpenstackTenantsParams

WithOIDCAuthentication adds the oIDCAuthentication to the list openstack tenants params

func (*ListOpenstackTenantsParams) WithPassword

func (o *ListOpenstackTenantsParams) WithPassword(password *string) *ListOpenstackTenantsParams

WithPassword adds the password to the list openstack tenants params

func (*ListOpenstackTenantsParams) WithTimeout

WithTimeout adds the timeout to the list openstack tenants params

func (*ListOpenstackTenantsParams) WithUsername

func (o *ListOpenstackTenantsParams) WithUsername(username *string) *ListOpenstackTenantsParams

WithUsername adds the username to the list openstack tenants params

func (*ListOpenstackTenantsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListOpenstackTenantsReader

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

ListOpenstackTenantsReader is a Reader for the ListOpenstackTenants structure.

func (*ListOpenstackTenantsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

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