credential_types

package
v0.0.0-...-878b285 Latest Latest
Warning

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

Go to latest
Published: Sep 17, 2020 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for credential types API

func (*Client) CredentialTypesCredentialTypesActivityStreamList

func (a *Client) CredentialTypesCredentialTypesActivityStreamList(params *CredentialTypesCredentialTypesActivityStreamListParams) (*CredentialTypesCredentialTypesActivityStreamListOK, error)
CredentialTypesCredentialTypesActivityStreamList lists activity streams for a credential type

Make a GET request to this resource to retrieve a list of activity streams associated with the selected credential type.

The resulting data structure contains:

{
    "count": 99,
    "next": null,
    "previous": null,
    "results": [
        ...
    ]
}

The `count` field indicates the total number of activity streams found for the given query. The `next` and `previous` fields provides links to additional results if there are more than will fit on a single page. The `results` list contains zero or more activity stream records.

## Results

Each activity stream data structure includes the following fields:

* `id`: Database ID for this activity stream. (integer) * `type`: Data type for this activity stream. (choice) * `url`: URL for this activity stream. (string) * `related`: Data structure with URLs of related resources. (object) * `summary_fields`: Data structure with name/description for related resources. The output for some objects may be limited for performance reasons. (object) * `timestamp`: (datetime) * `operation`: The action taken with respect to the given object(s). (choice)

  • `create`: Entity Created
  • `update`: Entity Updated
  • `delete`: Entity Deleted
  • `associate`: Entity Associated with another Entity
  • `disassociate`: Entity was Disassociated with another Entity

* `changes`: A summary of the new and changed values when an object is created, updated, or deleted (json) * `object1`: For create, update, and delete events this is the object type that was affected. For associate and disassociate events this is the object type associated or disassociated with object2. (string) * `object2`: Unpopulated for create, update, and delete events. For associate and disassociate events this is the object type that object1 is being associated with. (string) * `object_association`: When present, shows the field name of the role or relationship that changed. (field) * `action_node`: The cluster node the activity took place on. (string) * `object_type`: When present, shows the model on which the role or relationship was defined. (field)

## Sorting

To specify that activity streams are returned in a particular order, use the `order_by` query string parameter on the GET request.

?order_by=name

Prefix the field name with a dash `-` to sort in reverse:

?order_by=-name

Multiple sorting fields may be specified by separating the field names with a comma `,`:

?order_by=name,some_other_field

## Pagination

Use the `page_size` query string parameter to change the number of results returned for each request. Use the `page` query string parameter to retrieve a particular page of results.

?page_size=100&page=2

The `previous` and `next` links returned with the results will set these query string parameters automatically.

## Searching

Use the `search` query string parameter to perform a case-insensitive search within all designated text fields of a model.

?search=findme

(_Added in Ansible Tower 3.1.0_) Search across related fields:

?related__search=findme

func (*Client) CredentialTypesCredentialTypesCreate

func (a *Client) CredentialTypesCredentialTypesCreate(params *CredentialTypesCredentialTypesCreateParams) (*CredentialTypesCredentialTypesCreateCreated, error)
CredentialTypesCredentialTypesCreate creates a credential type

Make a POST request to this resource with the following credential type fields to create a new credential type:

* `name`: Name of this credential type. (string, required) * `description`: Optional description of this credential type. (string, default=`""`) * `kind`: (choice, required)

  • `net`: Network
  • `cloud`: Cloud

* `inputs`: Enter inputs using either JSON or YAML syntax. Refer to the Ansible Tower documentation for example syntax. (json, default=`{}`) * `injectors`: Enter injectors using either JSON or YAML syntax. Refer to the Ansible Tower documentation for example syntax. (json, default=`{}`)

func (*Client) CredentialTypesCredentialTypesCredentialsCreate

CredentialTypesCredentialTypesCredentialsCreate creates a credential for a credential type

Make a POST request to this resource with the following credential fields to create a new credential associated with this credential type.

* `name`: Name of this credential. (string, required) * `description`: Optional description of this credential. (string, default=`""`) * `organization`: (id, default=`None`) * `credential_type`: Specify the type of credential you want to create. Refer to the Ansible Tower documentation for details on each type. (id, required) * `inputs`: Enter inputs using either JSON or YAML syntax. Refer to the Ansible Tower documentation for example syntax. (json, default=`{}`)

func (*Client) CredentialTypesCredentialTypesCredentialsList

func (a *Client) CredentialTypesCredentialTypesCredentialsList(params *CredentialTypesCredentialTypesCredentialsListParams) (*CredentialTypesCredentialTypesCredentialsListOK, error)
CredentialTypesCredentialTypesCredentialsList lists credentials for a credential type

Make a GET request to this resource to retrieve a list of credentials associated with the selected credential type.

The resulting data structure contains:

{
    "count": 99,
    "next": null,
    "previous": null,
    "results": [
        ...
    ]
}

The `count` field indicates the total number of credentials found for the given query. The `next` and `previous` fields provides links to additional results if there are more than will fit on a single page. The `results` list contains zero or more credential records.

## Results

Each credential data structure includes the following fields:

* `id`: Database ID for this credential. (integer) * `type`: Data type for this credential. (choice) * `url`: URL for this credential. (string) * `related`: Data structure with URLs of related resources. (object) * `summary_fields`: Data structure with name/description for related resources. The output for some objects may be limited for performance reasons. (object) * `created`: Timestamp when this credential was created. (datetime) * `modified`: Timestamp when this credential was last modified. (datetime) * `name`: Name of this credential. (string) * `description`: Optional description of this credential. (string) * `organization`: (id) * `credential_type`: Specify the type of credential you want to create. Refer to the Ansible Tower documentation for details on each type. (id) * `inputs`: Enter inputs using either JSON or YAML syntax. Refer to the Ansible Tower documentation for example syntax. (json) * `kind`: (field) * `cloud`: (field) * `kubernetes`: (field)

## Sorting

To specify that credentials are returned in a particular order, use the `order_by` query string parameter on the GET request.

?order_by=name

Prefix the field name with a dash `-` to sort in reverse:

?order_by=-name

Multiple sorting fields may be specified by separating the field names with a comma `,`:

?order_by=name,some_other_field

## Pagination

Use the `page_size` query string parameter to change the number of results returned for each request. Use the `page` query string parameter to retrieve a particular page of results.

?page_size=100&page=2

The `previous` and `next` links returned with the results will set these query string parameters automatically.

## Searching

Use the `search` query string parameter to perform a case-insensitive search within all designated text fields of a model.

?search=findme

(_Added in Ansible Tower 3.1.0_) Search across related fields:

?related__search=findme

func (*Client) CredentialTypesCredentialTypesDelete

CredentialTypesCredentialTypesDelete deletes a credential type

Make a DELETE request to this resource to delete this credential type.

func (*Client) CredentialTypesCredentialTypesList

func (a *Client) CredentialTypesCredentialTypesList(params *CredentialTypesCredentialTypesListParams) (*CredentialTypesCredentialTypesListOK, error)
CredentialTypesCredentialTypesList lists credential types

Make a GET request to this resource to retrieve the list of credential types.

The resulting data structure contains:

{
    "count": 99,
    "next": null,
    "previous": null,
    "results": [
        ...
    ]
}

The `count` field indicates the total number of credential types found for the given query. The `next` and `previous` fields provides links to additional results if there are more than will fit on a single page. The `results` list contains zero or more credential type records.

## Results

Each credential type data structure includes the following fields:

* `id`: Database ID for this credential type. (integer) * `type`: Data type for this credential type. (choice) * `url`: URL for this credential type. (string) * `related`: Data structure with URLs of related resources. (object) * `summary_fields`: Data structure with name/description for related resources. The output for some objects may be limited for performance reasons. (object) * `created`: Timestamp when this credential type was created. (datetime) * `modified`: Timestamp when this credential type was last modified. (datetime) * `name`: Name of this credential type. (string) * `description`: Optional description of this credential type. (string) * `kind`: (choice)

  • `ssh`: Machine
  • `vault`: Vault
  • `net`: Network
  • `scm`: Source Control
  • `cloud`: Cloud
  • `token`: Personal Access Token
  • `insights`: Insights
  • `external`: External
  • `kubernetes`: Kubernetes

* `namespace`: (string) * `managed_by_tower`: (boolean) * `inputs`: Enter inputs using either JSON or YAML syntax. Refer to the Ansible Tower documentation for example syntax. (json) * `injectors`: Enter injectors using either JSON or YAML syntax. Refer to the Ansible Tower documentation for example syntax. (json)

## Sorting

To specify that credential types are returned in a particular order, use the `order_by` query string parameter on the GET request.

?order_by=name

Prefix the field name with a dash `-` to sort in reverse:

?order_by=-name

Multiple sorting fields may be specified by separating the field names with a comma `,`:

?order_by=name,some_other_field

## Pagination

Use the `page_size` query string parameter to change the number of results returned for each request. Use the `page` query string parameter to retrieve a particular page of results.

?page_size=100&page=2

The `previous` and `next` links returned with the results will set these query string parameters automatically.

## Searching

Use the `search` query string parameter to perform a case-insensitive search within all designated text fields of a model.

?search=findme

(_Added in Ansible Tower 3.1.0_) Search across related fields:

?related__search=findme

func (*Client) CredentialTypesCredentialTypesPartialUpdate

func (a *Client) CredentialTypesCredentialTypesPartialUpdate(params *CredentialTypesCredentialTypesPartialUpdateParams) (*CredentialTypesCredentialTypesPartialUpdateOK, error)
CredentialTypesCredentialTypesPartialUpdate updates a credential type

Make a PUT or PATCH request to this resource to update this credential type. The following fields may be modified:

* `name`: Name of this credential type. (string, required) * `description`: Optional description of this credential type. (string, default=`""`) * `kind`: (choice, required)

  • `net`: Network
  • `cloud`: Cloud

* `inputs`: Enter inputs using either JSON or YAML syntax. Refer to the Ansible Tower documentation for example syntax. (json, default=`{}`) * `injectors`: Enter injectors using either JSON or YAML syntax. Refer to the Ansible Tower documentation for example syntax. (json, default=`{}`)

For a PATCH request, include only the fields that are being modified.

func (*Client) CredentialTypesCredentialTypesRead

func (a *Client) CredentialTypesCredentialTypesRead(params *CredentialTypesCredentialTypesReadParams) (*CredentialTypesCredentialTypesReadOK, error)
CredentialTypesCredentialTypesRead retrieves a credential type

Make GET request to this resource to retrieve a single credential type record containing the following fields:

* `id`: Database ID for this credential type. (integer) * `type`: Data type for this credential type. (choice) * `url`: URL for this credential type. (string) * `related`: Data structure with URLs of related resources. (object) * `summary_fields`: Data structure with name/description for related resources. The output for some objects may be limited for performance reasons. (object) * `created`: Timestamp when this credential type was created. (datetime) * `modified`: Timestamp when this credential type was last modified. (datetime) * `name`: Name of this credential type. (string) * `description`: Optional description of this credential type. (string) * `kind`: (choice)

  • `ssh`: Machine
  • `vault`: Vault
  • `net`: Network
  • `scm`: Source Control
  • `cloud`: Cloud
  • `token`: Personal Access Token
  • `insights`: Insights
  • `external`: External
  • `kubernetes`: Kubernetes

* `namespace`: (string) * `managed_by_tower`: (boolean) * `inputs`: Enter inputs using either JSON or YAML syntax. Refer to the Ansible Tower documentation for example syntax. (json) * `injectors`: Enter injectors using either JSON or YAML syntax. Refer to the Ansible Tower documentation for example syntax. (json)

func (*Client) CredentialTypesCredentialTypesTestCreate

CredentialTypesCredentialTypesTestCreate retrieves a credential type

Make GET request to this resource to retrieve a single credential type record containing the following fields:

func (*Client) CredentialTypesCredentialTypesTestRead

func (a *Client) CredentialTypesCredentialTypesTestRead(params *CredentialTypesCredentialTypesTestReadParams) (*CredentialTypesCredentialTypesTestReadOK, error)
CredentialTypesCredentialTypesTestRead retrieves a credential type

Make GET request to this resource to retrieve a single credential type record containing the following fields:

func (*Client) CredentialTypesCredentialTypesUpdate

func (a *Client) CredentialTypesCredentialTypesUpdate(params *CredentialTypesCredentialTypesUpdateParams) (*CredentialTypesCredentialTypesUpdateOK, error)
CredentialTypesCredentialTypesUpdate updates a credential type

Make a PUT or PATCH request to this resource to update this credential type. The following fields may be modified:

* `name`: Name of this credential type. (string, required) * `description`: Optional description of this credential type. (string, default=`""`) * `kind`: (choice, required)

  • `net`: Network
  • `cloud`: Cloud

* `inputs`: Enter inputs using either JSON or YAML syntax. Refer to the Ansible Tower documentation for example syntax. (json, default=`{}`) * `injectors`: Enter injectors using either JSON or YAML syntax. Refer to the Ansible Tower documentation for example syntax. (json, default=`{}`)

For a PUT request, include **all** fields in the request.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	CredentialTypesCredentialTypesActivityStreamList(params *CredentialTypesCredentialTypesActivityStreamListParams) (*CredentialTypesCredentialTypesActivityStreamListOK, error)

	CredentialTypesCredentialTypesCreate(params *CredentialTypesCredentialTypesCreateParams) (*CredentialTypesCredentialTypesCreateCreated, error)

	CredentialTypesCredentialTypesCredentialsCreate(params *CredentialTypesCredentialTypesCredentialsCreateParams) (*CredentialTypesCredentialTypesCredentialsCreateCreated, error)

	CredentialTypesCredentialTypesCredentialsList(params *CredentialTypesCredentialTypesCredentialsListParams) (*CredentialTypesCredentialTypesCredentialsListOK, error)

	CredentialTypesCredentialTypesDelete(params *CredentialTypesCredentialTypesDeleteParams) (*CredentialTypesCredentialTypesDeleteNoContent, error)

	CredentialTypesCredentialTypesList(params *CredentialTypesCredentialTypesListParams) (*CredentialTypesCredentialTypesListOK, error)

	CredentialTypesCredentialTypesPartialUpdate(params *CredentialTypesCredentialTypesPartialUpdateParams) (*CredentialTypesCredentialTypesPartialUpdateOK, error)

	CredentialTypesCredentialTypesRead(params *CredentialTypesCredentialTypesReadParams) (*CredentialTypesCredentialTypesReadOK, error)

	CredentialTypesCredentialTypesTestCreate(params *CredentialTypesCredentialTypesTestCreateParams) (*CredentialTypesCredentialTypesTestCreateCreated, *CredentialTypesCredentialTypesTestCreateAccepted, error)

	CredentialTypesCredentialTypesTestRead(params *CredentialTypesCredentialTypesTestReadParams) (*CredentialTypesCredentialTypesTestReadOK, error)

	CredentialTypesCredentialTypesUpdate(params *CredentialTypesCredentialTypesUpdateParams) (*CredentialTypesCredentialTypesUpdateOK, 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 credential types API client.

type CredentialTypesCredentialTypesActivityStreamListOK

type CredentialTypesCredentialTypesActivityStreamListOK struct {
}

CredentialTypesCredentialTypesActivityStreamListOK handles this case with default header values.

OK

func NewCredentialTypesCredentialTypesActivityStreamListOK

func NewCredentialTypesCredentialTypesActivityStreamListOK() *CredentialTypesCredentialTypesActivityStreamListOK

NewCredentialTypesCredentialTypesActivityStreamListOK creates a CredentialTypesCredentialTypesActivityStreamListOK with default headers values

func (*CredentialTypesCredentialTypesActivityStreamListOK) Error

type CredentialTypesCredentialTypesActivityStreamListParams

type CredentialTypesCredentialTypesActivityStreamListParams struct {

	/*ID*/
	ID string
	/*Page
	  A page number within the paginated result set.

	*/
	Page *int64
	/*PageSize
	  Number of results to return per page.

	*/
	PageSize *int64
	/*Search
	  A search term.

	*/
	Search *string

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

CredentialTypesCredentialTypesActivityStreamListParams contains all the parameters to send to the API endpoint for the credential types credential types activity stream list operation typically these are written to a http.Request

func NewCredentialTypesCredentialTypesActivityStreamListParams

func NewCredentialTypesCredentialTypesActivityStreamListParams() *CredentialTypesCredentialTypesActivityStreamListParams

NewCredentialTypesCredentialTypesActivityStreamListParams creates a new CredentialTypesCredentialTypesActivityStreamListParams object with the default values initialized.

func NewCredentialTypesCredentialTypesActivityStreamListParamsWithContext

func NewCredentialTypesCredentialTypesActivityStreamListParamsWithContext(ctx context.Context) *CredentialTypesCredentialTypesActivityStreamListParams

NewCredentialTypesCredentialTypesActivityStreamListParamsWithContext creates a new CredentialTypesCredentialTypesActivityStreamListParams object with the default values initialized, and the ability to set a context for a request

func NewCredentialTypesCredentialTypesActivityStreamListParamsWithHTTPClient

func NewCredentialTypesCredentialTypesActivityStreamListParamsWithHTTPClient(client *http.Client) *CredentialTypesCredentialTypesActivityStreamListParams

NewCredentialTypesCredentialTypesActivityStreamListParamsWithHTTPClient creates a new CredentialTypesCredentialTypesActivityStreamListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCredentialTypesCredentialTypesActivityStreamListParamsWithTimeout

func NewCredentialTypesCredentialTypesActivityStreamListParamsWithTimeout(timeout time.Duration) *CredentialTypesCredentialTypesActivityStreamListParams

NewCredentialTypesCredentialTypesActivityStreamListParamsWithTimeout creates a new CredentialTypesCredentialTypesActivityStreamListParams object with the default values initialized, and the ability to set a timeout on a request

func (*CredentialTypesCredentialTypesActivityStreamListParams) SetContext

SetContext adds the context to the credential types credential types activity stream list params

func (*CredentialTypesCredentialTypesActivityStreamListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the credential types credential types activity stream list params

func (*CredentialTypesCredentialTypesActivityStreamListParams) SetID

SetID adds the id to the credential types credential types activity stream list params

func (*CredentialTypesCredentialTypesActivityStreamListParams) SetPage

SetPage adds the page to the credential types credential types activity stream list params

func (*CredentialTypesCredentialTypesActivityStreamListParams) SetPageSize

SetPageSize adds the pageSize to the credential types credential types activity stream list params

func (*CredentialTypesCredentialTypesActivityStreamListParams) SetSearch

SetSearch adds the search to the credential types credential types activity stream list params

func (*CredentialTypesCredentialTypesActivityStreamListParams) SetTimeout

SetTimeout adds the timeout to the credential types credential types activity stream list params

func (*CredentialTypesCredentialTypesActivityStreamListParams) WithContext

WithContext adds the context to the credential types credential types activity stream list params

func (*CredentialTypesCredentialTypesActivityStreamListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the credential types credential types activity stream list params

func (*CredentialTypesCredentialTypesActivityStreamListParams) WithID

WithID adds the id to the credential types credential types activity stream list params

func (*CredentialTypesCredentialTypesActivityStreamListParams) WithPage

WithPage adds the page to the credential types credential types activity stream list params

func (*CredentialTypesCredentialTypesActivityStreamListParams) WithPageSize

WithPageSize adds the pageSize to the credential types credential types activity stream list params

func (*CredentialTypesCredentialTypesActivityStreamListParams) WithSearch

WithSearch adds the search to the credential types credential types activity stream list params

func (*CredentialTypesCredentialTypesActivityStreamListParams) WithTimeout

WithTimeout adds the timeout to the credential types credential types activity stream list params

func (*CredentialTypesCredentialTypesActivityStreamListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CredentialTypesCredentialTypesActivityStreamListReader

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

CredentialTypesCredentialTypesActivityStreamListReader is a Reader for the CredentialTypesCredentialTypesActivityStreamList structure.

func (*CredentialTypesCredentialTypesActivityStreamListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CredentialTypesCredentialTypesCreateBadRequest

type CredentialTypesCredentialTypesCreateBadRequest struct {
}

CredentialTypesCredentialTypesCreateBadRequest handles this case with default header values.

Bad Request

func NewCredentialTypesCredentialTypesCreateBadRequest

func NewCredentialTypesCredentialTypesCreateBadRequest() *CredentialTypesCredentialTypesCreateBadRequest

NewCredentialTypesCredentialTypesCreateBadRequest creates a CredentialTypesCredentialTypesCreateBadRequest with default headers values

func (*CredentialTypesCredentialTypesCreateBadRequest) Error

type CredentialTypesCredentialTypesCreateCreated

type CredentialTypesCredentialTypesCreateCreated struct {
}

CredentialTypesCredentialTypesCreateCreated handles this case with default header values.

CredentialTypesCredentialTypesCreateCreated credential types credential types create created

func NewCredentialTypesCredentialTypesCreateCreated

func NewCredentialTypesCredentialTypesCreateCreated() *CredentialTypesCredentialTypesCreateCreated

NewCredentialTypesCredentialTypesCreateCreated creates a CredentialTypesCredentialTypesCreateCreated with default headers values

func (*CredentialTypesCredentialTypesCreateCreated) Error

type CredentialTypesCredentialTypesCreateForbidden

type CredentialTypesCredentialTypesCreateForbidden struct {
}

CredentialTypesCredentialTypesCreateForbidden handles this case with default header values.

No Permission Response

func NewCredentialTypesCredentialTypesCreateForbidden

func NewCredentialTypesCredentialTypesCreateForbidden() *CredentialTypesCredentialTypesCreateForbidden

NewCredentialTypesCredentialTypesCreateForbidden creates a CredentialTypesCredentialTypesCreateForbidden with default headers values

func (*CredentialTypesCredentialTypesCreateForbidden) Error

type CredentialTypesCredentialTypesCreateParams

type CredentialTypesCredentialTypesCreateParams struct {

	/*Data*/
	Data interface{}

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

CredentialTypesCredentialTypesCreateParams contains all the parameters to send to the API endpoint for the credential types credential types create operation typically these are written to a http.Request

func NewCredentialTypesCredentialTypesCreateParams

func NewCredentialTypesCredentialTypesCreateParams() *CredentialTypesCredentialTypesCreateParams

NewCredentialTypesCredentialTypesCreateParams creates a new CredentialTypesCredentialTypesCreateParams object with the default values initialized.

func NewCredentialTypesCredentialTypesCreateParamsWithContext

func NewCredentialTypesCredentialTypesCreateParamsWithContext(ctx context.Context) *CredentialTypesCredentialTypesCreateParams

NewCredentialTypesCredentialTypesCreateParamsWithContext creates a new CredentialTypesCredentialTypesCreateParams object with the default values initialized, and the ability to set a context for a request

func NewCredentialTypesCredentialTypesCreateParamsWithHTTPClient

func NewCredentialTypesCredentialTypesCreateParamsWithHTTPClient(client *http.Client) *CredentialTypesCredentialTypesCreateParams

NewCredentialTypesCredentialTypesCreateParamsWithHTTPClient creates a new CredentialTypesCredentialTypesCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCredentialTypesCredentialTypesCreateParamsWithTimeout

func NewCredentialTypesCredentialTypesCreateParamsWithTimeout(timeout time.Duration) *CredentialTypesCredentialTypesCreateParams

NewCredentialTypesCredentialTypesCreateParamsWithTimeout creates a new CredentialTypesCredentialTypesCreateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CredentialTypesCredentialTypesCreateParams) SetContext

SetContext adds the context to the credential types credential types create params

func (*CredentialTypesCredentialTypesCreateParams) SetData

func (o *CredentialTypesCredentialTypesCreateParams) SetData(data interface{})

SetData adds the data to the credential types credential types create params

func (*CredentialTypesCredentialTypesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the credential types credential types create params

func (*CredentialTypesCredentialTypesCreateParams) SetTimeout

SetTimeout adds the timeout to the credential types credential types create params

func (*CredentialTypesCredentialTypesCreateParams) WithContext

WithContext adds the context to the credential types credential types create params

func (*CredentialTypesCredentialTypesCreateParams) WithData

WithData adds the data to the credential types credential types create params

func (*CredentialTypesCredentialTypesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the credential types credential types create params

func (*CredentialTypesCredentialTypesCreateParams) WithTimeout

WithTimeout adds the timeout to the credential types credential types create params

func (*CredentialTypesCredentialTypesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CredentialTypesCredentialTypesCreateReader

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

CredentialTypesCredentialTypesCreateReader is a Reader for the CredentialTypesCredentialTypesCreate structure.

func (*CredentialTypesCredentialTypesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CredentialTypesCredentialTypesCreateUnauthorized

type CredentialTypesCredentialTypesCreateUnauthorized struct {
}

CredentialTypesCredentialTypesCreateUnauthorized handles this case with default header values.

Unauthorised

func NewCredentialTypesCredentialTypesCreateUnauthorized

func NewCredentialTypesCredentialTypesCreateUnauthorized() *CredentialTypesCredentialTypesCreateUnauthorized

NewCredentialTypesCredentialTypesCreateUnauthorized creates a CredentialTypesCredentialTypesCreateUnauthorized with default headers values

func (*CredentialTypesCredentialTypesCreateUnauthorized) Error

type CredentialTypesCredentialTypesCredentialsCreateBody

type CredentialTypesCredentialTypesCredentialsCreateBody struct {

	// Specify the type of credential you want to create. Refer to the Ansible Tower documentation for details on each type.
	// Required: true
	CredentialType *int64 `json:"credential_type"`

	// description
	Description string `json:"description,omitempty"`

	// Enter inputs using either JSON or YAML syntax. Refer to the Ansible Tower documentation for example syntax.
	Inputs interface{} `json:"inputs,omitempty"`

	// name
	// Required: true
	Name *string `json:"name"`

	// organization
	Organization int64 `json:"organization,omitempty"`
}

CredentialTypesCredentialTypesCredentialsCreateBody credential types credential types credentials create body swagger:model CredentialTypesCredentialTypesCredentialsCreateBody

func (*CredentialTypesCredentialTypesCredentialsCreateBody) MarshalBinary

MarshalBinary interface implementation

func (*CredentialTypesCredentialTypesCredentialsCreateBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CredentialTypesCredentialTypesCredentialsCreateBody) Validate

Validate validates this credential types credential types credentials create body

type CredentialTypesCredentialTypesCredentialsCreateCreated

type CredentialTypesCredentialTypesCredentialsCreateCreated struct {
}

CredentialTypesCredentialTypesCredentialsCreateCreated handles this case with default header values.

CredentialTypesCredentialTypesCredentialsCreateCreated credential types credential types credentials create created

func NewCredentialTypesCredentialTypesCredentialsCreateCreated

func NewCredentialTypesCredentialTypesCredentialsCreateCreated() *CredentialTypesCredentialTypesCredentialsCreateCreated

NewCredentialTypesCredentialTypesCredentialsCreateCreated creates a CredentialTypesCredentialTypesCredentialsCreateCreated with default headers values

func (*CredentialTypesCredentialTypesCredentialsCreateCreated) Error

type CredentialTypesCredentialTypesCredentialsCreateParams

type CredentialTypesCredentialTypesCredentialsCreateParams struct {

	/*Data*/
	Data CredentialTypesCredentialTypesCredentialsCreateBody
	/*ID*/
	ID string

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

CredentialTypesCredentialTypesCredentialsCreateParams contains all the parameters to send to the API endpoint for the credential types credential types credentials create operation typically these are written to a http.Request

func NewCredentialTypesCredentialTypesCredentialsCreateParams

func NewCredentialTypesCredentialTypesCredentialsCreateParams() *CredentialTypesCredentialTypesCredentialsCreateParams

NewCredentialTypesCredentialTypesCredentialsCreateParams creates a new CredentialTypesCredentialTypesCredentialsCreateParams object with the default values initialized.

func NewCredentialTypesCredentialTypesCredentialsCreateParamsWithContext

func NewCredentialTypesCredentialTypesCredentialsCreateParamsWithContext(ctx context.Context) *CredentialTypesCredentialTypesCredentialsCreateParams

NewCredentialTypesCredentialTypesCredentialsCreateParamsWithContext creates a new CredentialTypesCredentialTypesCredentialsCreateParams object with the default values initialized, and the ability to set a context for a request

func NewCredentialTypesCredentialTypesCredentialsCreateParamsWithHTTPClient

func NewCredentialTypesCredentialTypesCredentialsCreateParamsWithHTTPClient(client *http.Client) *CredentialTypesCredentialTypesCredentialsCreateParams

NewCredentialTypesCredentialTypesCredentialsCreateParamsWithHTTPClient creates a new CredentialTypesCredentialTypesCredentialsCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCredentialTypesCredentialTypesCredentialsCreateParamsWithTimeout

func NewCredentialTypesCredentialTypesCredentialsCreateParamsWithTimeout(timeout time.Duration) *CredentialTypesCredentialTypesCredentialsCreateParams

NewCredentialTypesCredentialTypesCredentialsCreateParamsWithTimeout creates a new CredentialTypesCredentialTypesCredentialsCreateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CredentialTypesCredentialTypesCredentialsCreateParams) SetContext

SetContext adds the context to the credential types credential types credentials create params

func (*CredentialTypesCredentialTypesCredentialsCreateParams) SetData

SetData adds the data to the credential types credential types credentials create params

func (*CredentialTypesCredentialTypesCredentialsCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the credential types credential types credentials create params

func (*CredentialTypesCredentialTypesCredentialsCreateParams) SetID

SetID adds the id to the credential types credential types credentials create params

func (*CredentialTypesCredentialTypesCredentialsCreateParams) SetTimeout

SetTimeout adds the timeout to the credential types credential types credentials create params

func (*CredentialTypesCredentialTypesCredentialsCreateParams) WithContext

WithContext adds the context to the credential types credential types credentials create params

func (*CredentialTypesCredentialTypesCredentialsCreateParams) WithData

WithData adds the data to the credential types credential types credentials create params

func (*CredentialTypesCredentialTypesCredentialsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the credential types credential types credentials create params

func (*CredentialTypesCredentialTypesCredentialsCreateParams) WithID

WithID adds the id to the credential types credential types credentials create params

func (*CredentialTypesCredentialTypesCredentialsCreateParams) WithTimeout

WithTimeout adds the timeout to the credential types credential types credentials create params

func (*CredentialTypesCredentialTypesCredentialsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CredentialTypesCredentialTypesCredentialsCreateReader

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

CredentialTypesCredentialTypesCredentialsCreateReader is a Reader for the CredentialTypesCredentialTypesCredentialsCreate structure.

func (*CredentialTypesCredentialTypesCredentialsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CredentialTypesCredentialTypesCredentialsListOK

type CredentialTypesCredentialTypesCredentialsListOK struct {
}

CredentialTypesCredentialTypesCredentialsListOK handles this case with default header values.

OK

func NewCredentialTypesCredentialTypesCredentialsListOK

func NewCredentialTypesCredentialTypesCredentialsListOK() *CredentialTypesCredentialTypesCredentialsListOK

NewCredentialTypesCredentialTypesCredentialsListOK creates a CredentialTypesCredentialTypesCredentialsListOK with default headers values

func (*CredentialTypesCredentialTypesCredentialsListOK) Error

type CredentialTypesCredentialTypesCredentialsListParams

type CredentialTypesCredentialTypesCredentialsListParams struct {

	/*ID*/
	ID string
	/*Page
	  A page number within the paginated result set.

	*/
	Page *int64
	/*PageSize
	  Number of results to return per page.

	*/
	PageSize *int64
	/*Search
	  A search term.

	*/
	Search *string

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

CredentialTypesCredentialTypesCredentialsListParams contains all the parameters to send to the API endpoint for the credential types credential types credentials list operation typically these are written to a http.Request

func NewCredentialTypesCredentialTypesCredentialsListParams

func NewCredentialTypesCredentialTypesCredentialsListParams() *CredentialTypesCredentialTypesCredentialsListParams

NewCredentialTypesCredentialTypesCredentialsListParams creates a new CredentialTypesCredentialTypesCredentialsListParams object with the default values initialized.

func NewCredentialTypesCredentialTypesCredentialsListParamsWithContext

func NewCredentialTypesCredentialTypesCredentialsListParamsWithContext(ctx context.Context) *CredentialTypesCredentialTypesCredentialsListParams

NewCredentialTypesCredentialTypesCredentialsListParamsWithContext creates a new CredentialTypesCredentialTypesCredentialsListParams object with the default values initialized, and the ability to set a context for a request

func NewCredentialTypesCredentialTypesCredentialsListParamsWithHTTPClient

func NewCredentialTypesCredentialTypesCredentialsListParamsWithHTTPClient(client *http.Client) *CredentialTypesCredentialTypesCredentialsListParams

NewCredentialTypesCredentialTypesCredentialsListParamsWithHTTPClient creates a new CredentialTypesCredentialTypesCredentialsListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCredentialTypesCredentialTypesCredentialsListParamsWithTimeout

func NewCredentialTypesCredentialTypesCredentialsListParamsWithTimeout(timeout time.Duration) *CredentialTypesCredentialTypesCredentialsListParams

NewCredentialTypesCredentialTypesCredentialsListParamsWithTimeout creates a new CredentialTypesCredentialTypesCredentialsListParams object with the default values initialized, and the ability to set a timeout on a request

func (*CredentialTypesCredentialTypesCredentialsListParams) SetContext

SetContext adds the context to the credential types credential types credentials list params

func (*CredentialTypesCredentialTypesCredentialsListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the credential types credential types credentials list params

func (*CredentialTypesCredentialTypesCredentialsListParams) SetID

SetID adds the id to the credential types credential types credentials list params

func (*CredentialTypesCredentialTypesCredentialsListParams) SetPage

SetPage adds the page to the credential types credential types credentials list params

func (*CredentialTypesCredentialTypesCredentialsListParams) SetPageSize

SetPageSize adds the pageSize to the credential types credential types credentials list params

func (*CredentialTypesCredentialTypesCredentialsListParams) SetSearch

SetSearch adds the search to the credential types credential types credentials list params

func (*CredentialTypesCredentialTypesCredentialsListParams) SetTimeout

SetTimeout adds the timeout to the credential types credential types credentials list params

func (*CredentialTypesCredentialTypesCredentialsListParams) WithContext

WithContext adds the context to the credential types credential types credentials list params

func (*CredentialTypesCredentialTypesCredentialsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the credential types credential types credentials list params

func (*CredentialTypesCredentialTypesCredentialsListParams) WithID

WithID adds the id to the credential types credential types credentials list params

func (*CredentialTypesCredentialTypesCredentialsListParams) WithPage

WithPage adds the page to the credential types credential types credentials list params

func (*CredentialTypesCredentialTypesCredentialsListParams) WithPageSize

WithPageSize adds the pageSize to the credential types credential types credentials list params

func (*CredentialTypesCredentialTypesCredentialsListParams) WithSearch

WithSearch adds the search to the credential types credential types credentials list params

func (*CredentialTypesCredentialTypesCredentialsListParams) WithTimeout

WithTimeout adds the timeout to the credential types credential types credentials list params

func (*CredentialTypesCredentialTypesCredentialsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CredentialTypesCredentialTypesCredentialsListReader

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

CredentialTypesCredentialTypesCredentialsListReader is a Reader for the CredentialTypesCredentialTypesCredentialsList structure.

func (*CredentialTypesCredentialTypesCredentialsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CredentialTypesCredentialTypesDeleteForbidden

type CredentialTypesCredentialTypesDeleteForbidden struct {
}

CredentialTypesCredentialTypesDeleteForbidden handles this case with default header values.

No Permission Response

func NewCredentialTypesCredentialTypesDeleteForbidden

func NewCredentialTypesCredentialTypesDeleteForbidden() *CredentialTypesCredentialTypesDeleteForbidden

NewCredentialTypesCredentialTypesDeleteForbidden creates a CredentialTypesCredentialTypesDeleteForbidden with default headers values

func (*CredentialTypesCredentialTypesDeleteForbidden) Error

type CredentialTypesCredentialTypesDeleteNoContent

type CredentialTypesCredentialTypesDeleteNoContent struct {
}

CredentialTypesCredentialTypesDeleteNoContent handles this case with default header values.

CredentialTypesCredentialTypesDeleteNoContent credential types credential types delete no content

func NewCredentialTypesCredentialTypesDeleteNoContent

func NewCredentialTypesCredentialTypesDeleteNoContent() *CredentialTypesCredentialTypesDeleteNoContent

NewCredentialTypesCredentialTypesDeleteNoContent creates a CredentialTypesCredentialTypesDeleteNoContent with default headers values

func (*CredentialTypesCredentialTypesDeleteNoContent) Error

type CredentialTypesCredentialTypesDeleteParams

type CredentialTypesCredentialTypesDeleteParams struct {

	/*ID*/
	ID string
	/*Search
	  A search term.

	*/
	Search *string

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

CredentialTypesCredentialTypesDeleteParams contains all the parameters to send to the API endpoint for the credential types credential types delete operation typically these are written to a http.Request

func NewCredentialTypesCredentialTypesDeleteParams

func NewCredentialTypesCredentialTypesDeleteParams() *CredentialTypesCredentialTypesDeleteParams

NewCredentialTypesCredentialTypesDeleteParams creates a new CredentialTypesCredentialTypesDeleteParams object with the default values initialized.

func NewCredentialTypesCredentialTypesDeleteParamsWithContext

func NewCredentialTypesCredentialTypesDeleteParamsWithContext(ctx context.Context) *CredentialTypesCredentialTypesDeleteParams

NewCredentialTypesCredentialTypesDeleteParamsWithContext creates a new CredentialTypesCredentialTypesDeleteParams object with the default values initialized, and the ability to set a context for a request

func NewCredentialTypesCredentialTypesDeleteParamsWithHTTPClient

func NewCredentialTypesCredentialTypesDeleteParamsWithHTTPClient(client *http.Client) *CredentialTypesCredentialTypesDeleteParams

NewCredentialTypesCredentialTypesDeleteParamsWithHTTPClient creates a new CredentialTypesCredentialTypesDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCredentialTypesCredentialTypesDeleteParamsWithTimeout

func NewCredentialTypesCredentialTypesDeleteParamsWithTimeout(timeout time.Duration) *CredentialTypesCredentialTypesDeleteParams

NewCredentialTypesCredentialTypesDeleteParamsWithTimeout creates a new CredentialTypesCredentialTypesDeleteParams object with the default values initialized, and the ability to set a timeout on a request

func (*CredentialTypesCredentialTypesDeleteParams) SetContext

SetContext adds the context to the credential types credential types delete params

func (*CredentialTypesCredentialTypesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the credential types credential types delete params

func (*CredentialTypesCredentialTypesDeleteParams) SetID

SetID adds the id to the credential types credential types delete params

func (*CredentialTypesCredentialTypesDeleteParams) SetSearch

func (o *CredentialTypesCredentialTypesDeleteParams) SetSearch(search *string)

SetSearch adds the search to the credential types credential types delete params

func (*CredentialTypesCredentialTypesDeleteParams) SetTimeout

SetTimeout adds the timeout to the credential types credential types delete params

func (*CredentialTypesCredentialTypesDeleteParams) WithContext

WithContext adds the context to the credential types credential types delete params

func (*CredentialTypesCredentialTypesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the credential types credential types delete params

func (*CredentialTypesCredentialTypesDeleteParams) WithID

WithID adds the id to the credential types credential types delete params

func (*CredentialTypesCredentialTypesDeleteParams) WithSearch

WithSearch adds the search to the credential types credential types delete params

func (*CredentialTypesCredentialTypesDeleteParams) WithTimeout

WithTimeout adds the timeout to the credential types credential types delete params

func (*CredentialTypesCredentialTypesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CredentialTypesCredentialTypesDeleteReader

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

CredentialTypesCredentialTypesDeleteReader is a Reader for the CredentialTypesCredentialTypesDelete structure.

func (*CredentialTypesCredentialTypesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CredentialTypesCredentialTypesDeleteUnauthorized

type CredentialTypesCredentialTypesDeleteUnauthorized struct {
}

CredentialTypesCredentialTypesDeleteUnauthorized handles this case with default header values.

Unauthorised

func NewCredentialTypesCredentialTypesDeleteUnauthorized

func NewCredentialTypesCredentialTypesDeleteUnauthorized() *CredentialTypesCredentialTypesDeleteUnauthorized

NewCredentialTypesCredentialTypesDeleteUnauthorized creates a CredentialTypesCredentialTypesDeleteUnauthorized with default headers values

func (*CredentialTypesCredentialTypesDeleteUnauthorized) Error

type CredentialTypesCredentialTypesListOK

type CredentialTypesCredentialTypesListOK struct {
}

CredentialTypesCredentialTypesListOK handles this case with default header values.

OK

func NewCredentialTypesCredentialTypesListOK

func NewCredentialTypesCredentialTypesListOK() *CredentialTypesCredentialTypesListOK

NewCredentialTypesCredentialTypesListOK creates a CredentialTypesCredentialTypesListOK with default headers values

func (*CredentialTypesCredentialTypesListOK) Error

type CredentialTypesCredentialTypesListParams

type CredentialTypesCredentialTypesListParams struct {

	/*Page
	  A page number within the paginated result set.

	*/
	Page *int64
	/*PageSize
	  Number of results to return per page.

	*/
	PageSize *int64
	/*Search
	  A search term.

	*/
	Search *string

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

CredentialTypesCredentialTypesListParams contains all the parameters to send to the API endpoint for the credential types credential types list operation typically these are written to a http.Request

func NewCredentialTypesCredentialTypesListParams

func NewCredentialTypesCredentialTypesListParams() *CredentialTypesCredentialTypesListParams

NewCredentialTypesCredentialTypesListParams creates a new CredentialTypesCredentialTypesListParams object with the default values initialized.

func NewCredentialTypesCredentialTypesListParamsWithContext

func NewCredentialTypesCredentialTypesListParamsWithContext(ctx context.Context) *CredentialTypesCredentialTypesListParams

NewCredentialTypesCredentialTypesListParamsWithContext creates a new CredentialTypesCredentialTypesListParams object with the default values initialized, and the ability to set a context for a request

func NewCredentialTypesCredentialTypesListParamsWithHTTPClient

func NewCredentialTypesCredentialTypesListParamsWithHTTPClient(client *http.Client) *CredentialTypesCredentialTypesListParams

NewCredentialTypesCredentialTypesListParamsWithHTTPClient creates a new CredentialTypesCredentialTypesListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCredentialTypesCredentialTypesListParamsWithTimeout

func NewCredentialTypesCredentialTypesListParamsWithTimeout(timeout time.Duration) *CredentialTypesCredentialTypesListParams

NewCredentialTypesCredentialTypesListParamsWithTimeout creates a new CredentialTypesCredentialTypesListParams object with the default values initialized, and the ability to set a timeout on a request

func (*CredentialTypesCredentialTypesListParams) SetContext

SetContext adds the context to the credential types credential types list params

func (*CredentialTypesCredentialTypesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the credential types credential types list params

func (*CredentialTypesCredentialTypesListParams) SetPage

SetPage adds the page to the credential types credential types list params

func (*CredentialTypesCredentialTypesListParams) SetPageSize

func (o *CredentialTypesCredentialTypesListParams) SetPageSize(pageSize *int64)

SetPageSize adds the pageSize to the credential types credential types list params

func (*CredentialTypesCredentialTypesListParams) SetSearch

func (o *CredentialTypesCredentialTypesListParams) SetSearch(search *string)

SetSearch adds the search to the credential types credential types list params

func (*CredentialTypesCredentialTypesListParams) SetTimeout

SetTimeout adds the timeout to the credential types credential types list params

func (*CredentialTypesCredentialTypesListParams) WithContext

WithContext adds the context to the credential types credential types list params

func (*CredentialTypesCredentialTypesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the credential types credential types list params

func (*CredentialTypesCredentialTypesListParams) WithPage

WithPage adds the page to the credential types credential types list params

func (*CredentialTypesCredentialTypesListParams) WithPageSize

WithPageSize adds the pageSize to the credential types credential types list params

func (*CredentialTypesCredentialTypesListParams) WithSearch

WithSearch adds the search to the credential types credential types list params

func (*CredentialTypesCredentialTypesListParams) WithTimeout

WithTimeout adds the timeout to the credential types credential types list params

func (*CredentialTypesCredentialTypesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CredentialTypesCredentialTypesListReader

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

CredentialTypesCredentialTypesListReader is a Reader for the CredentialTypesCredentialTypesList structure.

func (*CredentialTypesCredentialTypesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CredentialTypesCredentialTypesListUnauthorized

type CredentialTypesCredentialTypesListUnauthorized struct {
}

CredentialTypesCredentialTypesListUnauthorized handles this case with default header values.

Unauthorised

func NewCredentialTypesCredentialTypesListUnauthorized

func NewCredentialTypesCredentialTypesListUnauthorized() *CredentialTypesCredentialTypesListUnauthorized

NewCredentialTypesCredentialTypesListUnauthorized creates a CredentialTypesCredentialTypesListUnauthorized with default headers values

func (*CredentialTypesCredentialTypesListUnauthorized) Error

type CredentialTypesCredentialTypesPartialUpdateForbidden

type CredentialTypesCredentialTypesPartialUpdateForbidden struct {
}

CredentialTypesCredentialTypesPartialUpdateForbidden handles this case with default header values.

No Permission Response

func NewCredentialTypesCredentialTypesPartialUpdateForbidden

func NewCredentialTypesCredentialTypesPartialUpdateForbidden() *CredentialTypesCredentialTypesPartialUpdateForbidden

NewCredentialTypesCredentialTypesPartialUpdateForbidden creates a CredentialTypesCredentialTypesPartialUpdateForbidden with default headers values

func (*CredentialTypesCredentialTypesPartialUpdateForbidden) Error

type CredentialTypesCredentialTypesPartialUpdateOK

type CredentialTypesCredentialTypesPartialUpdateOK struct {
}

CredentialTypesCredentialTypesPartialUpdateOK handles this case with default header values.

OK

func NewCredentialTypesCredentialTypesPartialUpdateOK

func NewCredentialTypesCredentialTypesPartialUpdateOK() *CredentialTypesCredentialTypesPartialUpdateOK

NewCredentialTypesCredentialTypesPartialUpdateOK creates a CredentialTypesCredentialTypesPartialUpdateOK with default headers values

func (*CredentialTypesCredentialTypesPartialUpdateOK) Error

type CredentialTypesCredentialTypesPartialUpdateParams

type CredentialTypesCredentialTypesPartialUpdateParams struct {

	/*Data*/
	Data interface{}
	/*ID*/
	ID string
	/*Search
	  A search term.

	*/
	Search *string

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

CredentialTypesCredentialTypesPartialUpdateParams contains all the parameters to send to the API endpoint for the credential types credential types partial update operation typically these are written to a http.Request

func NewCredentialTypesCredentialTypesPartialUpdateParams

func NewCredentialTypesCredentialTypesPartialUpdateParams() *CredentialTypesCredentialTypesPartialUpdateParams

NewCredentialTypesCredentialTypesPartialUpdateParams creates a new CredentialTypesCredentialTypesPartialUpdateParams object with the default values initialized.

func NewCredentialTypesCredentialTypesPartialUpdateParamsWithContext

func NewCredentialTypesCredentialTypesPartialUpdateParamsWithContext(ctx context.Context) *CredentialTypesCredentialTypesPartialUpdateParams

NewCredentialTypesCredentialTypesPartialUpdateParamsWithContext creates a new CredentialTypesCredentialTypesPartialUpdateParams object with the default values initialized, and the ability to set a context for a request

func NewCredentialTypesCredentialTypesPartialUpdateParamsWithHTTPClient

func NewCredentialTypesCredentialTypesPartialUpdateParamsWithHTTPClient(client *http.Client) *CredentialTypesCredentialTypesPartialUpdateParams

NewCredentialTypesCredentialTypesPartialUpdateParamsWithHTTPClient creates a new CredentialTypesCredentialTypesPartialUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCredentialTypesCredentialTypesPartialUpdateParamsWithTimeout

func NewCredentialTypesCredentialTypesPartialUpdateParamsWithTimeout(timeout time.Duration) *CredentialTypesCredentialTypesPartialUpdateParams

NewCredentialTypesCredentialTypesPartialUpdateParamsWithTimeout creates a new CredentialTypesCredentialTypesPartialUpdateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CredentialTypesCredentialTypesPartialUpdateParams) SetContext

SetContext adds the context to the credential types credential types partial update params

func (*CredentialTypesCredentialTypesPartialUpdateParams) SetData

func (o *CredentialTypesCredentialTypesPartialUpdateParams) SetData(data interface{})

SetData adds the data to the credential types credential types partial update params

func (*CredentialTypesCredentialTypesPartialUpdateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the credential types credential types partial update params

func (*CredentialTypesCredentialTypesPartialUpdateParams) SetID

SetID adds the id to the credential types credential types partial update params

func (*CredentialTypesCredentialTypesPartialUpdateParams) SetSearch

SetSearch adds the search to the credential types credential types partial update params

func (*CredentialTypesCredentialTypesPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the credential types credential types partial update params

func (*CredentialTypesCredentialTypesPartialUpdateParams) WithContext

WithContext adds the context to the credential types credential types partial update params

func (*CredentialTypesCredentialTypesPartialUpdateParams) WithData

WithData adds the data to the credential types credential types partial update params

func (*CredentialTypesCredentialTypesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the credential types credential types partial update params

func (*CredentialTypesCredentialTypesPartialUpdateParams) WithID

WithID adds the id to the credential types credential types partial update params

func (*CredentialTypesCredentialTypesPartialUpdateParams) WithSearch

WithSearch adds the search to the credential types credential types partial update params

func (*CredentialTypesCredentialTypesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the credential types credential types partial update params

func (*CredentialTypesCredentialTypesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CredentialTypesCredentialTypesPartialUpdateReader

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

CredentialTypesCredentialTypesPartialUpdateReader is a Reader for the CredentialTypesCredentialTypesPartialUpdate structure.

func (*CredentialTypesCredentialTypesPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CredentialTypesCredentialTypesPartialUpdateUnauthorized

type CredentialTypesCredentialTypesPartialUpdateUnauthorized struct {
}

CredentialTypesCredentialTypesPartialUpdateUnauthorized handles this case with default header values.

Unauthorised

func NewCredentialTypesCredentialTypesPartialUpdateUnauthorized

func NewCredentialTypesCredentialTypesPartialUpdateUnauthorized() *CredentialTypesCredentialTypesPartialUpdateUnauthorized

NewCredentialTypesCredentialTypesPartialUpdateUnauthorized creates a CredentialTypesCredentialTypesPartialUpdateUnauthorized with default headers values

func (*CredentialTypesCredentialTypesPartialUpdateUnauthorized) Error

type CredentialTypesCredentialTypesReadOK

type CredentialTypesCredentialTypesReadOK struct {
}

CredentialTypesCredentialTypesReadOK handles this case with default header values.

OK

func NewCredentialTypesCredentialTypesReadOK

func NewCredentialTypesCredentialTypesReadOK() *CredentialTypesCredentialTypesReadOK

NewCredentialTypesCredentialTypesReadOK creates a CredentialTypesCredentialTypesReadOK with default headers values

func (*CredentialTypesCredentialTypesReadOK) Error

type CredentialTypesCredentialTypesReadParams

type CredentialTypesCredentialTypesReadParams struct {

	/*ID*/
	ID string
	/*Search
	  A search term.

	*/
	Search *string

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

CredentialTypesCredentialTypesReadParams contains all the parameters to send to the API endpoint for the credential types credential types read operation typically these are written to a http.Request

func NewCredentialTypesCredentialTypesReadParams

func NewCredentialTypesCredentialTypesReadParams() *CredentialTypesCredentialTypesReadParams

NewCredentialTypesCredentialTypesReadParams creates a new CredentialTypesCredentialTypesReadParams object with the default values initialized.

func NewCredentialTypesCredentialTypesReadParamsWithContext

func NewCredentialTypesCredentialTypesReadParamsWithContext(ctx context.Context) *CredentialTypesCredentialTypesReadParams

NewCredentialTypesCredentialTypesReadParamsWithContext creates a new CredentialTypesCredentialTypesReadParams object with the default values initialized, and the ability to set a context for a request

func NewCredentialTypesCredentialTypesReadParamsWithHTTPClient

func NewCredentialTypesCredentialTypesReadParamsWithHTTPClient(client *http.Client) *CredentialTypesCredentialTypesReadParams

NewCredentialTypesCredentialTypesReadParamsWithHTTPClient creates a new CredentialTypesCredentialTypesReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCredentialTypesCredentialTypesReadParamsWithTimeout

func NewCredentialTypesCredentialTypesReadParamsWithTimeout(timeout time.Duration) *CredentialTypesCredentialTypesReadParams

NewCredentialTypesCredentialTypesReadParamsWithTimeout creates a new CredentialTypesCredentialTypesReadParams object with the default values initialized, and the ability to set a timeout on a request

func (*CredentialTypesCredentialTypesReadParams) SetContext

SetContext adds the context to the credential types credential types read params

func (*CredentialTypesCredentialTypesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the credential types credential types read params

func (*CredentialTypesCredentialTypesReadParams) SetID

SetID adds the id to the credential types credential types read params

func (*CredentialTypesCredentialTypesReadParams) SetSearch

func (o *CredentialTypesCredentialTypesReadParams) SetSearch(search *string)

SetSearch adds the search to the credential types credential types read params

func (*CredentialTypesCredentialTypesReadParams) SetTimeout

SetTimeout adds the timeout to the credential types credential types read params

func (*CredentialTypesCredentialTypesReadParams) WithContext

WithContext adds the context to the credential types credential types read params

func (*CredentialTypesCredentialTypesReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the credential types credential types read params

func (*CredentialTypesCredentialTypesReadParams) WithID

WithID adds the id to the credential types credential types read params

func (*CredentialTypesCredentialTypesReadParams) WithSearch

WithSearch adds the search to the credential types credential types read params

func (*CredentialTypesCredentialTypesReadParams) WithTimeout

WithTimeout adds the timeout to the credential types credential types read params

func (*CredentialTypesCredentialTypesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CredentialTypesCredentialTypesReadReader

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

CredentialTypesCredentialTypesReadReader is a Reader for the CredentialTypesCredentialTypesRead structure.

func (*CredentialTypesCredentialTypesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CredentialTypesCredentialTypesTestCreateAccepted

type CredentialTypesCredentialTypesTestCreateAccepted struct {
}

CredentialTypesCredentialTypesTestCreateAccepted handles this case with default header values.

Accepted

func NewCredentialTypesCredentialTypesTestCreateAccepted

func NewCredentialTypesCredentialTypesTestCreateAccepted() *CredentialTypesCredentialTypesTestCreateAccepted

NewCredentialTypesCredentialTypesTestCreateAccepted creates a CredentialTypesCredentialTypesTestCreateAccepted with default headers values

func (*CredentialTypesCredentialTypesTestCreateAccepted) Error

type CredentialTypesCredentialTypesTestCreateCreated

type CredentialTypesCredentialTypesTestCreateCreated struct {
}

CredentialTypesCredentialTypesTestCreateCreated handles this case with default header values.

CredentialTypesCredentialTypesTestCreateCreated credential types credential types test create created

func NewCredentialTypesCredentialTypesTestCreateCreated

func NewCredentialTypesCredentialTypesTestCreateCreated() *CredentialTypesCredentialTypesTestCreateCreated

NewCredentialTypesCredentialTypesTestCreateCreated creates a CredentialTypesCredentialTypesTestCreateCreated with default headers values

func (*CredentialTypesCredentialTypesTestCreateCreated) Error

type CredentialTypesCredentialTypesTestCreateForbidden

type CredentialTypesCredentialTypesTestCreateForbidden struct {
}

CredentialTypesCredentialTypesTestCreateForbidden handles this case with default header values.

No Permission Response

func NewCredentialTypesCredentialTypesTestCreateForbidden

func NewCredentialTypesCredentialTypesTestCreateForbidden() *CredentialTypesCredentialTypesTestCreateForbidden

NewCredentialTypesCredentialTypesTestCreateForbidden creates a CredentialTypesCredentialTypesTestCreateForbidden with default headers values

func (*CredentialTypesCredentialTypesTestCreateForbidden) Error

type CredentialTypesCredentialTypesTestCreateParams

type CredentialTypesCredentialTypesTestCreateParams struct {

	/*Data*/
	Data interface{}
	/*ID*/
	ID string

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

CredentialTypesCredentialTypesTestCreateParams contains all the parameters to send to the API endpoint for the credential types credential types test create operation typically these are written to a http.Request

func NewCredentialTypesCredentialTypesTestCreateParams

func NewCredentialTypesCredentialTypesTestCreateParams() *CredentialTypesCredentialTypesTestCreateParams

NewCredentialTypesCredentialTypesTestCreateParams creates a new CredentialTypesCredentialTypesTestCreateParams object with the default values initialized.

func NewCredentialTypesCredentialTypesTestCreateParamsWithContext

func NewCredentialTypesCredentialTypesTestCreateParamsWithContext(ctx context.Context) *CredentialTypesCredentialTypesTestCreateParams

NewCredentialTypesCredentialTypesTestCreateParamsWithContext creates a new CredentialTypesCredentialTypesTestCreateParams object with the default values initialized, and the ability to set a context for a request

func NewCredentialTypesCredentialTypesTestCreateParamsWithHTTPClient

func NewCredentialTypesCredentialTypesTestCreateParamsWithHTTPClient(client *http.Client) *CredentialTypesCredentialTypesTestCreateParams

NewCredentialTypesCredentialTypesTestCreateParamsWithHTTPClient creates a new CredentialTypesCredentialTypesTestCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCredentialTypesCredentialTypesTestCreateParamsWithTimeout

func NewCredentialTypesCredentialTypesTestCreateParamsWithTimeout(timeout time.Duration) *CredentialTypesCredentialTypesTestCreateParams

NewCredentialTypesCredentialTypesTestCreateParamsWithTimeout creates a new CredentialTypesCredentialTypesTestCreateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CredentialTypesCredentialTypesTestCreateParams) SetContext

SetContext adds the context to the credential types credential types test create params

func (*CredentialTypesCredentialTypesTestCreateParams) SetData

func (o *CredentialTypesCredentialTypesTestCreateParams) SetData(data interface{})

SetData adds the data to the credential types credential types test create params

func (*CredentialTypesCredentialTypesTestCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the credential types credential types test create params

func (*CredentialTypesCredentialTypesTestCreateParams) SetID

SetID adds the id to the credential types credential types test create params

func (*CredentialTypesCredentialTypesTestCreateParams) SetTimeout

SetTimeout adds the timeout to the credential types credential types test create params

func (*CredentialTypesCredentialTypesTestCreateParams) WithContext

WithContext adds the context to the credential types credential types test create params

func (*CredentialTypesCredentialTypesTestCreateParams) WithData

WithData adds the data to the credential types credential types test create params

func (*CredentialTypesCredentialTypesTestCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the credential types credential types test create params

func (*CredentialTypesCredentialTypesTestCreateParams) WithID

WithID adds the id to the credential types credential types test create params

func (*CredentialTypesCredentialTypesTestCreateParams) WithTimeout

WithTimeout adds the timeout to the credential types credential types test create params

func (*CredentialTypesCredentialTypesTestCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CredentialTypesCredentialTypesTestCreateReader

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

CredentialTypesCredentialTypesTestCreateReader is a Reader for the CredentialTypesCredentialTypesTestCreate structure.

func (*CredentialTypesCredentialTypesTestCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CredentialTypesCredentialTypesTestReadOK

type CredentialTypesCredentialTypesTestReadOK struct {
}

CredentialTypesCredentialTypesTestReadOK handles this case with default header values.

OK

func NewCredentialTypesCredentialTypesTestReadOK

func NewCredentialTypesCredentialTypesTestReadOK() *CredentialTypesCredentialTypesTestReadOK

NewCredentialTypesCredentialTypesTestReadOK creates a CredentialTypesCredentialTypesTestReadOK with default headers values

func (*CredentialTypesCredentialTypesTestReadOK) Error

type CredentialTypesCredentialTypesTestReadParams

type CredentialTypesCredentialTypesTestReadParams struct {

	/*ID*/
	ID string
	/*Search
	  A search term.

	*/
	Search *string

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

CredentialTypesCredentialTypesTestReadParams contains all the parameters to send to the API endpoint for the credential types credential types test read operation typically these are written to a http.Request

func NewCredentialTypesCredentialTypesTestReadParams

func NewCredentialTypesCredentialTypesTestReadParams() *CredentialTypesCredentialTypesTestReadParams

NewCredentialTypesCredentialTypesTestReadParams creates a new CredentialTypesCredentialTypesTestReadParams object with the default values initialized.

func NewCredentialTypesCredentialTypesTestReadParamsWithContext

func NewCredentialTypesCredentialTypesTestReadParamsWithContext(ctx context.Context) *CredentialTypesCredentialTypesTestReadParams

NewCredentialTypesCredentialTypesTestReadParamsWithContext creates a new CredentialTypesCredentialTypesTestReadParams object with the default values initialized, and the ability to set a context for a request

func NewCredentialTypesCredentialTypesTestReadParamsWithHTTPClient

func NewCredentialTypesCredentialTypesTestReadParamsWithHTTPClient(client *http.Client) *CredentialTypesCredentialTypesTestReadParams

NewCredentialTypesCredentialTypesTestReadParamsWithHTTPClient creates a new CredentialTypesCredentialTypesTestReadParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCredentialTypesCredentialTypesTestReadParamsWithTimeout

func NewCredentialTypesCredentialTypesTestReadParamsWithTimeout(timeout time.Duration) *CredentialTypesCredentialTypesTestReadParams

NewCredentialTypesCredentialTypesTestReadParamsWithTimeout creates a new CredentialTypesCredentialTypesTestReadParams object with the default values initialized, and the ability to set a timeout on a request

func (*CredentialTypesCredentialTypesTestReadParams) SetContext

SetContext adds the context to the credential types credential types test read params

func (*CredentialTypesCredentialTypesTestReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the credential types credential types test read params

func (*CredentialTypesCredentialTypesTestReadParams) SetID

SetID adds the id to the credential types credential types test read params

func (*CredentialTypesCredentialTypesTestReadParams) SetSearch

SetSearch adds the search to the credential types credential types test read params

func (*CredentialTypesCredentialTypesTestReadParams) SetTimeout

SetTimeout adds the timeout to the credential types credential types test read params

func (*CredentialTypesCredentialTypesTestReadParams) WithContext

WithContext adds the context to the credential types credential types test read params

func (*CredentialTypesCredentialTypesTestReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the credential types credential types test read params

func (*CredentialTypesCredentialTypesTestReadParams) WithID

WithID adds the id to the credential types credential types test read params

func (*CredentialTypesCredentialTypesTestReadParams) WithSearch

WithSearch adds the search to the credential types credential types test read params

func (*CredentialTypesCredentialTypesTestReadParams) WithTimeout

WithTimeout adds the timeout to the credential types credential types test read params

func (*CredentialTypesCredentialTypesTestReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CredentialTypesCredentialTypesTestReadReader

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

CredentialTypesCredentialTypesTestReadReader is a Reader for the CredentialTypesCredentialTypesTestRead structure.

func (*CredentialTypesCredentialTypesTestReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CredentialTypesCredentialTypesUpdateBody

type CredentialTypesCredentialTypesUpdateBody struct {

	// description
	Description string `json:"description,omitempty"`

	// Enter injectors using either JSON or YAML syntax. Refer to the Ansible Tower documentation for example syntax.
	Injectors interface{} `json:"injectors,omitempty"`

	// Enter inputs using either JSON or YAML syntax. Refer to the Ansible Tower documentation for example syntax.
	Inputs interface{} `json:"inputs,omitempty"`

	// kind
	// Required: true
	Kind *string `json:"kind"`

	// name
	// Required: true
	Name *string `json:"name"`
}

CredentialTypesCredentialTypesUpdateBody credential types credential types update body swagger:model CredentialTypesCredentialTypesUpdateBody

func (*CredentialTypesCredentialTypesUpdateBody) MarshalBinary

func (o *CredentialTypesCredentialTypesUpdateBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CredentialTypesCredentialTypesUpdateBody) UnmarshalBinary

func (o *CredentialTypesCredentialTypesUpdateBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CredentialTypesCredentialTypesUpdateBody) Validate

Validate validates this credential types credential types update body

type CredentialTypesCredentialTypesUpdateOK

type CredentialTypesCredentialTypesUpdateOK struct {
}

CredentialTypesCredentialTypesUpdateOK handles this case with default header values.

OK

func NewCredentialTypesCredentialTypesUpdateOK

func NewCredentialTypesCredentialTypesUpdateOK() *CredentialTypesCredentialTypesUpdateOK

NewCredentialTypesCredentialTypesUpdateOK creates a CredentialTypesCredentialTypesUpdateOK with default headers values

func (*CredentialTypesCredentialTypesUpdateOK) Error

type CredentialTypesCredentialTypesUpdateParams

type CredentialTypesCredentialTypesUpdateParams struct {

	/*Data*/
	Data CredentialTypesCredentialTypesUpdateBody
	/*ID*/
	ID string
	/*Search
	  A search term.

	*/
	Search *string

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

CredentialTypesCredentialTypesUpdateParams contains all the parameters to send to the API endpoint for the credential types credential types update operation typically these are written to a http.Request

func NewCredentialTypesCredentialTypesUpdateParams

func NewCredentialTypesCredentialTypesUpdateParams() *CredentialTypesCredentialTypesUpdateParams

NewCredentialTypesCredentialTypesUpdateParams creates a new CredentialTypesCredentialTypesUpdateParams object with the default values initialized.

func NewCredentialTypesCredentialTypesUpdateParamsWithContext

func NewCredentialTypesCredentialTypesUpdateParamsWithContext(ctx context.Context) *CredentialTypesCredentialTypesUpdateParams

NewCredentialTypesCredentialTypesUpdateParamsWithContext creates a new CredentialTypesCredentialTypesUpdateParams object with the default values initialized, and the ability to set a context for a request

func NewCredentialTypesCredentialTypesUpdateParamsWithHTTPClient

func NewCredentialTypesCredentialTypesUpdateParamsWithHTTPClient(client *http.Client) *CredentialTypesCredentialTypesUpdateParams

NewCredentialTypesCredentialTypesUpdateParamsWithHTTPClient creates a new CredentialTypesCredentialTypesUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCredentialTypesCredentialTypesUpdateParamsWithTimeout

func NewCredentialTypesCredentialTypesUpdateParamsWithTimeout(timeout time.Duration) *CredentialTypesCredentialTypesUpdateParams

NewCredentialTypesCredentialTypesUpdateParamsWithTimeout creates a new CredentialTypesCredentialTypesUpdateParams object with the default values initialized, and the ability to set a timeout on a request

func (*CredentialTypesCredentialTypesUpdateParams) SetContext

SetContext adds the context to the credential types credential types update params

func (*CredentialTypesCredentialTypesUpdateParams) SetData

SetData adds the data to the credential types credential types update params

func (*CredentialTypesCredentialTypesUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the credential types credential types update params

func (*CredentialTypesCredentialTypesUpdateParams) SetID

SetID adds the id to the credential types credential types update params

func (*CredentialTypesCredentialTypesUpdateParams) SetSearch

func (o *CredentialTypesCredentialTypesUpdateParams) SetSearch(search *string)

SetSearch adds the search to the credential types credential types update params

func (*CredentialTypesCredentialTypesUpdateParams) SetTimeout

SetTimeout adds the timeout to the credential types credential types update params

func (*CredentialTypesCredentialTypesUpdateParams) WithContext

WithContext adds the context to the credential types credential types update params

func (*CredentialTypesCredentialTypesUpdateParams) WithData

WithData adds the data to the credential types credential types update params

func (*CredentialTypesCredentialTypesUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the credential types credential types update params

func (*CredentialTypesCredentialTypesUpdateParams) WithID

WithID adds the id to the credential types credential types update params

func (*CredentialTypesCredentialTypesUpdateParams) WithSearch

WithSearch adds the search to the credential types credential types update params

func (*CredentialTypesCredentialTypesUpdateParams) WithTimeout

WithTimeout adds the timeout to the credential types credential types update params

func (*CredentialTypesCredentialTypesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CredentialTypesCredentialTypesUpdateReader

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

CredentialTypesCredentialTypesUpdateReader is a Reader for the CredentialTypesCredentialTypesUpdate structure.

func (*CredentialTypesCredentialTypesUpdateReader) ReadResponse

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