teams

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 teams API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) TeamsTeamsAccessListList

func (a *Client) TeamsTeamsAccessListList(params *TeamsTeamsAccessListListParams) (*TeamsTeamsAccessListListOK, error)
TeamsTeamsAccessListList lists users

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

The resulting data structure contains:

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

The `count` field indicates the total number of users 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 user records.

## Results

Each user data structure includes the following fields:

* `id`: Database ID for this user. (integer) * `type`: Data type for this user. (choice) * `url`: URL for this user. (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 user was created. (datetime) * `username`: Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only. (string) * `first_name`: (string) * `last_name`: (string) * `email`: (string) * `is_superuser`: Designates that this user has all permissions without explicitly assigning them. (boolean) * `is_system_auditor`: (boolean)

* `ldap_dn`: (string) * `last_login`: (datetime) * `external_account`: Set if the account is managed by an external service (field)

## Sorting

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

?order_by=username

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

?order_by=-username

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

?order_by=username,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) TeamsTeamsActivityStreamList

func (a *Client) TeamsTeamsActivityStreamList(params *TeamsTeamsActivityStreamListParams) (*TeamsTeamsActivityStreamListOK, error)
TeamsTeamsActivityStreamList lists activity streams for a team

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

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) TeamsTeamsCreate

func (a *Client) TeamsTeamsCreate(params *TeamsTeamsCreateParams) (*TeamsTeamsCreateCreated, error)
TeamsTeamsCreate creates a team

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

* `name`: Name of this team. (string, required) * `description`: Optional description of this team. (string, default=`""`) * `organization`: (id, required)

func (*Client) TeamsTeamsCredentialsCreate

func (a *Client) TeamsTeamsCredentialsCreate(params *TeamsTeamsCredentialsCreateParams) (*TeamsTeamsCredentialsCreateCreated, error)
TeamsTeamsCredentialsCreate creates a credential for a team

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

* `name`: Name of this credential. (string, required) * `description`: Optional description of this credential. (string, default=`""`) * `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) TeamsTeamsCredentialsList

func (a *Client) TeamsTeamsCredentialsList(params *TeamsTeamsCredentialsListParams) (*TeamsTeamsCredentialsListOK, error)
TeamsTeamsCredentialsList lists credentials for a team

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

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) * `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) TeamsTeamsDelete

func (a *Client) TeamsTeamsDelete(params *TeamsTeamsDeleteParams) (*TeamsTeamsDeleteNoContent, error)
TeamsTeamsDelete deletes a team

Make a DELETE request to this resource to delete this team.

func (*Client) TeamsTeamsList

func (a *Client) TeamsTeamsList(params *TeamsTeamsListParams) (*TeamsTeamsListOK, error)
TeamsTeamsList lists teams

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

The resulting data structure contains:

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

The `count` field indicates the total number of teams 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 team records.

## Results

Each team data structure includes the following fields:

* `id`: Database ID for this team. (integer) * `type`: Data type for this team. (choice) * `url`: URL for this team. (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 team was created. (datetime) * `modified`: Timestamp when this team was last modified. (datetime) * `name`: Name of this team. (string) * `description`: Optional description of this team. (string) * `organization`: (id)

## Sorting

To specify that teams 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) TeamsTeamsObjectRolesList

func (a *Client) TeamsTeamsObjectRolesList(params *TeamsTeamsObjectRolesListParams) (*TeamsTeamsObjectRolesListOK, error)
TeamsTeamsObjectRolesList lists roles for a team

Make a GET request to this resource to retrieve a list of roles associated with the selected team.

The resulting data structure contains:

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

The `count` field indicates the total number of roles 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 role records.

## Results

Each role data structure includes the following fields:

* `id`: Database ID for this role. (integer) * `type`: Data type for this role. (choice) * `url`: URL for this role. (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) * `name`: Name of this role. (field) * `description`: Optional description of this role. (field)

## Sorting

To specify that roles 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) TeamsTeamsPartialUpdate

func (a *Client) TeamsTeamsPartialUpdate(params *TeamsTeamsPartialUpdateParams) (*TeamsTeamsPartialUpdateOK, error)
TeamsTeamsPartialUpdate updates a team

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

* `name`: Name of this team. (string, required) * `description`: Optional description of this team. (string, default=`""`) * `organization`: (id, required)

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

func (*Client) TeamsTeamsProjectsList

func (a *Client) TeamsTeamsProjectsList(params *TeamsTeamsProjectsListParams) (*TeamsTeamsProjectsListOK, error)
TeamsTeamsProjectsList lists projects for a team

Make a GET request to this resource to retrieve a list of projects associated with the selected team.

The resulting data structure contains:

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

The `count` field indicates the total number of projects 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 project records.

## Results

Each project data structure includes the following fields:

* `id`: Database ID for this project. (integer) * `type`: Data type for this project. (choice) * `url`: URL for this project. (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 project was created. (datetime) * `modified`: Timestamp when this project was last modified. (datetime) * `name`: Name of this project. (string) * `description`: Optional description of this project. (string) * `local_path`: Local path (relative to PROJECTS_ROOT) containing playbooks and related files for this project. (string) * `scm_type`: Specifies the source control system used to store the project. (choice)

  • `""`: Manual
  • `git`: Git
  • `hg`: Mercurial
  • `svn`: Subversion
  • `insights`: Red Hat Insights

* `scm_url`: The location where the project is stored. (string) * `scm_branch`: Specific branch, tag or commit to checkout. (string) * `scm_refspec`: For git projects, an additional refspec to fetch. (string) * `scm_clean`: Discard any local changes before syncing the project. (boolean) * `scm_delete_on_update`: Delete the project before syncing. (boolean) * `credential`: (id) * `timeout`: The amount of time (in seconds) to run before the task is canceled. (integer) * `scm_revision`: The last revision fetched by a project update (string) * `last_job_run`: (datetime) * `last_job_failed`: (boolean) * `next_job_run`: (datetime) * `status`: (choice)

  • `new`: New
  • `pending`: Pending
  • `waiting`: Waiting
  • `running`: Running
  • `successful`: Successful
  • `failed`: Failed
  • `error`: Error
  • `canceled`: Canceled
  • `never updated`: Never Updated
  • `ok`: OK
  • `missing`: Missing

* `organization`: The organization used to determine access to this template. (id) * `scm_update_on_launch`: Update the project when a job is launched that uses the project. (boolean) * `scm_update_cache_timeout`: The number of seconds after the last project update ran that a new project update will be launched as a job dependency. (integer) * `allow_override`: Allow changing the SCM branch or revision in a job template that uses this project. (boolean) * `custom_virtualenv`: Local absolute file path containing a custom Python virtualenv to use (string) * `last_update_failed`: (boolean) * `last_updated`: (datetime)

## Sorting

To specify that projects 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) TeamsTeamsRead

func (a *Client) TeamsTeamsRead(params *TeamsTeamsReadParams) (*TeamsTeamsReadOK, error)
TeamsTeamsRead retrieves a team

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

* `id`: Database ID for this team. (integer) * `type`: Data type for this team. (choice) * `url`: URL for this team. (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 team was created. (datetime) * `modified`: Timestamp when this team was last modified. (datetime) * `name`: Name of this team. (string) * `description`: Optional description of this team. (string) * `organization`: (id)

func (*Client) TeamsTeamsRolesCreate

func (a *Client) TeamsTeamsRolesCreate(params *TeamsTeamsRolesCreateParams) (*TeamsTeamsRolesCreateCreated, error)
TeamsTeamsRolesCreate associates roles with this team

Make a POST request to this resource to add or remove a role from this team. The following fields may be modified:

  • `id`: The Role ID to add to the team. (int, required)
  • `disassociate`: Provide if you want to remove the role. (any value, optional)

func (*Client) TeamsTeamsRolesList

func (a *Client) TeamsTeamsRolesList(params *TeamsTeamsRolesListParams) (*TeamsTeamsRolesListOK, error)
TeamsTeamsRolesList lists roles for a team

Make a GET request to this resource to retrieve a list of roles associated with the selected team.

The resulting data structure contains:

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

The `count` field indicates the total number of roles 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 role records.

## Results

Each role data structure includes the following fields:

* `id`: Database ID for this role. (integer) * `type`: Data type for this role. (choice) * `url`: URL for this role. (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) * `name`: Name of this role. (field) * `description`: Optional description of this role. (field)

## Sorting

To specify that roles 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) TeamsTeamsUpdate

func (a *Client) TeamsTeamsUpdate(params *TeamsTeamsUpdateParams) (*TeamsTeamsUpdateOK, error)
TeamsTeamsUpdate updates a team

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

* `name`: Name of this team. (string, required) * `description`: Optional description of this team. (string, default=`""`) * `organization`: (id, required)

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

func (*Client) TeamsTeamsUsersCreate

func (a *Client) TeamsTeamsUsersCreate(params *TeamsTeamsUsersCreateParams) (*TeamsTeamsUsersCreateCreated, error)
TeamsTeamsUsersCreate creates a user for a team

Make a POST request to this resource with the following user fields to create a new user associated with this team.

* `username`: Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only. (string, required) * `first_name`: (string, default=`""`) * `last_name`: (string, default=`""`) * `email`: (string, default=`""`) * `is_superuser`: Designates that this user has all permissions without explicitly assigning them. (boolean, default=`False`) * `is_system_auditor`: (boolean, default=`False`) * `password`: Write-only field used to change the password. (string, default=`""`)

Add Users for a Team:

Make a POST request to this resource with only an `id` field to associate an existing user with this team.

Remove Users from this Team:

Make a POST request to this resource with `id` and `disassociate` fields to remove the user from this team

without deleting the user.

func (*Client) TeamsTeamsUsersList

func (a *Client) TeamsTeamsUsersList(params *TeamsTeamsUsersListParams) (*TeamsTeamsUsersListOK, error)
TeamsTeamsUsersList lists users for a team

Make a GET request to this resource to retrieve a list of users associated with the selected team.

The resulting data structure contains:

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

The `count` field indicates the total number of users 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 user records.

## Results

Each user data structure includes the following fields:

* `id`: Database ID for this user. (integer) * `type`: Data type for this user. (choice) * `url`: URL for this user. (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 user was created. (datetime) * `username`: Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only. (string) * `first_name`: (string) * `last_name`: (string) * `email`: (string) * `is_superuser`: Designates that this user has all permissions without explicitly assigning them. (boolean) * `is_system_auditor`: (boolean)

* `ldap_dn`: (string) * `last_login`: (datetime) * `external_account`: Set if the account is managed by an external service (field)

## Sorting

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

?order_by=username

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

?order_by=-username

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

?order_by=username,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

type ClientService

type ClientService interface {
	TeamsTeamsAccessListList(params *TeamsTeamsAccessListListParams) (*TeamsTeamsAccessListListOK, error)

	TeamsTeamsActivityStreamList(params *TeamsTeamsActivityStreamListParams) (*TeamsTeamsActivityStreamListOK, error)

	TeamsTeamsCreate(params *TeamsTeamsCreateParams) (*TeamsTeamsCreateCreated, error)

	TeamsTeamsCredentialsCreate(params *TeamsTeamsCredentialsCreateParams) (*TeamsTeamsCredentialsCreateCreated, error)

	TeamsTeamsCredentialsList(params *TeamsTeamsCredentialsListParams) (*TeamsTeamsCredentialsListOK, error)

	TeamsTeamsDelete(params *TeamsTeamsDeleteParams) (*TeamsTeamsDeleteNoContent, error)

	TeamsTeamsList(params *TeamsTeamsListParams) (*TeamsTeamsListOK, error)

	TeamsTeamsObjectRolesList(params *TeamsTeamsObjectRolesListParams) (*TeamsTeamsObjectRolesListOK, error)

	TeamsTeamsPartialUpdate(params *TeamsTeamsPartialUpdateParams) (*TeamsTeamsPartialUpdateOK, error)

	TeamsTeamsProjectsList(params *TeamsTeamsProjectsListParams) (*TeamsTeamsProjectsListOK, error)

	TeamsTeamsRead(params *TeamsTeamsReadParams) (*TeamsTeamsReadOK, error)

	TeamsTeamsRolesCreate(params *TeamsTeamsRolesCreateParams) (*TeamsTeamsRolesCreateCreated, error)

	TeamsTeamsRolesList(params *TeamsTeamsRolesListParams) (*TeamsTeamsRolesListOK, error)

	TeamsTeamsUpdate(params *TeamsTeamsUpdateParams) (*TeamsTeamsUpdateOK, error)

	TeamsTeamsUsersCreate(params *TeamsTeamsUsersCreateParams) (*TeamsTeamsUsersCreateCreated, error)

	TeamsTeamsUsersList(params *TeamsTeamsUsersListParams) (*TeamsTeamsUsersListOK, 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 teams API client.

type TeamsTeamsAccessListListOK

type TeamsTeamsAccessListListOK struct {
}

TeamsTeamsAccessListListOK handles this case with default header values.

OK

func NewTeamsTeamsAccessListListOK

func NewTeamsTeamsAccessListListOK() *TeamsTeamsAccessListListOK

NewTeamsTeamsAccessListListOK creates a TeamsTeamsAccessListListOK with default headers values

func (*TeamsTeamsAccessListListOK) Error

type TeamsTeamsAccessListListParams

type TeamsTeamsAccessListListParams 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
}

TeamsTeamsAccessListListParams contains all the parameters to send to the API endpoint for the teams teams access list list operation typically these are written to a http.Request

func NewTeamsTeamsAccessListListParams

func NewTeamsTeamsAccessListListParams() *TeamsTeamsAccessListListParams

NewTeamsTeamsAccessListListParams creates a new TeamsTeamsAccessListListParams object with the default values initialized.

func NewTeamsTeamsAccessListListParamsWithContext

func NewTeamsTeamsAccessListListParamsWithContext(ctx context.Context) *TeamsTeamsAccessListListParams

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

func NewTeamsTeamsAccessListListParamsWithHTTPClient

func NewTeamsTeamsAccessListListParamsWithHTTPClient(client *http.Client) *TeamsTeamsAccessListListParams

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

func NewTeamsTeamsAccessListListParamsWithTimeout

func NewTeamsTeamsAccessListListParamsWithTimeout(timeout time.Duration) *TeamsTeamsAccessListListParams

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

func (*TeamsTeamsAccessListListParams) SetContext

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

SetContext adds the context to the teams teams access list list params

func (*TeamsTeamsAccessListListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the teams teams access list list params

func (*TeamsTeamsAccessListListParams) SetID

SetID adds the id to the teams teams access list list params

func (*TeamsTeamsAccessListListParams) SetPage

func (o *TeamsTeamsAccessListListParams) SetPage(page *int64)

SetPage adds the page to the teams teams access list list params

func (*TeamsTeamsAccessListListParams) SetPageSize

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

SetPageSize adds the pageSize to the teams teams access list list params

func (*TeamsTeamsAccessListListParams) SetSearch

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

SetSearch adds the search to the teams teams access list list params

func (*TeamsTeamsAccessListListParams) SetTimeout

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

SetTimeout adds the timeout to the teams teams access list list params

func (*TeamsTeamsAccessListListParams) WithContext

WithContext adds the context to the teams teams access list list params

func (*TeamsTeamsAccessListListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the teams teams access list list params

func (*TeamsTeamsAccessListListParams) WithID

WithID adds the id to the teams teams access list list params

func (*TeamsTeamsAccessListListParams) WithPage

WithPage adds the page to the teams teams access list list params

func (*TeamsTeamsAccessListListParams) WithPageSize

WithPageSize adds the pageSize to the teams teams access list list params

func (*TeamsTeamsAccessListListParams) WithSearch

WithSearch adds the search to the teams teams access list list params

func (*TeamsTeamsAccessListListParams) WithTimeout

WithTimeout adds the timeout to the teams teams access list list params

func (*TeamsTeamsAccessListListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamsTeamsAccessListListReader

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

TeamsTeamsAccessListListReader is a Reader for the TeamsTeamsAccessListList structure.

func (*TeamsTeamsAccessListListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamsTeamsActivityStreamListOK

type TeamsTeamsActivityStreamListOK struct {
}

TeamsTeamsActivityStreamListOK handles this case with default header values.

OK

func NewTeamsTeamsActivityStreamListOK

func NewTeamsTeamsActivityStreamListOK() *TeamsTeamsActivityStreamListOK

NewTeamsTeamsActivityStreamListOK creates a TeamsTeamsActivityStreamListOK with default headers values

func (*TeamsTeamsActivityStreamListOK) Error

type TeamsTeamsActivityStreamListParams

type TeamsTeamsActivityStreamListParams 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
}

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

func NewTeamsTeamsActivityStreamListParams

func NewTeamsTeamsActivityStreamListParams() *TeamsTeamsActivityStreamListParams

NewTeamsTeamsActivityStreamListParams creates a new TeamsTeamsActivityStreamListParams object with the default values initialized.

func NewTeamsTeamsActivityStreamListParamsWithContext

func NewTeamsTeamsActivityStreamListParamsWithContext(ctx context.Context) *TeamsTeamsActivityStreamListParams

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

func NewTeamsTeamsActivityStreamListParamsWithHTTPClient

func NewTeamsTeamsActivityStreamListParamsWithHTTPClient(client *http.Client) *TeamsTeamsActivityStreamListParams

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

func NewTeamsTeamsActivityStreamListParamsWithTimeout

func NewTeamsTeamsActivityStreamListParamsWithTimeout(timeout time.Duration) *TeamsTeamsActivityStreamListParams

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

func (*TeamsTeamsActivityStreamListParams) SetContext

SetContext adds the context to the teams teams activity stream list params

func (*TeamsTeamsActivityStreamListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the teams teams activity stream list params

func (*TeamsTeamsActivityStreamListParams) SetID

SetID adds the id to the teams teams activity stream list params

func (*TeamsTeamsActivityStreamListParams) SetPage

func (o *TeamsTeamsActivityStreamListParams) SetPage(page *int64)

SetPage adds the page to the teams teams activity stream list params

func (*TeamsTeamsActivityStreamListParams) SetPageSize

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

SetPageSize adds the pageSize to the teams teams activity stream list params

func (*TeamsTeamsActivityStreamListParams) SetSearch

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

SetSearch adds the search to the teams teams activity stream list params

func (*TeamsTeamsActivityStreamListParams) SetTimeout

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

SetTimeout adds the timeout to the teams teams activity stream list params

func (*TeamsTeamsActivityStreamListParams) WithContext

WithContext adds the context to the teams teams activity stream list params

func (*TeamsTeamsActivityStreamListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the teams teams activity stream list params

func (*TeamsTeamsActivityStreamListParams) WithID

WithID adds the id to the teams teams activity stream list params

func (*TeamsTeamsActivityStreamListParams) WithPage

WithPage adds the page to the teams teams activity stream list params

func (*TeamsTeamsActivityStreamListParams) WithPageSize

WithPageSize adds the pageSize to the teams teams activity stream list params

func (*TeamsTeamsActivityStreamListParams) WithSearch

WithSearch adds the search to the teams teams activity stream list params

func (*TeamsTeamsActivityStreamListParams) WithTimeout

WithTimeout adds the timeout to the teams teams activity stream list params

func (*TeamsTeamsActivityStreamListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamsTeamsActivityStreamListReader

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

TeamsTeamsActivityStreamListReader is a Reader for the TeamsTeamsActivityStreamList structure.

func (*TeamsTeamsActivityStreamListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamsTeamsCreateBody

type TeamsTeamsCreateBody struct {

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

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

	// organization
	// Required: true
	Organization *int64 `json:"organization"`
}

TeamsTeamsCreateBody teams teams create body swagger:model TeamsTeamsCreateBody

func (*TeamsTeamsCreateBody) MarshalBinary

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

MarshalBinary interface implementation

func (*TeamsTeamsCreateBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TeamsTeamsCreateBody) Validate

func (o *TeamsTeamsCreateBody) Validate(formats strfmt.Registry) error

Validate validates this teams teams create body

type TeamsTeamsCreateCreated

type TeamsTeamsCreateCreated struct {
}

TeamsTeamsCreateCreated handles this case with default header values.

TeamsTeamsCreateCreated teams teams create created

func NewTeamsTeamsCreateCreated

func NewTeamsTeamsCreateCreated() *TeamsTeamsCreateCreated

NewTeamsTeamsCreateCreated creates a TeamsTeamsCreateCreated with default headers values

func (*TeamsTeamsCreateCreated) Error

func (o *TeamsTeamsCreateCreated) Error() string

type TeamsTeamsCreateParams

type TeamsTeamsCreateParams struct {

	/*Data*/
	Data TeamsTeamsCreateBody

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

TeamsTeamsCreateParams contains all the parameters to send to the API endpoint for the teams teams create operation typically these are written to a http.Request

func NewTeamsTeamsCreateParams

func NewTeamsTeamsCreateParams() *TeamsTeamsCreateParams

NewTeamsTeamsCreateParams creates a new TeamsTeamsCreateParams object with the default values initialized.

func NewTeamsTeamsCreateParamsWithContext

func NewTeamsTeamsCreateParamsWithContext(ctx context.Context) *TeamsTeamsCreateParams

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

func NewTeamsTeamsCreateParamsWithHTTPClient

func NewTeamsTeamsCreateParamsWithHTTPClient(client *http.Client) *TeamsTeamsCreateParams

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

func NewTeamsTeamsCreateParamsWithTimeout

func NewTeamsTeamsCreateParamsWithTimeout(timeout time.Duration) *TeamsTeamsCreateParams

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

func (*TeamsTeamsCreateParams) SetContext

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

SetContext adds the context to the teams teams create params

func (*TeamsTeamsCreateParams) SetData

SetData adds the data to the teams teams create params

func (*TeamsTeamsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the teams teams create params

func (*TeamsTeamsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the teams teams create params

func (*TeamsTeamsCreateParams) WithContext

WithContext adds the context to the teams teams create params

func (*TeamsTeamsCreateParams) WithData

WithData adds the data to the teams teams create params

func (*TeamsTeamsCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the teams teams create params

func (*TeamsTeamsCreateParams) WithTimeout

WithTimeout adds the timeout to the teams teams create params

func (*TeamsTeamsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamsTeamsCreateReader

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

TeamsTeamsCreateReader is a Reader for the TeamsTeamsCreate structure.

func (*TeamsTeamsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamsTeamsCredentialsCreateCreated

type TeamsTeamsCredentialsCreateCreated struct {
}

TeamsTeamsCredentialsCreateCreated handles this case with default header values.

TeamsTeamsCredentialsCreateCreated teams teams credentials create created

func NewTeamsTeamsCredentialsCreateCreated

func NewTeamsTeamsCredentialsCreateCreated() *TeamsTeamsCredentialsCreateCreated

NewTeamsTeamsCredentialsCreateCreated creates a TeamsTeamsCredentialsCreateCreated with default headers values

func (*TeamsTeamsCredentialsCreateCreated) Error

type TeamsTeamsCredentialsCreateParams

type TeamsTeamsCredentialsCreateParams struct {

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

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

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

func NewTeamsTeamsCredentialsCreateParams

func NewTeamsTeamsCredentialsCreateParams() *TeamsTeamsCredentialsCreateParams

NewTeamsTeamsCredentialsCreateParams creates a new TeamsTeamsCredentialsCreateParams object with the default values initialized.

func NewTeamsTeamsCredentialsCreateParamsWithContext

func NewTeamsTeamsCredentialsCreateParamsWithContext(ctx context.Context) *TeamsTeamsCredentialsCreateParams

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

func NewTeamsTeamsCredentialsCreateParamsWithHTTPClient

func NewTeamsTeamsCredentialsCreateParamsWithHTTPClient(client *http.Client) *TeamsTeamsCredentialsCreateParams

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

func NewTeamsTeamsCredentialsCreateParamsWithTimeout

func NewTeamsTeamsCredentialsCreateParamsWithTimeout(timeout time.Duration) *TeamsTeamsCredentialsCreateParams

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

func (*TeamsTeamsCredentialsCreateParams) SetContext

SetContext adds the context to the teams teams credentials create params

func (*TeamsTeamsCredentialsCreateParams) SetData

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

SetData adds the data to the teams teams credentials create params

func (*TeamsTeamsCredentialsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the teams teams credentials create params

func (*TeamsTeamsCredentialsCreateParams) SetID

SetID adds the id to the teams teams credentials create params

func (*TeamsTeamsCredentialsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the teams teams credentials create params

func (*TeamsTeamsCredentialsCreateParams) WithContext

WithContext adds the context to the teams teams credentials create params

func (*TeamsTeamsCredentialsCreateParams) WithData

WithData adds the data to the teams teams credentials create params

func (*TeamsTeamsCredentialsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the teams teams credentials create params

func (*TeamsTeamsCredentialsCreateParams) WithID

WithID adds the id to the teams teams credentials create params

func (*TeamsTeamsCredentialsCreateParams) WithTimeout

WithTimeout adds the timeout to the teams teams credentials create params

func (*TeamsTeamsCredentialsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamsTeamsCredentialsCreateReader

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

TeamsTeamsCredentialsCreateReader is a Reader for the TeamsTeamsCredentialsCreate structure.

func (*TeamsTeamsCredentialsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamsTeamsCredentialsListOK

type TeamsTeamsCredentialsListOK struct {
}

TeamsTeamsCredentialsListOK handles this case with default header values.

OK

func NewTeamsTeamsCredentialsListOK

func NewTeamsTeamsCredentialsListOK() *TeamsTeamsCredentialsListOK

NewTeamsTeamsCredentialsListOK creates a TeamsTeamsCredentialsListOK with default headers values

func (*TeamsTeamsCredentialsListOK) Error

type TeamsTeamsCredentialsListParams

type TeamsTeamsCredentialsListParams 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
}

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

func NewTeamsTeamsCredentialsListParams

func NewTeamsTeamsCredentialsListParams() *TeamsTeamsCredentialsListParams

NewTeamsTeamsCredentialsListParams creates a new TeamsTeamsCredentialsListParams object with the default values initialized.

func NewTeamsTeamsCredentialsListParamsWithContext

func NewTeamsTeamsCredentialsListParamsWithContext(ctx context.Context) *TeamsTeamsCredentialsListParams

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

func NewTeamsTeamsCredentialsListParamsWithHTTPClient

func NewTeamsTeamsCredentialsListParamsWithHTTPClient(client *http.Client) *TeamsTeamsCredentialsListParams

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

func NewTeamsTeamsCredentialsListParamsWithTimeout

func NewTeamsTeamsCredentialsListParamsWithTimeout(timeout time.Duration) *TeamsTeamsCredentialsListParams

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

func (*TeamsTeamsCredentialsListParams) SetContext

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

SetContext adds the context to the teams teams credentials list params

func (*TeamsTeamsCredentialsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the teams teams credentials list params

func (*TeamsTeamsCredentialsListParams) SetID

SetID adds the id to the teams teams credentials list params

func (*TeamsTeamsCredentialsListParams) SetPage

func (o *TeamsTeamsCredentialsListParams) SetPage(page *int64)

SetPage adds the page to the teams teams credentials list params

func (*TeamsTeamsCredentialsListParams) SetPageSize

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

SetPageSize adds the pageSize to the teams teams credentials list params

func (*TeamsTeamsCredentialsListParams) SetSearch

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

SetSearch adds the search to the teams teams credentials list params

func (*TeamsTeamsCredentialsListParams) SetTimeout

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

SetTimeout adds the timeout to the teams teams credentials list params

func (*TeamsTeamsCredentialsListParams) WithContext

WithContext adds the context to the teams teams credentials list params

func (*TeamsTeamsCredentialsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the teams teams credentials list params

func (*TeamsTeamsCredentialsListParams) WithID

WithID adds the id to the teams teams credentials list params

func (*TeamsTeamsCredentialsListParams) WithPage

WithPage adds the page to the teams teams credentials list params

func (*TeamsTeamsCredentialsListParams) WithPageSize

WithPageSize adds the pageSize to the teams teams credentials list params

func (*TeamsTeamsCredentialsListParams) WithSearch

WithSearch adds the search to the teams teams credentials list params

func (*TeamsTeamsCredentialsListParams) WithTimeout

WithTimeout adds the timeout to the teams teams credentials list params

func (*TeamsTeamsCredentialsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamsTeamsCredentialsListReader

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

TeamsTeamsCredentialsListReader is a Reader for the TeamsTeamsCredentialsList structure.

func (*TeamsTeamsCredentialsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamsTeamsDeleteNoContent

type TeamsTeamsDeleteNoContent struct {
}

TeamsTeamsDeleteNoContent handles this case with default header values.

TeamsTeamsDeleteNoContent teams teams delete no content

func NewTeamsTeamsDeleteNoContent

func NewTeamsTeamsDeleteNoContent() *TeamsTeamsDeleteNoContent

NewTeamsTeamsDeleteNoContent creates a TeamsTeamsDeleteNoContent with default headers values

func (*TeamsTeamsDeleteNoContent) Error

func (o *TeamsTeamsDeleteNoContent) Error() string

type TeamsTeamsDeleteParams

type TeamsTeamsDeleteParams struct {

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

	*/
	Search *string

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

TeamsTeamsDeleteParams contains all the parameters to send to the API endpoint for the teams teams delete operation typically these are written to a http.Request

func NewTeamsTeamsDeleteParams

func NewTeamsTeamsDeleteParams() *TeamsTeamsDeleteParams

NewTeamsTeamsDeleteParams creates a new TeamsTeamsDeleteParams object with the default values initialized.

func NewTeamsTeamsDeleteParamsWithContext

func NewTeamsTeamsDeleteParamsWithContext(ctx context.Context) *TeamsTeamsDeleteParams

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

func NewTeamsTeamsDeleteParamsWithHTTPClient

func NewTeamsTeamsDeleteParamsWithHTTPClient(client *http.Client) *TeamsTeamsDeleteParams

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

func NewTeamsTeamsDeleteParamsWithTimeout

func NewTeamsTeamsDeleteParamsWithTimeout(timeout time.Duration) *TeamsTeamsDeleteParams

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

func (*TeamsTeamsDeleteParams) SetContext

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

SetContext adds the context to the teams teams delete params

func (*TeamsTeamsDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the teams teams delete params

func (*TeamsTeamsDeleteParams) SetID

func (o *TeamsTeamsDeleteParams) SetID(id string)

SetID adds the id to the teams teams delete params

func (*TeamsTeamsDeleteParams) SetSearch

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

SetSearch adds the search to the teams teams delete params

func (*TeamsTeamsDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the teams teams delete params

func (*TeamsTeamsDeleteParams) WithContext

WithContext adds the context to the teams teams delete params

func (*TeamsTeamsDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the teams teams delete params

func (*TeamsTeamsDeleteParams) WithID

WithID adds the id to the teams teams delete params

func (*TeamsTeamsDeleteParams) WithSearch

func (o *TeamsTeamsDeleteParams) WithSearch(search *string) *TeamsTeamsDeleteParams

WithSearch adds the search to the teams teams delete params

func (*TeamsTeamsDeleteParams) WithTimeout

WithTimeout adds the timeout to the teams teams delete params

func (*TeamsTeamsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamsTeamsDeleteReader

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

TeamsTeamsDeleteReader is a Reader for the TeamsTeamsDelete structure.

func (*TeamsTeamsDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamsTeamsListOK

type TeamsTeamsListOK struct {
}

TeamsTeamsListOK handles this case with default header values.

OK

func NewTeamsTeamsListOK

func NewTeamsTeamsListOK() *TeamsTeamsListOK

NewTeamsTeamsListOK creates a TeamsTeamsListOK with default headers values

func (*TeamsTeamsListOK) Error

func (o *TeamsTeamsListOK) Error() string

type TeamsTeamsListParams

type TeamsTeamsListParams 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
}

TeamsTeamsListParams contains all the parameters to send to the API endpoint for the teams teams list operation typically these are written to a http.Request

func NewTeamsTeamsListParams

func NewTeamsTeamsListParams() *TeamsTeamsListParams

NewTeamsTeamsListParams creates a new TeamsTeamsListParams object with the default values initialized.

func NewTeamsTeamsListParamsWithContext

func NewTeamsTeamsListParamsWithContext(ctx context.Context) *TeamsTeamsListParams

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

func NewTeamsTeamsListParamsWithHTTPClient

func NewTeamsTeamsListParamsWithHTTPClient(client *http.Client) *TeamsTeamsListParams

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

func NewTeamsTeamsListParamsWithTimeout

func NewTeamsTeamsListParamsWithTimeout(timeout time.Duration) *TeamsTeamsListParams

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

func (*TeamsTeamsListParams) SetContext

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

SetContext adds the context to the teams teams list params

func (*TeamsTeamsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the teams teams list params

func (*TeamsTeamsListParams) SetPage

func (o *TeamsTeamsListParams) SetPage(page *int64)

SetPage adds the page to the teams teams list params

func (*TeamsTeamsListParams) SetPageSize

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

SetPageSize adds the pageSize to the teams teams list params

func (*TeamsTeamsListParams) SetSearch

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

SetSearch adds the search to the teams teams list params

func (*TeamsTeamsListParams) SetTimeout

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

SetTimeout adds the timeout to the teams teams list params

func (*TeamsTeamsListParams) WithContext

WithContext adds the context to the teams teams list params

func (*TeamsTeamsListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the teams teams list params

func (*TeamsTeamsListParams) WithPage

func (o *TeamsTeamsListParams) WithPage(page *int64) *TeamsTeamsListParams

WithPage adds the page to the teams teams list params

func (*TeamsTeamsListParams) WithPageSize

func (o *TeamsTeamsListParams) WithPageSize(pageSize *int64) *TeamsTeamsListParams

WithPageSize adds the pageSize to the teams teams list params

func (*TeamsTeamsListParams) WithSearch

func (o *TeamsTeamsListParams) WithSearch(search *string) *TeamsTeamsListParams

WithSearch adds the search to the teams teams list params

func (*TeamsTeamsListParams) WithTimeout

func (o *TeamsTeamsListParams) WithTimeout(timeout time.Duration) *TeamsTeamsListParams

WithTimeout adds the timeout to the teams teams list params

func (*TeamsTeamsListParams) WriteToRequest

func (o *TeamsTeamsListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type TeamsTeamsListReader

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

TeamsTeamsListReader is a Reader for the TeamsTeamsList structure.

func (*TeamsTeamsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamsTeamsObjectRolesListOK

type TeamsTeamsObjectRolesListOK struct {
}

TeamsTeamsObjectRolesListOK handles this case with default header values.

OK

func NewTeamsTeamsObjectRolesListOK

func NewTeamsTeamsObjectRolesListOK() *TeamsTeamsObjectRolesListOK

NewTeamsTeamsObjectRolesListOK creates a TeamsTeamsObjectRolesListOK with default headers values

func (*TeamsTeamsObjectRolesListOK) Error

type TeamsTeamsObjectRolesListParams

type TeamsTeamsObjectRolesListParams 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
}

TeamsTeamsObjectRolesListParams contains all the parameters to send to the API endpoint for the teams teams object roles list operation typically these are written to a http.Request

func NewTeamsTeamsObjectRolesListParams

func NewTeamsTeamsObjectRolesListParams() *TeamsTeamsObjectRolesListParams

NewTeamsTeamsObjectRolesListParams creates a new TeamsTeamsObjectRolesListParams object with the default values initialized.

func NewTeamsTeamsObjectRolesListParamsWithContext

func NewTeamsTeamsObjectRolesListParamsWithContext(ctx context.Context) *TeamsTeamsObjectRolesListParams

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

func NewTeamsTeamsObjectRolesListParamsWithHTTPClient

func NewTeamsTeamsObjectRolesListParamsWithHTTPClient(client *http.Client) *TeamsTeamsObjectRolesListParams

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

func NewTeamsTeamsObjectRolesListParamsWithTimeout

func NewTeamsTeamsObjectRolesListParamsWithTimeout(timeout time.Duration) *TeamsTeamsObjectRolesListParams

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

func (*TeamsTeamsObjectRolesListParams) SetContext

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

SetContext adds the context to the teams teams object roles list params

func (*TeamsTeamsObjectRolesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the teams teams object roles list params

func (*TeamsTeamsObjectRolesListParams) SetID

SetID adds the id to the teams teams object roles list params

func (*TeamsTeamsObjectRolesListParams) SetPage

func (o *TeamsTeamsObjectRolesListParams) SetPage(page *int64)

SetPage adds the page to the teams teams object roles list params

func (*TeamsTeamsObjectRolesListParams) SetPageSize

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

SetPageSize adds the pageSize to the teams teams object roles list params

func (*TeamsTeamsObjectRolesListParams) SetSearch

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

SetSearch adds the search to the teams teams object roles list params

func (*TeamsTeamsObjectRolesListParams) SetTimeout

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

SetTimeout adds the timeout to the teams teams object roles list params

func (*TeamsTeamsObjectRolesListParams) WithContext

WithContext adds the context to the teams teams object roles list params

func (*TeamsTeamsObjectRolesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the teams teams object roles list params

func (*TeamsTeamsObjectRolesListParams) WithID

WithID adds the id to the teams teams object roles list params

func (*TeamsTeamsObjectRolesListParams) WithPage

WithPage adds the page to the teams teams object roles list params

func (*TeamsTeamsObjectRolesListParams) WithPageSize

WithPageSize adds the pageSize to the teams teams object roles list params

func (*TeamsTeamsObjectRolesListParams) WithSearch

WithSearch adds the search to the teams teams object roles list params

func (*TeamsTeamsObjectRolesListParams) WithTimeout

WithTimeout adds the timeout to the teams teams object roles list params

func (*TeamsTeamsObjectRolesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamsTeamsObjectRolesListReader

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

TeamsTeamsObjectRolesListReader is a Reader for the TeamsTeamsObjectRolesList structure.

func (*TeamsTeamsObjectRolesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamsTeamsPartialUpdateBody

type TeamsTeamsPartialUpdateBody struct {

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

	// name
	Name string `json:"name,omitempty"`

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

TeamsTeamsPartialUpdateBody teams teams partial update body swagger:model TeamsTeamsPartialUpdateBody

func (*TeamsTeamsPartialUpdateBody) MarshalBinary

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

MarshalBinary interface implementation

func (*TeamsTeamsPartialUpdateBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TeamsTeamsPartialUpdateBody) Validate

func (o *TeamsTeamsPartialUpdateBody) Validate(formats strfmt.Registry) error

Validate validates this teams teams partial update body

type TeamsTeamsPartialUpdateOK

type TeamsTeamsPartialUpdateOK struct {
}

TeamsTeamsPartialUpdateOK handles this case with default header values.

OK

func NewTeamsTeamsPartialUpdateOK

func NewTeamsTeamsPartialUpdateOK() *TeamsTeamsPartialUpdateOK

NewTeamsTeamsPartialUpdateOK creates a TeamsTeamsPartialUpdateOK with default headers values

func (*TeamsTeamsPartialUpdateOK) Error

func (o *TeamsTeamsPartialUpdateOK) Error() string

type TeamsTeamsPartialUpdateParams

type TeamsTeamsPartialUpdateParams struct {

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

	*/
	Search *string

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

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

func NewTeamsTeamsPartialUpdateParams

func NewTeamsTeamsPartialUpdateParams() *TeamsTeamsPartialUpdateParams

NewTeamsTeamsPartialUpdateParams creates a new TeamsTeamsPartialUpdateParams object with the default values initialized.

func NewTeamsTeamsPartialUpdateParamsWithContext

func NewTeamsTeamsPartialUpdateParamsWithContext(ctx context.Context) *TeamsTeamsPartialUpdateParams

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

func NewTeamsTeamsPartialUpdateParamsWithHTTPClient

func NewTeamsTeamsPartialUpdateParamsWithHTTPClient(client *http.Client) *TeamsTeamsPartialUpdateParams

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

func NewTeamsTeamsPartialUpdateParamsWithTimeout

func NewTeamsTeamsPartialUpdateParamsWithTimeout(timeout time.Duration) *TeamsTeamsPartialUpdateParams

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

func (*TeamsTeamsPartialUpdateParams) SetContext

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

SetContext adds the context to the teams teams partial update params

func (*TeamsTeamsPartialUpdateParams) SetData

SetData adds the data to the teams teams partial update params

func (*TeamsTeamsPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the teams teams partial update params

func (*TeamsTeamsPartialUpdateParams) SetID

SetID adds the id to the teams teams partial update params

func (*TeamsTeamsPartialUpdateParams) SetSearch

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

SetSearch adds the search to the teams teams partial update params

func (*TeamsTeamsPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the teams teams partial update params

func (*TeamsTeamsPartialUpdateParams) WithContext

WithContext adds the context to the teams teams partial update params

func (*TeamsTeamsPartialUpdateParams) WithData

WithData adds the data to the teams teams partial update params

func (*TeamsTeamsPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the teams teams partial update params

func (*TeamsTeamsPartialUpdateParams) WithID

WithID adds the id to the teams teams partial update params

func (*TeamsTeamsPartialUpdateParams) WithSearch

WithSearch adds the search to the teams teams partial update params

func (*TeamsTeamsPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the teams teams partial update params

func (*TeamsTeamsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamsTeamsPartialUpdateReader

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

TeamsTeamsPartialUpdateReader is a Reader for the TeamsTeamsPartialUpdate structure.

func (*TeamsTeamsPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamsTeamsProjectsListOK

type TeamsTeamsProjectsListOK struct {
}

TeamsTeamsProjectsListOK handles this case with default header values.

OK

func NewTeamsTeamsProjectsListOK

func NewTeamsTeamsProjectsListOK() *TeamsTeamsProjectsListOK

NewTeamsTeamsProjectsListOK creates a TeamsTeamsProjectsListOK with default headers values

func (*TeamsTeamsProjectsListOK) Error

func (o *TeamsTeamsProjectsListOK) Error() string

type TeamsTeamsProjectsListParams

type TeamsTeamsProjectsListParams 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
}

TeamsTeamsProjectsListParams contains all the parameters to send to the API endpoint for the teams teams projects list operation typically these are written to a http.Request

func NewTeamsTeamsProjectsListParams

func NewTeamsTeamsProjectsListParams() *TeamsTeamsProjectsListParams

NewTeamsTeamsProjectsListParams creates a new TeamsTeamsProjectsListParams object with the default values initialized.

func NewTeamsTeamsProjectsListParamsWithContext

func NewTeamsTeamsProjectsListParamsWithContext(ctx context.Context) *TeamsTeamsProjectsListParams

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

func NewTeamsTeamsProjectsListParamsWithHTTPClient

func NewTeamsTeamsProjectsListParamsWithHTTPClient(client *http.Client) *TeamsTeamsProjectsListParams

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

func NewTeamsTeamsProjectsListParamsWithTimeout

func NewTeamsTeamsProjectsListParamsWithTimeout(timeout time.Duration) *TeamsTeamsProjectsListParams

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

func (*TeamsTeamsProjectsListParams) SetContext

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

SetContext adds the context to the teams teams projects list params

func (*TeamsTeamsProjectsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the teams teams projects list params

func (*TeamsTeamsProjectsListParams) SetID

func (o *TeamsTeamsProjectsListParams) SetID(id string)

SetID adds the id to the teams teams projects list params

func (*TeamsTeamsProjectsListParams) SetPage

func (o *TeamsTeamsProjectsListParams) SetPage(page *int64)

SetPage adds the page to the teams teams projects list params

func (*TeamsTeamsProjectsListParams) SetPageSize

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

SetPageSize adds the pageSize to the teams teams projects list params

func (*TeamsTeamsProjectsListParams) SetSearch

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

SetSearch adds the search to the teams teams projects list params

func (*TeamsTeamsProjectsListParams) SetTimeout

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

SetTimeout adds the timeout to the teams teams projects list params

func (*TeamsTeamsProjectsListParams) WithContext

WithContext adds the context to the teams teams projects list params

func (*TeamsTeamsProjectsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the teams teams projects list params

func (*TeamsTeamsProjectsListParams) WithID

WithID adds the id to the teams teams projects list params

func (*TeamsTeamsProjectsListParams) WithPage

WithPage adds the page to the teams teams projects list params

func (*TeamsTeamsProjectsListParams) WithPageSize

WithPageSize adds the pageSize to the teams teams projects list params

func (*TeamsTeamsProjectsListParams) WithSearch

WithSearch adds the search to the teams teams projects list params

func (*TeamsTeamsProjectsListParams) WithTimeout

WithTimeout adds the timeout to the teams teams projects list params

func (*TeamsTeamsProjectsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamsTeamsProjectsListReader

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

TeamsTeamsProjectsListReader is a Reader for the TeamsTeamsProjectsList structure.

func (*TeamsTeamsProjectsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamsTeamsReadOK

type TeamsTeamsReadOK struct {
}

TeamsTeamsReadOK handles this case with default header values.

OK

func NewTeamsTeamsReadOK

func NewTeamsTeamsReadOK() *TeamsTeamsReadOK

NewTeamsTeamsReadOK creates a TeamsTeamsReadOK with default headers values

func (*TeamsTeamsReadOK) Error

func (o *TeamsTeamsReadOK) Error() string

type TeamsTeamsReadParams

type TeamsTeamsReadParams struct {

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

	*/
	Search *string

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

TeamsTeamsReadParams contains all the parameters to send to the API endpoint for the teams teams read operation typically these are written to a http.Request

func NewTeamsTeamsReadParams

func NewTeamsTeamsReadParams() *TeamsTeamsReadParams

NewTeamsTeamsReadParams creates a new TeamsTeamsReadParams object with the default values initialized.

func NewTeamsTeamsReadParamsWithContext

func NewTeamsTeamsReadParamsWithContext(ctx context.Context) *TeamsTeamsReadParams

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

func NewTeamsTeamsReadParamsWithHTTPClient

func NewTeamsTeamsReadParamsWithHTTPClient(client *http.Client) *TeamsTeamsReadParams

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

func NewTeamsTeamsReadParamsWithTimeout

func NewTeamsTeamsReadParamsWithTimeout(timeout time.Duration) *TeamsTeamsReadParams

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

func (*TeamsTeamsReadParams) SetContext

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

SetContext adds the context to the teams teams read params

func (*TeamsTeamsReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the teams teams read params

func (*TeamsTeamsReadParams) SetID

func (o *TeamsTeamsReadParams) SetID(id string)

SetID adds the id to the teams teams read params

func (*TeamsTeamsReadParams) SetSearch

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

SetSearch adds the search to the teams teams read params

func (*TeamsTeamsReadParams) SetTimeout

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

SetTimeout adds the timeout to the teams teams read params

func (*TeamsTeamsReadParams) WithContext

WithContext adds the context to the teams teams read params

func (*TeamsTeamsReadParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the teams teams read params

func (*TeamsTeamsReadParams) WithID

WithID adds the id to the teams teams read params

func (*TeamsTeamsReadParams) WithSearch

func (o *TeamsTeamsReadParams) WithSearch(search *string) *TeamsTeamsReadParams

WithSearch adds the search to the teams teams read params

func (*TeamsTeamsReadParams) WithTimeout

func (o *TeamsTeamsReadParams) WithTimeout(timeout time.Duration) *TeamsTeamsReadParams

WithTimeout adds the timeout to the teams teams read params

func (*TeamsTeamsReadParams) WriteToRequest

func (o *TeamsTeamsReadParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type TeamsTeamsReadReader

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

TeamsTeamsReadReader is a Reader for the TeamsTeamsRead structure.

func (*TeamsTeamsReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamsTeamsRolesCreateBadRequest

type TeamsTeamsRolesCreateBadRequest struct {
}

TeamsTeamsRolesCreateBadRequest handles this case with default header values.

Bad Request

func NewTeamsTeamsRolesCreateBadRequest

func NewTeamsTeamsRolesCreateBadRequest() *TeamsTeamsRolesCreateBadRequest

NewTeamsTeamsRolesCreateBadRequest creates a TeamsTeamsRolesCreateBadRequest with default headers values

func (*TeamsTeamsRolesCreateBadRequest) Error

type TeamsTeamsRolesCreateCreated

type TeamsTeamsRolesCreateCreated struct {
}

TeamsTeamsRolesCreateCreated handles this case with default header values.

TeamsTeamsRolesCreateCreated teams teams roles create created

func NewTeamsTeamsRolesCreateCreated

func NewTeamsTeamsRolesCreateCreated() *TeamsTeamsRolesCreateCreated

NewTeamsTeamsRolesCreateCreated creates a TeamsTeamsRolesCreateCreated with default headers values

func (*TeamsTeamsRolesCreateCreated) Error

type TeamsTeamsRolesCreateForbidden

type TeamsTeamsRolesCreateForbidden struct {
}

TeamsTeamsRolesCreateForbidden handles this case with default header values.

No Permission Response

func NewTeamsTeamsRolesCreateForbidden

func NewTeamsTeamsRolesCreateForbidden() *TeamsTeamsRolesCreateForbidden

NewTeamsTeamsRolesCreateForbidden creates a TeamsTeamsRolesCreateForbidden with default headers values

func (*TeamsTeamsRolesCreateForbidden) Error

type TeamsTeamsRolesCreateParams

type TeamsTeamsRolesCreateParams struct {

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

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

TeamsTeamsRolesCreateParams contains all the parameters to send to the API endpoint for the teams teams roles create operation typically these are written to a http.Request

func NewTeamsTeamsRolesCreateParams

func NewTeamsTeamsRolesCreateParams() *TeamsTeamsRolesCreateParams

NewTeamsTeamsRolesCreateParams creates a new TeamsTeamsRolesCreateParams object with the default values initialized.

func NewTeamsTeamsRolesCreateParamsWithContext

func NewTeamsTeamsRolesCreateParamsWithContext(ctx context.Context) *TeamsTeamsRolesCreateParams

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

func NewTeamsTeamsRolesCreateParamsWithHTTPClient

func NewTeamsTeamsRolesCreateParamsWithHTTPClient(client *http.Client) *TeamsTeamsRolesCreateParams

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

func NewTeamsTeamsRolesCreateParamsWithTimeout

func NewTeamsTeamsRolesCreateParamsWithTimeout(timeout time.Duration) *TeamsTeamsRolesCreateParams

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

func (*TeamsTeamsRolesCreateParams) SetContext

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

SetContext adds the context to the teams teams roles create params

func (*TeamsTeamsRolesCreateParams) SetData

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

SetData adds the data to the teams teams roles create params

func (*TeamsTeamsRolesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the teams teams roles create params

func (*TeamsTeamsRolesCreateParams) SetID

func (o *TeamsTeamsRolesCreateParams) SetID(id string)

SetID adds the id to the teams teams roles create params

func (*TeamsTeamsRolesCreateParams) SetTimeout

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

SetTimeout adds the timeout to the teams teams roles create params

func (*TeamsTeamsRolesCreateParams) WithContext

WithContext adds the context to the teams teams roles create params

func (*TeamsTeamsRolesCreateParams) WithData

func (o *TeamsTeamsRolesCreateParams) WithData(data interface{}) *TeamsTeamsRolesCreateParams

WithData adds the data to the teams teams roles create params

func (*TeamsTeamsRolesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the teams teams roles create params

func (*TeamsTeamsRolesCreateParams) WithID

WithID adds the id to the teams teams roles create params

func (*TeamsTeamsRolesCreateParams) WithTimeout

WithTimeout adds the timeout to the teams teams roles create params

func (*TeamsTeamsRolesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamsTeamsRolesCreateReader

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

TeamsTeamsRolesCreateReader is a Reader for the TeamsTeamsRolesCreate structure.

func (*TeamsTeamsRolesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamsTeamsRolesListOK

type TeamsTeamsRolesListOK struct {
}

TeamsTeamsRolesListOK handles this case with default header values.

OK

func NewTeamsTeamsRolesListOK

func NewTeamsTeamsRolesListOK() *TeamsTeamsRolesListOK

NewTeamsTeamsRolesListOK creates a TeamsTeamsRolesListOK with default headers values

func (*TeamsTeamsRolesListOK) Error

func (o *TeamsTeamsRolesListOK) Error() string

type TeamsTeamsRolesListParams

type TeamsTeamsRolesListParams 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
}

TeamsTeamsRolesListParams contains all the parameters to send to the API endpoint for the teams teams roles list operation typically these are written to a http.Request

func NewTeamsTeamsRolesListParams

func NewTeamsTeamsRolesListParams() *TeamsTeamsRolesListParams

NewTeamsTeamsRolesListParams creates a new TeamsTeamsRolesListParams object with the default values initialized.

func NewTeamsTeamsRolesListParamsWithContext

func NewTeamsTeamsRolesListParamsWithContext(ctx context.Context) *TeamsTeamsRolesListParams

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

func NewTeamsTeamsRolesListParamsWithHTTPClient

func NewTeamsTeamsRolesListParamsWithHTTPClient(client *http.Client) *TeamsTeamsRolesListParams

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

func NewTeamsTeamsRolesListParamsWithTimeout

func NewTeamsTeamsRolesListParamsWithTimeout(timeout time.Duration) *TeamsTeamsRolesListParams

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

func (*TeamsTeamsRolesListParams) SetContext

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

SetContext adds the context to the teams teams roles list params

func (*TeamsTeamsRolesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the teams teams roles list params

func (*TeamsTeamsRolesListParams) SetID

func (o *TeamsTeamsRolesListParams) SetID(id string)

SetID adds the id to the teams teams roles list params

func (*TeamsTeamsRolesListParams) SetPage

func (o *TeamsTeamsRolesListParams) SetPage(page *int64)

SetPage adds the page to the teams teams roles list params

func (*TeamsTeamsRolesListParams) SetPageSize

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

SetPageSize adds the pageSize to the teams teams roles list params

func (*TeamsTeamsRolesListParams) SetSearch

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

SetSearch adds the search to the teams teams roles list params

func (*TeamsTeamsRolesListParams) SetTimeout

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

SetTimeout adds the timeout to the teams teams roles list params

func (*TeamsTeamsRolesListParams) WithContext

WithContext adds the context to the teams teams roles list params

func (*TeamsTeamsRolesListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the teams teams roles list params

func (*TeamsTeamsRolesListParams) WithID

WithID adds the id to the teams teams roles list params

func (*TeamsTeamsRolesListParams) WithPage

WithPage adds the page to the teams teams roles list params

func (*TeamsTeamsRolesListParams) WithPageSize

func (o *TeamsTeamsRolesListParams) WithPageSize(pageSize *int64) *TeamsTeamsRolesListParams

WithPageSize adds the pageSize to the teams teams roles list params

func (*TeamsTeamsRolesListParams) WithSearch

WithSearch adds the search to the teams teams roles list params

func (*TeamsTeamsRolesListParams) WithTimeout

WithTimeout adds the timeout to the teams teams roles list params

func (*TeamsTeamsRolesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamsTeamsRolesListReader

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

TeamsTeamsRolesListReader is a Reader for the TeamsTeamsRolesList structure.

func (*TeamsTeamsRolesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamsTeamsUpdateBody

type TeamsTeamsUpdateBody struct {

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

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

	// organization
	// Required: true
	Organization *int64 `json:"organization"`
}

TeamsTeamsUpdateBody teams teams update body swagger:model TeamsTeamsUpdateBody

func (*TeamsTeamsUpdateBody) MarshalBinary

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

MarshalBinary interface implementation

func (*TeamsTeamsUpdateBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TeamsTeamsUpdateBody) Validate

func (o *TeamsTeamsUpdateBody) Validate(formats strfmt.Registry) error

Validate validates this teams teams update body

type TeamsTeamsUpdateOK

type TeamsTeamsUpdateOK struct {
}

TeamsTeamsUpdateOK handles this case with default header values.

OK

func NewTeamsTeamsUpdateOK

func NewTeamsTeamsUpdateOK() *TeamsTeamsUpdateOK

NewTeamsTeamsUpdateOK creates a TeamsTeamsUpdateOK with default headers values

func (*TeamsTeamsUpdateOK) Error

func (o *TeamsTeamsUpdateOK) Error() string

type TeamsTeamsUpdateParams

type TeamsTeamsUpdateParams struct {

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

	*/
	Search *string

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

TeamsTeamsUpdateParams contains all the parameters to send to the API endpoint for the teams teams update operation typically these are written to a http.Request

func NewTeamsTeamsUpdateParams

func NewTeamsTeamsUpdateParams() *TeamsTeamsUpdateParams

NewTeamsTeamsUpdateParams creates a new TeamsTeamsUpdateParams object with the default values initialized.

func NewTeamsTeamsUpdateParamsWithContext

func NewTeamsTeamsUpdateParamsWithContext(ctx context.Context) *TeamsTeamsUpdateParams

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

func NewTeamsTeamsUpdateParamsWithHTTPClient

func NewTeamsTeamsUpdateParamsWithHTTPClient(client *http.Client) *TeamsTeamsUpdateParams

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

func NewTeamsTeamsUpdateParamsWithTimeout

func NewTeamsTeamsUpdateParamsWithTimeout(timeout time.Duration) *TeamsTeamsUpdateParams

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

func (*TeamsTeamsUpdateParams) SetContext

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

SetContext adds the context to the teams teams update params

func (*TeamsTeamsUpdateParams) SetData

SetData adds the data to the teams teams update params

func (*TeamsTeamsUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the teams teams update params

func (*TeamsTeamsUpdateParams) SetID

func (o *TeamsTeamsUpdateParams) SetID(id string)

SetID adds the id to the teams teams update params

func (*TeamsTeamsUpdateParams) SetSearch

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

SetSearch adds the search to the teams teams update params

func (*TeamsTeamsUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the teams teams update params

func (*TeamsTeamsUpdateParams) WithContext

WithContext adds the context to the teams teams update params

func (*TeamsTeamsUpdateParams) WithData

WithData adds the data to the teams teams update params

func (*TeamsTeamsUpdateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the teams teams update params

func (*TeamsTeamsUpdateParams) WithID

WithID adds the id to the teams teams update params

func (*TeamsTeamsUpdateParams) WithSearch

func (o *TeamsTeamsUpdateParams) WithSearch(search *string) *TeamsTeamsUpdateParams

WithSearch adds the search to the teams teams update params

func (*TeamsTeamsUpdateParams) WithTimeout

WithTimeout adds the timeout to the teams teams update params

func (*TeamsTeamsUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamsTeamsUpdateReader

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

TeamsTeamsUpdateReader is a Reader for the TeamsTeamsUpdate structure.

func (*TeamsTeamsUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamsTeamsUsersCreateBody

type TeamsTeamsUsersCreateBody struct {

	// email
	Email string `json:"email,omitempty"`

	// first name
	FirstName string `json:"first_name,omitempty"`

	// Designates that this user has all permissions without explicitly assigning them.
	IsSuperuser string `json:"is_superuser,omitempty"`

	// is system auditor
	IsSystemAuditor bool `json:"is_system_auditor,omitempty"`

	// last name
	LastName string `json:"last_name,omitempty"`

	// Write-only field used to change the password.
	Password string `json:"password,omitempty"`

	// Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.
	// Required: true
	Username *string `json:"username"`
}

TeamsTeamsUsersCreateBody teams teams users create body swagger:model TeamsTeamsUsersCreateBody

func (*TeamsTeamsUsersCreateBody) MarshalBinary

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

MarshalBinary interface implementation

func (*TeamsTeamsUsersCreateBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*TeamsTeamsUsersCreateBody) Validate

func (o *TeamsTeamsUsersCreateBody) Validate(formats strfmt.Registry) error

Validate validates this teams teams users create body

type TeamsTeamsUsersCreateCreated

type TeamsTeamsUsersCreateCreated struct {
}

TeamsTeamsUsersCreateCreated handles this case with default header values.

TeamsTeamsUsersCreateCreated teams teams users create created

func NewTeamsTeamsUsersCreateCreated

func NewTeamsTeamsUsersCreateCreated() *TeamsTeamsUsersCreateCreated

NewTeamsTeamsUsersCreateCreated creates a TeamsTeamsUsersCreateCreated with default headers values

func (*TeamsTeamsUsersCreateCreated) Error

type TeamsTeamsUsersCreateParams

type TeamsTeamsUsersCreateParams struct {

	/*Data*/
	Data TeamsTeamsUsersCreateBody
	/*ID*/
	ID string

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

TeamsTeamsUsersCreateParams contains all the parameters to send to the API endpoint for the teams teams users create operation typically these are written to a http.Request

func NewTeamsTeamsUsersCreateParams

func NewTeamsTeamsUsersCreateParams() *TeamsTeamsUsersCreateParams

NewTeamsTeamsUsersCreateParams creates a new TeamsTeamsUsersCreateParams object with the default values initialized.

func NewTeamsTeamsUsersCreateParamsWithContext

func NewTeamsTeamsUsersCreateParamsWithContext(ctx context.Context) *TeamsTeamsUsersCreateParams

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

func NewTeamsTeamsUsersCreateParamsWithHTTPClient

func NewTeamsTeamsUsersCreateParamsWithHTTPClient(client *http.Client) *TeamsTeamsUsersCreateParams

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

func NewTeamsTeamsUsersCreateParamsWithTimeout

func NewTeamsTeamsUsersCreateParamsWithTimeout(timeout time.Duration) *TeamsTeamsUsersCreateParams

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

func (*TeamsTeamsUsersCreateParams) SetContext

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

SetContext adds the context to the teams teams users create params

func (*TeamsTeamsUsersCreateParams) SetData

SetData adds the data to the teams teams users create params

func (*TeamsTeamsUsersCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the teams teams users create params

func (*TeamsTeamsUsersCreateParams) SetID

func (o *TeamsTeamsUsersCreateParams) SetID(id string)

SetID adds the id to the teams teams users create params

func (*TeamsTeamsUsersCreateParams) SetTimeout

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

SetTimeout adds the timeout to the teams teams users create params

func (*TeamsTeamsUsersCreateParams) WithContext

WithContext adds the context to the teams teams users create params

func (*TeamsTeamsUsersCreateParams) WithData

WithData adds the data to the teams teams users create params

func (*TeamsTeamsUsersCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the teams teams users create params

func (*TeamsTeamsUsersCreateParams) WithID

WithID adds the id to the teams teams users create params

func (*TeamsTeamsUsersCreateParams) WithTimeout

WithTimeout adds the timeout to the teams teams users create params

func (*TeamsTeamsUsersCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamsTeamsUsersCreateReader

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

TeamsTeamsUsersCreateReader is a Reader for the TeamsTeamsUsersCreate structure.

func (*TeamsTeamsUsersCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamsTeamsUsersListOK

type TeamsTeamsUsersListOK struct {
}

TeamsTeamsUsersListOK handles this case with default header values.

OK

func NewTeamsTeamsUsersListOK

func NewTeamsTeamsUsersListOK() *TeamsTeamsUsersListOK

NewTeamsTeamsUsersListOK creates a TeamsTeamsUsersListOK with default headers values

func (*TeamsTeamsUsersListOK) Error

func (o *TeamsTeamsUsersListOK) Error() string

type TeamsTeamsUsersListParams

type TeamsTeamsUsersListParams 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
}

TeamsTeamsUsersListParams contains all the parameters to send to the API endpoint for the teams teams users list operation typically these are written to a http.Request

func NewTeamsTeamsUsersListParams

func NewTeamsTeamsUsersListParams() *TeamsTeamsUsersListParams

NewTeamsTeamsUsersListParams creates a new TeamsTeamsUsersListParams object with the default values initialized.

func NewTeamsTeamsUsersListParamsWithContext

func NewTeamsTeamsUsersListParamsWithContext(ctx context.Context) *TeamsTeamsUsersListParams

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

func NewTeamsTeamsUsersListParamsWithHTTPClient

func NewTeamsTeamsUsersListParamsWithHTTPClient(client *http.Client) *TeamsTeamsUsersListParams

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

func NewTeamsTeamsUsersListParamsWithTimeout

func NewTeamsTeamsUsersListParamsWithTimeout(timeout time.Duration) *TeamsTeamsUsersListParams

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

func (*TeamsTeamsUsersListParams) SetContext

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

SetContext adds the context to the teams teams users list params

func (*TeamsTeamsUsersListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the teams teams users list params

func (*TeamsTeamsUsersListParams) SetID

func (o *TeamsTeamsUsersListParams) SetID(id string)

SetID adds the id to the teams teams users list params

func (*TeamsTeamsUsersListParams) SetPage

func (o *TeamsTeamsUsersListParams) SetPage(page *int64)

SetPage adds the page to the teams teams users list params

func (*TeamsTeamsUsersListParams) SetPageSize

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

SetPageSize adds the pageSize to the teams teams users list params

func (*TeamsTeamsUsersListParams) SetSearch

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

SetSearch adds the search to the teams teams users list params

func (*TeamsTeamsUsersListParams) SetTimeout

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

SetTimeout adds the timeout to the teams teams users list params

func (*TeamsTeamsUsersListParams) WithContext

WithContext adds the context to the teams teams users list params

func (*TeamsTeamsUsersListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the teams teams users list params

func (*TeamsTeamsUsersListParams) WithID

WithID adds the id to the teams teams users list params

func (*TeamsTeamsUsersListParams) WithPage

WithPage adds the page to the teams teams users list params

func (*TeamsTeamsUsersListParams) WithPageSize

func (o *TeamsTeamsUsersListParams) WithPageSize(pageSize *int64) *TeamsTeamsUsersListParams

WithPageSize adds the pageSize to the teams teams users list params

func (*TeamsTeamsUsersListParams) WithSearch

WithSearch adds the search to the teams teams users list params

func (*TeamsTeamsUsersListParams) WithTimeout

WithTimeout adds the timeout to the teams teams users list params

func (*TeamsTeamsUsersListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamsTeamsUsersListReader

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

TeamsTeamsUsersListReader is a Reader for the TeamsTeamsUsersList structure.

func (*TeamsTeamsUsersListReader) ReadResponse

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