boundary_service

package
v0.119.0 Latest Latest
Warning

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

Go to latest
Published: Oct 31, 2024 License: MPL-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BoundaryServiceClusterUpdateDeadlineGetDefault added in v0.86.0

type BoundaryServiceClusterUpdateDeadlineGetDefault struct {
	Payload *cloud.GrpcGatewayRuntimeError
	// contains filtered or unexported fields
}

BoundaryServiceClusterUpdateDeadlineGetDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewBoundaryServiceClusterUpdateDeadlineGetDefault added in v0.86.0

func NewBoundaryServiceClusterUpdateDeadlineGetDefault(code int) *BoundaryServiceClusterUpdateDeadlineGetDefault

NewBoundaryServiceClusterUpdateDeadlineGetDefault creates a BoundaryServiceClusterUpdateDeadlineGetDefault with default headers values

func (*BoundaryServiceClusterUpdateDeadlineGetDefault) Code added in v0.86.0

Code gets the status code for the boundary service cluster update deadline get default response

func (*BoundaryServiceClusterUpdateDeadlineGetDefault) Error added in v0.86.0

func (*BoundaryServiceClusterUpdateDeadlineGetDefault) GetPayload added in v0.86.0

func (*BoundaryServiceClusterUpdateDeadlineGetDefault) IsClientError added in v0.86.0

IsClientError returns true when this boundary service cluster update deadline get default response has a 4xx status code

func (*BoundaryServiceClusterUpdateDeadlineGetDefault) IsCode added in v0.86.0

IsCode returns true when this boundary service cluster update deadline get default response a status code equal to that given

func (*BoundaryServiceClusterUpdateDeadlineGetDefault) IsRedirect added in v0.86.0

IsRedirect returns true when this boundary service cluster update deadline get default response has a 3xx status code

func (*BoundaryServiceClusterUpdateDeadlineGetDefault) IsServerError added in v0.86.0

IsServerError returns true when this boundary service cluster update deadline get default response has a 5xx status code

func (*BoundaryServiceClusterUpdateDeadlineGetDefault) IsSuccess added in v0.86.0

IsSuccess returns true when this boundary service cluster update deadline get default response has a 2xx status code

func (*BoundaryServiceClusterUpdateDeadlineGetDefault) String added in v0.86.0

type BoundaryServiceClusterUpdateDeadlineGetOK added in v0.86.0

type BoundaryServiceClusterUpdateDeadlineGetOK struct {
	Payload *models.HashicorpCloudBoundary20211221ClusterUpdateDeadlineGetResponse
}

BoundaryServiceClusterUpdateDeadlineGetOK describes a response with status code 200, with default header values.

A successful response.

func NewBoundaryServiceClusterUpdateDeadlineGetOK added in v0.86.0

func NewBoundaryServiceClusterUpdateDeadlineGetOK() *BoundaryServiceClusterUpdateDeadlineGetOK

NewBoundaryServiceClusterUpdateDeadlineGetOK creates a BoundaryServiceClusterUpdateDeadlineGetOK with default headers values

func (*BoundaryServiceClusterUpdateDeadlineGetOK) Code added in v0.86.0

Code gets the status code for the boundary service cluster update deadline get o k response

func (*BoundaryServiceClusterUpdateDeadlineGetOK) Error added in v0.86.0

func (*BoundaryServiceClusterUpdateDeadlineGetOK) GetPayload added in v0.86.0

func (*BoundaryServiceClusterUpdateDeadlineGetOK) IsClientError added in v0.86.0

IsClientError returns true when this boundary service cluster update deadline get o k response has a 4xx status code

func (*BoundaryServiceClusterUpdateDeadlineGetOK) IsCode added in v0.86.0

IsCode returns true when this boundary service cluster update deadline get o k response a status code equal to that given

func (*BoundaryServiceClusterUpdateDeadlineGetOK) IsRedirect added in v0.86.0

IsRedirect returns true when this boundary service cluster update deadline get o k response has a 3xx status code

func (*BoundaryServiceClusterUpdateDeadlineGetOK) IsServerError added in v0.86.0

IsServerError returns true when this boundary service cluster update deadline get o k response has a 5xx status code

func (*BoundaryServiceClusterUpdateDeadlineGetOK) IsSuccess added in v0.86.0

IsSuccess returns true when this boundary service cluster update deadline get o k response has a 2xx status code

func (*BoundaryServiceClusterUpdateDeadlineGetOK) String added in v0.86.0

type BoundaryServiceClusterUpdateDeadlineGetParams added in v0.86.0

type BoundaryServiceClusterUpdateDeadlineGetParams struct {

	/* ClusterID.

	   cluster_id is the id of the cluster set by user on creation.
	*/
	ClusterID string

	/* LocationOrganizationID.

	   organization_id is the id of the organization.
	*/
	LocationOrganizationID string

	/* LocationProjectID.

	   project_id is the projects id.
	*/
	LocationProjectID string

	/* LocationRegionProvider.

	   provider is the named cloud provider ("aws", "gcp", "azure").
	*/
	LocationRegionProvider *string

	/* LocationRegionRegion.

	   region is the cloud region ("us-west1", "us-east1").
	*/
	LocationRegionRegion *string

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

BoundaryServiceClusterUpdateDeadlineGetParams contains all the parameters to send to the API endpoint

for the boundary service cluster update deadline get operation.

Typically these are written to a http.Request.

func NewBoundaryServiceClusterUpdateDeadlineGetParams added in v0.86.0

func NewBoundaryServiceClusterUpdateDeadlineGetParams() *BoundaryServiceClusterUpdateDeadlineGetParams

NewBoundaryServiceClusterUpdateDeadlineGetParams creates a new BoundaryServiceClusterUpdateDeadlineGetParams 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 NewBoundaryServiceClusterUpdateDeadlineGetParamsWithContext added in v0.86.0

func NewBoundaryServiceClusterUpdateDeadlineGetParamsWithContext(ctx context.Context) *BoundaryServiceClusterUpdateDeadlineGetParams

NewBoundaryServiceClusterUpdateDeadlineGetParamsWithContext creates a new BoundaryServiceClusterUpdateDeadlineGetParams object with the ability to set a context for a request.

func NewBoundaryServiceClusterUpdateDeadlineGetParamsWithHTTPClient added in v0.86.0

func NewBoundaryServiceClusterUpdateDeadlineGetParamsWithHTTPClient(client *http.Client) *BoundaryServiceClusterUpdateDeadlineGetParams

NewBoundaryServiceClusterUpdateDeadlineGetParamsWithHTTPClient creates a new BoundaryServiceClusterUpdateDeadlineGetParams object with the ability to set a custom HTTPClient for a request.

func NewBoundaryServiceClusterUpdateDeadlineGetParamsWithTimeout added in v0.86.0

func NewBoundaryServiceClusterUpdateDeadlineGetParamsWithTimeout(timeout time.Duration) *BoundaryServiceClusterUpdateDeadlineGetParams

NewBoundaryServiceClusterUpdateDeadlineGetParamsWithTimeout creates a new BoundaryServiceClusterUpdateDeadlineGetParams object with the ability to set a timeout on a request.

func (*BoundaryServiceClusterUpdateDeadlineGetParams) SetClusterID added in v0.86.0

func (o *BoundaryServiceClusterUpdateDeadlineGetParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the boundary service cluster update deadline get params

func (*BoundaryServiceClusterUpdateDeadlineGetParams) SetContext added in v0.86.0

SetContext adds the context to the boundary service cluster update deadline get params

func (*BoundaryServiceClusterUpdateDeadlineGetParams) SetDefaults added in v0.86.0

SetDefaults hydrates default values in the boundary service cluster update deadline get params (not the query body).

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

func (*BoundaryServiceClusterUpdateDeadlineGetParams) SetHTTPClient added in v0.86.0

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

SetHTTPClient adds the HTTPClient to the boundary service cluster update deadline get params

func (*BoundaryServiceClusterUpdateDeadlineGetParams) SetLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceClusterUpdateDeadlineGetParams) SetLocationOrganizationID(locationOrganizationID string)

SetLocationOrganizationID adds the locationOrganizationId to the boundary service cluster update deadline get params

func (*BoundaryServiceClusterUpdateDeadlineGetParams) SetLocationProjectID added in v0.86.0

func (o *BoundaryServiceClusterUpdateDeadlineGetParams) SetLocationProjectID(locationProjectID string)

SetLocationProjectID adds the locationProjectId to the boundary service cluster update deadline get params

func (*BoundaryServiceClusterUpdateDeadlineGetParams) SetLocationRegionProvider added in v0.86.0

func (o *BoundaryServiceClusterUpdateDeadlineGetParams) SetLocationRegionProvider(locationRegionProvider *string)

SetLocationRegionProvider adds the locationRegionProvider to the boundary service cluster update deadline get params

func (*BoundaryServiceClusterUpdateDeadlineGetParams) SetLocationRegionRegion added in v0.86.0

func (o *BoundaryServiceClusterUpdateDeadlineGetParams) SetLocationRegionRegion(locationRegionRegion *string)

SetLocationRegionRegion adds the locationRegionRegion to the boundary service cluster update deadline get params

func (*BoundaryServiceClusterUpdateDeadlineGetParams) SetTimeout added in v0.86.0

SetTimeout adds the timeout to the boundary service cluster update deadline get params

func (*BoundaryServiceClusterUpdateDeadlineGetParams) WithClusterID added in v0.86.0

WithClusterID adds the clusterID to the boundary service cluster update deadline get params

func (*BoundaryServiceClusterUpdateDeadlineGetParams) WithContext added in v0.86.0

WithContext adds the context to the boundary service cluster update deadline get params

func (*BoundaryServiceClusterUpdateDeadlineGetParams) WithDefaults added in v0.86.0

WithDefaults hydrates default values in the boundary service cluster update deadline get params (not the query body).

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

func (*BoundaryServiceClusterUpdateDeadlineGetParams) WithHTTPClient added in v0.86.0

WithHTTPClient adds the HTTPClient to the boundary service cluster update deadline get params

func (*BoundaryServiceClusterUpdateDeadlineGetParams) WithLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceClusterUpdateDeadlineGetParams) WithLocationOrganizationID(locationOrganizationID string) *BoundaryServiceClusterUpdateDeadlineGetParams

WithLocationOrganizationID adds the locationOrganizationID to the boundary service cluster update deadline get params

func (*BoundaryServiceClusterUpdateDeadlineGetParams) WithLocationProjectID added in v0.86.0

WithLocationProjectID adds the locationProjectID to the boundary service cluster update deadline get params

func (*BoundaryServiceClusterUpdateDeadlineGetParams) WithLocationRegionProvider added in v0.86.0

func (o *BoundaryServiceClusterUpdateDeadlineGetParams) WithLocationRegionProvider(locationRegionProvider *string) *BoundaryServiceClusterUpdateDeadlineGetParams

WithLocationRegionProvider adds the locationRegionProvider to the boundary service cluster update deadline get params

func (*BoundaryServiceClusterUpdateDeadlineGetParams) WithLocationRegionRegion added in v0.86.0

WithLocationRegionRegion adds the locationRegionRegion to the boundary service cluster update deadline get params

func (*BoundaryServiceClusterUpdateDeadlineGetParams) WithTimeout added in v0.86.0

WithTimeout adds the timeout to the boundary service cluster update deadline get params

func (*BoundaryServiceClusterUpdateDeadlineGetParams) WriteToRequest added in v0.86.0

WriteToRequest writes these params to a swagger request

type BoundaryServiceClusterUpdateDeadlineGetReader added in v0.86.0

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

BoundaryServiceClusterUpdateDeadlineGetReader is a Reader for the BoundaryServiceClusterUpdateDeadlineGet structure.

func (*BoundaryServiceClusterUpdateDeadlineGetReader) ReadResponse added in v0.86.0

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

ReadResponse reads a server response into the received o.

type BoundaryServiceCreateDefault added in v0.86.0

type BoundaryServiceCreateDefault struct {
	Payload *cloud.GrpcGatewayRuntimeError
	// contains filtered or unexported fields
}

BoundaryServiceCreateDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewBoundaryServiceCreateDefault added in v0.86.0

func NewBoundaryServiceCreateDefault(code int) *BoundaryServiceCreateDefault

NewBoundaryServiceCreateDefault creates a BoundaryServiceCreateDefault with default headers values

func (*BoundaryServiceCreateDefault) Code added in v0.86.0

Code gets the status code for the boundary service create default response

func (*BoundaryServiceCreateDefault) Error added in v0.86.0

func (*BoundaryServiceCreateDefault) GetPayload added in v0.86.0

func (*BoundaryServiceCreateDefault) IsClientError added in v0.86.0

func (o *BoundaryServiceCreateDefault) IsClientError() bool

IsClientError returns true when this boundary service create default response has a 4xx status code

func (*BoundaryServiceCreateDefault) IsCode added in v0.86.0

func (o *BoundaryServiceCreateDefault) IsCode(code int) bool

IsCode returns true when this boundary service create default response a status code equal to that given

func (*BoundaryServiceCreateDefault) IsRedirect added in v0.86.0

func (o *BoundaryServiceCreateDefault) IsRedirect() bool

IsRedirect returns true when this boundary service create default response has a 3xx status code

func (*BoundaryServiceCreateDefault) IsServerError added in v0.86.0

func (o *BoundaryServiceCreateDefault) IsServerError() bool

IsServerError returns true when this boundary service create default response has a 5xx status code

func (*BoundaryServiceCreateDefault) IsSuccess added in v0.86.0

func (o *BoundaryServiceCreateDefault) IsSuccess() bool

IsSuccess returns true when this boundary service create default response has a 2xx status code

func (*BoundaryServiceCreateDefault) String added in v0.86.0

type BoundaryServiceCreateOK added in v0.86.0

type BoundaryServiceCreateOK struct {
	Payload *models.HashicorpCloudBoundary20211221CreateResponse
}

BoundaryServiceCreateOK describes a response with status code 200, with default header values.

A successful response.

func NewBoundaryServiceCreateOK added in v0.86.0

func NewBoundaryServiceCreateOK() *BoundaryServiceCreateOK

NewBoundaryServiceCreateOK creates a BoundaryServiceCreateOK with default headers values

func (*BoundaryServiceCreateOK) Code added in v0.86.0

func (o *BoundaryServiceCreateOK) Code() int

Code gets the status code for the boundary service create o k response

func (*BoundaryServiceCreateOK) Error added in v0.86.0

func (o *BoundaryServiceCreateOK) Error() string

func (*BoundaryServiceCreateOK) GetPayload added in v0.86.0

func (*BoundaryServiceCreateOK) IsClientError added in v0.86.0

func (o *BoundaryServiceCreateOK) IsClientError() bool

IsClientError returns true when this boundary service create o k response has a 4xx status code

func (*BoundaryServiceCreateOK) IsCode added in v0.86.0

func (o *BoundaryServiceCreateOK) IsCode(code int) bool

IsCode returns true when this boundary service create o k response a status code equal to that given

func (*BoundaryServiceCreateOK) IsRedirect added in v0.86.0

func (o *BoundaryServiceCreateOK) IsRedirect() bool

IsRedirect returns true when this boundary service create o k response has a 3xx status code

func (*BoundaryServiceCreateOK) IsServerError added in v0.86.0

func (o *BoundaryServiceCreateOK) IsServerError() bool

IsServerError returns true when this boundary service create o k response has a 5xx status code

func (*BoundaryServiceCreateOK) IsSuccess added in v0.86.0

func (o *BoundaryServiceCreateOK) IsSuccess() bool

IsSuccess returns true when this boundary service create o k response has a 2xx status code

func (*BoundaryServiceCreateOK) String added in v0.86.0

func (o *BoundaryServiceCreateOK) String() string

type BoundaryServiceCreateParams added in v0.86.0

type BoundaryServiceCreateParams struct {

	// Body.
	Body *models.HashicorpCloudBoundary20211221CreateRequest

	/* LocationOrganizationID.

	   organization_id is the id of the organization.
	*/
	LocationOrganizationID string

	/* LocationProjectID.

	   project_id is the projects id.
	*/
	LocationProjectID string

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

BoundaryServiceCreateParams contains all the parameters to send to the API endpoint

for the boundary service create operation.

Typically these are written to a http.Request.

func NewBoundaryServiceCreateParams added in v0.86.0

func NewBoundaryServiceCreateParams() *BoundaryServiceCreateParams

NewBoundaryServiceCreateParams creates a new BoundaryServiceCreateParams 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 NewBoundaryServiceCreateParamsWithContext added in v0.86.0

func NewBoundaryServiceCreateParamsWithContext(ctx context.Context) *BoundaryServiceCreateParams

NewBoundaryServiceCreateParamsWithContext creates a new BoundaryServiceCreateParams object with the ability to set a context for a request.

func NewBoundaryServiceCreateParamsWithHTTPClient added in v0.86.0

func NewBoundaryServiceCreateParamsWithHTTPClient(client *http.Client) *BoundaryServiceCreateParams

NewBoundaryServiceCreateParamsWithHTTPClient creates a new BoundaryServiceCreateParams object with the ability to set a custom HTTPClient for a request.

func NewBoundaryServiceCreateParamsWithTimeout added in v0.86.0

func NewBoundaryServiceCreateParamsWithTimeout(timeout time.Duration) *BoundaryServiceCreateParams

NewBoundaryServiceCreateParamsWithTimeout creates a new BoundaryServiceCreateParams object with the ability to set a timeout on a request.

func (*BoundaryServiceCreateParams) SetBody added in v0.86.0

SetBody adds the body to the boundary service create params

func (*BoundaryServiceCreateParams) SetContext added in v0.86.0

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

SetContext adds the context to the boundary service create params

func (*BoundaryServiceCreateParams) SetDefaults added in v0.86.0

func (o *BoundaryServiceCreateParams) SetDefaults()

SetDefaults hydrates default values in the boundary service create params (not the query body).

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

func (*BoundaryServiceCreateParams) SetHTTPClient added in v0.86.0

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

SetHTTPClient adds the HTTPClient to the boundary service create params

func (*BoundaryServiceCreateParams) SetLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceCreateParams) SetLocationOrganizationID(locationOrganizationID string)

SetLocationOrganizationID adds the locationOrganizationId to the boundary service create params

func (*BoundaryServiceCreateParams) SetLocationProjectID added in v0.86.0

func (o *BoundaryServiceCreateParams) SetLocationProjectID(locationProjectID string)

SetLocationProjectID adds the locationProjectId to the boundary service create params

func (*BoundaryServiceCreateParams) SetTimeout added in v0.86.0

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

SetTimeout adds the timeout to the boundary service create params

func (*BoundaryServiceCreateParams) WithBody added in v0.86.0

WithBody adds the body to the boundary service create params

func (*BoundaryServiceCreateParams) WithContext added in v0.86.0

WithContext adds the context to the boundary service create params

func (*BoundaryServiceCreateParams) WithDefaults added in v0.86.0

WithDefaults hydrates default values in the boundary service create params (not the query body).

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

func (*BoundaryServiceCreateParams) WithHTTPClient added in v0.86.0

WithHTTPClient adds the HTTPClient to the boundary service create params

func (*BoundaryServiceCreateParams) WithLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceCreateParams) WithLocationOrganizationID(locationOrganizationID string) *BoundaryServiceCreateParams

WithLocationOrganizationID adds the locationOrganizationID to the boundary service create params

func (*BoundaryServiceCreateParams) WithLocationProjectID added in v0.86.0

func (o *BoundaryServiceCreateParams) WithLocationProjectID(locationProjectID string) *BoundaryServiceCreateParams

WithLocationProjectID adds the locationProjectID to the boundary service create params

func (*BoundaryServiceCreateParams) WithTimeout added in v0.86.0

WithTimeout adds the timeout to the boundary service create params

func (*BoundaryServiceCreateParams) WriteToRequest added in v0.86.0

WriteToRequest writes these params to a swagger request

type BoundaryServiceCreateReader added in v0.86.0

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

BoundaryServiceCreateReader is a Reader for the BoundaryServiceCreate structure.

func (*BoundaryServiceCreateReader) ReadResponse added in v0.86.0

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

ReadResponse reads a server response into the received o.

type BoundaryServiceDeleteDefault added in v0.86.0

type BoundaryServiceDeleteDefault struct {
	Payload *cloud.GrpcGatewayRuntimeError
	// contains filtered or unexported fields
}

BoundaryServiceDeleteDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewBoundaryServiceDeleteDefault added in v0.86.0

func NewBoundaryServiceDeleteDefault(code int) *BoundaryServiceDeleteDefault

NewBoundaryServiceDeleteDefault creates a BoundaryServiceDeleteDefault with default headers values

func (*BoundaryServiceDeleteDefault) Code added in v0.86.0

Code gets the status code for the boundary service delete default response

func (*BoundaryServiceDeleteDefault) Error added in v0.86.0

func (*BoundaryServiceDeleteDefault) GetPayload added in v0.86.0

func (*BoundaryServiceDeleteDefault) IsClientError added in v0.86.0

func (o *BoundaryServiceDeleteDefault) IsClientError() bool

IsClientError returns true when this boundary service delete default response has a 4xx status code

func (*BoundaryServiceDeleteDefault) IsCode added in v0.86.0

func (o *BoundaryServiceDeleteDefault) IsCode(code int) bool

IsCode returns true when this boundary service delete default response a status code equal to that given

func (*BoundaryServiceDeleteDefault) IsRedirect added in v0.86.0

func (o *BoundaryServiceDeleteDefault) IsRedirect() bool

IsRedirect returns true when this boundary service delete default response has a 3xx status code

func (*BoundaryServiceDeleteDefault) IsServerError added in v0.86.0

func (o *BoundaryServiceDeleteDefault) IsServerError() bool

IsServerError returns true when this boundary service delete default response has a 5xx status code

func (*BoundaryServiceDeleteDefault) IsSuccess added in v0.86.0

func (o *BoundaryServiceDeleteDefault) IsSuccess() bool

IsSuccess returns true when this boundary service delete default response has a 2xx status code

func (*BoundaryServiceDeleteDefault) String added in v0.86.0

type BoundaryServiceDeleteOK added in v0.86.0

type BoundaryServiceDeleteOK struct {
	Payload *models.HashicorpCloudBoundary20211221DeleteResponse
}

BoundaryServiceDeleteOK describes a response with status code 200, with default header values.

A successful response.

func NewBoundaryServiceDeleteOK added in v0.86.0

func NewBoundaryServiceDeleteOK() *BoundaryServiceDeleteOK

NewBoundaryServiceDeleteOK creates a BoundaryServiceDeleteOK with default headers values

func (*BoundaryServiceDeleteOK) Code added in v0.86.0

func (o *BoundaryServiceDeleteOK) Code() int

Code gets the status code for the boundary service delete o k response

func (*BoundaryServiceDeleteOK) Error added in v0.86.0

func (o *BoundaryServiceDeleteOK) Error() string

func (*BoundaryServiceDeleteOK) GetPayload added in v0.86.0

func (*BoundaryServiceDeleteOK) IsClientError added in v0.86.0

func (o *BoundaryServiceDeleteOK) IsClientError() bool

IsClientError returns true when this boundary service delete o k response has a 4xx status code

func (*BoundaryServiceDeleteOK) IsCode added in v0.86.0

func (o *BoundaryServiceDeleteOK) IsCode(code int) bool

IsCode returns true when this boundary service delete o k response a status code equal to that given

func (*BoundaryServiceDeleteOK) IsRedirect added in v0.86.0

func (o *BoundaryServiceDeleteOK) IsRedirect() bool

IsRedirect returns true when this boundary service delete o k response has a 3xx status code

func (*BoundaryServiceDeleteOK) IsServerError added in v0.86.0

func (o *BoundaryServiceDeleteOK) IsServerError() bool

IsServerError returns true when this boundary service delete o k response has a 5xx status code

func (*BoundaryServiceDeleteOK) IsSuccess added in v0.86.0

func (o *BoundaryServiceDeleteOK) IsSuccess() bool

IsSuccess returns true when this boundary service delete o k response has a 2xx status code

func (*BoundaryServiceDeleteOK) String added in v0.86.0

func (o *BoundaryServiceDeleteOK) String() string

type BoundaryServiceDeleteParams added in v0.86.0

type BoundaryServiceDeleteParams struct {

	/* ClusterID.

	   cluster_id is the id of the cluster set by user on creation.
	*/
	ClusterID string

	/* LocationOrganizationID.

	   organization_id is the id of the organization.
	*/
	LocationOrganizationID string

	/* LocationProjectID.

	   project_id is the projects id.
	*/
	LocationProjectID string

	/* LocationRegionProvider.

	   provider is the named cloud provider ("aws", "gcp", "azure").
	*/
	LocationRegionProvider *string

	/* LocationRegionRegion.

	   region is the cloud region ("us-west1", "us-east1").
	*/
	LocationRegionRegion *string

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

BoundaryServiceDeleteParams contains all the parameters to send to the API endpoint

for the boundary service delete operation.

Typically these are written to a http.Request.

func NewBoundaryServiceDeleteParams added in v0.86.0

func NewBoundaryServiceDeleteParams() *BoundaryServiceDeleteParams

NewBoundaryServiceDeleteParams creates a new BoundaryServiceDeleteParams 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 NewBoundaryServiceDeleteParamsWithContext added in v0.86.0

func NewBoundaryServiceDeleteParamsWithContext(ctx context.Context) *BoundaryServiceDeleteParams

NewBoundaryServiceDeleteParamsWithContext creates a new BoundaryServiceDeleteParams object with the ability to set a context for a request.

func NewBoundaryServiceDeleteParamsWithHTTPClient added in v0.86.0

func NewBoundaryServiceDeleteParamsWithHTTPClient(client *http.Client) *BoundaryServiceDeleteParams

NewBoundaryServiceDeleteParamsWithHTTPClient creates a new BoundaryServiceDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewBoundaryServiceDeleteParamsWithTimeout added in v0.86.0

func NewBoundaryServiceDeleteParamsWithTimeout(timeout time.Duration) *BoundaryServiceDeleteParams

NewBoundaryServiceDeleteParamsWithTimeout creates a new BoundaryServiceDeleteParams object with the ability to set a timeout on a request.

func (*BoundaryServiceDeleteParams) SetClusterID added in v0.86.0

func (o *BoundaryServiceDeleteParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the boundary service delete params

func (*BoundaryServiceDeleteParams) SetContext added in v0.86.0

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

SetContext adds the context to the boundary service delete params

func (*BoundaryServiceDeleteParams) SetDefaults added in v0.86.0

func (o *BoundaryServiceDeleteParams) SetDefaults()

SetDefaults hydrates default values in the boundary service delete params (not the query body).

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

func (*BoundaryServiceDeleteParams) SetHTTPClient added in v0.86.0

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

SetHTTPClient adds the HTTPClient to the boundary service delete params

func (*BoundaryServiceDeleteParams) SetLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceDeleteParams) SetLocationOrganizationID(locationOrganizationID string)

SetLocationOrganizationID adds the locationOrganizationId to the boundary service delete params

func (*BoundaryServiceDeleteParams) SetLocationProjectID added in v0.86.0

func (o *BoundaryServiceDeleteParams) SetLocationProjectID(locationProjectID string)

SetLocationProjectID adds the locationProjectId to the boundary service delete params

func (*BoundaryServiceDeleteParams) SetLocationRegionProvider added in v0.86.0

func (o *BoundaryServiceDeleteParams) SetLocationRegionProvider(locationRegionProvider *string)

SetLocationRegionProvider adds the locationRegionProvider to the boundary service delete params

func (*BoundaryServiceDeleteParams) SetLocationRegionRegion added in v0.86.0

func (o *BoundaryServiceDeleteParams) SetLocationRegionRegion(locationRegionRegion *string)

SetLocationRegionRegion adds the locationRegionRegion to the boundary service delete params

func (*BoundaryServiceDeleteParams) SetTimeout added in v0.86.0

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

SetTimeout adds the timeout to the boundary service delete params

func (*BoundaryServiceDeleteParams) WithClusterID added in v0.86.0

func (o *BoundaryServiceDeleteParams) WithClusterID(clusterID string) *BoundaryServiceDeleteParams

WithClusterID adds the clusterID to the boundary service delete params

func (*BoundaryServiceDeleteParams) WithContext added in v0.86.0

WithContext adds the context to the boundary service delete params

func (*BoundaryServiceDeleteParams) WithDefaults added in v0.86.0

WithDefaults hydrates default values in the boundary service delete params (not the query body).

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

func (*BoundaryServiceDeleteParams) WithHTTPClient added in v0.86.0

WithHTTPClient adds the HTTPClient to the boundary service delete params

func (*BoundaryServiceDeleteParams) WithLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceDeleteParams) WithLocationOrganizationID(locationOrganizationID string) *BoundaryServiceDeleteParams

WithLocationOrganizationID adds the locationOrganizationID to the boundary service delete params

func (*BoundaryServiceDeleteParams) WithLocationProjectID added in v0.86.0

func (o *BoundaryServiceDeleteParams) WithLocationProjectID(locationProjectID string) *BoundaryServiceDeleteParams

WithLocationProjectID adds the locationProjectID to the boundary service delete params

func (*BoundaryServiceDeleteParams) WithLocationRegionProvider added in v0.86.0

func (o *BoundaryServiceDeleteParams) WithLocationRegionProvider(locationRegionProvider *string) *BoundaryServiceDeleteParams

WithLocationRegionProvider adds the locationRegionProvider to the boundary service delete params

func (*BoundaryServiceDeleteParams) WithLocationRegionRegion added in v0.86.0

func (o *BoundaryServiceDeleteParams) WithLocationRegionRegion(locationRegionRegion *string) *BoundaryServiceDeleteParams

WithLocationRegionRegion adds the locationRegionRegion to the boundary service delete params

func (*BoundaryServiceDeleteParams) WithTimeout added in v0.86.0

WithTimeout adds the timeout to the boundary service delete params

func (*BoundaryServiceDeleteParams) WriteToRequest added in v0.86.0

WriteToRequest writes these params to a swagger request

type BoundaryServiceDeleteReader added in v0.86.0

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

BoundaryServiceDeleteReader is a Reader for the BoundaryServiceDelete structure.

func (*BoundaryServiceDeleteReader) ReadResponse added in v0.86.0

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

ReadResponse reads a server response into the received o.

type BoundaryServiceGetDefault added in v0.86.0

type BoundaryServiceGetDefault struct {
	Payload *cloud.GrpcGatewayRuntimeError
	// contains filtered or unexported fields
}

BoundaryServiceGetDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewBoundaryServiceGetDefault added in v0.86.0

func NewBoundaryServiceGetDefault(code int) *BoundaryServiceGetDefault

NewBoundaryServiceGetDefault creates a BoundaryServiceGetDefault with default headers values

func (*BoundaryServiceGetDefault) Code added in v0.86.0

func (o *BoundaryServiceGetDefault) Code() int

Code gets the status code for the boundary service get default response

func (*BoundaryServiceGetDefault) Error added in v0.86.0

func (o *BoundaryServiceGetDefault) Error() string

func (*BoundaryServiceGetDefault) GetPayload added in v0.86.0

func (*BoundaryServiceGetDefault) IsClientError added in v0.86.0

func (o *BoundaryServiceGetDefault) IsClientError() bool

IsClientError returns true when this boundary service get default response has a 4xx status code

func (*BoundaryServiceGetDefault) IsCode added in v0.86.0

func (o *BoundaryServiceGetDefault) IsCode(code int) bool

IsCode returns true when this boundary service get default response a status code equal to that given

func (*BoundaryServiceGetDefault) IsRedirect added in v0.86.0

func (o *BoundaryServiceGetDefault) IsRedirect() bool

IsRedirect returns true when this boundary service get default response has a 3xx status code

func (*BoundaryServiceGetDefault) IsServerError added in v0.86.0

func (o *BoundaryServiceGetDefault) IsServerError() bool

IsServerError returns true when this boundary service get default response has a 5xx status code

func (*BoundaryServiceGetDefault) IsSuccess added in v0.86.0

func (o *BoundaryServiceGetDefault) IsSuccess() bool

IsSuccess returns true when this boundary service get default response has a 2xx status code

func (*BoundaryServiceGetDefault) String added in v0.86.0

func (o *BoundaryServiceGetDefault) String() string

type BoundaryServiceGetOK added in v0.86.0

type BoundaryServiceGetOK struct {
	Payload *models.HashicorpCloudBoundary20211221GetResponse
}

BoundaryServiceGetOK describes a response with status code 200, with default header values.

A successful response.

func NewBoundaryServiceGetOK added in v0.86.0

func NewBoundaryServiceGetOK() *BoundaryServiceGetOK

NewBoundaryServiceGetOK creates a BoundaryServiceGetOK with default headers values

func (*BoundaryServiceGetOK) Code added in v0.86.0

func (o *BoundaryServiceGetOK) Code() int

Code gets the status code for the boundary service get o k response

func (*BoundaryServiceGetOK) Error added in v0.86.0

func (o *BoundaryServiceGetOK) Error() string

func (*BoundaryServiceGetOK) GetPayload added in v0.86.0

func (*BoundaryServiceGetOK) IsClientError added in v0.86.0

func (o *BoundaryServiceGetOK) IsClientError() bool

IsClientError returns true when this boundary service get o k response has a 4xx status code

func (*BoundaryServiceGetOK) IsCode added in v0.86.0

func (o *BoundaryServiceGetOK) IsCode(code int) bool

IsCode returns true when this boundary service get o k response a status code equal to that given

func (*BoundaryServiceGetOK) IsRedirect added in v0.86.0

func (o *BoundaryServiceGetOK) IsRedirect() bool

IsRedirect returns true when this boundary service get o k response has a 3xx status code

func (*BoundaryServiceGetOK) IsServerError added in v0.86.0

func (o *BoundaryServiceGetOK) IsServerError() bool

IsServerError returns true when this boundary service get o k response has a 5xx status code

func (*BoundaryServiceGetOK) IsSuccess added in v0.86.0

func (o *BoundaryServiceGetOK) IsSuccess() bool

IsSuccess returns true when this boundary service get o k response has a 2xx status code

func (*BoundaryServiceGetOK) String added in v0.86.0

func (o *BoundaryServiceGetOK) String() string

type BoundaryServiceGetParams added in v0.86.0

type BoundaryServiceGetParams struct {

	/* ClusterID.

	   cluster_id is the id of the cluster set by user on creation.
	*/
	ClusterID string

	/* LocationOrganizationID.

	   organization_id is the id of the organization.
	*/
	LocationOrganizationID string

	/* LocationProjectID.

	   project_id is the projects id.
	*/
	LocationProjectID string

	/* LocationRegionProvider.

	   provider is the named cloud provider ("aws", "gcp", "azure").
	*/
	LocationRegionProvider *string

	/* LocationRegionRegion.

	   region is the cloud region ("us-west1", "us-east1").
	*/
	LocationRegionRegion *string

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

BoundaryServiceGetParams contains all the parameters to send to the API endpoint

for the boundary service get operation.

Typically these are written to a http.Request.

func NewBoundaryServiceGetParams added in v0.86.0

func NewBoundaryServiceGetParams() *BoundaryServiceGetParams

NewBoundaryServiceGetParams creates a new BoundaryServiceGetParams 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 NewBoundaryServiceGetParamsWithContext added in v0.86.0

func NewBoundaryServiceGetParamsWithContext(ctx context.Context) *BoundaryServiceGetParams

NewBoundaryServiceGetParamsWithContext creates a new BoundaryServiceGetParams object with the ability to set a context for a request.

func NewBoundaryServiceGetParamsWithHTTPClient added in v0.86.0

func NewBoundaryServiceGetParamsWithHTTPClient(client *http.Client) *BoundaryServiceGetParams

NewBoundaryServiceGetParamsWithHTTPClient creates a new BoundaryServiceGetParams object with the ability to set a custom HTTPClient for a request.

func NewBoundaryServiceGetParamsWithTimeout added in v0.86.0

func NewBoundaryServiceGetParamsWithTimeout(timeout time.Duration) *BoundaryServiceGetParams

NewBoundaryServiceGetParamsWithTimeout creates a new BoundaryServiceGetParams object with the ability to set a timeout on a request.

func (*BoundaryServiceGetParams) SetClusterID added in v0.86.0

func (o *BoundaryServiceGetParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the boundary service get params

func (*BoundaryServiceGetParams) SetContext added in v0.86.0

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

SetContext adds the context to the boundary service get params

func (*BoundaryServiceGetParams) SetDefaults added in v0.86.0

func (o *BoundaryServiceGetParams) SetDefaults()

SetDefaults hydrates default values in the boundary service get params (not the query body).

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

func (*BoundaryServiceGetParams) SetHTTPClient added in v0.86.0

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

SetHTTPClient adds the HTTPClient to the boundary service get params

func (*BoundaryServiceGetParams) SetLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceGetParams) SetLocationOrganizationID(locationOrganizationID string)

SetLocationOrganizationID adds the locationOrganizationId to the boundary service get params

func (*BoundaryServiceGetParams) SetLocationProjectID added in v0.86.0

func (o *BoundaryServiceGetParams) SetLocationProjectID(locationProjectID string)

SetLocationProjectID adds the locationProjectId to the boundary service get params

func (*BoundaryServiceGetParams) SetLocationRegionProvider added in v0.86.0

func (o *BoundaryServiceGetParams) SetLocationRegionProvider(locationRegionProvider *string)

SetLocationRegionProvider adds the locationRegionProvider to the boundary service get params

func (*BoundaryServiceGetParams) SetLocationRegionRegion added in v0.86.0

func (o *BoundaryServiceGetParams) SetLocationRegionRegion(locationRegionRegion *string)

SetLocationRegionRegion adds the locationRegionRegion to the boundary service get params

func (*BoundaryServiceGetParams) SetTimeout added in v0.86.0

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

SetTimeout adds the timeout to the boundary service get params

func (*BoundaryServiceGetParams) WithClusterID added in v0.86.0

func (o *BoundaryServiceGetParams) WithClusterID(clusterID string) *BoundaryServiceGetParams

WithClusterID adds the clusterID to the boundary service get params

func (*BoundaryServiceGetParams) WithContext added in v0.86.0

WithContext adds the context to the boundary service get params

func (*BoundaryServiceGetParams) WithDefaults added in v0.86.0

WithDefaults hydrates default values in the boundary service get params (not the query body).

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

func (*BoundaryServiceGetParams) WithHTTPClient added in v0.86.0

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

WithHTTPClient adds the HTTPClient to the boundary service get params

func (*BoundaryServiceGetParams) WithLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceGetParams) WithLocationOrganizationID(locationOrganizationID string) *BoundaryServiceGetParams

WithLocationOrganizationID adds the locationOrganizationID to the boundary service get params

func (*BoundaryServiceGetParams) WithLocationProjectID added in v0.86.0

func (o *BoundaryServiceGetParams) WithLocationProjectID(locationProjectID string) *BoundaryServiceGetParams

WithLocationProjectID adds the locationProjectID to the boundary service get params

func (*BoundaryServiceGetParams) WithLocationRegionProvider added in v0.86.0

func (o *BoundaryServiceGetParams) WithLocationRegionProvider(locationRegionProvider *string) *BoundaryServiceGetParams

WithLocationRegionProvider adds the locationRegionProvider to the boundary service get params

func (*BoundaryServiceGetParams) WithLocationRegionRegion added in v0.86.0

func (o *BoundaryServiceGetParams) WithLocationRegionRegion(locationRegionRegion *string) *BoundaryServiceGetParams

WithLocationRegionRegion adds the locationRegionRegion to the boundary service get params

func (*BoundaryServiceGetParams) WithTimeout added in v0.86.0

WithTimeout adds the timeout to the boundary service get params

func (*BoundaryServiceGetParams) WriteToRequest added in v0.86.0

WriteToRequest writes these params to a swagger request

type BoundaryServiceGetReader added in v0.86.0

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

BoundaryServiceGetReader is a Reader for the BoundaryServiceGet structure.

func (*BoundaryServiceGetReader) ReadResponse added in v0.86.0

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

ReadResponse reads a server response into the received o.

type BoundaryServiceListDefault added in v0.86.0

type BoundaryServiceListDefault struct {
	Payload *cloud.GrpcGatewayRuntimeError
	// contains filtered or unexported fields
}

BoundaryServiceListDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewBoundaryServiceListDefault added in v0.86.0

func NewBoundaryServiceListDefault(code int) *BoundaryServiceListDefault

NewBoundaryServiceListDefault creates a BoundaryServiceListDefault with default headers values

func (*BoundaryServiceListDefault) Code added in v0.86.0

func (o *BoundaryServiceListDefault) Code() int

Code gets the status code for the boundary service list default response

func (*BoundaryServiceListDefault) Error added in v0.86.0

func (*BoundaryServiceListDefault) GetPayload added in v0.86.0

func (*BoundaryServiceListDefault) IsClientError added in v0.86.0

func (o *BoundaryServiceListDefault) IsClientError() bool

IsClientError returns true when this boundary service list default response has a 4xx status code

func (*BoundaryServiceListDefault) IsCode added in v0.86.0

func (o *BoundaryServiceListDefault) IsCode(code int) bool

IsCode returns true when this boundary service list default response a status code equal to that given

func (*BoundaryServiceListDefault) IsRedirect added in v0.86.0

func (o *BoundaryServiceListDefault) IsRedirect() bool

IsRedirect returns true when this boundary service list default response has a 3xx status code

func (*BoundaryServiceListDefault) IsServerError added in v0.86.0

func (o *BoundaryServiceListDefault) IsServerError() bool

IsServerError returns true when this boundary service list default response has a 5xx status code

func (*BoundaryServiceListDefault) IsSuccess added in v0.86.0

func (o *BoundaryServiceListDefault) IsSuccess() bool

IsSuccess returns true when this boundary service list default response has a 2xx status code

func (*BoundaryServiceListDefault) String added in v0.86.0

func (o *BoundaryServiceListDefault) String() string

type BoundaryServiceListOK added in v0.86.0

type BoundaryServiceListOK struct {
	Payload *models.HashicorpCloudBoundary20211221ListResponse
}

BoundaryServiceListOK describes a response with status code 200, with default header values.

A successful response.

func NewBoundaryServiceListOK added in v0.86.0

func NewBoundaryServiceListOK() *BoundaryServiceListOK

NewBoundaryServiceListOK creates a BoundaryServiceListOK with default headers values

func (*BoundaryServiceListOK) Code added in v0.86.0

func (o *BoundaryServiceListOK) Code() int

Code gets the status code for the boundary service list o k response

func (*BoundaryServiceListOK) Error added in v0.86.0

func (o *BoundaryServiceListOK) Error() string

func (*BoundaryServiceListOK) GetPayload added in v0.86.0

func (*BoundaryServiceListOK) IsClientError added in v0.86.0

func (o *BoundaryServiceListOK) IsClientError() bool

IsClientError returns true when this boundary service list o k response has a 4xx status code

func (*BoundaryServiceListOK) IsCode added in v0.86.0

func (o *BoundaryServiceListOK) IsCode(code int) bool

IsCode returns true when this boundary service list o k response a status code equal to that given

func (*BoundaryServiceListOK) IsRedirect added in v0.86.0

func (o *BoundaryServiceListOK) IsRedirect() bool

IsRedirect returns true when this boundary service list o k response has a 3xx status code

func (*BoundaryServiceListOK) IsServerError added in v0.86.0

func (o *BoundaryServiceListOK) IsServerError() bool

IsServerError returns true when this boundary service list o k response has a 5xx status code

func (*BoundaryServiceListOK) IsSuccess added in v0.86.0

func (o *BoundaryServiceListOK) IsSuccess() bool

IsSuccess returns true when this boundary service list o k response has a 2xx status code

func (*BoundaryServiceListOK) String added in v0.86.0

func (o *BoundaryServiceListOK) String() string

type BoundaryServiceListParams added in v0.86.0

type BoundaryServiceListParams struct {

	/* LocationOrganizationID.

	   organization_id is the id of the organization.
	*/
	LocationOrganizationID string

	/* LocationProjectID.

	   project_id is the projects id.
	*/
	LocationProjectID string

	/* LocationRegionProvider.

	   provider is the named cloud provider ("aws", "gcp", "azure").
	*/
	LocationRegionProvider *string

	/* LocationRegionRegion.

	   region is the cloud region ("us-west1", "us-east1").
	*/
	LocationRegionRegion *string

	/* PaginationNextPageToken.

	     Specifies a page token to use to retrieve the next page. Set this to the
	`next_page_token` returned by previous list requests to get the next page of
	results. If set, `previous_page_token` must not be set.
	*/
	PaginationNextPageToken *string

	/* PaginationPageSize.

	     The max number of results per page that should be returned. If the number
	of available results is larger than `page_size`, a `next_page_token` is
	returned which can be used to get the next page of results in subsequent
	requests. A value of zero will cause `page_size` to be defaulted.

	     Format: int64
	*/
	PaginationPageSize *int64

	/* PaginationPreviousPageToken.

	     Specifies a page token to use to retrieve the previous page. Set this to
	the `previous_page_token` returned by previous list requests to get the
	previous page of results. If set, `next_page_token` must not be set.
	*/
	PaginationPreviousPageToken *string

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

BoundaryServiceListParams contains all the parameters to send to the API endpoint

for the boundary service list operation.

Typically these are written to a http.Request.

func NewBoundaryServiceListParams added in v0.86.0

func NewBoundaryServiceListParams() *BoundaryServiceListParams

NewBoundaryServiceListParams creates a new BoundaryServiceListParams 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 NewBoundaryServiceListParamsWithContext added in v0.86.0

func NewBoundaryServiceListParamsWithContext(ctx context.Context) *BoundaryServiceListParams

NewBoundaryServiceListParamsWithContext creates a new BoundaryServiceListParams object with the ability to set a context for a request.

func NewBoundaryServiceListParamsWithHTTPClient added in v0.86.0

func NewBoundaryServiceListParamsWithHTTPClient(client *http.Client) *BoundaryServiceListParams

NewBoundaryServiceListParamsWithHTTPClient creates a new BoundaryServiceListParams object with the ability to set a custom HTTPClient for a request.

func NewBoundaryServiceListParamsWithTimeout added in v0.86.0

func NewBoundaryServiceListParamsWithTimeout(timeout time.Duration) *BoundaryServiceListParams

NewBoundaryServiceListParamsWithTimeout creates a new BoundaryServiceListParams object with the ability to set a timeout on a request.

func (*BoundaryServiceListParams) SetContext added in v0.86.0

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

SetContext adds the context to the boundary service list params

func (*BoundaryServiceListParams) SetDefaults added in v0.86.0

func (o *BoundaryServiceListParams) SetDefaults()

SetDefaults hydrates default values in the boundary service list params (not the query body).

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

func (*BoundaryServiceListParams) SetHTTPClient added in v0.86.0

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

SetHTTPClient adds the HTTPClient to the boundary service list params

func (*BoundaryServiceListParams) SetLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceListParams) SetLocationOrganizationID(locationOrganizationID string)

SetLocationOrganizationID adds the locationOrganizationId to the boundary service list params

func (*BoundaryServiceListParams) SetLocationProjectID added in v0.86.0

func (o *BoundaryServiceListParams) SetLocationProjectID(locationProjectID string)

SetLocationProjectID adds the locationProjectId to the boundary service list params

func (*BoundaryServiceListParams) SetLocationRegionProvider added in v0.86.0

func (o *BoundaryServiceListParams) SetLocationRegionProvider(locationRegionProvider *string)

SetLocationRegionProvider adds the locationRegionProvider to the boundary service list params

func (*BoundaryServiceListParams) SetLocationRegionRegion added in v0.86.0

func (o *BoundaryServiceListParams) SetLocationRegionRegion(locationRegionRegion *string)

SetLocationRegionRegion adds the locationRegionRegion to the boundary service list params

func (*BoundaryServiceListParams) SetPaginationNextPageToken added in v0.86.0

func (o *BoundaryServiceListParams) SetPaginationNextPageToken(paginationNextPageToken *string)

SetPaginationNextPageToken adds the paginationNextPageToken to the boundary service list params

func (*BoundaryServiceListParams) SetPaginationPageSize added in v0.86.0

func (o *BoundaryServiceListParams) SetPaginationPageSize(paginationPageSize *int64)

SetPaginationPageSize adds the paginationPageSize to the boundary service list params

func (*BoundaryServiceListParams) SetPaginationPreviousPageToken added in v0.86.0

func (o *BoundaryServiceListParams) SetPaginationPreviousPageToken(paginationPreviousPageToken *string)

SetPaginationPreviousPageToken adds the paginationPreviousPageToken to the boundary service list params

func (*BoundaryServiceListParams) SetTimeout added in v0.86.0

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

SetTimeout adds the timeout to the boundary service list params

func (*BoundaryServiceListParams) WithContext added in v0.86.0

WithContext adds the context to the boundary service list params

func (*BoundaryServiceListParams) WithDefaults added in v0.86.0

WithDefaults hydrates default values in the boundary service list params (not the query body).

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

func (*BoundaryServiceListParams) WithHTTPClient added in v0.86.0

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

WithHTTPClient adds the HTTPClient to the boundary service list params

func (*BoundaryServiceListParams) WithLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceListParams) WithLocationOrganizationID(locationOrganizationID string) *BoundaryServiceListParams

WithLocationOrganizationID adds the locationOrganizationID to the boundary service list params

func (*BoundaryServiceListParams) WithLocationProjectID added in v0.86.0

func (o *BoundaryServiceListParams) WithLocationProjectID(locationProjectID string) *BoundaryServiceListParams

WithLocationProjectID adds the locationProjectID to the boundary service list params

func (*BoundaryServiceListParams) WithLocationRegionProvider added in v0.86.0

func (o *BoundaryServiceListParams) WithLocationRegionProvider(locationRegionProvider *string) *BoundaryServiceListParams

WithLocationRegionProvider adds the locationRegionProvider to the boundary service list params

func (*BoundaryServiceListParams) WithLocationRegionRegion added in v0.86.0

func (o *BoundaryServiceListParams) WithLocationRegionRegion(locationRegionRegion *string) *BoundaryServiceListParams

WithLocationRegionRegion adds the locationRegionRegion to the boundary service list params

func (*BoundaryServiceListParams) WithPaginationNextPageToken added in v0.86.0

func (o *BoundaryServiceListParams) WithPaginationNextPageToken(paginationNextPageToken *string) *BoundaryServiceListParams

WithPaginationNextPageToken adds the paginationNextPageToken to the boundary service list params

func (*BoundaryServiceListParams) WithPaginationPageSize added in v0.86.0

func (o *BoundaryServiceListParams) WithPaginationPageSize(paginationPageSize *int64) *BoundaryServiceListParams

WithPaginationPageSize adds the paginationPageSize to the boundary service list params

func (*BoundaryServiceListParams) WithPaginationPreviousPageToken added in v0.86.0

func (o *BoundaryServiceListParams) WithPaginationPreviousPageToken(paginationPreviousPageToken *string) *BoundaryServiceListParams

WithPaginationPreviousPageToken adds the paginationPreviousPageToken to the boundary service list params

func (*BoundaryServiceListParams) WithTimeout added in v0.86.0

WithTimeout adds the timeout to the boundary service list params

func (*BoundaryServiceListParams) WriteToRequest added in v0.86.0

WriteToRequest writes these params to a swagger request

type BoundaryServiceListReader added in v0.86.0

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

BoundaryServiceListReader is a Reader for the BoundaryServiceList structure.

func (*BoundaryServiceListReader) ReadResponse added in v0.86.0

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

ReadResponse reads a server response into the received o.

type BoundaryServiceMaintenanceWindowGetDefault added in v0.86.0

type BoundaryServiceMaintenanceWindowGetDefault struct {
	Payload *cloud.GrpcGatewayRuntimeError
	// contains filtered or unexported fields
}

BoundaryServiceMaintenanceWindowGetDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewBoundaryServiceMaintenanceWindowGetDefault added in v0.86.0

func NewBoundaryServiceMaintenanceWindowGetDefault(code int) *BoundaryServiceMaintenanceWindowGetDefault

NewBoundaryServiceMaintenanceWindowGetDefault creates a BoundaryServiceMaintenanceWindowGetDefault with default headers values

func (*BoundaryServiceMaintenanceWindowGetDefault) Code added in v0.86.0

Code gets the status code for the boundary service maintenance window get default response

func (*BoundaryServiceMaintenanceWindowGetDefault) Error added in v0.86.0

func (*BoundaryServiceMaintenanceWindowGetDefault) GetPayload added in v0.86.0

func (*BoundaryServiceMaintenanceWindowGetDefault) IsClientError added in v0.86.0

IsClientError returns true when this boundary service maintenance window get default response has a 4xx status code

func (*BoundaryServiceMaintenanceWindowGetDefault) IsCode added in v0.86.0

IsCode returns true when this boundary service maintenance window get default response a status code equal to that given

func (*BoundaryServiceMaintenanceWindowGetDefault) IsRedirect added in v0.86.0

IsRedirect returns true when this boundary service maintenance window get default response has a 3xx status code

func (*BoundaryServiceMaintenanceWindowGetDefault) IsServerError added in v0.86.0

IsServerError returns true when this boundary service maintenance window get default response has a 5xx status code

func (*BoundaryServiceMaintenanceWindowGetDefault) IsSuccess added in v0.86.0

IsSuccess returns true when this boundary service maintenance window get default response has a 2xx status code

func (*BoundaryServiceMaintenanceWindowGetDefault) String added in v0.86.0

type BoundaryServiceMaintenanceWindowGetOK added in v0.86.0

type BoundaryServiceMaintenanceWindowGetOK struct {
	Payload *models.HashicorpCloudBoundary20211221MaintenanceWindowGetResponse
}

BoundaryServiceMaintenanceWindowGetOK describes a response with status code 200, with default header values.

A successful response.

func NewBoundaryServiceMaintenanceWindowGetOK added in v0.86.0

func NewBoundaryServiceMaintenanceWindowGetOK() *BoundaryServiceMaintenanceWindowGetOK

NewBoundaryServiceMaintenanceWindowGetOK creates a BoundaryServiceMaintenanceWindowGetOK with default headers values

func (*BoundaryServiceMaintenanceWindowGetOK) Code added in v0.86.0

Code gets the status code for the boundary service maintenance window get o k response

func (*BoundaryServiceMaintenanceWindowGetOK) Error added in v0.86.0

func (*BoundaryServiceMaintenanceWindowGetOK) GetPayload added in v0.86.0

func (*BoundaryServiceMaintenanceWindowGetOK) IsClientError added in v0.86.0

func (o *BoundaryServiceMaintenanceWindowGetOK) IsClientError() bool

IsClientError returns true when this boundary service maintenance window get o k response has a 4xx status code

func (*BoundaryServiceMaintenanceWindowGetOK) IsCode added in v0.86.0

IsCode returns true when this boundary service maintenance window get o k response a status code equal to that given

func (*BoundaryServiceMaintenanceWindowGetOK) IsRedirect added in v0.86.0

IsRedirect returns true when this boundary service maintenance window get o k response has a 3xx status code

func (*BoundaryServiceMaintenanceWindowGetOK) IsServerError added in v0.86.0

func (o *BoundaryServiceMaintenanceWindowGetOK) IsServerError() bool

IsServerError returns true when this boundary service maintenance window get o k response has a 5xx status code

func (*BoundaryServiceMaintenanceWindowGetOK) IsSuccess added in v0.86.0

IsSuccess returns true when this boundary service maintenance window get o k response has a 2xx status code

func (*BoundaryServiceMaintenanceWindowGetOK) String added in v0.86.0

type BoundaryServiceMaintenanceWindowGetParams added in v0.86.0

type BoundaryServiceMaintenanceWindowGetParams struct {

	/* ClusterID.

	   cluster_id is the id of the cluster set by user on creation.
	*/
	ClusterID string

	/* LocationOrganizationID.

	   organization_id is the id of the organization.
	*/
	LocationOrganizationID string

	/* LocationProjectID.

	   project_id is the projects id.
	*/
	LocationProjectID string

	/* LocationRegionProvider.

	   provider is the named cloud provider ("aws", "gcp", "azure").
	*/
	LocationRegionProvider *string

	/* LocationRegionRegion.

	   region is the cloud region ("us-west1", "us-east1").
	*/
	LocationRegionRegion *string

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

BoundaryServiceMaintenanceWindowGetParams contains all the parameters to send to the API endpoint

for the boundary service maintenance window get operation.

Typically these are written to a http.Request.

func NewBoundaryServiceMaintenanceWindowGetParams added in v0.86.0

func NewBoundaryServiceMaintenanceWindowGetParams() *BoundaryServiceMaintenanceWindowGetParams

NewBoundaryServiceMaintenanceWindowGetParams creates a new BoundaryServiceMaintenanceWindowGetParams 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 NewBoundaryServiceMaintenanceWindowGetParamsWithContext added in v0.86.0

func NewBoundaryServiceMaintenanceWindowGetParamsWithContext(ctx context.Context) *BoundaryServiceMaintenanceWindowGetParams

NewBoundaryServiceMaintenanceWindowGetParamsWithContext creates a new BoundaryServiceMaintenanceWindowGetParams object with the ability to set a context for a request.

func NewBoundaryServiceMaintenanceWindowGetParamsWithHTTPClient added in v0.86.0

func NewBoundaryServiceMaintenanceWindowGetParamsWithHTTPClient(client *http.Client) *BoundaryServiceMaintenanceWindowGetParams

NewBoundaryServiceMaintenanceWindowGetParamsWithHTTPClient creates a new BoundaryServiceMaintenanceWindowGetParams object with the ability to set a custom HTTPClient for a request.

func NewBoundaryServiceMaintenanceWindowGetParamsWithTimeout added in v0.86.0

func NewBoundaryServiceMaintenanceWindowGetParamsWithTimeout(timeout time.Duration) *BoundaryServiceMaintenanceWindowGetParams

NewBoundaryServiceMaintenanceWindowGetParamsWithTimeout creates a new BoundaryServiceMaintenanceWindowGetParams object with the ability to set a timeout on a request.

func (*BoundaryServiceMaintenanceWindowGetParams) SetClusterID added in v0.86.0

func (o *BoundaryServiceMaintenanceWindowGetParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the boundary service maintenance window get params

func (*BoundaryServiceMaintenanceWindowGetParams) SetContext added in v0.86.0

SetContext adds the context to the boundary service maintenance window get params

func (*BoundaryServiceMaintenanceWindowGetParams) SetDefaults added in v0.86.0

SetDefaults hydrates default values in the boundary service maintenance window get params (not the query body).

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

func (*BoundaryServiceMaintenanceWindowGetParams) SetHTTPClient added in v0.86.0

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

SetHTTPClient adds the HTTPClient to the boundary service maintenance window get params

func (*BoundaryServiceMaintenanceWindowGetParams) SetLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceMaintenanceWindowGetParams) SetLocationOrganizationID(locationOrganizationID string)

SetLocationOrganizationID adds the locationOrganizationId to the boundary service maintenance window get params

func (*BoundaryServiceMaintenanceWindowGetParams) SetLocationProjectID added in v0.86.0

func (o *BoundaryServiceMaintenanceWindowGetParams) SetLocationProjectID(locationProjectID string)

SetLocationProjectID adds the locationProjectId to the boundary service maintenance window get params

func (*BoundaryServiceMaintenanceWindowGetParams) SetLocationRegionProvider added in v0.86.0

func (o *BoundaryServiceMaintenanceWindowGetParams) SetLocationRegionProvider(locationRegionProvider *string)

SetLocationRegionProvider adds the locationRegionProvider to the boundary service maintenance window get params

func (*BoundaryServiceMaintenanceWindowGetParams) SetLocationRegionRegion added in v0.86.0

func (o *BoundaryServiceMaintenanceWindowGetParams) SetLocationRegionRegion(locationRegionRegion *string)

SetLocationRegionRegion adds the locationRegionRegion to the boundary service maintenance window get params

func (*BoundaryServiceMaintenanceWindowGetParams) SetTimeout added in v0.86.0

SetTimeout adds the timeout to the boundary service maintenance window get params

func (*BoundaryServiceMaintenanceWindowGetParams) WithClusterID added in v0.86.0

WithClusterID adds the clusterID to the boundary service maintenance window get params

func (*BoundaryServiceMaintenanceWindowGetParams) WithContext added in v0.86.0

WithContext adds the context to the boundary service maintenance window get params

func (*BoundaryServiceMaintenanceWindowGetParams) WithDefaults added in v0.86.0

WithDefaults hydrates default values in the boundary service maintenance window get params (not the query body).

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

func (*BoundaryServiceMaintenanceWindowGetParams) WithHTTPClient added in v0.86.0

WithHTTPClient adds the HTTPClient to the boundary service maintenance window get params

func (*BoundaryServiceMaintenanceWindowGetParams) WithLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceMaintenanceWindowGetParams) WithLocationOrganizationID(locationOrganizationID string) *BoundaryServiceMaintenanceWindowGetParams

WithLocationOrganizationID adds the locationOrganizationID to the boundary service maintenance window get params

func (*BoundaryServiceMaintenanceWindowGetParams) WithLocationProjectID added in v0.86.0

WithLocationProjectID adds the locationProjectID to the boundary service maintenance window get params

func (*BoundaryServiceMaintenanceWindowGetParams) WithLocationRegionProvider added in v0.86.0

func (o *BoundaryServiceMaintenanceWindowGetParams) WithLocationRegionProvider(locationRegionProvider *string) *BoundaryServiceMaintenanceWindowGetParams

WithLocationRegionProvider adds the locationRegionProvider to the boundary service maintenance window get params

func (*BoundaryServiceMaintenanceWindowGetParams) WithLocationRegionRegion added in v0.86.0

func (o *BoundaryServiceMaintenanceWindowGetParams) WithLocationRegionRegion(locationRegionRegion *string) *BoundaryServiceMaintenanceWindowGetParams

WithLocationRegionRegion adds the locationRegionRegion to the boundary service maintenance window get params

func (*BoundaryServiceMaintenanceWindowGetParams) WithTimeout added in v0.86.0

WithTimeout adds the timeout to the boundary service maintenance window get params

func (*BoundaryServiceMaintenanceWindowGetParams) WriteToRequest added in v0.86.0

WriteToRequest writes these params to a swagger request

type BoundaryServiceMaintenanceWindowGetReader added in v0.86.0

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

BoundaryServiceMaintenanceWindowGetReader is a Reader for the BoundaryServiceMaintenanceWindowGet structure.

func (*BoundaryServiceMaintenanceWindowGetReader) ReadResponse added in v0.86.0

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

ReadResponse reads a server response into the received o.

type BoundaryServiceMaintenanceWindowUpdateDefault added in v0.86.0

type BoundaryServiceMaintenanceWindowUpdateDefault struct {
	Payload *cloud.GrpcGatewayRuntimeError
	// contains filtered or unexported fields
}

BoundaryServiceMaintenanceWindowUpdateDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewBoundaryServiceMaintenanceWindowUpdateDefault added in v0.86.0

func NewBoundaryServiceMaintenanceWindowUpdateDefault(code int) *BoundaryServiceMaintenanceWindowUpdateDefault

NewBoundaryServiceMaintenanceWindowUpdateDefault creates a BoundaryServiceMaintenanceWindowUpdateDefault with default headers values

func (*BoundaryServiceMaintenanceWindowUpdateDefault) Code added in v0.86.0

Code gets the status code for the boundary service maintenance window update default response

func (*BoundaryServiceMaintenanceWindowUpdateDefault) Error added in v0.86.0

func (*BoundaryServiceMaintenanceWindowUpdateDefault) GetPayload added in v0.86.0

func (*BoundaryServiceMaintenanceWindowUpdateDefault) IsClientError added in v0.86.0

IsClientError returns true when this boundary service maintenance window update default response has a 4xx status code

func (*BoundaryServiceMaintenanceWindowUpdateDefault) IsCode added in v0.86.0

IsCode returns true when this boundary service maintenance window update default response a status code equal to that given

func (*BoundaryServiceMaintenanceWindowUpdateDefault) IsRedirect added in v0.86.0

IsRedirect returns true when this boundary service maintenance window update default response has a 3xx status code

func (*BoundaryServiceMaintenanceWindowUpdateDefault) IsServerError added in v0.86.0

IsServerError returns true when this boundary service maintenance window update default response has a 5xx status code

func (*BoundaryServiceMaintenanceWindowUpdateDefault) IsSuccess added in v0.86.0

IsSuccess returns true when this boundary service maintenance window update default response has a 2xx status code

func (*BoundaryServiceMaintenanceWindowUpdateDefault) String added in v0.86.0

type BoundaryServiceMaintenanceWindowUpdateOK added in v0.86.0

type BoundaryServiceMaintenanceWindowUpdateOK struct {
	Payload models.HashicorpCloudBoundary20211221MaintenanceWindowUpdateResponse
}

BoundaryServiceMaintenanceWindowUpdateOK describes a response with status code 200, with default header values.

A successful response.

func NewBoundaryServiceMaintenanceWindowUpdateOK added in v0.86.0

func NewBoundaryServiceMaintenanceWindowUpdateOK() *BoundaryServiceMaintenanceWindowUpdateOK

NewBoundaryServiceMaintenanceWindowUpdateOK creates a BoundaryServiceMaintenanceWindowUpdateOK with default headers values

func (*BoundaryServiceMaintenanceWindowUpdateOK) Code added in v0.86.0

Code gets the status code for the boundary service maintenance window update o k response

func (*BoundaryServiceMaintenanceWindowUpdateOK) Error added in v0.86.0

func (*BoundaryServiceMaintenanceWindowUpdateOK) GetPayload added in v0.86.0

func (*BoundaryServiceMaintenanceWindowUpdateOK) IsClientError added in v0.86.0

IsClientError returns true when this boundary service maintenance window update o k response has a 4xx status code

func (*BoundaryServiceMaintenanceWindowUpdateOK) IsCode added in v0.86.0

IsCode returns true when this boundary service maintenance window update o k response a status code equal to that given

func (*BoundaryServiceMaintenanceWindowUpdateOK) IsRedirect added in v0.86.0

IsRedirect returns true when this boundary service maintenance window update o k response has a 3xx status code

func (*BoundaryServiceMaintenanceWindowUpdateOK) IsServerError added in v0.86.0

IsServerError returns true when this boundary service maintenance window update o k response has a 5xx status code

func (*BoundaryServiceMaintenanceWindowUpdateOK) IsSuccess added in v0.86.0

IsSuccess returns true when this boundary service maintenance window update o k response has a 2xx status code

func (*BoundaryServiceMaintenanceWindowUpdateOK) String added in v0.86.0

type BoundaryServiceMaintenanceWindowUpdateParams added in v0.86.0

type BoundaryServiceMaintenanceWindowUpdateParams struct {

	// Body.
	Body *models.HashicorpCloudBoundary20211221MaintenanceWindowUpdateRequest

	/* ClusterID.

	   cluster_id is the ID of the cluster to set the maintenance window for.
	*/
	ClusterID string

	/* LocationOrganizationID.

	   organization_id is the id of the organization.
	*/
	LocationOrganizationID string

	/* LocationProjectID.

	   project_id is the projects id.
	*/
	LocationProjectID string

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

BoundaryServiceMaintenanceWindowUpdateParams contains all the parameters to send to the API endpoint

for the boundary service maintenance window update operation.

Typically these are written to a http.Request.

func NewBoundaryServiceMaintenanceWindowUpdateParams added in v0.86.0

func NewBoundaryServiceMaintenanceWindowUpdateParams() *BoundaryServiceMaintenanceWindowUpdateParams

NewBoundaryServiceMaintenanceWindowUpdateParams creates a new BoundaryServiceMaintenanceWindowUpdateParams 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 NewBoundaryServiceMaintenanceWindowUpdateParamsWithContext added in v0.86.0

func NewBoundaryServiceMaintenanceWindowUpdateParamsWithContext(ctx context.Context) *BoundaryServiceMaintenanceWindowUpdateParams

NewBoundaryServiceMaintenanceWindowUpdateParamsWithContext creates a new BoundaryServiceMaintenanceWindowUpdateParams object with the ability to set a context for a request.

func NewBoundaryServiceMaintenanceWindowUpdateParamsWithHTTPClient added in v0.86.0

func NewBoundaryServiceMaintenanceWindowUpdateParamsWithHTTPClient(client *http.Client) *BoundaryServiceMaintenanceWindowUpdateParams

NewBoundaryServiceMaintenanceWindowUpdateParamsWithHTTPClient creates a new BoundaryServiceMaintenanceWindowUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewBoundaryServiceMaintenanceWindowUpdateParamsWithTimeout added in v0.86.0

func NewBoundaryServiceMaintenanceWindowUpdateParamsWithTimeout(timeout time.Duration) *BoundaryServiceMaintenanceWindowUpdateParams

NewBoundaryServiceMaintenanceWindowUpdateParamsWithTimeout creates a new BoundaryServiceMaintenanceWindowUpdateParams object with the ability to set a timeout on a request.

func (*BoundaryServiceMaintenanceWindowUpdateParams) SetBody added in v0.86.0

SetBody adds the body to the boundary service maintenance window update params

func (*BoundaryServiceMaintenanceWindowUpdateParams) SetClusterID added in v0.86.0

func (o *BoundaryServiceMaintenanceWindowUpdateParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the boundary service maintenance window update params

func (*BoundaryServiceMaintenanceWindowUpdateParams) SetContext added in v0.86.0

SetContext adds the context to the boundary service maintenance window update params

func (*BoundaryServiceMaintenanceWindowUpdateParams) SetDefaults added in v0.86.0

SetDefaults hydrates default values in the boundary service maintenance window update params (not the query body).

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

func (*BoundaryServiceMaintenanceWindowUpdateParams) SetHTTPClient added in v0.86.0

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

SetHTTPClient adds the HTTPClient to the boundary service maintenance window update params

func (*BoundaryServiceMaintenanceWindowUpdateParams) SetLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceMaintenanceWindowUpdateParams) SetLocationOrganizationID(locationOrganizationID string)

SetLocationOrganizationID adds the locationOrganizationId to the boundary service maintenance window update params

func (*BoundaryServiceMaintenanceWindowUpdateParams) SetLocationProjectID added in v0.86.0

func (o *BoundaryServiceMaintenanceWindowUpdateParams) SetLocationProjectID(locationProjectID string)

SetLocationProjectID adds the locationProjectId to the boundary service maintenance window update params

func (*BoundaryServiceMaintenanceWindowUpdateParams) SetTimeout added in v0.86.0

SetTimeout adds the timeout to the boundary service maintenance window update params

func (*BoundaryServiceMaintenanceWindowUpdateParams) WithBody added in v0.86.0

WithBody adds the body to the boundary service maintenance window update params

func (*BoundaryServiceMaintenanceWindowUpdateParams) WithClusterID added in v0.86.0

WithClusterID adds the clusterID to the boundary service maintenance window update params

func (*BoundaryServiceMaintenanceWindowUpdateParams) WithContext added in v0.86.0

WithContext adds the context to the boundary service maintenance window update params

func (*BoundaryServiceMaintenanceWindowUpdateParams) WithDefaults added in v0.86.0

WithDefaults hydrates default values in the boundary service maintenance window update params (not the query body).

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

func (*BoundaryServiceMaintenanceWindowUpdateParams) WithHTTPClient added in v0.86.0

WithHTTPClient adds the HTTPClient to the boundary service maintenance window update params

func (*BoundaryServiceMaintenanceWindowUpdateParams) WithLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceMaintenanceWindowUpdateParams) WithLocationOrganizationID(locationOrganizationID string) *BoundaryServiceMaintenanceWindowUpdateParams

WithLocationOrganizationID adds the locationOrganizationID to the boundary service maintenance window update params

func (*BoundaryServiceMaintenanceWindowUpdateParams) WithLocationProjectID added in v0.86.0

WithLocationProjectID adds the locationProjectID to the boundary service maintenance window update params

func (*BoundaryServiceMaintenanceWindowUpdateParams) WithTimeout added in v0.86.0

WithTimeout adds the timeout to the boundary service maintenance window update params

func (*BoundaryServiceMaintenanceWindowUpdateParams) WriteToRequest added in v0.86.0

WriteToRequest writes these params to a swagger request

type BoundaryServiceMaintenanceWindowUpdateReader added in v0.86.0

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

BoundaryServiceMaintenanceWindowUpdateReader is a Reader for the BoundaryServiceMaintenanceWindowUpdate structure.

func (*BoundaryServiceMaintenanceWindowUpdateReader) ReadResponse added in v0.86.0

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

ReadResponse reads a server response into the received o.

type BoundaryServiceSessionsDefault added in v0.86.0

type BoundaryServiceSessionsDefault struct {
	Payload *cloud.GrpcGatewayRuntimeError
	// contains filtered or unexported fields
}

BoundaryServiceSessionsDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewBoundaryServiceSessionsDefault added in v0.86.0

func NewBoundaryServiceSessionsDefault(code int) *BoundaryServiceSessionsDefault

NewBoundaryServiceSessionsDefault creates a BoundaryServiceSessionsDefault with default headers values

func (*BoundaryServiceSessionsDefault) Code added in v0.86.0

Code gets the status code for the boundary service sessions default response

func (*BoundaryServiceSessionsDefault) Error added in v0.86.0

func (*BoundaryServiceSessionsDefault) GetPayload added in v0.86.0

func (*BoundaryServiceSessionsDefault) IsClientError added in v0.86.0

func (o *BoundaryServiceSessionsDefault) IsClientError() bool

IsClientError returns true when this boundary service sessions default response has a 4xx status code

func (*BoundaryServiceSessionsDefault) IsCode added in v0.86.0

func (o *BoundaryServiceSessionsDefault) IsCode(code int) bool

IsCode returns true when this boundary service sessions default response a status code equal to that given

func (*BoundaryServiceSessionsDefault) IsRedirect added in v0.86.0

func (o *BoundaryServiceSessionsDefault) IsRedirect() bool

IsRedirect returns true when this boundary service sessions default response has a 3xx status code

func (*BoundaryServiceSessionsDefault) IsServerError added in v0.86.0

func (o *BoundaryServiceSessionsDefault) IsServerError() bool

IsServerError returns true when this boundary service sessions default response has a 5xx status code

func (*BoundaryServiceSessionsDefault) IsSuccess added in v0.86.0

func (o *BoundaryServiceSessionsDefault) IsSuccess() bool

IsSuccess returns true when this boundary service sessions default response has a 2xx status code

func (*BoundaryServiceSessionsDefault) String added in v0.86.0

type BoundaryServiceSessionsOK added in v0.86.0

type BoundaryServiceSessionsOK struct {
	Payload *models.HashicorpCloudBoundary20211221SessionsResponse
}

BoundaryServiceSessionsOK describes a response with status code 200, with default header values.

A successful response.

func NewBoundaryServiceSessionsOK added in v0.86.0

func NewBoundaryServiceSessionsOK() *BoundaryServiceSessionsOK

NewBoundaryServiceSessionsOK creates a BoundaryServiceSessionsOK with default headers values

func (*BoundaryServiceSessionsOK) Code added in v0.86.0

func (o *BoundaryServiceSessionsOK) Code() int

Code gets the status code for the boundary service sessions o k response

func (*BoundaryServiceSessionsOK) Error added in v0.86.0

func (o *BoundaryServiceSessionsOK) Error() string

func (*BoundaryServiceSessionsOK) GetPayload added in v0.86.0

func (*BoundaryServiceSessionsOK) IsClientError added in v0.86.0

func (o *BoundaryServiceSessionsOK) IsClientError() bool

IsClientError returns true when this boundary service sessions o k response has a 4xx status code

func (*BoundaryServiceSessionsOK) IsCode added in v0.86.0

func (o *BoundaryServiceSessionsOK) IsCode(code int) bool

IsCode returns true when this boundary service sessions o k response a status code equal to that given

func (*BoundaryServiceSessionsOK) IsRedirect added in v0.86.0

func (o *BoundaryServiceSessionsOK) IsRedirect() bool

IsRedirect returns true when this boundary service sessions o k response has a 3xx status code

func (*BoundaryServiceSessionsOK) IsServerError added in v0.86.0

func (o *BoundaryServiceSessionsOK) IsServerError() bool

IsServerError returns true when this boundary service sessions o k response has a 5xx status code

func (*BoundaryServiceSessionsOK) IsSuccess added in v0.86.0

func (o *BoundaryServiceSessionsOK) IsSuccess() bool

IsSuccess returns true when this boundary service sessions o k response has a 2xx status code

func (*BoundaryServiceSessionsOK) String added in v0.86.0

func (o *BoundaryServiceSessionsOK) String() string

type BoundaryServiceSessionsParams added in v0.86.0

type BoundaryServiceSessionsParams struct {

	/* ClusterID.

	   cluster_id is the id of the cluster set by user on creation.
	*/
	ClusterID string

	/* LocationOrganizationID.

	   organization_id is the id of the organization.
	*/
	LocationOrganizationID string

	/* LocationProjectID.

	   project_id is the projects id.
	*/
	LocationProjectID string

	/* LocationRegionProvider.

	   provider is the named cloud provider ("aws", "gcp", "azure").
	*/
	LocationRegionProvider *string

	/* LocationRegionRegion.

	   region is the cloud region ("us-west1", "us-east1").
	*/
	LocationRegionRegion *string

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

BoundaryServiceSessionsParams contains all the parameters to send to the API endpoint

for the boundary service sessions operation.

Typically these are written to a http.Request.

func NewBoundaryServiceSessionsParams added in v0.86.0

func NewBoundaryServiceSessionsParams() *BoundaryServiceSessionsParams

NewBoundaryServiceSessionsParams creates a new BoundaryServiceSessionsParams 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 NewBoundaryServiceSessionsParamsWithContext added in v0.86.0

func NewBoundaryServiceSessionsParamsWithContext(ctx context.Context) *BoundaryServiceSessionsParams

NewBoundaryServiceSessionsParamsWithContext creates a new BoundaryServiceSessionsParams object with the ability to set a context for a request.

func NewBoundaryServiceSessionsParamsWithHTTPClient added in v0.86.0

func NewBoundaryServiceSessionsParamsWithHTTPClient(client *http.Client) *BoundaryServiceSessionsParams

NewBoundaryServiceSessionsParamsWithHTTPClient creates a new BoundaryServiceSessionsParams object with the ability to set a custom HTTPClient for a request.

func NewBoundaryServiceSessionsParamsWithTimeout added in v0.86.0

func NewBoundaryServiceSessionsParamsWithTimeout(timeout time.Duration) *BoundaryServiceSessionsParams

NewBoundaryServiceSessionsParamsWithTimeout creates a new BoundaryServiceSessionsParams object with the ability to set a timeout on a request.

func (*BoundaryServiceSessionsParams) SetClusterID added in v0.86.0

func (o *BoundaryServiceSessionsParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the boundary service sessions params

func (*BoundaryServiceSessionsParams) SetContext added in v0.86.0

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

SetContext adds the context to the boundary service sessions params

func (*BoundaryServiceSessionsParams) SetDefaults added in v0.86.0

func (o *BoundaryServiceSessionsParams) SetDefaults()

SetDefaults hydrates default values in the boundary service sessions params (not the query body).

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

func (*BoundaryServiceSessionsParams) SetHTTPClient added in v0.86.0

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

SetHTTPClient adds the HTTPClient to the boundary service sessions params

func (*BoundaryServiceSessionsParams) SetLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceSessionsParams) SetLocationOrganizationID(locationOrganizationID string)

SetLocationOrganizationID adds the locationOrganizationId to the boundary service sessions params

func (*BoundaryServiceSessionsParams) SetLocationProjectID added in v0.86.0

func (o *BoundaryServiceSessionsParams) SetLocationProjectID(locationProjectID string)

SetLocationProjectID adds the locationProjectId to the boundary service sessions params

func (*BoundaryServiceSessionsParams) SetLocationRegionProvider added in v0.86.0

func (o *BoundaryServiceSessionsParams) SetLocationRegionProvider(locationRegionProvider *string)

SetLocationRegionProvider adds the locationRegionProvider to the boundary service sessions params

func (*BoundaryServiceSessionsParams) SetLocationRegionRegion added in v0.86.0

func (o *BoundaryServiceSessionsParams) SetLocationRegionRegion(locationRegionRegion *string)

SetLocationRegionRegion adds the locationRegionRegion to the boundary service sessions params

func (*BoundaryServiceSessionsParams) SetTimeout added in v0.86.0

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

SetTimeout adds the timeout to the boundary service sessions params

func (*BoundaryServiceSessionsParams) WithClusterID added in v0.86.0

WithClusterID adds the clusterID to the boundary service sessions params

func (*BoundaryServiceSessionsParams) WithContext added in v0.86.0

WithContext adds the context to the boundary service sessions params

func (*BoundaryServiceSessionsParams) WithDefaults added in v0.86.0

WithDefaults hydrates default values in the boundary service sessions params (not the query body).

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

func (*BoundaryServiceSessionsParams) WithHTTPClient added in v0.86.0

WithHTTPClient adds the HTTPClient to the boundary service sessions params

func (*BoundaryServiceSessionsParams) WithLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceSessionsParams) WithLocationOrganizationID(locationOrganizationID string) *BoundaryServiceSessionsParams

WithLocationOrganizationID adds the locationOrganizationID to the boundary service sessions params

func (*BoundaryServiceSessionsParams) WithLocationProjectID added in v0.86.0

func (o *BoundaryServiceSessionsParams) WithLocationProjectID(locationProjectID string) *BoundaryServiceSessionsParams

WithLocationProjectID adds the locationProjectID to the boundary service sessions params

func (*BoundaryServiceSessionsParams) WithLocationRegionProvider added in v0.86.0

func (o *BoundaryServiceSessionsParams) WithLocationRegionProvider(locationRegionProvider *string) *BoundaryServiceSessionsParams

WithLocationRegionProvider adds the locationRegionProvider to the boundary service sessions params

func (*BoundaryServiceSessionsParams) WithLocationRegionRegion added in v0.86.0

func (o *BoundaryServiceSessionsParams) WithLocationRegionRegion(locationRegionRegion *string) *BoundaryServiceSessionsParams

WithLocationRegionRegion adds the locationRegionRegion to the boundary service sessions params

func (*BoundaryServiceSessionsParams) WithTimeout added in v0.86.0

WithTimeout adds the timeout to the boundary service sessions params

func (*BoundaryServiceSessionsParams) WriteToRequest added in v0.86.0

WriteToRequest writes these params to a swagger request

type BoundaryServiceSessionsReader added in v0.86.0

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

BoundaryServiceSessionsReader is a Reader for the BoundaryServiceSessions structure.

func (*BoundaryServiceSessionsReader) ReadResponse added in v0.86.0

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

ReadResponse reads a server response into the received o.

type BoundaryServiceUpdateApplyDefault added in v0.86.0

type BoundaryServiceUpdateApplyDefault struct {
	Payload *cloud.GrpcGatewayRuntimeError
	// contains filtered or unexported fields
}

BoundaryServiceUpdateApplyDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewBoundaryServiceUpdateApplyDefault added in v0.86.0

func NewBoundaryServiceUpdateApplyDefault(code int) *BoundaryServiceUpdateApplyDefault

NewBoundaryServiceUpdateApplyDefault creates a BoundaryServiceUpdateApplyDefault with default headers values

func (*BoundaryServiceUpdateApplyDefault) Code added in v0.86.0

Code gets the status code for the boundary service update apply default response

func (*BoundaryServiceUpdateApplyDefault) Error added in v0.86.0

func (*BoundaryServiceUpdateApplyDefault) GetPayload added in v0.86.0

func (*BoundaryServiceUpdateApplyDefault) IsClientError added in v0.86.0

func (o *BoundaryServiceUpdateApplyDefault) IsClientError() bool

IsClientError returns true when this boundary service update apply default response has a 4xx status code

func (*BoundaryServiceUpdateApplyDefault) IsCode added in v0.86.0

func (o *BoundaryServiceUpdateApplyDefault) IsCode(code int) bool

IsCode returns true when this boundary service update apply default response a status code equal to that given

func (*BoundaryServiceUpdateApplyDefault) IsRedirect added in v0.86.0

func (o *BoundaryServiceUpdateApplyDefault) IsRedirect() bool

IsRedirect returns true when this boundary service update apply default response has a 3xx status code

func (*BoundaryServiceUpdateApplyDefault) IsServerError added in v0.86.0

func (o *BoundaryServiceUpdateApplyDefault) IsServerError() bool

IsServerError returns true when this boundary service update apply default response has a 5xx status code

func (*BoundaryServiceUpdateApplyDefault) IsSuccess added in v0.86.0

func (o *BoundaryServiceUpdateApplyDefault) IsSuccess() bool

IsSuccess returns true when this boundary service update apply default response has a 2xx status code

func (*BoundaryServiceUpdateApplyDefault) String added in v0.86.0

type BoundaryServiceUpdateApplyOK added in v0.86.0

type BoundaryServiceUpdateApplyOK struct {
	Payload models.HashicorpCloudBoundary20211221UpdateApplyResponse
}

BoundaryServiceUpdateApplyOK describes a response with status code 200, with default header values.

A successful response.

func NewBoundaryServiceUpdateApplyOK added in v0.86.0

func NewBoundaryServiceUpdateApplyOK() *BoundaryServiceUpdateApplyOK

NewBoundaryServiceUpdateApplyOK creates a BoundaryServiceUpdateApplyOK with default headers values

func (*BoundaryServiceUpdateApplyOK) Code added in v0.86.0

Code gets the status code for the boundary service update apply o k response

func (*BoundaryServiceUpdateApplyOK) Error added in v0.86.0

func (*BoundaryServiceUpdateApplyOK) GetPayload added in v0.86.0

func (*BoundaryServiceUpdateApplyOK) IsClientError added in v0.86.0

func (o *BoundaryServiceUpdateApplyOK) IsClientError() bool

IsClientError returns true when this boundary service update apply o k response has a 4xx status code

func (*BoundaryServiceUpdateApplyOK) IsCode added in v0.86.0

func (o *BoundaryServiceUpdateApplyOK) IsCode(code int) bool

IsCode returns true when this boundary service update apply o k response a status code equal to that given

func (*BoundaryServiceUpdateApplyOK) IsRedirect added in v0.86.0

func (o *BoundaryServiceUpdateApplyOK) IsRedirect() bool

IsRedirect returns true when this boundary service update apply o k response has a 3xx status code

func (*BoundaryServiceUpdateApplyOK) IsServerError added in v0.86.0

func (o *BoundaryServiceUpdateApplyOK) IsServerError() bool

IsServerError returns true when this boundary service update apply o k response has a 5xx status code

func (*BoundaryServiceUpdateApplyOK) IsSuccess added in v0.86.0

func (o *BoundaryServiceUpdateApplyOK) IsSuccess() bool

IsSuccess returns true when this boundary service update apply o k response has a 2xx status code

func (*BoundaryServiceUpdateApplyOK) String added in v0.86.0

type BoundaryServiceUpdateApplyParams added in v0.86.0

type BoundaryServiceUpdateApplyParams struct {

	// Body.
	Body *models.HashicorpCloudBoundary20211221UpdateApplyRequest

	/* ClusterID.

	   cluster_id is the id of the cluster set by user on creation.
	*/
	ClusterID string

	/* LocationOrganizationID.

	   organization_id is the id of the organization.
	*/
	LocationOrganizationID string

	/* LocationProjectID.

	   project_id is the projects id.
	*/
	LocationProjectID string

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

BoundaryServiceUpdateApplyParams contains all the parameters to send to the API endpoint

for the boundary service update apply operation.

Typically these are written to a http.Request.

func NewBoundaryServiceUpdateApplyParams added in v0.86.0

func NewBoundaryServiceUpdateApplyParams() *BoundaryServiceUpdateApplyParams

NewBoundaryServiceUpdateApplyParams creates a new BoundaryServiceUpdateApplyParams 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 NewBoundaryServiceUpdateApplyParamsWithContext added in v0.86.0

func NewBoundaryServiceUpdateApplyParamsWithContext(ctx context.Context) *BoundaryServiceUpdateApplyParams

NewBoundaryServiceUpdateApplyParamsWithContext creates a new BoundaryServiceUpdateApplyParams object with the ability to set a context for a request.

func NewBoundaryServiceUpdateApplyParamsWithHTTPClient added in v0.86.0

func NewBoundaryServiceUpdateApplyParamsWithHTTPClient(client *http.Client) *BoundaryServiceUpdateApplyParams

NewBoundaryServiceUpdateApplyParamsWithHTTPClient creates a new BoundaryServiceUpdateApplyParams object with the ability to set a custom HTTPClient for a request.

func NewBoundaryServiceUpdateApplyParamsWithTimeout added in v0.86.0

func NewBoundaryServiceUpdateApplyParamsWithTimeout(timeout time.Duration) *BoundaryServiceUpdateApplyParams

NewBoundaryServiceUpdateApplyParamsWithTimeout creates a new BoundaryServiceUpdateApplyParams object with the ability to set a timeout on a request.

func (*BoundaryServiceUpdateApplyParams) SetBody added in v0.86.0

SetBody adds the body to the boundary service update apply params

func (*BoundaryServiceUpdateApplyParams) SetClusterID added in v0.86.0

func (o *BoundaryServiceUpdateApplyParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the boundary service update apply params

func (*BoundaryServiceUpdateApplyParams) SetContext added in v0.86.0

SetContext adds the context to the boundary service update apply params

func (*BoundaryServiceUpdateApplyParams) SetDefaults added in v0.86.0

func (o *BoundaryServiceUpdateApplyParams) SetDefaults()

SetDefaults hydrates default values in the boundary service update apply params (not the query body).

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

func (*BoundaryServiceUpdateApplyParams) SetHTTPClient added in v0.86.0

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

SetHTTPClient adds the HTTPClient to the boundary service update apply params

func (*BoundaryServiceUpdateApplyParams) SetLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceUpdateApplyParams) SetLocationOrganizationID(locationOrganizationID string)

SetLocationOrganizationID adds the locationOrganizationId to the boundary service update apply params

func (*BoundaryServiceUpdateApplyParams) SetLocationProjectID added in v0.86.0

func (o *BoundaryServiceUpdateApplyParams) SetLocationProjectID(locationProjectID string)

SetLocationProjectID adds the locationProjectId to the boundary service update apply params

func (*BoundaryServiceUpdateApplyParams) SetTimeout added in v0.86.0

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

SetTimeout adds the timeout to the boundary service update apply params

func (*BoundaryServiceUpdateApplyParams) WithBody added in v0.86.0

WithBody adds the body to the boundary service update apply params

func (*BoundaryServiceUpdateApplyParams) WithClusterID added in v0.86.0

WithClusterID adds the clusterID to the boundary service update apply params

func (*BoundaryServiceUpdateApplyParams) WithContext added in v0.86.0

WithContext adds the context to the boundary service update apply params

func (*BoundaryServiceUpdateApplyParams) WithDefaults added in v0.86.0

WithDefaults hydrates default values in the boundary service update apply params (not the query body).

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

func (*BoundaryServiceUpdateApplyParams) WithHTTPClient added in v0.86.0

WithHTTPClient adds the HTTPClient to the boundary service update apply params

func (*BoundaryServiceUpdateApplyParams) WithLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceUpdateApplyParams) WithLocationOrganizationID(locationOrganizationID string) *BoundaryServiceUpdateApplyParams

WithLocationOrganizationID adds the locationOrganizationID to the boundary service update apply params

func (*BoundaryServiceUpdateApplyParams) WithLocationProjectID added in v0.86.0

func (o *BoundaryServiceUpdateApplyParams) WithLocationProjectID(locationProjectID string) *BoundaryServiceUpdateApplyParams

WithLocationProjectID adds the locationProjectID to the boundary service update apply params

func (*BoundaryServiceUpdateApplyParams) WithTimeout added in v0.86.0

WithTimeout adds the timeout to the boundary service update apply params

func (*BoundaryServiceUpdateApplyParams) WriteToRequest added in v0.86.0

WriteToRequest writes these params to a swagger request

type BoundaryServiceUpdateApplyReader added in v0.86.0

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

BoundaryServiceUpdateApplyReader is a Reader for the BoundaryServiceUpdateApply structure.

func (*BoundaryServiceUpdateApplyReader) ReadResponse added in v0.86.0

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

ReadResponse reads a server response into the received o.

type BoundaryServiceUpdateDefault added in v0.86.0

type BoundaryServiceUpdateDefault struct {
	Payload *cloud.GrpcGatewayRuntimeError
	// contains filtered or unexported fields
}

BoundaryServiceUpdateDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewBoundaryServiceUpdateDefault added in v0.86.0

func NewBoundaryServiceUpdateDefault(code int) *BoundaryServiceUpdateDefault

NewBoundaryServiceUpdateDefault creates a BoundaryServiceUpdateDefault with default headers values

func (*BoundaryServiceUpdateDefault) Code added in v0.86.0

Code gets the status code for the boundary service update default response

func (*BoundaryServiceUpdateDefault) Error added in v0.86.0

func (*BoundaryServiceUpdateDefault) GetPayload added in v0.86.0

func (*BoundaryServiceUpdateDefault) IsClientError added in v0.86.0

func (o *BoundaryServiceUpdateDefault) IsClientError() bool

IsClientError returns true when this boundary service update default response has a 4xx status code

func (*BoundaryServiceUpdateDefault) IsCode added in v0.86.0

func (o *BoundaryServiceUpdateDefault) IsCode(code int) bool

IsCode returns true when this boundary service update default response a status code equal to that given

func (*BoundaryServiceUpdateDefault) IsRedirect added in v0.86.0

func (o *BoundaryServiceUpdateDefault) IsRedirect() bool

IsRedirect returns true when this boundary service update default response has a 3xx status code

func (*BoundaryServiceUpdateDefault) IsServerError added in v0.86.0

func (o *BoundaryServiceUpdateDefault) IsServerError() bool

IsServerError returns true when this boundary service update default response has a 5xx status code

func (*BoundaryServiceUpdateDefault) IsSuccess added in v0.86.0

func (o *BoundaryServiceUpdateDefault) IsSuccess() bool

IsSuccess returns true when this boundary service update default response has a 2xx status code

func (*BoundaryServiceUpdateDefault) String added in v0.86.0

type BoundaryServiceUpdateOK added in v0.86.0

type BoundaryServiceUpdateOK struct {
	Payload models.HashicorpCloudBoundary20211221UpdateResponse
}

BoundaryServiceUpdateOK describes a response with status code 200, with default header values.

A successful response.

func NewBoundaryServiceUpdateOK added in v0.86.0

func NewBoundaryServiceUpdateOK() *BoundaryServiceUpdateOK

NewBoundaryServiceUpdateOK creates a BoundaryServiceUpdateOK with default headers values

func (*BoundaryServiceUpdateOK) Code added in v0.86.0

func (o *BoundaryServiceUpdateOK) Code() int

Code gets the status code for the boundary service update o k response

func (*BoundaryServiceUpdateOK) Error added in v0.86.0

func (o *BoundaryServiceUpdateOK) Error() string

func (*BoundaryServiceUpdateOK) GetPayload added in v0.86.0

func (*BoundaryServiceUpdateOK) IsClientError added in v0.86.0

func (o *BoundaryServiceUpdateOK) IsClientError() bool

IsClientError returns true when this boundary service update o k response has a 4xx status code

func (*BoundaryServiceUpdateOK) IsCode added in v0.86.0

func (o *BoundaryServiceUpdateOK) IsCode(code int) bool

IsCode returns true when this boundary service update o k response a status code equal to that given

func (*BoundaryServiceUpdateOK) IsRedirect added in v0.86.0

func (o *BoundaryServiceUpdateOK) IsRedirect() bool

IsRedirect returns true when this boundary service update o k response has a 3xx status code

func (*BoundaryServiceUpdateOK) IsServerError added in v0.86.0

func (o *BoundaryServiceUpdateOK) IsServerError() bool

IsServerError returns true when this boundary service update o k response has a 5xx status code

func (*BoundaryServiceUpdateOK) IsSuccess added in v0.86.0

func (o *BoundaryServiceUpdateOK) IsSuccess() bool

IsSuccess returns true when this boundary service update o k response has a 2xx status code

func (*BoundaryServiceUpdateOK) String added in v0.86.0

func (o *BoundaryServiceUpdateOK) String() string

type BoundaryServiceUpdateParams added in v0.86.0

type BoundaryServiceUpdateParams struct {

	// Body.
	Body *models.HashicorpCloudBoundary20211221UpdateRequest

	/* ClusterID.

	   cluster_id is the id of the cluster set by user on creation.
	*/
	ClusterID string

	/* LocationOrganizationID.

	   organization_id is the id of the organization.
	*/
	LocationOrganizationID string

	/* LocationProjectID.

	   project_id is the projects id.
	*/
	LocationProjectID string

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

BoundaryServiceUpdateParams contains all the parameters to send to the API endpoint

for the boundary service update operation.

Typically these are written to a http.Request.

func NewBoundaryServiceUpdateParams added in v0.86.0

func NewBoundaryServiceUpdateParams() *BoundaryServiceUpdateParams

NewBoundaryServiceUpdateParams creates a new BoundaryServiceUpdateParams 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 NewBoundaryServiceUpdateParamsWithContext added in v0.86.0

func NewBoundaryServiceUpdateParamsWithContext(ctx context.Context) *BoundaryServiceUpdateParams

NewBoundaryServiceUpdateParamsWithContext creates a new BoundaryServiceUpdateParams object with the ability to set a context for a request.

func NewBoundaryServiceUpdateParamsWithHTTPClient added in v0.86.0

func NewBoundaryServiceUpdateParamsWithHTTPClient(client *http.Client) *BoundaryServiceUpdateParams

NewBoundaryServiceUpdateParamsWithHTTPClient creates a new BoundaryServiceUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewBoundaryServiceUpdateParamsWithTimeout added in v0.86.0

func NewBoundaryServiceUpdateParamsWithTimeout(timeout time.Duration) *BoundaryServiceUpdateParams

NewBoundaryServiceUpdateParamsWithTimeout creates a new BoundaryServiceUpdateParams object with the ability to set a timeout on a request.

func (*BoundaryServiceUpdateParams) SetBody added in v0.86.0

SetBody adds the body to the boundary service update params

func (*BoundaryServiceUpdateParams) SetClusterID added in v0.86.0

func (o *BoundaryServiceUpdateParams) SetClusterID(clusterID string)

SetClusterID adds the clusterId to the boundary service update params

func (*BoundaryServiceUpdateParams) SetContext added in v0.86.0

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

SetContext adds the context to the boundary service update params

func (*BoundaryServiceUpdateParams) SetDefaults added in v0.86.0

func (o *BoundaryServiceUpdateParams) SetDefaults()

SetDefaults hydrates default values in the boundary service update params (not the query body).

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

func (*BoundaryServiceUpdateParams) SetHTTPClient added in v0.86.0

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

SetHTTPClient adds the HTTPClient to the boundary service update params

func (*BoundaryServiceUpdateParams) SetLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceUpdateParams) SetLocationOrganizationID(locationOrganizationID string)

SetLocationOrganizationID adds the locationOrganizationId to the boundary service update params

func (*BoundaryServiceUpdateParams) SetLocationProjectID added in v0.86.0

func (o *BoundaryServiceUpdateParams) SetLocationProjectID(locationProjectID string)

SetLocationProjectID adds the locationProjectId to the boundary service update params

func (*BoundaryServiceUpdateParams) SetTimeout added in v0.86.0

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

SetTimeout adds the timeout to the boundary service update params

func (*BoundaryServiceUpdateParams) WithBody added in v0.86.0

WithBody adds the body to the boundary service update params

func (*BoundaryServiceUpdateParams) WithClusterID added in v0.86.0

func (o *BoundaryServiceUpdateParams) WithClusterID(clusterID string) *BoundaryServiceUpdateParams

WithClusterID adds the clusterID to the boundary service update params

func (*BoundaryServiceUpdateParams) WithContext added in v0.86.0

WithContext adds the context to the boundary service update params

func (*BoundaryServiceUpdateParams) WithDefaults added in v0.86.0

WithDefaults hydrates default values in the boundary service update params (not the query body).

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

func (*BoundaryServiceUpdateParams) WithHTTPClient added in v0.86.0

WithHTTPClient adds the HTTPClient to the boundary service update params

func (*BoundaryServiceUpdateParams) WithLocationOrganizationID added in v0.86.0

func (o *BoundaryServiceUpdateParams) WithLocationOrganizationID(locationOrganizationID string) *BoundaryServiceUpdateParams

WithLocationOrganizationID adds the locationOrganizationID to the boundary service update params

func (*BoundaryServiceUpdateParams) WithLocationProjectID added in v0.86.0

func (o *BoundaryServiceUpdateParams) WithLocationProjectID(locationProjectID string) *BoundaryServiceUpdateParams

WithLocationProjectID adds the locationProjectID to the boundary service update params

func (*BoundaryServiceUpdateParams) WithTimeout added in v0.86.0

WithTimeout adds the timeout to the boundary service update params

func (*BoundaryServiceUpdateParams) WriteToRequest added in v0.86.0

WriteToRequest writes these params to a swagger request

type BoundaryServiceUpdateReader added in v0.86.0

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

BoundaryServiceUpdateReader is a Reader for the BoundaryServiceUpdate structure.

func (*BoundaryServiceUpdateReader) ReadResponse added in v0.86.0

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

ReadResponse reads a server response into the received o.

type Client

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

Client for boundary service API

func (*Client) BoundaryServiceClusterUpdateDeadlineGet added in v0.86.0

BoundaryServiceClusterUpdateDeadlineGet clusters update deadline get is used to get the deadline for a cluster update

func (*Client) BoundaryServiceCreate added in v0.86.0

func (a *Client) BoundaryServiceCreate(params *BoundaryServiceCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceCreateOK, error)

BoundaryServiceCreate creates creates a new h c p boundary cluster

func (*Client) BoundaryServiceDelete added in v0.86.0

func (a *Client) BoundaryServiceDelete(params *BoundaryServiceDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceDeleteOK, error)

BoundaryServiceDelete deletes deletes the specified h c p boundary cluster

func (*Client) BoundaryServiceGet added in v0.86.0

func (a *Client) BoundaryServiceGet(params *BoundaryServiceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceGetOK, error)

BoundaryServiceGet gets returns a single existing h c p boundary cluster

func (*Client) BoundaryServiceList added in v0.86.0

func (a *Client) BoundaryServiceList(params *BoundaryServiceListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceListOK, error)

BoundaryServiceList lists returns all existing h c p boundary clusters

func (*Client) BoundaryServiceMaintenanceWindowGet added in v0.86.0

func (a *Client) BoundaryServiceMaintenanceWindowGet(params *BoundaryServiceMaintenanceWindowGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceMaintenanceWindowGetOK, error)

BoundaryServiceMaintenanceWindowGet maintenances window get is used to fetch the type of maintenance for the given cluster maintenance can either be automatic or scheduled if scheduled the response returns the window set by the user

func (*Client) BoundaryServiceMaintenanceWindowUpdate added in v0.86.0

BoundaryServiceMaintenanceWindowUpdate maintenances window update sets maintenance window for update version

func (*Client) BoundaryServiceSessions added in v0.86.0

func (a *Client) BoundaryServiceSessions(params *BoundaryServiceSessionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceSessionsOK, error)

BoundaryServiceSessions sessions returns all session information for existing h c p boundary cluster

func (*Client) BoundaryServiceUpdate added in v0.86.0

func (a *Client) BoundaryServiceUpdate(params *BoundaryServiceUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceUpdateOK, error)

BoundaryServiceUpdate updates triggers checks if update for the specific cluster is needed and forces an update

func (*Client) BoundaryServiceUpdateApply added in v0.86.0

func (a *Client) BoundaryServiceUpdateApply(params *BoundaryServiceUpdateApplyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceUpdateApplyOK, error)

BoundaryServiceUpdateApply updates apply is used to manually update a cluster to a specific version

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	BoundaryServiceClusterUpdateDeadlineGet(params *BoundaryServiceClusterUpdateDeadlineGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceClusterUpdateDeadlineGetOK, error)

	BoundaryServiceCreate(params *BoundaryServiceCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceCreateOK, error)

	BoundaryServiceDelete(params *BoundaryServiceDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceDeleteOK, error)

	BoundaryServiceGet(params *BoundaryServiceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceGetOK, error)

	BoundaryServiceList(params *BoundaryServiceListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceListOK, error)

	BoundaryServiceMaintenanceWindowGet(params *BoundaryServiceMaintenanceWindowGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceMaintenanceWindowGetOK, error)

	BoundaryServiceMaintenanceWindowUpdate(params *BoundaryServiceMaintenanceWindowUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceMaintenanceWindowUpdateOK, error)

	BoundaryServiceSessions(params *BoundaryServiceSessionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceSessionsOK, error)

	BoundaryServiceUpdate(params *BoundaryServiceUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceUpdateOK, error)

	BoundaryServiceUpdateApply(params *BoundaryServiceUpdateApplyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BoundaryServiceUpdateApplyOK, 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 boundary service API client.

Jump to

Keyboard shortcuts

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