organization_service

package
v0.30.0 Latest Latest
Warning

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

Go to latest
Published: Dec 21, 2022 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 Client

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

Client for organization service API

func (*Client) OrganizationServiceCreate

func (a *Client) OrganizationServiceCreate(params *OrganizationServiceCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceCreateOK, error)

OrganizationServiceCreate creates creates a new organization the owner is set to the identity of the caller an organization can not be owned by a machine account

func (*Client) OrganizationServiceGet

func (a *Client) OrganizationServiceGet(params *OrganizationServiceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceGetOK, error)

OrganizationServiceGet gets retrieves the requested organization by ID

func (*Client) OrganizationServiceGetIamPolicy

func (a *Client) OrganizationServiceGetIamPolicy(params *OrganizationServiceGetIamPolicyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceGetIamPolicyOK, error)

OrganizationServiceGetIamPolicy gets iam policy retrieves the requested organization s i a m policy

func (*Client) OrganizationServiceGetRole added in v0.18.0

func (a *Client) OrganizationServiceGetRole(params *OrganizationServiceGetRoleParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceGetRoleOK, error)

OrganizationServiceGetRole gets role returns a role and its mapped permissions

func (*Client) OrganizationServiceList

func (a *Client) OrganizationServiceList(params *OrganizationServiceListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceListOK, error)

OrganizationServiceList lists lists the organizations the caller has access to

func (*Client) OrganizationServiceListRoles added in v0.18.0

func (a *Client) OrganizationServiceListRoles(params *OrganizationServiceListRolesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceListRolesOK, error)

OrganizationServiceListRoles lists roles returns a list of all user facing roles for an organization

func (*Client) OrganizationServiceSetIamPolicy

func (a *Client) OrganizationServiceSetIamPolicy(params *OrganizationServiceSetIamPolicyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceSetIamPolicyOK, error)

OrganizationServiceSetIamPolicy sets iam policy sets the i a m policy for an organization since this updates the full policy the policy takes an etag argument that should match with the current policy stored in the system this is to avoid concurrent writes erasing each other s data hence the client should always get the current policy that includes the etag modify the policy and then set the policy with the same etag if there is no existing policy the etag must be empty

func (*Client) OrganizationServiceSetName added in v0.18.0

func (a *Client) OrganizationServiceSetName(params *OrganizationServiceSetNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceSetNameOK, error)

OrganizationServiceSetName sets name updates the organization s name

func (*Client) OrganizationServiceTestIamPermissions

func (a *Client) OrganizationServiceTestIamPermissions(params *OrganizationServiceTestIamPermissionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceTestIamPermissionsOK, error)

OrganizationServiceTestIamPermissions tests iam permissions returns a subset of the request permissions the calling principal has for the organization

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption added in v0.23.0

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	OrganizationServiceCreate(params *OrganizationServiceCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceCreateOK, error)

	OrganizationServiceGet(params *OrganizationServiceGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceGetOK, error)

	OrganizationServiceGetIamPolicy(params *OrganizationServiceGetIamPolicyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceGetIamPolicyOK, error)

	OrganizationServiceGetRole(params *OrganizationServiceGetRoleParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceGetRoleOK, error)

	OrganizationServiceList(params *OrganizationServiceListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceListOK, error)

	OrganizationServiceListRoles(params *OrganizationServiceListRolesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceListRolesOK, error)

	OrganizationServiceSetIamPolicy(params *OrganizationServiceSetIamPolicyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceSetIamPolicyOK, error)

	OrganizationServiceSetName(params *OrganizationServiceSetNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceSetNameOK, error)

	OrganizationServiceTestIamPermissions(params *OrganizationServiceTestIamPermissionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OrganizationServiceTestIamPermissionsOK, 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 organization service API client.

type OrganizationServiceCreateDefault

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

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

An unexpected error response.

func NewOrganizationServiceCreateDefault

func NewOrganizationServiceCreateDefault(code int) *OrganizationServiceCreateDefault

NewOrganizationServiceCreateDefault creates a OrganizationServiceCreateDefault with default headers values

func (*OrganizationServiceCreateDefault) Code

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

func (*OrganizationServiceCreateDefault) Error

func (*OrganizationServiceCreateDefault) GetPayload

func (*OrganizationServiceCreateDefault) IsClientError added in v0.23.0

func (o *OrganizationServiceCreateDefault) IsClientError() bool

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

func (*OrganizationServiceCreateDefault) IsCode added in v0.23.0

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

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

func (*OrganizationServiceCreateDefault) IsRedirect added in v0.23.0

func (o *OrganizationServiceCreateDefault) IsRedirect() bool

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

func (*OrganizationServiceCreateDefault) IsServerError added in v0.23.0

func (o *OrganizationServiceCreateDefault) IsServerError() bool

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

func (*OrganizationServiceCreateDefault) IsSuccess added in v0.23.0

func (o *OrganizationServiceCreateDefault) IsSuccess() bool

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

func (*OrganizationServiceCreateDefault) String added in v0.23.0

type OrganizationServiceCreateOK

type OrganizationServiceCreateOK struct {
	Payload *models.HashicorpCloudResourcemanagerOrganizationCreateResponse
}

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

A successful response.

func NewOrganizationServiceCreateOK

func NewOrganizationServiceCreateOK() *OrganizationServiceCreateOK

NewOrganizationServiceCreateOK creates a OrganizationServiceCreateOK with default headers values

func (*OrganizationServiceCreateOK) Error

func (*OrganizationServiceCreateOK) IsClientError added in v0.23.0

func (o *OrganizationServiceCreateOK) IsClientError() bool

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

func (*OrganizationServiceCreateOK) IsCode added in v0.23.0

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

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

func (*OrganizationServiceCreateOK) IsRedirect added in v0.23.0

func (o *OrganizationServiceCreateOK) IsRedirect() bool

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

func (*OrganizationServiceCreateOK) IsServerError added in v0.23.0

func (o *OrganizationServiceCreateOK) IsServerError() bool

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

func (*OrganizationServiceCreateOK) IsSuccess added in v0.23.0

func (o *OrganizationServiceCreateOK) IsSuccess() bool

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

func (*OrganizationServiceCreateOK) String added in v0.23.0

func (o *OrganizationServiceCreateOK) String() string

type OrganizationServiceCreateParams

type OrganizationServiceCreateParams struct {

	// Body.
	Body *models.HashicorpCloudResourcemanagerOrganizationCreateRequest

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

OrganizationServiceCreateParams contains all the parameters to send to the API endpoint

for the organization service create operation.

Typically these are written to a http.Request.

func NewOrganizationServiceCreateParams

func NewOrganizationServiceCreateParams() *OrganizationServiceCreateParams

NewOrganizationServiceCreateParams creates a new OrganizationServiceCreateParams 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 NewOrganizationServiceCreateParamsWithContext

func NewOrganizationServiceCreateParamsWithContext(ctx context.Context) *OrganizationServiceCreateParams

NewOrganizationServiceCreateParamsWithContext creates a new OrganizationServiceCreateParams object with the ability to set a context for a request.

func NewOrganizationServiceCreateParamsWithHTTPClient

func NewOrganizationServiceCreateParamsWithHTTPClient(client *http.Client) *OrganizationServiceCreateParams

NewOrganizationServiceCreateParamsWithHTTPClient creates a new OrganizationServiceCreateParams object with the ability to set a custom HTTPClient for a request.

func NewOrganizationServiceCreateParamsWithTimeout

func NewOrganizationServiceCreateParamsWithTimeout(timeout time.Duration) *OrganizationServiceCreateParams

NewOrganizationServiceCreateParamsWithTimeout creates a new OrganizationServiceCreateParams object with the ability to set a timeout on a request.

func (*OrganizationServiceCreateParams) SetBody

SetBody adds the body to the organization service create params

func (*OrganizationServiceCreateParams) SetContext

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

SetContext adds the context to the organization service create params

func (*OrganizationServiceCreateParams) SetDefaults added in v0.23.0

func (o *OrganizationServiceCreateParams) SetDefaults()

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

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

func (*OrganizationServiceCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the organization service create params

func (*OrganizationServiceCreateParams) SetTimeout

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

SetTimeout adds the timeout to the organization service create params

func (*OrganizationServiceCreateParams) WithBody

WithBody adds the body to the organization service create params

func (*OrganizationServiceCreateParams) WithContext

WithContext adds the context to the organization service create params

func (*OrganizationServiceCreateParams) WithDefaults added in v0.23.0

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

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

func (*OrganizationServiceCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the organization service create params

func (*OrganizationServiceCreateParams) WithTimeout

WithTimeout adds the timeout to the organization service create params

func (*OrganizationServiceCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type OrganizationServiceCreateReader

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

OrganizationServiceCreateReader is a Reader for the OrganizationServiceCreate structure.

func (*OrganizationServiceCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type OrganizationServiceGetDefault

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

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

An unexpected error response.

func NewOrganizationServiceGetDefault

func NewOrganizationServiceGetDefault(code int) *OrganizationServiceGetDefault

NewOrganizationServiceGetDefault creates a OrganizationServiceGetDefault with default headers values

func (*OrganizationServiceGetDefault) Code

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

func (*OrganizationServiceGetDefault) Error

func (*OrganizationServiceGetDefault) GetPayload

func (*OrganizationServiceGetDefault) IsClientError added in v0.23.0

func (o *OrganizationServiceGetDefault) IsClientError() bool

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

func (*OrganizationServiceGetDefault) IsCode added in v0.23.0

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

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

func (*OrganizationServiceGetDefault) IsRedirect added in v0.23.0

func (o *OrganizationServiceGetDefault) IsRedirect() bool

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

func (*OrganizationServiceGetDefault) IsServerError added in v0.23.0

func (o *OrganizationServiceGetDefault) IsServerError() bool

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

func (*OrganizationServiceGetDefault) IsSuccess added in v0.23.0

func (o *OrganizationServiceGetDefault) IsSuccess() bool

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

func (*OrganizationServiceGetDefault) String added in v0.23.0

type OrganizationServiceGetIamPolicyDefault

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

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

An unexpected error response.

func NewOrganizationServiceGetIamPolicyDefault

func NewOrganizationServiceGetIamPolicyDefault(code int) *OrganizationServiceGetIamPolicyDefault

NewOrganizationServiceGetIamPolicyDefault creates a OrganizationServiceGetIamPolicyDefault with default headers values

func (*OrganizationServiceGetIamPolicyDefault) Code

Code gets the status code for the organization service get iam policy default response

func (*OrganizationServiceGetIamPolicyDefault) Error

func (*OrganizationServiceGetIamPolicyDefault) GetPayload

func (*OrganizationServiceGetIamPolicyDefault) IsClientError added in v0.23.0

func (o *OrganizationServiceGetIamPolicyDefault) IsClientError() bool

IsClientError returns true when this organization service get iam policy default response has a 4xx status code

func (*OrganizationServiceGetIamPolicyDefault) IsCode added in v0.23.0

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

func (*OrganizationServiceGetIamPolicyDefault) IsRedirect added in v0.23.0

IsRedirect returns true when this organization service get iam policy default response has a 3xx status code

func (*OrganizationServiceGetIamPolicyDefault) IsServerError added in v0.23.0

func (o *OrganizationServiceGetIamPolicyDefault) IsServerError() bool

IsServerError returns true when this organization service get iam policy default response has a 5xx status code

func (*OrganizationServiceGetIamPolicyDefault) IsSuccess added in v0.23.0

IsSuccess returns true when this organization service get iam policy default response has a 2xx status code

func (*OrganizationServiceGetIamPolicyDefault) String added in v0.23.0

type OrganizationServiceGetIamPolicyOK

type OrganizationServiceGetIamPolicyOK struct {
	Payload *models.HashicorpCloudResourcemanagerOrganizationGetIamPolicyResponse
}

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

A successful response.

func NewOrganizationServiceGetIamPolicyOK

func NewOrganizationServiceGetIamPolicyOK() *OrganizationServiceGetIamPolicyOK

NewOrganizationServiceGetIamPolicyOK creates a OrganizationServiceGetIamPolicyOK with default headers values

func (*OrganizationServiceGetIamPolicyOK) Error

func (*OrganizationServiceGetIamPolicyOK) IsClientError added in v0.23.0

func (o *OrganizationServiceGetIamPolicyOK) IsClientError() bool

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

func (*OrganizationServiceGetIamPolicyOK) IsCode added in v0.23.0

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

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

func (*OrganizationServiceGetIamPolicyOK) IsRedirect added in v0.23.0

func (o *OrganizationServiceGetIamPolicyOK) IsRedirect() bool

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

func (*OrganizationServiceGetIamPolicyOK) IsServerError added in v0.23.0

func (o *OrganizationServiceGetIamPolicyOK) IsServerError() bool

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

func (*OrganizationServiceGetIamPolicyOK) IsSuccess added in v0.23.0

func (o *OrganizationServiceGetIamPolicyOK) IsSuccess() bool

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

func (*OrganizationServiceGetIamPolicyOK) String added in v0.23.0

type OrganizationServiceGetIamPolicyParams

type OrganizationServiceGetIamPolicyParams struct {

	/* ID.

	   ID is the identifier of the organization.
	*/
	ID string

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

OrganizationServiceGetIamPolicyParams contains all the parameters to send to the API endpoint

for the organization service get iam policy operation.

Typically these are written to a http.Request.

func NewOrganizationServiceGetIamPolicyParams

func NewOrganizationServiceGetIamPolicyParams() *OrganizationServiceGetIamPolicyParams

NewOrganizationServiceGetIamPolicyParams creates a new OrganizationServiceGetIamPolicyParams 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 NewOrganizationServiceGetIamPolicyParamsWithContext

func NewOrganizationServiceGetIamPolicyParamsWithContext(ctx context.Context) *OrganizationServiceGetIamPolicyParams

NewOrganizationServiceGetIamPolicyParamsWithContext creates a new OrganizationServiceGetIamPolicyParams object with the ability to set a context for a request.

func NewOrganizationServiceGetIamPolicyParamsWithHTTPClient

func NewOrganizationServiceGetIamPolicyParamsWithHTTPClient(client *http.Client) *OrganizationServiceGetIamPolicyParams

NewOrganizationServiceGetIamPolicyParamsWithHTTPClient creates a new OrganizationServiceGetIamPolicyParams object with the ability to set a custom HTTPClient for a request.

func NewOrganizationServiceGetIamPolicyParamsWithTimeout

func NewOrganizationServiceGetIamPolicyParamsWithTimeout(timeout time.Duration) *OrganizationServiceGetIamPolicyParams

NewOrganizationServiceGetIamPolicyParamsWithTimeout creates a new OrganizationServiceGetIamPolicyParams object with the ability to set a timeout on a request.

func (*OrganizationServiceGetIamPolicyParams) SetContext

SetContext adds the context to the organization service get iam policy params

func (*OrganizationServiceGetIamPolicyParams) SetDefaults added in v0.23.0

func (o *OrganizationServiceGetIamPolicyParams) SetDefaults()

SetDefaults hydrates default values in the organization service get iam policy params (not the query body).

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

func (*OrganizationServiceGetIamPolicyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the organization service get iam policy params

func (*OrganizationServiceGetIamPolicyParams) SetID

SetID adds the id to the organization service get iam policy params

func (*OrganizationServiceGetIamPolicyParams) SetTimeout

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

SetTimeout adds the timeout to the organization service get iam policy params

func (*OrganizationServiceGetIamPolicyParams) WithContext

WithContext adds the context to the organization service get iam policy params

func (*OrganizationServiceGetIamPolicyParams) WithDefaults added in v0.23.0

WithDefaults hydrates default values in the organization service get iam policy params (not the query body).

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

func (*OrganizationServiceGetIamPolicyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the organization service get iam policy params

func (*OrganizationServiceGetIamPolicyParams) WithID

WithID adds the id to the organization service get iam policy params

func (*OrganizationServiceGetIamPolicyParams) WithTimeout

WithTimeout adds the timeout to the organization service get iam policy params

func (*OrganizationServiceGetIamPolicyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type OrganizationServiceGetIamPolicyReader

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

OrganizationServiceGetIamPolicyReader is a Reader for the OrganizationServiceGetIamPolicy structure.

func (*OrganizationServiceGetIamPolicyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type OrganizationServiceGetOK

type OrganizationServiceGetOK struct {
	Payload *models.HashicorpCloudResourcemanagerOrganizationGetResponse
}

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

A successful response.

func NewOrganizationServiceGetOK

func NewOrganizationServiceGetOK() *OrganizationServiceGetOK

NewOrganizationServiceGetOK creates a OrganizationServiceGetOK with default headers values

func (*OrganizationServiceGetOK) Error

func (o *OrganizationServiceGetOK) Error() string

func (*OrganizationServiceGetOK) GetPayload

func (*OrganizationServiceGetOK) IsClientError added in v0.23.0

func (o *OrganizationServiceGetOK) IsClientError() bool

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

func (*OrganizationServiceGetOK) IsCode added in v0.23.0

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

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

func (*OrganizationServiceGetOK) IsRedirect added in v0.23.0

func (o *OrganizationServiceGetOK) IsRedirect() bool

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

func (*OrganizationServiceGetOK) IsServerError added in v0.23.0

func (o *OrganizationServiceGetOK) IsServerError() bool

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

func (*OrganizationServiceGetOK) IsSuccess added in v0.23.0

func (o *OrganizationServiceGetOK) IsSuccess() bool

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

func (*OrganizationServiceGetOK) String added in v0.23.0

func (o *OrganizationServiceGetOK) String() string

type OrganizationServiceGetParams

type OrganizationServiceGetParams struct {

	/* ID.

	   ID is the identifier of the organization to retrieve.
	*/
	ID string

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

OrganizationServiceGetParams contains all the parameters to send to the API endpoint

for the organization service get operation.

Typically these are written to a http.Request.

func NewOrganizationServiceGetParams

func NewOrganizationServiceGetParams() *OrganizationServiceGetParams

NewOrganizationServiceGetParams creates a new OrganizationServiceGetParams 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 NewOrganizationServiceGetParamsWithContext

func NewOrganizationServiceGetParamsWithContext(ctx context.Context) *OrganizationServiceGetParams

NewOrganizationServiceGetParamsWithContext creates a new OrganizationServiceGetParams object with the ability to set a context for a request.

func NewOrganizationServiceGetParamsWithHTTPClient

func NewOrganizationServiceGetParamsWithHTTPClient(client *http.Client) *OrganizationServiceGetParams

NewOrganizationServiceGetParamsWithHTTPClient creates a new OrganizationServiceGetParams object with the ability to set a custom HTTPClient for a request.

func NewOrganizationServiceGetParamsWithTimeout

func NewOrganizationServiceGetParamsWithTimeout(timeout time.Duration) *OrganizationServiceGetParams

NewOrganizationServiceGetParamsWithTimeout creates a new OrganizationServiceGetParams object with the ability to set a timeout on a request.

func (*OrganizationServiceGetParams) SetContext

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

SetContext adds the context to the organization service get params

func (*OrganizationServiceGetParams) SetDefaults added in v0.23.0

func (o *OrganizationServiceGetParams) SetDefaults()

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

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

func (*OrganizationServiceGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the organization service get params

func (*OrganizationServiceGetParams) SetID

func (o *OrganizationServiceGetParams) SetID(id string)

SetID adds the id to the organization service get params

func (*OrganizationServiceGetParams) SetTimeout

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

SetTimeout adds the timeout to the organization service get params

func (*OrganizationServiceGetParams) WithContext

WithContext adds the context to the organization service get params

func (*OrganizationServiceGetParams) WithDefaults added in v0.23.0

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

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

func (*OrganizationServiceGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the organization service get params

func (*OrganizationServiceGetParams) WithID

WithID adds the id to the organization service get params

func (*OrganizationServiceGetParams) WithTimeout

WithTimeout adds the timeout to the organization service get params

func (*OrganizationServiceGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type OrganizationServiceGetReader

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

OrganizationServiceGetReader is a Reader for the OrganizationServiceGet structure.

func (*OrganizationServiceGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type OrganizationServiceGetRoleDefault added in v0.18.0

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

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

An unexpected error response.

func NewOrganizationServiceGetRoleDefault added in v0.18.0

func NewOrganizationServiceGetRoleDefault(code int) *OrganizationServiceGetRoleDefault

NewOrganizationServiceGetRoleDefault creates a OrganizationServiceGetRoleDefault with default headers values

func (*OrganizationServiceGetRoleDefault) Code added in v0.18.0

Code gets the status code for the organization service get role default response

func (*OrganizationServiceGetRoleDefault) Error added in v0.18.0

func (*OrganizationServiceGetRoleDefault) GetPayload added in v0.18.0

func (*OrganizationServiceGetRoleDefault) IsClientError added in v0.23.0

func (o *OrganizationServiceGetRoleDefault) IsClientError() bool

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

func (*OrganizationServiceGetRoleDefault) IsCode added in v0.23.0

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

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

func (*OrganizationServiceGetRoleDefault) IsRedirect added in v0.23.0

func (o *OrganizationServiceGetRoleDefault) IsRedirect() bool

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

func (*OrganizationServiceGetRoleDefault) IsServerError added in v0.23.0

func (o *OrganizationServiceGetRoleDefault) IsServerError() bool

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

func (*OrganizationServiceGetRoleDefault) IsSuccess added in v0.23.0

func (o *OrganizationServiceGetRoleDefault) IsSuccess() bool

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

func (*OrganizationServiceGetRoleDefault) String added in v0.23.0

type OrganizationServiceGetRoleOK added in v0.18.0

type OrganizationServiceGetRoleOK struct {
	Payload *models.HashicorpCloudResourcemanagerOrganizationGetRoleResponse
}

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

A successful response.

func NewOrganizationServiceGetRoleOK added in v0.18.0

func NewOrganizationServiceGetRoleOK() *OrganizationServiceGetRoleOK

NewOrganizationServiceGetRoleOK creates a OrganizationServiceGetRoleOK with default headers values

func (*OrganizationServiceGetRoleOK) Error added in v0.18.0

func (*OrganizationServiceGetRoleOK) GetPayload added in v0.18.0

func (*OrganizationServiceGetRoleOK) IsClientError added in v0.23.0

func (o *OrganizationServiceGetRoleOK) IsClientError() bool

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

func (*OrganizationServiceGetRoleOK) IsCode added in v0.23.0

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

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

func (*OrganizationServiceGetRoleOK) IsRedirect added in v0.23.0

func (o *OrganizationServiceGetRoleOK) IsRedirect() bool

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

func (*OrganizationServiceGetRoleOK) IsServerError added in v0.23.0

func (o *OrganizationServiceGetRoleOK) IsServerError() bool

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

func (*OrganizationServiceGetRoleOK) IsSuccess added in v0.23.0

func (o *OrganizationServiceGetRoleOK) IsSuccess() bool

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

func (*OrganizationServiceGetRoleOK) String added in v0.23.0

type OrganizationServiceGetRoleParams added in v0.18.0

type OrganizationServiceGetRoleParams struct {

	/* ID.

	   ID is the identifier of the organization.
	*/
	ID string

	/* RoleID.

	   RoleId is the identifier of the role to retrieve.
	*/
	RoleID string

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

OrganizationServiceGetRoleParams contains all the parameters to send to the API endpoint

for the organization service get role operation.

Typically these are written to a http.Request.

func NewOrganizationServiceGetRoleParams added in v0.18.0

func NewOrganizationServiceGetRoleParams() *OrganizationServiceGetRoleParams

NewOrganizationServiceGetRoleParams creates a new OrganizationServiceGetRoleParams 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 NewOrganizationServiceGetRoleParamsWithContext added in v0.18.0

func NewOrganizationServiceGetRoleParamsWithContext(ctx context.Context) *OrganizationServiceGetRoleParams

NewOrganizationServiceGetRoleParamsWithContext creates a new OrganizationServiceGetRoleParams object with the ability to set a context for a request.

func NewOrganizationServiceGetRoleParamsWithHTTPClient added in v0.18.0

func NewOrganizationServiceGetRoleParamsWithHTTPClient(client *http.Client) *OrganizationServiceGetRoleParams

NewOrganizationServiceGetRoleParamsWithHTTPClient creates a new OrganizationServiceGetRoleParams object with the ability to set a custom HTTPClient for a request.

func NewOrganizationServiceGetRoleParamsWithTimeout added in v0.18.0

func NewOrganizationServiceGetRoleParamsWithTimeout(timeout time.Duration) *OrganizationServiceGetRoleParams

NewOrganizationServiceGetRoleParamsWithTimeout creates a new OrganizationServiceGetRoleParams object with the ability to set a timeout on a request.

func (*OrganizationServiceGetRoleParams) SetContext added in v0.18.0

SetContext adds the context to the organization service get role params

func (*OrganizationServiceGetRoleParams) SetDefaults added in v0.23.0

func (o *OrganizationServiceGetRoleParams) SetDefaults()

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

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

func (*OrganizationServiceGetRoleParams) SetHTTPClient added in v0.18.0

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

SetHTTPClient adds the HTTPClient to the organization service get role params

func (*OrganizationServiceGetRoleParams) SetID added in v0.18.0

SetID adds the id to the organization service get role params

func (*OrganizationServiceGetRoleParams) SetRoleID added in v0.18.0

func (o *OrganizationServiceGetRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the organization service get role params

func (*OrganizationServiceGetRoleParams) SetTimeout added in v0.18.0

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

SetTimeout adds the timeout to the organization service get role params

func (*OrganizationServiceGetRoleParams) WithContext added in v0.18.0

WithContext adds the context to the organization service get role params

func (*OrganizationServiceGetRoleParams) WithDefaults added in v0.23.0

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

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

func (*OrganizationServiceGetRoleParams) WithHTTPClient added in v0.18.0

WithHTTPClient adds the HTTPClient to the organization service get role params

func (*OrganizationServiceGetRoleParams) WithID added in v0.18.0

WithID adds the id to the organization service get role params

func (*OrganizationServiceGetRoleParams) WithRoleID added in v0.18.0

WithRoleID adds the roleID to the organization service get role params

func (*OrganizationServiceGetRoleParams) WithTimeout added in v0.18.0

WithTimeout adds the timeout to the organization service get role params

func (*OrganizationServiceGetRoleParams) WriteToRequest added in v0.18.0

WriteToRequest writes these params to a swagger request

type OrganizationServiceGetRoleReader added in v0.18.0

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

OrganizationServiceGetRoleReader is a Reader for the OrganizationServiceGetRole structure.

func (*OrganizationServiceGetRoleReader) ReadResponse added in v0.18.0

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

ReadResponse reads a server response into the received o.

type OrganizationServiceListDefault

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

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

An unexpected error response.

func NewOrganizationServiceListDefault

func NewOrganizationServiceListDefault(code int) *OrganizationServiceListDefault

NewOrganizationServiceListDefault creates a OrganizationServiceListDefault with default headers values

func (*OrganizationServiceListDefault) Code

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

func (*OrganizationServiceListDefault) Error

func (*OrganizationServiceListDefault) GetPayload

func (*OrganizationServiceListDefault) IsClientError added in v0.23.0

func (o *OrganizationServiceListDefault) IsClientError() bool

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

func (*OrganizationServiceListDefault) IsCode added in v0.23.0

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

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

func (*OrganizationServiceListDefault) IsRedirect added in v0.23.0

func (o *OrganizationServiceListDefault) IsRedirect() bool

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

func (*OrganizationServiceListDefault) IsServerError added in v0.23.0

func (o *OrganizationServiceListDefault) IsServerError() bool

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

func (*OrganizationServiceListDefault) IsSuccess added in v0.23.0

func (o *OrganizationServiceListDefault) IsSuccess() bool

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

func (*OrganizationServiceListDefault) String added in v0.23.0

type OrganizationServiceListOK

type OrganizationServiceListOK struct {
	Payload *models.HashicorpCloudResourcemanagerOrganizationListResponse
}

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

A successful response.

func NewOrganizationServiceListOK

func NewOrganizationServiceListOK() *OrganizationServiceListOK

NewOrganizationServiceListOK creates a OrganizationServiceListOK with default headers values

func (*OrganizationServiceListOK) Error

func (o *OrganizationServiceListOK) Error() string

func (*OrganizationServiceListOK) GetPayload

func (*OrganizationServiceListOK) IsClientError added in v0.23.0

func (o *OrganizationServiceListOK) IsClientError() bool

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

func (*OrganizationServiceListOK) IsCode added in v0.23.0

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

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

func (*OrganizationServiceListOK) IsRedirect added in v0.23.0

func (o *OrganizationServiceListOK) IsRedirect() bool

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

func (*OrganizationServiceListOK) IsServerError added in v0.23.0

func (o *OrganizationServiceListOK) IsServerError() bool

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

func (*OrganizationServiceListOK) IsSuccess added in v0.23.0

func (o *OrganizationServiceListOK) IsSuccess() bool

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

func (*OrganizationServiceListOK) String added in v0.23.0

func (o *OrganizationServiceListOK) String() string

type OrganizationServiceListParams

type OrganizationServiceListParams struct {

	/* 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
}

OrganizationServiceListParams contains all the parameters to send to the API endpoint

for the organization service list operation.

Typically these are written to a http.Request.

func NewOrganizationServiceListParams

func NewOrganizationServiceListParams() *OrganizationServiceListParams

NewOrganizationServiceListParams creates a new OrganizationServiceListParams 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 NewOrganizationServiceListParamsWithContext

func NewOrganizationServiceListParamsWithContext(ctx context.Context) *OrganizationServiceListParams

NewOrganizationServiceListParamsWithContext creates a new OrganizationServiceListParams object with the ability to set a context for a request.

func NewOrganizationServiceListParamsWithHTTPClient

func NewOrganizationServiceListParamsWithHTTPClient(client *http.Client) *OrganizationServiceListParams

NewOrganizationServiceListParamsWithHTTPClient creates a new OrganizationServiceListParams object with the ability to set a custom HTTPClient for a request.

func NewOrganizationServiceListParamsWithTimeout

func NewOrganizationServiceListParamsWithTimeout(timeout time.Duration) *OrganizationServiceListParams

NewOrganizationServiceListParamsWithTimeout creates a new OrganizationServiceListParams object with the ability to set a timeout on a request.

func (*OrganizationServiceListParams) SetContext

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

SetContext adds the context to the organization service list params

func (*OrganizationServiceListParams) SetDefaults added in v0.23.0

func (o *OrganizationServiceListParams) SetDefaults()

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

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

func (*OrganizationServiceListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the organization service list params

func (*OrganizationServiceListParams) SetPaginationNextPageToken

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

SetPaginationNextPageToken adds the paginationNextPageToken to the organization service list params

func (*OrganizationServiceListParams) SetPaginationPageSize

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

SetPaginationPageSize adds the paginationPageSize to the organization service list params

func (*OrganizationServiceListParams) SetPaginationPreviousPageToken

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

SetPaginationPreviousPageToken adds the paginationPreviousPageToken to the organization service list params

func (*OrganizationServiceListParams) SetTimeout

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

SetTimeout adds the timeout to the organization service list params

func (*OrganizationServiceListParams) WithContext

WithContext adds the context to the organization service list params

func (*OrganizationServiceListParams) WithDefaults added in v0.23.0

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

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

func (*OrganizationServiceListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the organization service list params

func (*OrganizationServiceListParams) WithPaginationNextPageToken

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

WithPaginationNextPageToken adds the paginationNextPageToken to the organization service list params

func (*OrganizationServiceListParams) WithPaginationPageSize

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

WithPaginationPageSize adds the paginationPageSize to the organization service list params

func (*OrganizationServiceListParams) WithPaginationPreviousPageToken

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

WithPaginationPreviousPageToken adds the paginationPreviousPageToken to the organization service list params

func (*OrganizationServiceListParams) WithTimeout

WithTimeout adds the timeout to the organization service list params

func (*OrganizationServiceListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type OrganizationServiceListReader

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

OrganizationServiceListReader is a Reader for the OrganizationServiceList structure.

func (*OrganizationServiceListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type OrganizationServiceListRolesDefault added in v0.18.0

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

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

An unexpected error response.

func NewOrganizationServiceListRolesDefault added in v0.18.0

func NewOrganizationServiceListRolesDefault(code int) *OrganizationServiceListRolesDefault

NewOrganizationServiceListRolesDefault creates a OrganizationServiceListRolesDefault with default headers values

func (*OrganizationServiceListRolesDefault) Code added in v0.18.0

Code gets the status code for the organization service list roles default response

func (*OrganizationServiceListRolesDefault) Error added in v0.18.0

func (*OrganizationServiceListRolesDefault) GetPayload added in v0.18.0

func (*OrganizationServiceListRolesDefault) IsClientError added in v0.23.0

func (o *OrganizationServiceListRolesDefault) IsClientError() bool

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

func (*OrganizationServiceListRolesDefault) IsCode added in v0.23.0

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

func (*OrganizationServiceListRolesDefault) IsRedirect added in v0.23.0

func (o *OrganizationServiceListRolesDefault) IsRedirect() bool

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

func (*OrganizationServiceListRolesDefault) IsServerError added in v0.23.0

func (o *OrganizationServiceListRolesDefault) IsServerError() bool

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

func (*OrganizationServiceListRolesDefault) IsSuccess added in v0.23.0

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

func (*OrganizationServiceListRolesDefault) String added in v0.23.0

type OrganizationServiceListRolesOK added in v0.18.0

type OrganizationServiceListRolesOK struct {
	Payload *models.HashicorpCloudResourcemanagerOrganizationListRolesResponse
}

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

A successful response.

func NewOrganizationServiceListRolesOK added in v0.18.0

func NewOrganizationServiceListRolesOK() *OrganizationServiceListRolesOK

NewOrganizationServiceListRolesOK creates a OrganizationServiceListRolesOK with default headers values

func (*OrganizationServiceListRolesOK) Error added in v0.18.0

func (*OrganizationServiceListRolesOK) GetPayload added in v0.18.0

func (*OrganizationServiceListRolesOK) IsClientError added in v0.23.0

func (o *OrganizationServiceListRolesOK) IsClientError() bool

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

func (*OrganizationServiceListRolesOK) IsCode added in v0.23.0

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

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

func (*OrganizationServiceListRolesOK) IsRedirect added in v0.23.0

func (o *OrganizationServiceListRolesOK) IsRedirect() bool

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

func (*OrganizationServiceListRolesOK) IsServerError added in v0.23.0

func (o *OrganizationServiceListRolesOK) IsServerError() bool

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

func (*OrganizationServiceListRolesOK) IsSuccess added in v0.23.0

func (o *OrganizationServiceListRolesOK) IsSuccess() bool

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

func (*OrganizationServiceListRolesOK) String added in v0.23.0

type OrganizationServiceListRolesParams added in v0.18.0

type OrganizationServiceListRolesParams struct {

	/* ID.

	   ID is the identifier of the organization.
	*/
	ID 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
}

OrganizationServiceListRolesParams contains all the parameters to send to the API endpoint

for the organization service list roles operation.

Typically these are written to a http.Request.

func NewOrganizationServiceListRolesParams added in v0.18.0

func NewOrganizationServiceListRolesParams() *OrganizationServiceListRolesParams

NewOrganizationServiceListRolesParams creates a new OrganizationServiceListRolesParams 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 NewOrganizationServiceListRolesParamsWithContext added in v0.18.0

func NewOrganizationServiceListRolesParamsWithContext(ctx context.Context) *OrganizationServiceListRolesParams

NewOrganizationServiceListRolesParamsWithContext creates a new OrganizationServiceListRolesParams object with the ability to set a context for a request.

func NewOrganizationServiceListRolesParamsWithHTTPClient added in v0.18.0

func NewOrganizationServiceListRolesParamsWithHTTPClient(client *http.Client) *OrganizationServiceListRolesParams

NewOrganizationServiceListRolesParamsWithHTTPClient creates a new OrganizationServiceListRolesParams object with the ability to set a custom HTTPClient for a request.

func NewOrganizationServiceListRolesParamsWithTimeout added in v0.18.0

func NewOrganizationServiceListRolesParamsWithTimeout(timeout time.Duration) *OrganizationServiceListRolesParams

NewOrganizationServiceListRolesParamsWithTimeout creates a new OrganizationServiceListRolesParams object with the ability to set a timeout on a request.

func (*OrganizationServiceListRolesParams) SetContext added in v0.18.0

SetContext adds the context to the organization service list roles params

func (*OrganizationServiceListRolesParams) SetDefaults added in v0.23.0

func (o *OrganizationServiceListRolesParams) SetDefaults()

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

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

func (*OrganizationServiceListRolesParams) SetHTTPClient added in v0.18.0

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

SetHTTPClient adds the HTTPClient to the organization service list roles params

func (*OrganizationServiceListRolesParams) SetID added in v0.18.0

SetID adds the id to the organization service list roles params

func (*OrganizationServiceListRolesParams) SetPaginationNextPageToken added in v0.18.0

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

SetPaginationNextPageToken adds the paginationNextPageToken to the organization service list roles params

func (*OrganizationServiceListRolesParams) SetPaginationPageSize added in v0.18.0

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

SetPaginationPageSize adds the paginationPageSize to the organization service list roles params

func (*OrganizationServiceListRolesParams) SetPaginationPreviousPageToken added in v0.18.0

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

SetPaginationPreviousPageToken adds the paginationPreviousPageToken to the organization service list roles params

func (*OrganizationServiceListRolesParams) SetTimeout added in v0.18.0

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

SetTimeout adds the timeout to the organization service list roles params

func (*OrganizationServiceListRolesParams) WithContext added in v0.18.0

WithContext adds the context to the organization service list roles params

func (*OrganizationServiceListRolesParams) WithDefaults added in v0.23.0

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

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

func (*OrganizationServiceListRolesParams) WithHTTPClient added in v0.18.0

WithHTTPClient adds the HTTPClient to the organization service list roles params

func (*OrganizationServiceListRolesParams) WithID added in v0.18.0

WithID adds the id to the organization service list roles params

func (*OrganizationServiceListRolesParams) WithPaginationNextPageToken added in v0.18.0

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

WithPaginationNextPageToken adds the paginationNextPageToken to the organization service list roles params

func (*OrganizationServiceListRolesParams) WithPaginationPageSize added in v0.18.0

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

WithPaginationPageSize adds the paginationPageSize to the organization service list roles params

func (*OrganizationServiceListRolesParams) WithPaginationPreviousPageToken added in v0.18.0

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

WithPaginationPreviousPageToken adds the paginationPreviousPageToken to the organization service list roles params

func (*OrganizationServiceListRolesParams) WithTimeout added in v0.18.0

WithTimeout adds the timeout to the organization service list roles params

func (*OrganizationServiceListRolesParams) WriteToRequest added in v0.18.0

WriteToRequest writes these params to a swagger request

type OrganizationServiceListRolesReader added in v0.18.0

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

OrganizationServiceListRolesReader is a Reader for the OrganizationServiceListRoles structure.

func (*OrganizationServiceListRolesReader) ReadResponse added in v0.18.0

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

ReadResponse reads a server response into the received o.

type OrganizationServiceSetIamPolicyDefault

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

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

An unexpected error response.

func NewOrganizationServiceSetIamPolicyDefault

func NewOrganizationServiceSetIamPolicyDefault(code int) *OrganizationServiceSetIamPolicyDefault

NewOrganizationServiceSetIamPolicyDefault creates a OrganizationServiceSetIamPolicyDefault with default headers values

func (*OrganizationServiceSetIamPolicyDefault) Code

Code gets the status code for the organization service set iam policy default response

func (*OrganizationServiceSetIamPolicyDefault) Error

func (*OrganizationServiceSetIamPolicyDefault) GetPayload

func (*OrganizationServiceSetIamPolicyDefault) IsClientError added in v0.23.0

func (o *OrganizationServiceSetIamPolicyDefault) IsClientError() bool

IsClientError returns true when this organization service set iam policy default response has a 4xx status code

func (*OrganizationServiceSetIamPolicyDefault) IsCode added in v0.23.0

IsCode returns true when this organization service set iam policy default response a status code equal to that given

func (*OrganizationServiceSetIamPolicyDefault) IsRedirect added in v0.23.0

IsRedirect returns true when this organization service set iam policy default response has a 3xx status code

func (*OrganizationServiceSetIamPolicyDefault) IsServerError added in v0.23.0

func (o *OrganizationServiceSetIamPolicyDefault) IsServerError() bool

IsServerError returns true when this organization service set iam policy default response has a 5xx status code

func (*OrganizationServiceSetIamPolicyDefault) IsSuccess added in v0.23.0

IsSuccess returns true when this organization service set iam policy default response has a 2xx status code

func (*OrganizationServiceSetIamPolicyDefault) String added in v0.23.0

type OrganizationServiceSetIamPolicyOK

type OrganizationServiceSetIamPolicyOK struct {
	Payload *models.HashicorpCloudResourcemanagerOrganizationSetIamPolicyResponse
}

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

A successful response.

func NewOrganizationServiceSetIamPolicyOK

func NewOrganizationServiceSetIamPolicyOK() *OrganizationServiceSetIamPolicyOK

NewOrganizationServiceSetIamPolicyOK creates a OrganizationServiceSetIamPolicyOK with default headers values

func (*OrganizationServiceSetIamPolicyOK) Error

func (*OrganizationServiceSetIamPolicyOK) IsClientError added in v0.23.0

func (o *OrganizationServiceSetIamPolicyOK) IsClientError() bool

IsClientError returns true when this organization service set iam policy o k response has a 4xx status code

func (*OrganizationServiceSetIamPolicyOK) IsCode added in v0.23.0

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

IsCode returns true when this organization service set iam policy o k response a status code equal to that given

func (*OrganizationServiceSetIamPolicyOK) IsRedirect added in v0.23.0

func (o *OrganizationServiceSetIamPolicyOK) IsRedirect() bool

IsRedirect returns true when this organization service set iam policy o k response has a 3xx status code

func (*OrganizationServiceSetIamPolicyOK) IsServerError added in v0.23.0

func (o *OrganizationServiceSetIamPolicyOK) IsServerError() bool

IsServerError returns true when this organization service set iam policy o k response has a 5xx status code

func (*OrganizationServiceSetIamPolicyOK) IsSuccess added in v0.23.0

func (o *OrganizationServiceSetIamPolicyOK) IsSuccess() bool

IsSuccess returns true when this organization service set iam policy o k response has a 2xx status code

func (*OrganizationServiceSetIamPolicyOK) String added in v0.23.0

type OrganizationServiceSetIamPolicyParams

type OrganizationServiceSetIamPolicyParams struct {

	// Body.
	Body *models.HashicorpCloudResourcemanagerOrganizationSetIamPolicyRequest

	/* ID.

	   ID is the identifier of the organization.
	*/
	ID string

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

OrganizationServiceSetIamPolicyParams contains all the parameters to send to the API endpoint

for the organization service set iam policy operation.

Typically these are written to a http.Request.

func NewOrganizationServiceSetIamPolicyParams

func NewOrganizationServiceSetIamPolicyParams() *OrganizationServiceSetIamPolicyParams

NewOrganizationServiceSetIamPolicyParams creates a new OrganizationServiceSetIamPolicyParams 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 NewOrganizationServiceSetIamPolicyParamsWithContext

func NewOrganizationServiceSetIamPolicyParamsWithContext(ctx context.Context) *OrganizationServiceSetIamPolicyParams

NewOrganizationServiceSetIamPolicyParamsWithContext creates a new OrganizationServiceSetIamPolicyParams object with the ability to set a context for a request.

func NewOrganizationServiceSetIamPolicyParamsWithHTTPClient

func NewOrganizationServiceSetIamPolicyParamsWithHTTPClient(client *http.Client) *OrganizationServiceSetIamPolicyParams

NewOrganizationServiceSetIamPolicyParamsWithHTTPClient creates a new OrganizationServiceSetIamPolicyParams object with the ability to set a custom HTTPClient for a request.

func NewOrganizationServiceSetIamPolicyParamsWithTimeout

func NewOrganizationServiceSetIamPolicyParamsWithTimeout(timeout time.Duration) *OrganizationServiceSetIamPolicyParams

NewOrganizationServiceSetIamPolicyParamsWithTimeout creates a new OrganizationServiceSetIamPolicyParams object with the ability to set a timeout on a request.

func (*OrganizationServiceSetIamPolicyParams) SetBody

SetBody adds the body to the organization service set iam policy params

func (*OrganizationServiceSetIamPolicyParams) SetContext

SetContext adds the context to the organization service set iam policy params

func (*OrganizationServiceSetIamPolicyParams) SetDefaults added in v0.23.0

func (o *OrganizationServiceSetIamPolicyParams) SetDefaults()

SetDefaults hydrates default values in the organization service set iam policy params (not the query body).

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

func (*OrganizationServiceSetIamPolicyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the organization service set iam policy params

func (*OrganizationServiceSetIamPolicyParams) SetID

SetID adds the id to the organization service set iam policy params

func (*OrganizationServiceSetIamPolicyParams) SetTimeout

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

SetTimeout adds the timeout to the organization service set iam policy params

func (*OrganizationServiceSetIamPolicyParams) WithBody

WithBody adds the body to the organization service set iam policy params

func (*OrganizationServiceSetIamPolicyParams) WithContext

WithContext adds the context to the organization service set iam policy params

func (*OrganizationServiceSetIamPolicyParams) WithDefaults added in v0.23.0

WithDefaults hydrates default values in the organization service set iam policy params (not the query body).

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

func (*OrganizationServiceSetIamPolicyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the organization service set iam policy params

func (*OrganizationServiceSetIamPolicyParams) WithID

WithID adds the id to the organization service set iam policy params

func (*OrganizationServiceSetIamPolicyParams) WithTimeout

WithTimeout adds the timeout to the organization service set iam policy params

func (*OrganizationServiceSetIamPolicyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type OrganizationServiceSetIamPolicyReader

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

OrganizationServiceSetIamPolicyReader is a Reader for the OrganizationServiceSetIamPolicy structure.

func (*OrganizationServiceSetIamPolicyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type OrganizationServiceSetNameDefault added in v0.18.0

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

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

An unexpected error response.

func NewOrganizationServiceSetNameDefault added in v0.18.0

func NewOrganizationServiceSetNameDefault(code int) *OrganizationServiceSetNameDefault

NewOrganizationServiceSetNameDefault creates a OrganizationServiceSetNameDefault with default headers values

func (*OrganizationServiceSetNameDefault) Code added in v0.18.0

Code gets the status code for the organization service set name default response

func (*OrganizationServiceSetNameDefault) Error added in v0.18.0

func (*OrganizationServiceSetNameDefault) GetPayload added in v0.18.0

func (*OrganizationServiceSetNameDefault) IsClientError added in v0.23.0

func (o *OrganizationServiceSetNameDefault) IsClientError() bool

IsClientError returns true when this organization service set name default response has a 4xx status code

func (*OrganizationServiceSetNameDefault) IsCode added in v0.23.0

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

IsCode returns true when this organization service set name default response a status code equal to that given

func (*OrganizationServiceSetNameDefault) IsRedirect added in v0.23.0

func (o *OrganizationServiceSetNameDefault) IsRedirect() bool

IsRedirect returns true when this organization service set name default response has a 3xx status code

func (*OrganizationServiceSetNameDefault) IsServerError added in v0.23.0

func (o *OrganizationServiceSetNameDefault) IsServerError() bool

IsServerError returns true when this organization service set name default response has a 5xx status code

func (*OrganizationServiceSetNameDefault) IsSuccess added in v0.23.0

func (o *OrganizationServiceSetNameDefault) IsSuccess() bool

IsSuccess returns true when this organization service set name default response has a 2xx status code

func (*OrganizationServiceSetNameDefault) String added in v0.23.0

type OrganizationServiceSetNameOK added in v0.18.0

type OrganizationServiceSetNameOK struct {
	Payload *models.HashicorpCloudResourcemanagerOrganizationSetNameResponse
}

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

A successful response.

func NewOrganizationServiceSetNameOK added in v0.18.0

func NewOrganizationServiceSetNameOK() *OrganizationServiceSetNameOK

NewOrganizationServiceSetNameOK creates a OrganizationServiceSetNameOK with default headers values

func (*OrganizationServiceSetNameOK) Error added in v0.18.0

func (*OrganizationServiceSetNameOK) GetPayload added in v0.18.0

func (*OrganizationServiceSetNameOK) IsClientError added in v0.23.0

func (o *OrganizationServiceSetNameOK) IsClientError() bool

IsClientError returns true when this organization service set name o k response has a 4xx status code

func (*OrganizationServiceSetNameOK) IsCode added in v0.23.0

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

IsCode returns true when this organization service set name o k response a status code equal to that given

func (*OrganizationServiceSetNameOK) IsRedirect added in v0.23.0

func (o *OrganizationServiceSetNameOK) IsRedirect() bool

IsRedirect returns true when this organization service set name o k response has a 3xx status code

func (*OrganizationServiceSetNameOK) IsServerError added in v0.23.0

func (o *OrganizationServiceSetNameOK) IsServerError() bool

IsServerError returns true when this organization service set name o k response has a 5xx status code

func (*OrganizationServiceSetNameOK) IsSuccess added in v0.23.0

func (o *OrganizationServiceSetNameOK) IsSuccess() bool

IsSuccess returns true when this organization service set name o k response has a 2xx status code

func (*OrganizationServiceSetNameOK) String added in v0.23.0

type OrganizationServiceSetNameParams added in v0.18.0

type OrganizationServiceSetNameParams struct {

	// Body.
	Body *models.HashicorpCloudResourcemanagerOrganizationSetNameRequest

	/* ID.

	   ID is the identifier of the organization.
	*/
	ID string

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

OrganizationServiceSetNameParams contains all the parameters to send to the API endpoint

for the organization service set name operation.

Typically these are written to a http.Request.

func NewOrganizationServiceSetNameParams added in v0.18.0

func NewOrganizationServiceSetNameParams() *OrganizationServiceSetNameParams

NewOrganizationServiceSetNameParams creates a new OrganizationServiceSetNameParams 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 NewOrganizationServiceSetNameParamsWithContext added in v0.18.0

func NewOrganizationServiceSetNameParamsWithContext(ctx context.Context) *OrganizationServiceSetNameParams

NewOrganizationServiceSetNameParamsWithContext creates a new OrganizationServiceSetNameParams object with the ability to set a context for a request.

func NewOrganizationServiceSetNameParamsWithHTTPClient added in v0.18.0

func NewOrganizationServiceSetNameParamsWithHTTPClient(client *http.Client) *OrganizationServiceSetNameParams

NewOrganizationServiceSetNameParamsWithHTTPClient creates a new OrganizationServiceSetNameParams object with the ability to set a custom HTTPClient for a request.

func NewOrganizationServiceSetNameParamsWithTimeout added in v0.18.0

func NewOrganizationServiceSetNameParamsWithTimeout(timeout time.Duration) *OrganizationServiceSetNameParams

NewOrganizationServiceSetNameParamsWithTimeout creates a new OrganizationServiceSetNameParams object with the ability to set a timeout on a request.

func (*OrganizationServiceSetNameParams) SetBody added in v0.18.0

SetBody adds the body to the organization service set name params

func (*OrganizationServiceSetNameParams) SetContext added in v0.18.0

SetContext adds the context to the organization service set name params

func (*OrganizationServiceSetNameParams) SetDefaults added in v0.23.0

func (o *OrganizationServiceSetNameParams) SetDefaults()

SetDefaults hydrates default values in the organization service set name params (not the query body).

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

func (*OrganizationServiceSetNameParams) SetHTTPClient added in v0.18.0

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

SetHTTPClient adds the HTTPClient to the organization service set name params

func (*OrganizationServiceSetNameParams) SetID added in v0.18.0

SetID adds the id to the organization service set name params

func (*OrganizationServiceSetNameParams) SetTimeout added in v0.18.0

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

SetTimeout adds the timeout to the organization service set name params

func (*OrganizationServiceSetNameParams) WithBody added in v0.18.0

WithBody adds the body to the organization service set name params

func (*OrganizationServiceSetNameParams) WithContext added in v0.18.0

WithContext adds the context to the organization service set name params

func (*OrganizationServiceSetNameParams) WithDefaults added in v0.23.0

WithDefaults hydrates default values in the organization service set name params (not the query body).

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

func (*OrganizationServiceSetNameParams) WithHTTPClient added in v0.18.0

WithHTTPClient adds the HTTPClient to the organization service set name params

func (*OrganizationServiceSetNameParams) WithID added in v0.18.0

WithID adds the id to the organization service set name params

func (*OrganizationServiceSetNameParams) WithTimeout added in v0.18.0

WithTimeout adds the timeout to the organization service set name params

func (*OrganizationServiceSetNameParams) WriteToRequest added in v0.18.0

WriteToRequest writes these params to a swagger request

type OrganizationServiceSetNameReader added in v0.18.0

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

OrganizationServiceSetNameReader is a Reader for the OrganizationServiceSetName structure.

func (*OrganizationServiceSetNameReader) ReadResponse added in v0.18.0

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

ReadResponse reads a server response into the received o.

type OrganizationServiceTestIamPermissionsDefault

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

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

An unexpected error response.

func NewOrganizationServiceTestIamPermissionsDefault

func NewOrganizationServiceTestIamPermissionsDefault(code int) *OrganizationServiceTestIamPermissionsDefault

NewOrganizationServiceTestIamPermissionsDefault creates a OrganizationServiceTestIamPermissionsDefault with default headers values

func (*OrganizationServiceTestIamPermissionsDefault) Code

Code gets the status code for the organization service test iam permissions default response

func (*OrganizationServiceTestIamPermissionsDefault) Error

func (*OrganizationServiceTestIamPermissionsDefault) GetPayload

func (*OrganizationServiceTestIamPermissionsDefault) IsClientError added in v0.23.0

IsClientError returns true when this organization service test iam permissions default response has a 4xx status code

func (*OrganizationServiceTestIamPermissionsDefault) IsCode added in v0.23.0

IsCode returns true when this organization service test iam permissions default response a status code equal to that given

func (*OrganizationServiceTestIamPermissionsDefault) IsRedirect added in v0.23.0

IsRedirect returns true when this organization service test iam permissions default response has a 3xx status code

func (*OrganizationServiceTestIamPermissionsDefault) IsServerError added in v0.23.0

IsServerError returns true when this organization service test iam permissions default response has a 5xx status code

func (*OrganizationServiceTestIamPermissionsDefault) IsSuccess added in v0.23.0

IsSuccess returns true when this organization service test iam permissions default response has a 2xx status code

func (*OrganizationServiceTestIamPermissionsDefault) String added in v0.23.0

type OrganizationServiceTestIamPermissionsOK

type OrganizationServiceTestIamPermissionsOK struct {
	Payload *models.HashicorpCloudResourcemanagerOrganizationTestIamPermissionsResponse
}

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

A successful response.

func NewOrganizationServiceTestIamPermissionsOK

func NewOrganizationServiceTestIamPermissionsOK() *OrganizationServiceTestIamPermissionsOK

NewOrganizationServiceTestIamPermissionsOK creates a OrganizationServiceTestIamPermissionsOK with default headers values

func (*OrganizationServiceTestIamPermissionsOK) Error

func (*OrganizationServiceTestIamPermissionsOK) IsClientError added in v0.23.0

func (o *OrganizationServiceTestIamPermissionsOK) IsClientError() bool

IsClientError returns true when this organization service test iam permissions o k response has a 4xx status code

func (*OrganizationServiceTestIamPermissionsOK) IsCode added in v0.23.0

IsCode returns true when this organization service test iam permissions o k response a status code equal to that given

func (*OrganizationServiceTestIamPermissionsOK) IsRedirect added in v0.23.0

IsRedirect returns true when this organization service test iam permissions o k response has a 3xx status code

func (*OrganizationServiceTestIamPermissionsOK) IsServerError added in v0.23.0

func (o *OrganizationServiceTestIamPermissionsOK) IsServerError() bool

IsServerError returns true when this organization service test iam permissions o k response has a 5xx status code

func (*OrganizationServiceTestIamPermissionsOK) IsSuccess added in v0.23.0

IsSuccess returns true when this organization service test iam permissions o k response has a 2xx status code

func (*OrganizationServiceTestIamPermissionsOK) String added in v0.23.0

type OrganizationServiceTestIamPermissionsParams

type OrganizationServiceTestIamPermissionsParams struct {

	// Body.
	Body *models.HashicorpCloudResourcemanagerOrganizationTestIamPermissionsRequest

	/* ID.

	   ID is the identifier of the organization.
	*/
	ID string

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

OrganizationServiceTestIamPermissionsParams contains all the parameters to send to the API endpoint

for the organization service test iam permissions operation.

Typically these are written to a http.Request.

func NewOrganizationServiceTestIamPermissionsParams

func NewOrganizationServiceTestIamPermissionsParams() *OrganizationServiceTestIamPermissionsParams

NewOrganizationServiceTestIamPermissionsParams creates a new OrganizationServiceTestIamPermissionsParams 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 NewOrganizationServiceTestIamPermissionsParamsWithContext

func NewOrganizationServiceTestIamPermissionsParamsWithContext(ctx context.Context) *OrganizationServiceTestIamPermissionsParams

NewOrganizationServiceTestIamPermissionsParamsWithContext creates a new OrganizationServiceTestIamPermissionsParams object with the ability to set a context for a request.

func NewOrganizationServiceTestIamPermissionsParamsWithHTTPClient

func NewOrganizationServiceTestIamPermissionsParamsWithHTTPClient(client *http.Client) *OrganizationServiceTestIamPermissionsParams

NewOrganizationServiceTestIamPermissionsParamsWithHTTPClient creates a new OrganizationServiceTestIamPermissionsParams object with the ability to set a custom HTTPClient for a request.

func NewOrganizationServiceTestIamPermissionsParamsWithTimeout

func NewOrganizationServiceTestIamPermissionsParamsWithTimeout(timeout time.Duration) *OrganizationServiceTestIamPermissionsParams

NewOrganizationServiceTestIamPermissionsParamsWithTimeout creates a new OrganizationServiceTestIamPermissionsParams object with the ability to set a timeout on a request.

func (*OrganizationServiceTestIamPermissionsParams) SetBody

SetBody adds the body to the organization service test iam permissions params

func (*OrganizationServiceTestIamPermissionsParams) SetContext

SetContext adds the context to the organization service test iam permissions params

func (*OrganizationServiceTestIamPermissionsParams) SetDefaults added in v0.23.0

SetDefaults hydrates default values in the organization service test iam permissions params (not the query body).

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

func (*OrganizationServiceTestIamPermissionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the organization service test iam permissions params

func (*OrganizationServiceTestIamPermissionsParams) SetID

SetID adds the id to the organization service test iam permissions params

func (*OrganizationServiceTestIamPermissionsParams) SetTimeout

SetTimeout adds the timeout to the organization service test iam permissions params

func (*OrganizationServiceTestIamPermissionsParams) WithBody

WithBody adds the body to the organization service test iam permissions params

func (*OrganizationServiceTestIamPermissionsParams) WithContext

WithContext adds the context to the organization service test iam permissions params

func (*OrganizationServiceTestIamPermissionsParams) WithDefaults added in v0.23.0

WithDefaults hydrates default values in the organization service test iam permissions params (not the query body).

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

func (*OrganizationServiceTestIamPermissionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the organization service test iam permissions params

func (*OrganizationServiceTestIamPermissionsParams) WithID

WithID adds the id to the organization service test iam permissions params

func (*OrganizationServiceTestIamPermissionsParams) WithTimeout

WithTimeout adds the timeout to the organization service test iam permissions params

func (*OrganizationServiceTestIamPermissionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type OrganizationServiceTestIamPermissionsReader

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

OrganizationServiceTestIamPermissionsReader is a Reader for the OrganizationServiceTestIamPermissions structure.

func (*OrganizationServiceTestIamPermissionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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