Documentation ¶
Index ¶
- type Client
- type ClientService
- type ResourceServiceListDefault
- type ResourceServiceListOK
- type ResourceServiceListParams
- func NewResourceServiceListParams() *ResourceServiceListParams
- func NewResourceServiceListParamsWithContext(ctx context.Context) *ResourceServiceListParams
- func NewResourceServiceListParamsWithHTTPClient(client *http.Client) *ResourceServiceListParams
- func NewResourceServiceListParamsWithTimeout(timeout time.Duration) *ResourceServiceListParams
- func (o *ResourceServiceListParams) SetContext(ctx context.Context)
- func (o *ResourceServiceListParams) SetHTTPClient(client *http.Client)
- func (o *ResourceServiceListParams) SetPaginationNextPageToken(paginationNextPageToken *string)
- func (o *ResourceServiceListParams) SetPaginationPageSize(paginationPageSize *int64)
- func (o *ResourceServiceListParams) SetPaginationPreviousPageToken(paginationPreviousPageToken *string)
- func (o *ResourceServiceListParams) SetScopeID(scopeID *string)
- func (o *ResourceServiceListParams) SetScopeType(scopeType *string)
- func (o *ResourceServiceListParams) SetTimeout(timeout time.Duration)
- func (o *ResourceServiceListParams) WithContext(ctx context.Context) *ResourceServiceListParams
- func (o *ResourceServiceListParams) WithHTTPClient(client *http.Client) *ResourceServiceListParams
- func (o *ResourceServiceListParams) WithPaginationNextPageToken(paginationNextPageToken *string) *ResourceServiceListParams
- func (o *ResourceServiceListParams) WithPaginationPageSize(paginationPageSize *int64) *ResourceServiceListParams
- func (o *ResourceServiceListParams) WithPaginationPreviousPageToken(paginationPreviousPageToken *string) *ResourceServiceListParams
- func (o *ResourceServiceListParams) WithScopeID(scopeID *string) *ResourceServiceListParams
- func (o *ResourceServiceListParams) WithScopeType(scopeType *string) *ResourceServiceListParams
- func (o *ResourceServiceListParams) WithTimeout(timeout time.Duration) *ResourceServiceListParams
- func (o *ResourceServiceListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ResourceServiceListReader
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 resource service API
func (*Client) ResourceServiceList ¶
func (a *Client) ResourceServiceList(params *ResourceServiceListParams, authInfo runtime.ClientAuthInfoWriter) (*ResourceServiceListOK, error)
ResourceServiceList lists lists the resources the caller has access to
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface { ResourceServiceList(params *ResourceServiceListParams, authInfo runtime.ClientAuthInfoWriter) (*ResourceServiceListOK, 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 resource service API client.
type ResourceServiceListDefault ¶
type ResourceServiceListDefault struct { Payload *cloud.GrpcGatewayRuntimeError // contains filtered or unexported fields }
ResourceServiceListDefault handles this case with default header values.
An unexpected error response.
func NewResourceServiceListDefault ¶
func NewResourceServiceListDefault(code int) *ResourceServiceListDefault
NewResourceServiceListDefault creates a ResourceServiceListDefault with default headers values
func (*ResourceServiceListDefault) Code ¶
func (o *ResourceServiceListDefault) Code() int
Code gets the status code for the resource service list default response
func (*ResourceServiceListDefault) Error ¶
func (o *ResourceServiceListDefault) Error() string
func (*ResourceServiceListDefault) GetPayload ¶
func (o *ResourceServiceListDefault) GetPayload() *cloud.GrpcGatewayRuntimeError
type ResourceServiceListOK ¶
type ResourceServiceListOK struct {
Payload *models.HashicorpCloudResourcemanagerResourceListResponse
}
ResourceServiceListOK handles this case with default header values.
A successful response.
func NewResourceServiceListOK ¶
func NewResourceServiceListOK() *ResourceServiceListOK
NewResourceServiceListOK creates a ResourceServiceListOK with default headers values
func (*ResourceServiceListOK) Error ¶
func (o *ResourceServiceListOK) Error() string
func (*ResourceServiceListOK) GetPayload ¶
func (o *ResourceServiceListOK) GetPayload() *models.HashicorpCloudResourcemanagerResourceListResponse
type ResourceServiceListParams ¶
type ResourceServiceListParams 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. */ 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 /*ScopeID id is the id of the object being referenced. */ ScopeID *string /*ScopeType ResourceType is the type of object being referenced. */ ScopeType *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ResourceServiceListParams contains all the parameters to send to the API endpoint for the resource service list operation typically these are written to a http.Request
func NewResourceServiceListParams ¶
func NewResourceServiceListParams() *ResourceServiceListParams
NewResourceServiceListParams creates a new ResourceServiceListParams object with the default values initialized.
func NewResourceServiceListParamsWithContext ¶
func NewResourceServiceListParamsWithContext(ctx context.Context) *ResourceServiceListParams
NewResourceServiceListParamsWithContext creates a new ResourceServiceListParams object with the default values initialized, and the ability to set a context for a request
func NewResourceServiceListParamsWithHTTPClient ¶
func NewResourceServiceListParamsWithHTTPClient(client *http.Client) *ResourceServiceListParams
NewResourceServiceListParamsWithHTTPClient creates a new ResourceServiceListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewResourceServiceListParamsWithTimeout ¶
func NewResourceServiceListParamsWithTimeout(timeout time.Duration) *ResourceServiceListParams
NewResourceServiceListParamsWithTimeout creates a new ResourceServiceListParams object with the default values initialized, and the ability to set a timeout on a request
func (*ResourceServiceListParams) SetContext ¶
func (o *ResourceServiceListParams) SetContext(ctx context.Context)
SetContext adds the context to the resource service list params
func (*ResourceServiceListParams) SetHTTPClient ¶
func (o *ResourceServiceListParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the resource service list params
func (*ResourceServiceListParams) SetPaginationNextPageToken ¶
func (o *ResourceServiceListParams) SetPaginationNextPageToken(paginationNextPageToken *string)
SetPaginationNextPageToken adds the paginationNextPageToken to the resource service list params
func (*ResourceServiceListParams) SetPaginationPageSize ¶
func (o *ResourceServiceListParams) SetPaginationPageSize(paginationPageSize *int64)
SetPaginationPageSize adds the paginationPageSize to the resource service list params
func (*ResourceServiceListParams) SetPaginationPreviousPageToken ¶
func (o *ResourceServiceListParams) SetPaginationPreviousPageToken(paginationPreviousPageToken *string)
SetPaginationPreviousPageToken adds the paginationPreviousPageToken to the resource service list params
func (*ResourceServiceListParams) SetScopeID ¶
func (o *ResourceServiceListParams) SetScopeID(scopeID *string)
SetScopeID adds the scopeId to the resource service list params
func (*ResourceServiceListParams) SetScopeType ¶
func (o *ResourceServiceListParams) SetScopeType(scopeType *string)
SetScopeType adds the scopeType to the resource service list params
func (*ResourceServiceListParams) SetTimeout ¶
func (o *ResourceServiceListParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the resource service list params
func (*ResourceServiceListParams) WithContext ¶
func (o *ResourceServiceListParams) WithContext(ctx context.Context) *ResourceServiceListParams
WithContext adds the context to the resource service list params
func (*ResourceServiceListParams) WithHTTPClient ¶
func (o *ResourceServiceListParams) WithHTTPClient(client *http.Client) *ResourceServiceListParams
WithHTTPClient adds the HTTPClient to the resource service list params
func (*ResourceServiceListParams) WithPaginationNextPageToken ¶
func (o *ResourceServiceListParams) WithPaginationNextPageToken(paginationNextPageToken *string) *ResourceServiceListParams
WithPaginationNextPageToken adds the paginationNextPageToken to the resource service list params
func (*ResourceServiceListParams) WithPaginationPageSize ¶
func (o *ResourceServiceListParams) WithPaginationPageSize(paginationPageSize *int64) *ResourceServiceListParams
WithPaginationPageSize adds the paginationPageSize to the resource service list params
func (*ResourceServiceListParams) WithPaginationPreviousPageToken ¶
func (o *ResourceServiceListParams) WithPaginationPreviousPageToken(paginationPreviousPageToken *string) *ResourceServiceListParams
WithPaginationPreviousPageToken adds the paginationPreviousPageToken to the resource service list params
func (*ResourceServiceListParams) WithScopeID ¶
func (o *ResourceServiceListParams) WithScopeID(scopeID *string) *ResourceServiceListParams
WithScopeID adds the scopeID to the resource service list params
func (*ResourceServiceListParams) WithScopeType ¶
func (o *ResourceServiceListParams) WithScopeType(scopeType *string) *ResourceServiceListParams
WithScopeType adds the scopeType to the resource service list params
func (*ResourceServiceListParams) WithTimeout ¶
func (o *ResourceServiceListParams) WithTimeout(timeout time.Duration) *ResourceServiceListParams
WithTimeout adds the timeout to the resource service list params
func (*ResourceServiceListParams) WriteToRequest ¶
func (o *ResourceServiceListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ResourceServiceListReader ¶
type ResourceServiceListReader struct {
// contains filtered or unexported fields
}
ResourceServiceListReader is a Reader for the ResourceServiceList structure.
func (*ResourceServiceListReader) ReadResponse ¶
func (o *ResourceServiceListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.