inventories

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

func (*Client) InventoriesInventoriesAccessListList

func (a *Client) InventoriesInventoriesAccessListList(params *InventoriesInventoriesAccessListListParams) (*InventoriesInventoriesAccessListListOK, error)
InventoriesInventoriesAccessListList 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) InventoriesInventoriesActivityStreamList

func (a *Client) InventoriesInventoriesActivityStreamList(params *InventoriesInventoriesActivityStreamListParams) (*InventoriesInventoriesActivityStreamListOK, error)
InventoriesInventoriesActivityStreamList lists activity streams for an inventory

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

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

InventoriesInventoriesAdHocCommandsCreate creates an ad hoc command for an inventory

Make a POST request to this resource with the following ad hoc command fields to create a new ad hoc command associated with this inventory.

* `job_type`: (choice)

  • `run`: Run (default)
  • `check`: Check

* `limit`: (string, default=`""`) * `credential`: (id, default=“) * `module_name`: (choice)

  • `command` (default)
  • `shell`
  • `yum`
  • `apt`
  • `apt_key`
  • `apt_repository`
  • `apt_rpm`
  • `service`
  • `group`
  • `user`
  • `mount`
  • `ping`
  • `selinux`
  • `setup`
  • `win_ping`
  • `win_service`
  • `win_updates`
  • `win_group`
  • `win_user`

* `module_args`: (string, default=`""`) * `forks`: (integer, default=`0`) * `verbosity`: (choice)

  • `0`: 0 (Normal) (default)
  • `1`: 1 (Verbose)
  • `2`: 2 (More Verbose)
  • `3`: 3 (Debug)
  • `4`: 4 (Connection Debug)
  • `5`: 5 (WinRM Debug)

* `extra_vars`: (string, default=`""`) * `become_enabled`: (boolean, default=`False`) * `diff_mode`: (boolean, default=`False`)

func (*Client) InventoriesInventoriesAdHocCommandsList

func (a *Client) InventoriesInventoriesAdHocCommandsList(params *InventoriesInventoriesAdHocCommandsListParams) (*InventoriesInventoriesAdHocCommandsListOK, error)
InventoriesInventoriesAdHocCommandsList lists ad hoc commands for an inventory

Make a GET request to this resource to retrieve a list of ad hoc commands associated with the selected inventory.

The resulting data structure contains:

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

The `count` field indicates the total number of ad hoc commands 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 ad hoc command records.

## Results

Each ad hoc command data structure includes the following fields:

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

  • `manual`: Manual
  • `relaunch`: Relaunch
  • `callback`: Callback
  • `scheduled`: Scheduled
  • `dependency`: Dependency
  • `workflow`: Workflow
  • `webhook`: Webhook
  • `sync`: Sync
  • `scm`: SCM Update

* `status`: (choice)

  • `new`: New
  • `pending`: Pending
  • `waiting`: Waiting
  • `running`: Running
  • `successful`: Successful
  • `failed`: Failed
  • `error`: Error
  • `canceled`: Canceled

* `failed`: (boolean) * `started`: The date and time the job was queued for starting. (datetime) * `finished`: The date and time the job finished execution. (datetime) * `canceled_on`: The date and time when the cancel request was sent. (datetime) * `elapsed`: Elapsed time in seconds that the job ran. (decimal) * `job_explanation`: A status field to indicate the state of the job if it wasn't able to run and capture stdout (string) * `execution_node`: The node the job executed on. (string) * `controller_node`: The instance that managed the isolated execution environment. (string) * `job_type`: (choice)

  • `run`: Run
  • `check`: Check

* `inventory`: (id) * `limit`: (string) * `credential`: (id) * `module_name`: (choice)

  • `command`
  • `shell`
  • `yum`
  • `apt`
  • `apt_key`
  • `apt_repository`
  • `apt_rpm`
  • `service`
  • `group`
  • `user`
  • `mount`
  • `ping`
  • `selinux`
  • `setup`
  • `win_ping`
  • `win_service`
  • `win_updates`
  • `win_group`
  • `win_user`

* `module_args`: (string) * `forks`: (integer) * `verbosity`: (choice)

  • `0`: 0 (Normal)
  • `1`: 1 (Verbose)
  • `2`: 2 (More Verbose)
  • `3`: 3 (Debug)
  • `4`: 4 (Connection Debug)
  • `5`: 5 (WinRM Debug)

* `extra_vars`: (string) * `become_enabled`: (boolean) * `diff_mode`: (boolean)

## Sorting

To specify that ad hoc commands 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) InventoriesInventoriesCopyCreate

func (a *Client) InventoriesInventoriesCopyCreate(params *InventoriesInventoriesCopyCreateParams) (*InventoriesInventoriesCopyCreateCreated, error)

InventoriesInventoriesCopyCreate inventories inventories copy create API

func (*Client) InventoriesInventoriesCopyList

func (a *Client) InventoriesInventoriesCopyList(params *InventoriesInventoriesCopyListParams) (*InventoriesInventoriesCopyListOK, error)

InventoriesInventoriesCopyList inventories inventories copy list API

func (*Client) InventoriesInventoriesCreate

func (a *Client) InventoriesInventoriesCreate(params *InventoriesInventoriesCreateParams) (*InventoriesInventoriesCreateCreated, error)
InventoriesInventoriesCreate creates an inventory

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

* `name`: Name of this inventory. (string, required) * `description`: Optional description of this inventory. (string, default=`""`) * `organization`: Organization containing this inventory. (id, required) * `kind`: Kind of inventory being represented. (choice)

  • `""`: Hosts have a direct link to this inventory. (default)
  • `smart`: Hosts for inventory generated using the host_filter property.

* `host_filter`: Filter that will be applied to the hosts of this inventory. (string, default=`""`) * `variables`: Inventory variables in JSON or YAML format. (json, default=“)

* `insights_credential`: Credentials to be used by hosts belonging to this inventory when accessing Red Hat Insights API. (id, default=“)

func (*Client) InventoriesInventoriesDelete

func (a *Client) InventoriesInventoriesDelete(params *InventoriesInventoriesDeleteParams) (*InventoriesInventoriesDeleteNoContent, error)
InventoriesInventoriesDelete deletes an inventory

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

func (*Client) InventoriesInventoriesGroupsCreate

func (a *Client) InventoriesInventoriesGroupsCreate(params *InventoriesInventoriesGroupsCreateParams) (*InventoriesInventoriesGroupsCreateCreated, error)
InventoriesInventoriesGroupsCreate creates a group for an inventory

Make a POST request to this resource with the following group fields to create a new group associated with this inventory.

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

* `variables`: Group variables in JSON or YAML format. (json, default=“)

Remove Inventory Groups:

Make a POST request to this resource with `id` and `disassociate` fields to delete the associated group.

{
    "id": 123,
    "disassociate": true
}

func (*Client) InventoriesInventoriesGroupsList

func (a *Client) InventoriesInventoriesGroupsList(params *InventoriesInventoriesGroupsListParams) (*InventoriesInventoriesGroupsListOK, error)
InventoriesInventoriesGroupsList lists groups for an inventory

Make a GET request to this resource to retrieve a list of groups associated with the selected inventory.

The resulting data structure contains:

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

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

## Results

Each group data structure includes the following fields:

* `id`: Database ID for this group. (integer) * `type`: Data type for this group. (choice) * `url`: URL for this group. (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 group was created. (datetime) * `modified`: Timestamp when this group was last modified. (datetime) * `name`: Name of this group. (string) * `description`: Optional description of this group. (string) * `inventory`: (id) * `variables`: Group variables in JSON or YAML format. (json)

## Sorting

To specify that groups 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) InventoriesInventoriesHostsCreate

func (a *Client) InventoriesInventoriesHostsCreate(params *InventoriesInventoriesHostsCreateParams) (*InventoriesInventoriesHostsCreateCreated, error)
InventoriesInventoriesHostsCreate creates a host for an inventory

Make a POST request to this resource with the following host fields to create a new host associated with this inventory.

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

* `enabled`: Is this host online and available for running jobs? (boolean, default=`True`) * `instance_id`: The value used by the remote inventory source to uniquely identify the host (string, default=`""`) * `variables`: Host variables in JSON or YAML format. (json, default=“)

Remove Inventory Hosts:

Make a POST request to this resource with `id` and `disassociate` fields to delete the associated host.

{
    "id": 123,
    "disassociate": true
}

func (*Client) InventoriesInventoriesHostsList

func (a *Client) InventoriesInventoriesHostsList(params *InventoriesInventoriesHostsListParams) (*InventoriesInventoriesHostsListOK, error)
InventoriesInventoriesHostsList lists hosts for an inventory

Make a GET request to this resource to retrieve a list of hosts associated with the selected inventory.

The resulting data structure contains:

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

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

## Results

Each host data structure includes the following fields:

* `id`: Database ID for this host. (integer) * `type`: Data type for this host. (choice) * `url`: URL for this host. (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 host was created. (datetime) * `modified`: Timestamp when this host was last modified. (datetime) * `name`: Name of this host. (string) * `description`: Optional description of this host. (string) * `inventory`: (id) * `enabled`: Is this host online and available for running jobs? (boolean) * `instance_id`: The value used by the remote inventory source to uniquely identify the host (string) * `variables`: Host variables in JSON or YAML format. (json) * `has_active_failures`: (field) * `has_inventory_sources`: (field) * `last_job`: (id) * `last_job_host_summary`: (id) * `insights_system_id`: Red Hat Insights host unique identifier. (string) * `ansible_facts_modified`: The date and time ansible_facts was last modified. (datetime)

## Sorting

To specify that hosts 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) InventoriesInventoriesInstanceGroupsCreate

InventoriesInventoriesInstanceGroupsCreate creates an instance group for an inventory

Make a POST request to this resource with the following instance group fields to create a new instance group associated with this inventory.

* `name`: Name of this instance group. (string, required)

* `credential`: (id, default=“) * `policy_instance_percentage`: Minimum percentage of all instances that will be automatically assigned to this group when new instances come online. (integer, default=`0`) * `policy_instance_minimum`: Static minimum number of Instances that will be automatically assign to this group when new instances come online. (integer, default=`0`) * `policy_instance_list`: List of exact-match Instances that will be assigned to this group (json, default=“) * `pod_spec_override`: (string, default=`""`)

Add Instance Groups for an Inventory:

Make a POST request to this resource with only an `id` field to associate an existing instance group with this inventory.

Remove Instance Groups from this Inventory:

Make a POST request to this resource with `id` and `disassociate` fields to remove the instance group from this inventory

without deleting the instance group.

func (*Client) InventoriesInventoriesInstanceGroupsList

func (a *Client) InventoriesInventoriesInstanceGroupsList(params *InventoriesInventoriesInstanceGroupsListParams) (*InventoriesInventoriesInstanceGroupsListOK, error)
InventoriesInventoriesInstanceGroupsList lists instance groups for an inventory

Make a GET request to this resource to retrieve a list of instance groups associated with the selected inventory.

The resulting data structure contains:

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

The `count` field indicates the total number of instance groups 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 instance group records.

## Results

Each instance group data structure includes the following fields:

* `id`: Database ID for this instance group. (integer) * `type`: Data type for this instance group. (choice) * `url`: URL for this instance group. (string) * `related`: Data structure with URLs of related resources. (object) * `name`: Name of this instance group. (string) * `created`: Timestamp when this instance group was created. (datetime) * `modified`: Timestamp when this instance group was last modified. (datetime) * `capacity`: (field) * `committed_capacity`: (field) * `consumed_capacity`: (field) * `percent_capacity_remaining`: (field) * `jobs_running`: Count of jobs in the running or waiting state that are targeted for this instance group (integer) * `jobs_total`: Count of all jobs that target this instance group (integer) * `instances`: (field) * `controller`: Instance Group to remotely control this group. (id) * `is_controller`: Indicates whether instance group controls any other group (boolean) * `is_isolated`: Indicates whether instances in this group are isolated.Isolated groups have a designated controller group. (boolean) * `is_containerized`: Indicates whether instances in this group are containerized.Containerized groups have a designated Openshift or Kubernetes cluster. (boolean) * `credential`: (id) * `policy_instance_percentage`: Minimum percentage of all instances that will be automatically assigned to this group when new instances come online. (integer) * `policy_instance_minimum`: Static minimum number of Instances that will be automatically assign to this group when new instances come online. (integer) * `policy_instance_list`: List of exact-match Instances that will be assigned to this group (json) * `pod_spec_override`: (string) * `summary_fields`: Data structure with name/description for related resources. The output for some objects may be limited for performance reasons. (object)

## Sorting

To specify that instance groups 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) InventoriesInventoriesInventorySourcesCreate

InventoriesInventoriesInventorySourcesCreate creates an inventory source for an inventory

Make a POST request to this resource with the following inventory source fields to create a new inventory source associated with this inventory.

* `name`: Name of this inventory source. (string, required) * `description`: Optional description of this inventory source. (string, default=`""`) * `source`: (choice)

  • `file`: File, Directory or Script
  • `scm`: Sourced from a Project
  • `ec2`: Amazon EC2
  • `gce`: Google Compute Engine
  • `azure_rm`: Microsoft Azure Resource Manager
  • `vmware`: VMware vCenter
  • `satellite6`: Red Hat Satellite 6
  • `cloudforms`: Red Hat CloudForms
  • `openstack`: OpenStack
  • `rhv`: Red Hat Virtualization
  • `tower`: Ansible Tower
  • `custom`: Custom Script

* `source_path`: (string, default=`""`) * `source_script`: (id, default=“) * `source_vars`: Inventory source variables in YAML or JSON format. (string, default=`""`) * `credential`: Cloud credential to use for inventory updates. (integer, default=`None`) * `source_regions`: (string, default=`""`) * `instance_filters`: Comma-separated list of filter expressions (EC2 only). Hosts are imported when ANY of the filters match. (string, default=`""`) * `group_by`: Limit groups automatically created from inventory source (EC2 only). (string, default=`""`) * `overwrite`: Overwrite local groups and hosts from remote inventory source. (boolean, default=`False`) * `overwrite_vars`: Overwrite local variables from remote inventory source. (boolean, default=`False`) * `custom_virtualenv`: Local absolute file path containing a custom Python virtualenv to use (string, default=`""`) * `timeout`: The amount of time (in seconds) to run before the task is canceled. (integer, default=`0`) * `verbosity`: (choice)

  • `0`: 0 (WARNING)
  • `1`: 1 (INFO) (default)
  • `2`: 2 (DEBUG)

* `update_on_launch`: (boolean, default=`False`) * `update_cache_timeout`: (integer, default=`0`) * `source_project`: Project containing inventory file used as source. (id, default=“) * `update_on_project_update`: (boolean, default=`False`)

func (*Client) InventoriesInventoriesInventorySourcesList

func (a *Client) InventoriesInventoriesInventorySourcesList(params *InventoriesInventoriesInventorySourcesListParams) (*InventoriesInventoriesInventorySourcesListOK, error)
InventoriesInventoriesInventorySourcesList lists inventory sources for an inventory

Make a GET request to this resource to retrieve a list of inventory sources associated with the selected inventory.

The resulting data structure contains:

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

The `count` field indicates the total number of inventory sources 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 inventory source records.

## Results

Each inventory source data structure includes the following fields:

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

  • `file`: File, Directory or Script
  • `scm`: Sourced from a Project
  • `ec2`: Amazon EC2
  • `gce`: Google Compute Engine
  • `azure_rm`: Microsoft Azure Resource Manager
  • `vmware`: VMware vCenter
  • `satellite6`: Red Hat Satellite 6
  • `cloudforms`: Red Hat CloudForms
  • `openstack`: OpenStack
  • `rhv`: Red Hat Virtualization
  • `tower`: Ansible Tower
  • `custom`: Custom Script

* `source_path`: (string) * `source_script`: (id) * `source_vars`: Inventory source variables in YAML or JSON format. (string) * `credential`: Cloud credential to use for inventory updates. (integer) * `source_regions`: (string) * `instance_filters`: Comma-separated list of filter expressions (EC2 only). Hosts are imported when ANY of the filters match. (string) * `group_by`: Limit groups automatically created from inventory source (EC2 only). (string) * `overwrite`: Overwrite local groups and hosts from remote inventory source. (boolean) * `overwrite_vars`: Overwrite local variables from remote inventory source. (boolean) * `custom_virtualenv`: Local absolute file path containing a custom Python virtualenv to use (string) * `timeout`: The amount of time (in seconds) to run before the task is canceled. (integer) * `verbosity`: (choice)

  • `0`: 0 (WARNING)
  • `1`: 1 (INFO)
  • `2`: 2 (DEBUG)

* `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
  • `none`: No External Source

* `inventory`: (id) * `update_on_launch`: (boolean) * `update_cache_timeout`: (integer) * `source_project`: Project containing inventory file used as source. (id) * `update_on_project_update`: (boolean) * `last_update_failed`: (boolean) * `last_updated`: (datetime)

## Sorting

To specify that inventory sources 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) InventoriesInventoriesJobTemplatesList

func (a *Client) InventoriesInventoriesJobTemplatesList(params *InventoriesInventoriesJobTemplatesListParams) (*InventoriesInventoriesJobTemplatesListOK, error)
InventoriesInventoriesJobTemplatesList lists job templates for an inventory

Make a GET request to this resource to retrieve a list of job templates associated with the selected inventory.

The resulting data structure contains:

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

The `count` field indicates the total number of job templates 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 job template records.

## Results

Each job template data structure includes the following fields:

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

  • `run`: Run
  • `check`: Check

* `inventory`: (id) * `project`: (id) * `playbook`: (string) * `scm_branch`: Branch to use in job run. Project default used if blank. Only allowed if project allow_override field is set to true. (string) * `forks`: (integer) * `limit`: (string) * `verbosity`: (choice)

  • `0`: 0 (Normal)
  • `1`: 1 (Verbose)
  • `2`: 2 (More Verbose)
  • `3`: 3 (Debug)
  • `4`: 4 (Connection Debug)
  • `5`: 5 (WinRM Debug)

* `extra_vars`: (json) * `job_tags`: (string) * `force_handlers`: (boolean) * `skip_tags`: (string) * `start_at_task`: (string) * `timeout`: The amount of time (in seconds) to run before the task is canceled. (integer) * `use_fact_cache`: If enabled, Tower will act as an Ansible Fact Cache Plugin; persisting facts at the end of a playbook run to the database and caching facts for use by Ansible. (boolean) * `organization`: The organization used to determine access to this template. (id) * `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

* `host_config_key`: (string) * `ask_scm_branch_on_launch`: (boolean) * `ask_diff_mode_on_launch`: (boolean) * `ask_variables_on_launch`: (boolean) * `ask_limit_on_launch`: (boolean) * `ask_tags_on_launch`: (boolean) * `ask_skip_tags_on_launch`: (boolean) * `ask_job_type_on_launch`: (boolean) * `ask_verbosity_on_launch`: (boolean) * `ask_inventory_on_launch`: (boolean) * `ask_credential_on_launch`: (boolean) * `survey_enabled`: (boolean) * `become_enabled`: (boolean) * `diff_mode`: If enabled, textual changes made to any templated files on the host are shown in the standard output (boolean) * `allow_simultaneous`: (boolean) * `custom_virtualenv`: Local absolute file path containing a custom Python virtualenv to use (string) * `job_slice_count`: The number of jobs to slice into at runtime. Will cause the Job Template to launch a workflow if value is greater than 1. (integer) * `webhook_service`: Service that webhook requests will be accepted from (choice)

  • `""`: ---------
  • `github`: GitHub
  • `gitlab`: GitLab

* `webhook_credential`: Personal Access Token for posting back the status to the service API (id)

## Sorting

To specify that job templates 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) InventoriesInventoriesList

func (a *Client) InventoriesInventoriesList(params *InventoriesInventoriesListParams) (*InventoriesInventoriesListOK, error)
InventoriesInventoriesList lists inventories

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

The resulting data structure contains:

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

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

## Results

Each inventory data structure includes the following fields:

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

  • `""`: Hosts have a direct link to this inventory.
  • `smart`: Hosts for inventory generated using the host_filter property.

* `host_filter`: Filter that will be applied to the hosts of this inventory. (string) * `variables`: Inventory variables in JSON or YAML format. (json) * `has_active_failures`: This field is deprecated and will be removed in a future release. Flag indicating whether any hosts in this inventory have failed. (boolean) * `total_hosts`: This field is deprecated and will be removed in a future release. Total number of hosts in this inventory. (integer) * `hosts_with_active_failures`: This field is deprecated and will be removed in a future release. Number of hosts in this inventory with active failures. (integer) * `total_groups`: This field is deprecated and will be removed in a future release. Total number of groups in this inventory. (integer) * `has_inventory_sources`: This field is deprecated and will be removed in a future release. Flag indicating whether this inventory has any external inventory sources. (boolean) * `total_inventory_sources`: Total number of external inventory sources configured within this inventory. (integer) * `inventory_sources_with_failures`: Number of external inventory sources in this inventory with failures. (integer) * `insights_credential`: Credentials to be used by hosts belonging to this inventory when accessing Red Hat Insights API. (id) * `pending_deletion`: Flag indicating the inventory is being deleted. (boolean)

## Sorting

To specify that inventories 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) InventoriesInventoriesObjectRolesList

func (a *Client) InventoriesInventoriesObjectRolesList(params *InventoriesInventoriesObjectRolesListParams) (*InventoriesInventoriesObjectRolesListOK, error)
InventoriesInventoriesObjectRolesList lists roles for an inventory

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

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

func (a *Client) InventoriesInventoriesPartialUpdate(params *InventoriesInventoriesPartialUpdateParams) (*InventoriesInventoriesPartialUpdateOK, error)
InventoriesInventoriesPartialUpdate updates an inventory

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

* `name`: Name of this inventory. (string, required) * `description`: Optional description of this inventory. (string, default=`""`) * `organization`: Organization containing this inventory. (id, required) * `kind`: Kind of inventory being represented. (choice)

  • `""`: Hosts have a direct link to this inventory. (default)
  • `smart`: Hosts for inventory generated using the host_filter property.

* `host_filter`: Filter that will be applied to the hosts of this inventory. (string, default=`""`) * `variables`: Inventory variables in JSON or YAML format. (json, default=“)

* `insights_credential`: Credentials to be used by hosts belonging to this inventory when accessing Red Hat Insights API. (id, default=“)

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

func (*Client) InventoriesInventoriesRead

func (a *Client) InventoriesInventoriesRead(params *InventoriesInventoriesReadParams) (*InventoriesInventoriesReadOK, error)
InventoriesInventoriesRead retrieves an inventory

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

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

  • `""`: Hosts have a direct link to this inventory.
  • `smart`: Hosts for inventory generated using the host_filter property.

* `host_filter`: Filter that will be applied to the hosts of this inventory. (string) * `variables`: Inventory variables in JSON or YAML format. (json) * `has_active_failures`: This field is deprecated and will be removed in a future release. Flag indicating whether any hosts in this inventory have failed. (boolean) * `total_hosts`: This field is deprecated and will be removed in a future release. Total number of hosts in this inventory. (integer) * `hosts_with_active_failures`: This field is deprecated and will be removed in a future release. Number of hosts in this inventory with active failures. (integer) * `total_groups`: This field is deprecated and will be removed in a future release. Total number of groups in this inventory. (integer) * `has_inventory_sources`: This field is deprecated and will be removed in a future release. Flag indicating whether this inventory has any external inventory sources. (boolean) * `total_inventory_sources`: Total number of external inventory sources configured within this inventory. (integer) * `inventory_sources_with_failures`: Number of external inventory sources in this inventory with failures. (integer) * `insights_credential`: Credentials to be used by hosts belonging to this inventory when accessing Red Hat Insights API. (id) * `pending_deletion`: Flag indicating the inventory is being deleted. (boolean)

func (*Client) InventoriesInventoriesRootGroupsCreate

func (a *Client) InventoriesInventoriesRootGroupsCreate(params *InventoriesInventoriesRootGroupsCreateParams) (*InventoriesInventoriesRootGroupsCreateCreated, error)

InventoriesInventoriesRootGroupsCreate inventories inventories root groups create API

func (*Client) InventoriesInventoriesRootGroupsList

func (a *Client) InventoriesInventoriesRootGroupsList(params *InventoriesInventoriesRootGroupsListParams) (*InventoriesInventoriesRootGroupsListOK, error)
InventoriesInventoriesRootGroupsList lists root groups for an inventory

Make a GET request to this resource to retrieve a list of root (top-level) groups associated with this inventory.

The resulting data structure contains:

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

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

## Results

Each group data structure includes the following fields:

* `id`: Database ID for this group. (integer) * `type`: Data type for this group. (choice) * `url`: URL for this group. (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 group was created. (datetime) * `modified`: Timestamp when this group was last modified. (datetime) * `name`: Name of this group. (string) * `description`: Optional description of this group. (string) * `inventory`: (id) * `variables`: Group variables in JSON or YAML format. (json)

## Sorting

To specify that groups 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) InventoriesInventoriesScriptRead

func (a *Client) InventoriesInventoriesScriptRead(params *InventoriesInventoriesScriptReadParams) (*InventoriesInventoriesScriptReadOK, error)
InventoriesInventoriesScriptRead generates inventory group and host data as needed for an inventory script

Refer to [Dynamic Inventory](http://docs.ansible.com/intro_dynamic_inventory.html) for more information on inventory scripts.

## List Response

Make a GET request to this resource without query parameters to retrieve a JSON object containing groups, including the hosts, children and variables for each group. The response data is equivalent to that returned by passing the `--list` argument to an inventory script.

Specify a query string of `?hostvars=1` to retrieve the JSON object above including all host variables. The `['_meta']['hostvars']` object in the response contains an entry for each host with its variables. This response format can be used with Ansible 1.3 and later to avoid making a separate API request for each host. Refer to [Tuning the External Inventory Script](http://docs.ansible.com/developing_inventory.html#tuning-the-external-inventory-script) for more information on this feature.

By default, the inventory script will only return hosts that are enabled in the inventory. This feature allows disabled hosts to be skipped when running jobs without removing them from the inventory. Specify a query string of `?all=1` to return all hosts, including disabled ones.

Specify a query string of `?towervars=1` to add variables to the hostvars of each host that specifies its enabled state and database ID.

Specify a query string of `?subset=slice2of5` to produce an inventory that has a restricted number of hosts according to the rules of job slicing.

To apply multiple query strings, join them with the `&` character, like `?hostvars=1&all=1`.

## Host Response

Make a GET request to this resource with a query string similar to `?host=HOSTNAME` to retrieve a JSON object containing host variables for the specified host. The response data is equivalent to that returned by passing the `--host HOSTNAME` argument to an inventory script.

func (*Client) InventoriesInventoriesTreeRead

func (a *Client) InventoriesInventoriesTreeRead(params *InventoriesInventoriesTreeReadParams) (*InventoriesInventoriesTreeReadOK, error)
InventoriesInventoriesTreeRead groups tree for an inventory

Make a GET request to this resource to retrieve a hierarchical view of groups associated with the selected inventory.

The resulting data structure contains a list of root groups, with each group also containing a list of its children.

## Results

Each group data structure includes the following fields:

* `id`: Database ID for this group. (integer) * `type`: Data type for this group. (choice) * `url`: URL for this group. (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 group was created. (datetime) * `modified`: Timestamp when this group was last modified. (datetime) * `name`: Name of this group. (string) * `description`: Optional description of this group. (string) * `inventory`: (id) * `variables`: Group variables in JSON or YAML format. (json) * `children`: (field)

func (*Client) InventoriesInventoriesUpdate

func (a *Client) InventoriesInventoriesUpdate(params *InventoriesInventoriesUpdateParams) (*InventoriesInventoriesUpdateOK, error)
InventoriesInventoriesUpdate updates an inventory

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

* `name`: Name of this inventory. (string, required) * `description`: Optional description of this inventory. (string, default=`""`) * `organization`: Organization containing this inventory. (id, required) * `kind`: Kind of inventory being represented. (choice)

  • `""`: Hosts have a direct link to this inventory. (default)
  • `smart`: Hosts for inventory generated using the host_filter property.

* `host_filter`: Filter that will be applied to the hosts of this inventory. (string, default=`""`) * `variables`: Inventory variables in JSON or YAML format. (json, default=“)

* `insights_credential`: Credentials to be used by hosts belonging to this inventory when accessing Red Hat Insights API. (id, default=“)

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

func (*Client) InventoriesInventoriesUpdateInventorySourcesCreate

InventoriesInventoriesUpdateInventorySourcesCreate updates inventory sources

Make a GET request to this resource to determine if any of the inventory sources for this inventory can be updated. The response will include the following fields for each inventory source:

  • `inventory_source`: ID of the inventory_source (integer, read-only)
  • `can_update`: Flag indicating if this inventory source can be updated (boolean, read-only)

Make a POST request to this resource to update the inventory sources. The response status code will be a 202. The response will contain the follow fields for each of the individual inventory sources:

  • `status`: `started` or message why the update could not be started. (string, read-only)
  • `inventory_update`: ID of the inventory update job that was started. (integer, read-only)
  • `project_update`: ID of the project update job that was started if this inventory source is an SCM source. (interger, read-only, optional)

func (*Client) InventoriesInventoriesUpdateInventorySourcesRead

func (a *Client) InventoriesInventoriesUpdateInventorySourcesRead(params *InventoriesInventoriesUpdateInventorySourcesReadParams) (*InventoriesInventoriesUpdateInventorySourcesReadOK, error)
InventoriesInventoriesUpdateInventorySourcesRead updates inventory sources

Make a GET request to this resource to determine if any of the inventory sources for this inventory can be updated. The response will include the following fields for each inventory source:

  • `inventory_source`: ID of the inventory_source (integer, read-only)
  • `can_update`: Flag indicating if this inventory source can be updated (boolean, read-only)

Make a POST request to this resource to update the inventory sources. The response status code will be a 202. The response will contain the follow fields for each of the individual inventory sources:

  • `status`: `started` or message why the update could not be started. (string, read-only)
  • `inventory_update`: ID of the inventory update job that was started. (integer, read-only)
  • `project_update`: ID of the project update job that was started if this inventory source is an SCM source. (interger, read-only, optional)

func (*Client) InventoriesInventoriesVariableDataPartialUpdate

func (a *Client) InventoriesInventoriesVariableDataPartialUpdate(params *InventoriesInventoriesVariableDataPartialUpdateParams) (*InventoriesInventoriesVariableDataPartialUpdateOK, error)
InventoriesInventoriesVariableDataPartialUpdate updates inventory variable data

Make a PUT or PATCH request to this resource to update variables defined for a inventory.

func (*Client) InventoriesInventoriesVariableDataRead

func (a *Client) InventoriesInventoriesVariableDataRead(params *InventoriesInventoriesVariableDataReadParams) (*InventoriesInventoriesVariableDataReadOK, error)
InventoriesInventoriesVariableDataRead retrieves inventory variable data

Make a GET request to this resource to retrieve all variables defined for a inventory.

func (*Client) InventoriesInventoriesVariableDataUpdate

func (a *Client) InventoriesInventoriesVariableDataUpdate(params *InventoriesInventoriesVariableDataUpdateParams) (*InventoriesInventoriesVariableDataUpdateOK, error)
InventoriesInventoriesVariableDataUpdate updates inventory variable data

Make a PUT or PATCH request to this resource to update variables defined for a inventory.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	InventoriesInventoriesAccessListList(params *InventoriesInventoriesAccessListListParams) (*InventoriesInventoriesAccessListListOK, error)

	InventoriesInventoriesActivityStreamList(params *InventoriesInventoriesActivityStreamListParams) (*InventoriesInventoriesActivityStreamListOK, error)

	InventoriesInventoriesAdHocCommandsCreate(params *InventoriesInventoriesAdHocCommandsCreateParams) (*InventoriesInventoriesAdHocCommandsCreateCreated, error)

	InventoriesInventoriesAdHocCommandsList(params *InventoriesInventoriesAdHocCommandsListParams) (*InventoriesInventoriesAdHocCommandsListOK, error)

	InventoriesInventoriesCopyCreate(params *InventoriesInventoriesCopyCreateParams) (*InventoriesInventoriesCopyCreateCreated, error)

	InventoriesInventoriesCopyList(params *InventoriesInventoriesCopyListParams) (*InventoriesInventoriesCopyListOK, error)

	InventoriesInventoriesCreate(params *InventoriesInventoriesCreateParams) (*InventoriesInventoriesCreateCreated, error)

	InventoriesInventoriesDelete(params *InventoriesInventoriesDeleteParams) (*InventoriesInventoriesDeleteNoContent, error)

	InventoriesInventoriesGroupsCreate(params *InventoriesInventoriesGroupsCreateParams) (*InventoriesInventoriesGroupsCreateCreated, error)

	InventoriesInventoriesGroupsList(params *InventoriesInventoriesGroupsListParams) (*InventoriesInventoriesGroupsListOK, error)

	InventoriesInventoriesHostsCreate(params *InventoriesInventoriesHostsCreateParams) (*InventoriesInventoriesHostsCreateCreated, error)

	InventoriesInventoriesHostsList(params *InventoriesInventoriesHostsListParams) (*InventoriesInventoriesHostsListOK, error)

	InventoriesInventoriesInstanceGroupsCreate(params *InventoriesInventoriesInstanceGroupsCreateParams) (*InventoriesInventoriesInstanceGroupsCreateCreated, error)

	InventoriesInventoriesInstanceGroupsList(params *InventoriesInventoriesInstanceGroupsListParams) (*InventoriesInventoriesInstanceGroupsListOK, error)

	InventoriesInventoriesInventorySourcesCreate(params *InventoriesInventoriesInventorySourcesCreateParams) (*InventoriesInventoriesInventorySourcesCreateCreated, error)

	InventoriesInventoriesInventorySourcesList(params *InventoriesInventoriesInventorySourcesListParams) (*InventoriesInventoriesInventorySourcesListOK, error)

	InventoriesInventoriesJobTemplatesList(params *InventoriesInventoriesJobTemplatesListParams) (*InventoriesInventoriesJobTemplatesListOK, error)

	InventoriesInventoriesList(params *InventoriesInventoriesListParams) (*InventoriesInventoriesListOK, error)

	InventoriesInventoriesObjectRolesList(params *InventoriesInventoriesObjectRolesListParams) (*InventoriesInventoriesObjectRolesListOK, error)

	InventoriesInventoriesPartialUpdate(params *InventoriesInventoriesPartialUpdateParams) (*InventoriesInventoriesPartialUpdateOK, error)

	InventoriesInventoriesRead(params *InventoriesInventoriesReadParams) (*InventoriesInventoriesReadOK, error)

	InventoriesInventoriesRootGroupsCreate(params *InventoriesInventoriesRootGroupsCreateParams) (*InventoriesInventoriesRootGroupsCreateCreated, error)

	InventoriesInventoriesRootGroupsList(params *InventoriesInventoriesRootGroupsListParams) (*InventoriesInventoriesRootGroupsListOK, error)

	InventoriesInventoriesScriptRead(params *InventoriesInventoriesScriptReadParams) (*InventoriesInventoriesScriptReadOK, error)

	InventoriesInventoriesTreeRead(params *InventoriesInventoriesTreeReadParams) (*InventoriesInventoriesTreeReadOK, error)

	InventoriesInventoriesUpdate(params *InventoriesInventoriesUpdateParams) (*InventoriesInventoriesUpdateOK, error)

	InventoriesInventoriesUpdateInventorySourcesCreate(params *InventoriesInventoriesUpdateInventorySourcesCreateParams) (*InventoriesInventoriesUpdateInventorySourcesCreateCreated, error)

	InventoriesInventoriesUpdateInventorySourcesRead(params *InventoriesInventoriesUpdateInventorySourcesReadParams) (*InventoriesInventoriesUpdateInventorySourcesReadOK, error)

	InventoriesInventoriesVariableDataPartialUpdate(params *InventoriesInventoriesVariableDataPartialUpdateParams) (*InventoriesInventoriesVariableDataPartialUpdateOK, error)

	InventoriesInventoriesVariableDataRead(params *InventoriesInventoriesVariableDataReadParams) (*InventoriesInventoriesVariableDataReadOK, error)

	InventoriesInventoriesVariableDataUpdate(params *InventoriesInventoriesVariableDataUpdateParams) (*InventoriesInventoriesVariableDataUpdateOK, 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 inventories API client.

type InventoriesInventoriesAccessListListOK

type InventoriesInventoriesAccessListListOK struct {
}

InventoriesInventoriesAccessListListOK handles this case with default header values.

OK

func NewInventoriesInventoriesAccessListListOK

func NewInventoriesInventoriesAccessListListOK() *InventoriesInventoriesAccessListListOK

NewInventoriesInventoriesAccessListListOK creates a InventoriesInventoriesAccessListListOK with default headers values

func (*InventoriesInventoriesAccessListListOK) Error

type InventoriesInventoriesAccessListListParams

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

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

func NewInventoriesInventoriesAccessListListParams

func NewInventoriesInventoriesAccessListListParams() *InventoriesInventoriesAccessListListParams

NewInventoriesInventoriesAccessListListParams creates a new InventoriesInventoriesAccessListListParams object with the default values initialized.

func NewInventoriesInventoriesAccessListListParamsWithContext

func NewInventoriesInventoriesAccessListListParamsWithContext(ctx context.Context) *InventoriesInventoriesAccessListListParams

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

func NewInventoriesInventoriesAccessListListParamsWithHTTPClient

func NewInventoriesInventoriesAccessListListParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesAccessListListParams

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

func NewInventoriesInventoriesAccessListListParamsWithTimeout

func NewInventoriesInventoriesAccessListListParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesAccessListListParams

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

func (*InventoriesInventoriesAccessListListParams) SetContext

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

func (*InventoriesInventoriesAccessListListParams) SetHTTPClient

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

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

func (*InventoriesInventoriesAccessListListParams) SetID

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

func (*InventoriesInventoriesAccessListListParams) SetPage

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

func (*InventoriesInventoriesAccessListListParams) SetPageSize

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

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

func (*InventoriesInventoriesAccessListListParams) SetSearch

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

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

func (*InventoriesInventoriesAccessListListParams) SetTimeout

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

func (*InventoriesInventoriesAccessListListParams) WithContext

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

func (*InventoriesInventoriesAccessListListParams) WithHTTPClient

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

func (*InventoriesInventoriesAccessListListParams) WithID

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

func (*InventoriesInventoriesAccessListListParams) WithPage

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

func (*InventoriesInventoriesAccessListListParams) WithPageSize

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

func (*InventoriesInventoriesAccessListListParams) WithSearch

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

func (*InventoriesInventoriesAccessListListParams) WithTimeout

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

func (*InventoriesInventoriesAccessListListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesAccessListListReader

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

InventoriesInventoriesAccessListListReader is a Reader for the InventoriesInventoriesAccessListList structure.

func (*InventoriesInventoriesAccessListListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesActivityStreamListOK

type InventoriesInventoriesActivityStreamListOK struct {
}

InventoriesInventoriesActivityStreamListOK handles this case with default header values.

OK

func NewInventoriesInventoriesActivityStreamListOK

func NewInventoriesInventoriesActivityStreamListOK() *InventoriesInventoriesActivityStreamListOK

NewInventoriesInventoriesActivityStreamListOK creates a InventoriesInventoriesActivityStreamListOK with default headers values

func (*InventoriesInventoriesActivityStreamListOK) Error

type InventoriesInventoriesActivityStreamListParams

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

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

func NewInventoriesInventoriesActivityStreamListParams

func NewInventoriesInventoriesActivityStreamListParams() *InventoriesInventoriesActivityStreamListParams

NewInventoriesInventoriesActivityStreamListParams creates a new InventoriesInventoriesActivityStreamListParams object with the default values initialized.

func NewInventoriesInventoriesActivityStreamListParamsWithContext

func NewInventoriesInventoriesActivityStreamListParamsWithContext(ctx context.Context) *InventoriesInventoriesActivityStreamListParams

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

func NewInventoriesInventoriesActivityStreamListParamsWithHTTPClient

func NewInventoriesInventoriesActivityStreamListParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesActivityStreamListParams

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

func NewInventoriesInventoriesActivityStreamListParamsWithTimeout

func NewInventoriesInventoriesActivityStreamListParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesActivityStreamListParams

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

func (*InventoriesInventoriesActivityStreamListParams) SetContext

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

func (*InventoriesInventoriesActivityStreamListParams) SetHTTPClient

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

func (*InventoriesInventoriesActivityStreamListParams) SetID

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

func (*InventoriesInventoriesActivityStreamListParams) SetPage

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

func (*InventoriesInventoriesActivityStreamListParams) SetPageSize

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

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

func (*InventoriesInventoriesActivityStreamListParams) SetSearch

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

func (*InventoriesInventoriesActivityStreamListParams) SetTimeout

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

func (*InventoriesInventoriesActivityStreamListParams) WithContext

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

func (*InventoriesInventoriesActivityStreamListParams) WithHTTPClient

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

func (*InventoriesInventoriesActivityStreamListParams) WithID

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

func (*InventoriesInventoriesActivityStreamListParams) WithPage

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

func (*InventoriesInventoriesActivityStreamListParams) WithPageSize

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

func (*InventoriesInventoriesActivityStreamListParams) WithSearch

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

func (*InventoriesInventoriesActivityStreamListParams) WithTimeout

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

func (*InventoriesInventoriesActivityStreamListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesActivityStreamListReader

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

InventoriesInventoriesActivityStreamListReader is a Reader for the InventoriesInventoriesActivityStreamList structure.

func (*InventoriesInventoriesActivityStreamListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesAdHocCommandsCreateCreated

type InventoriesInventoriesAdHocCommandsCreateCreated struct {
}

InventoriesInventoriesAdHocCommandsCreateCreated handles this case with default header values.

InventoriesInventoriesAdHocCommandsCreateCreated inventories inventories ad hoc commands create created

func NewInventoriesInventoriesAdHocCommandsCreateCreated

func NewInventoriesInventoriesAdHocCommandsCreateCreated() *InventoriesInventoriesAdHocCommandsCreateCreated

NewInventoriesInventoriesAdHocCommandsCreateCreated creates a InventoriesInventoriesAdHocCommandsCreateCreated with default headers values

func (*InventoriesInventoriesAdHocCommandsCreateCreated) Error

type InventoriesInventoriesAdHocCommandsCreateParams

type InventoriesInventoriesAdHocCommandsCreateParams struct {

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

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

InventoriesInventoriesAdHocCommandsCreateParams contains all the parameters to send to the API endpoint for the inventories inventories ad hoc commands create operation typically these are written to a http.Request

func NewInventoriesInventoriesAdHocCommandsCreateParams

func NewInventoriesInventoriesAdHocCommandsCreateParams() *InventoriesInventoriesAdHocCommandsCreateParams

NewInventoriesInventoriesAdHocCommandsCreateParams creates a new InventoriesInventoriesAdHocCommandsCreateParams object with the default values initialized.

func NewInventoriesInventoriesAdHocCommandsCreateParamsWithContext

func NewInventoriesInventoriesAdHocCommandsCreateParamsWithContext(ctx context.Context) *InventoriesInventoriesAdHocCommandsCreateParams

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

func NewInventoriesInventoriesAdHocCommandsCreateParamsWithHTTPClient

func NewInventoriesInventoriesAdHocCommandsCreateParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesAdHocCommandsCreateParams

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

func NewInventoriesInventoriesAdHocCommandsCreateParamsWithTimeout

func NewInventoriesInventoriesAdHocCommandsCreateParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesAdHocCommandsCreateParams

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

func (*InventoriesInventoriesAdHocCommandsCreateParams) SetContext

SetContext adds the context to the inventories inventories ad hoc commands create params

func (*InventoriesInventoriesAdHocCommandsCreateParams) SetData

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

SetData adds the data to the inventories inventories ad hoc commands create params

func (*InventoriesInventoriesAdHocCommandsCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the inventories inventories ad hoc commands create params

func (*InventoriesInventoriesAdHocCommandsCreateParams) SetID

SetID adds the id to the inventories inventories ad hoc commands create params

func (*InventoriesInventoriesAdHocCommandsCreateParams) SetTimeout

SetTimeout adds the timeout to the inventories inventories ad hoc commands create params

func (*InventoriesInventoriesAdHocCommandsCreateParams) WithContext

WithContext adds the context to the inventories inventories ad hoc commands create params

func (*InventoriesInventoriesAdHocCommandsCreateParams) WithData

WithData adds the data to the inventories inventories ad hoc commands create params

func (*InventoriesInventoriesAdHocCommandsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories ad hoc commands create params

func (*InventoriesInventoriesAdHocCommandsCreateParams) WithID

WithID adds the id to the inventories inventories ad hoc commands create params

func (*InventoriesInventoriesAdHocCommandsCreateParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories ad hoc commands create params

func (*InventoriesInventoriesAdHocCommandsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesAdHocCommandsCreateReader

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

InventoriesInventoriesAdHocCommandsCreateReader is a Reader for the InventoriesInventoriesAdHocCommandsCreate structure.

func (*InventoriesInventoriesAdHocCommandsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesAdHocCommandsListForbidden

type InventoriesInventoriesAdHocCommandsListForbidden struct {
}

InventoriesInventoriesAdHocCommandsListForbidden handles this case with default header values.

No Permission Response

func NewInventoriesInventoriesAdHocCommandsListForbidden

func NewInventoriesInventoriesAdHocCommandsListForbidden() *InventoriesInventoriesAdHocCommandsListForbidden

NewInventoriesInventoriesAdHocCommandsListForbidden creates a InventoriesInventoriesAdHocCommandsListForbidden with default headers values

func (*InventoriesInventoriesAdHocCommandsListForbidden) Error

type InventoriesInventoriesAdHocCommandsListOK

type InventoriesInventoriesAdHocCommandsListOK struct {
}

InventoriesInventoriesAdHocCommandsListOK handles this case with default header values.

OK

func NewInventoriesInventoriesAdHocCommandsListOK

func NewInventoriesInventoriesAdHocCommandsListOK() *InventoriesInventoriesAdHocCommandsListOK

NewInventoriesInventoriesAdHocCommandsListOK creates a InventoriesInventoriesAdHocCommandsListOK with default headers values

func (*InventoriesInventoriesAdHocCommandsListOK) Error

type InventoriesInventoriesAdHocCommandsListParams

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

InventoriesInventoriesAdHocCommandsListParams contains all the parameters to send to the API endpoint for the inventories inventories ad hoc commands list operation typically these are written to a http.Request

func NewInventoriesInventoriesAdHocCommandsListParams

func NewInventoriesInventoriesAdHocCommandsListParams() *InventoriesInventoriesAdHocCommandsListParams

NewInventoriesInventoriesAdHocCommandsListParams creates a new InventoriesInventoriesAdHocCommandsListParams object with the default values initialized.

func NewInventoriesInventoriesAdHocCommandsListParamsWithContext

func NewInventoriesInventoriesAdHocCommandsListParamsWithContext(ctx context.Context) *InventoriesInventoriesAdHocCommandsListParams

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

func NewInventoriesInventoriesAdHocCommandsListParamsWithHTTPClient

func NewInventoriesInventoriesAdHocCommandsListParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesAdHocCommandsListParams

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

func NewInventoriesInventoriesAdHocCommandsListParamsWithTimeout

func NewInventoriesInventoriesAdHocCommandsListParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesAdHocCommandsListParams

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

func (*InventoriesInventoriesAdHocCommandsListParams) SetContext

SetContext adds the context to the inventories inventories ad hoc commands list params

func (*InventoriesInventoriesAdHocCommandsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories ad hoc commands list params

func (*InventoriesInventoriesAdHocCommandsListParams) SetID

SetID adds the id to the inventories inventories ad hoc commands list params

func (*InventoriesInventoriesAdHocCommandsListParams) SetPage

SetPage adds the page to the inventories inventories ad hoc commands list params

func (*InventoriesInventoriesAdHocCommandsListParams) SetPageSize

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

SetPageSize adds the pageSize to the inventories inventories ad hoc commands list params

func (*InventoriesInventoriesAdHocCommandsListParams) SetSearch

SetSearch adds the search to the inventories inventories ad hoc commands list params

func (*InventoriesInventoriesAdHocCommandsListParams) SetTimeout

SetTimeout adds the timeout to the inventories inventories ad hoc commands list params

func (*InventoriesInventoriesAdHocCommandsListParams) WithContext

WithContext adds the context to the inventories inventories ad hoc commands list params

func (*InventoriesInventoriesAdHocCommandsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories ad hoc commands list params

func (*InventoriesInventoriesAdHocCommandsListParams) WithID

WithID adds the id to the inventories inventories ad hoc commands list params

func (*InventoriesInventoriesAdHocCommandsListParams) WithPage

WithPage adds the page to the inventories inventories ad hoc commands list params

func (*InventoriesInventoriesAdHocCommandsListParams) WithPageSize

WithPageSize adds the pageSize to the inventories inventories ad hoc commands list params

func (*InventoriesInventoriesAdHocCommandsListParams) WithSearch

WithSearch adds the search to the inventories inventories ad hoc commands list params

func (*InventoriesInventoriesAdHocCommandsListParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories ad hoc commands list params

func (*InventoriesInventoriesAdHocCommandsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesAdHocCommandsListReader

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

InventoriesInventoriesAdHocCommandsListReader is a Reader for the InventoriesInventoriesAdHocCommandsList structure.

func (*InventoriesInventoriesAdHocCommandsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesCopyCreateBody

type InventoriesInventoriesCopyCreateBody struct {

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

InventoriesInventoriesCopyCreateBody inventories inventories copy create body swagger:model InventoriesInventoriesCopyCreateBody

func (*InventoriesInventoriesCopyCreateBody) MarshalBinary

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

MarshalBinary interface implementation

func (*InventoriesInventoriesCopyCreateBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*InventoriesInventoriesCopyCreateBody) Validate

Validate validates this inventories inventories copy create body

type InventoriesInventoriesCopyCreateCreated

type InventoriesInventoriesCopyCreateCreated struct {
}

InventoriesInventoriesCopyCreateCreated handles this case with default header values.

InventoriesInventoriesCopyCreateCreated inventories inventories copy create created

func NewInventoriesInventoriesCopyCreateCreated

func NewInventoriesInventoriesCopyCreateCreated() *InventoriesInventoriesCopyCreateCreated

NewInventoriesInventoriesCopyCreateCreated creates a InventoriesInventoriesCopyCreateCreated with default headers values

func (*InventoriesInventoriesCopyCreateCreated) Error

type InventoriesInventoriesCopyCreateParams

type InventoriesInventoriesCopyCreateParams struct {

	/*Data*/
	Data InventoriesInventoriesCopyCreateBody
	/*ID*/
	ID string

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

InventoriesInventoriesCopyCreateParams contains all the parameters to send to the API endpoint for the inventories inventories copy create operation typically these are written to a http.Request

func NewInventoriesInventoriesCopyCreateParams

func NewInventoriesInventoriesCopyCreateParams() *InventoriesInventoriesCopyCreateParams

NewInventoriesInventoriesCopyCreateParams creates a new InventoriesInventoriesCopyCreateParams object with the default values initialized.

func NewInventoriesInventoriesCopyCreateParamsWithContext

func NewInventoriesInventoriesCopyCreateParamsWithContext(ctx context.Context) *InventoriesInventoriesCopyCreateParams

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

func NewInventoriesInventoriesCopyCreateParamsWithHTTPClient

func NewInventoriesInventoriesCopyCreateParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesCopyCreateParams

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

func NewInventoriesInventoriesCopyCreateParamsWithTimeout

func NewInventoriesInventoriesCopyCreateParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesCopyCreateParams

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

func (*InventoriesInventoriesCopyCreateParams) SetContext

SetContext adds the context to the inventories inventories copy create params

func (*InventoriesInventoriesCopyCreateParams) SetData

SetData adds the data to the inventories inventories copy create params

func (*InventoriesInventoriesCopyCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories copy create params

func (*InventoriesInventoriesCopyCreateParams) SetID

SetID adds the id to the inventories inventories copy create params

func (*InventoriesInventoriesCopyCreateParams) SetTimeout

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

SetTimeout adds the timeout to the inventories inventories copy create params

func (*InventoriesInventoriesCopyCreateParams) WithContext

WithContext adds the context to the inventories inventories copy create params

func (*InventoriesInventoriesCopyCreateParams) WithData

WithData adds the data to the inventories inventories copy create params

func (*InventoriesInventoriesCopyCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories copy create params

func (*InventoriesInventoriesCopyCreateParams) WithID

WithID adds the id to the inventories inventories copy create params

func (*InventoriesInventoriesCopyCreateParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories copy create params

func (*InventoriesInventoriesCopyCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesCopyCreateReader

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

InventoriesInventoriesCopyCreateReader is a Reader for the InventoriesInventoriesCopyCreate structure.

func (*InventoriesInventoriesCopyCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesCopyListOK

type InventoriesInventoriesCopyListOK struct {
}

InventoriesInventoriesCopyListOK handles this case with default header values.

OK

func NewInventoriesInventoriesCopyListOK

func NewInventoriesInventoriesCopyListOK() *InventoriesInventoriesCopyListOK

NewInventoriesInventoriesCopyListOK creates a InventoriesInventoriesCopyListOK with default headers values

func (*InventoriesInventoriesCopyListOK) Error

type InventoriesInventoriesCopyListParams

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

InventoriesInventoriesCopyListParams contains all the parameters to send to the API endpoint for the inventories inventories copy list operation typically these are written to a http.Request

func NewInventoriesInventoriesCopyListParams

func NewInventoriesInventoriesCopyListParams() *InventoriesInventoriesCopyListParams

NewInventoriesInventoriesCopyListParams creates a new InventoriesInventoriesCopyListParams object with the default values initialized.

func NewInventoriesInventoriesCopyListParamsWithContext

func NewInventoriesInventoriesCopyListParamsWithContext(ctx context.Context) *InventoriesInventoriesCopyListParams

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

func NewInventoriesInventoriesCopyListParamsWithHTTPClient

func NewInventoriesInventoriesCopyListParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesCopyListParams

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

func NewInventoriesInventoriesCopyListParamsWithTimeout

func NewInventoriesInventoriesCopyListParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesCopyListParams

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

func (*InventoriesInventoriesCopyListParams) SetContext

SetContext adds the context to the inventories inventories copy list params

func (*InventoriesInventoriesCopyListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories copy list params

func (*InventoriesInventoriesCopyListParams) SetID

SetID adds the id to the inventories inventories copy list params

func (*InventoriesInventoriesCopyListParams) SetPage

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

SetPage adds the page to the inventories inventories copy list params

func (*InventoriesInventoriesCopyListParams) SetPageSize

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

SetPageSize adds the pageSize to the inventories inventories copy list params

func (*InventoriesInventoriesCopyListParams) SetSearch

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

SetSearch adds the search to the inventories inventories copy list params

func (*InventoriesInventoriesCopyListParams) SetTimeout

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

SetTimeout adds the timeout to the inventories inventories copy list params

func (*InventoriesInventoriesCopyListParams) WithContext

WithContext adds the context to the inventories inventories copy list params

func (*InventoriesInventoriesCopyListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories copy list params

func (*InventoriesInventoriesCopyListParams) WithID

WithID adds the id to the inventories inventories copy list params

func (*InventoriesInventoriesCopyListParams) WithPage

WithPage adds the page to the inventories inventories copy list params

func (*InventoriesInventoriesCopyListParams) WithPageSize

WithPageSize adds the pageSize to the inventories inventories copy list params

func (*InventoriesInventoriesCopyListParams) WithSearch

WithSearch adds the search to the inventories inventories copy list params

func (*InventoriesInventoriesCopyListParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories copy list params

func (*InventoriesInventoriesCopyListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesCopyListReader

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

InventoriesInventoriesCopyListReader is a Reader for the InventoriesInventoriesCopyList structure.

func (*InventoriesInventoriesCopyListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesCreateBadRequest

type InventoriesInventoriesCreateBadRequest struct {
}

InventoriesInventoriesCreateBadRequest handles this case with default header values.

Bad Request

func NewInventoriesInventoriesCreateBadRequest

func NewInventoriesInventoriesCreateBadRequest() *InventoriesInventoriesCreateBadRequest

NewInventoriesInventoriesCreateBadRequest creates a InventoriesInventoriesCreateBadRequest with default headers values

func (*InventoriesInventoriesCreateBadRequest) Error

type InventoriesInventoriesCreateCreated

type InventoriesInventoriesCreateCreated struct {
}

InventoriesInventoriesCreateCreated handles this case with default header values.

InventoriesInventoriesCreateCreated inventories inventories create created

func NewInventoriesInventoriesCreateCreated

func NewInventoriesInventoriesCreateCreated() *InventoriesInventoriesCreateCreated

NewInventoriesInventoriesCreateCreated creates a InventoriesInventoriesCreateCreated with default headers values

func (*InventoriesInventoriesCreateCreated) Error

type InventoriesInventoriesCreateForbidden

type InventoriesInventoriesCreateForbidden struct {
}

InventoriesInventoriesCreateForbidden handles this case with default header values.

No Permission Response

func NewInventoriesInventoriesCreateForbidden

func NewInventoriesInventoriesCreateForbidden() *InventoriesInventoriesCreateForbidden

NewInventoriesInventoriesCreateForbidden creates a InventoriesInventoriesCreateForbidden with default headers values

func (*InventoriesInventoriesCreateForbidden) Error

type InventoriesInventoriesCreateParams

type InventoriesInventoriesCreateParams struct {

	/*Data*/
	Data interface{}

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

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

func NewInventoriesInventoriesCreateParams

func NewInventoriesInventoriesCreateParams() *InventoriesInventoriesCreateParams

NewInventoriesInventoriesCreateParams creates a new InventoriesInventoriesCreateParams object with the default values initialized.

func NewInventoriesInventoriesCreateParamsWithContext

func NewInventoriesInventoriesCreateParamsWithContext(ctx context.Context) *InventoriesInventoriesCreateParams

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

func NewInventoriesInventoriesCreateParamsWithHTTPClient

func NewInventoriesInventoriesCreateParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesCreateParams

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

func NewInventoriesInventoriesCreateParamsWithTimeout

func NewInventoriesInventoriesCreateParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesCreateParams

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

func (*InventoriesInventoriesCreateParams) SetContext

SetContext adds the context to the inventories inventories create params

func (*InventoriesInventoriesCreateParams) SetData

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

SetData adds the data to the inventories inventories create params

func (*InventoriesInventoriesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories create params

func (*InventoriesInventoriesCreateParams) SetTimeout

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

SetTimeout adds the timeout to the inventories inventories create params

func (*InventoriesInventoriesCreateParams) WithContext

WithContext adds the context to the inventories inventories create params

func (*InventoriesInventoriesCreateParams) WithData

WithData adds the data to the inventories inventories create params

func (*InventoriesInventoriesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories create params

func (*InventoriesInventoriesCreateParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories create params

func (*InventoriesInventoriesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesCreateReader

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

InventoriesInventoriesCreateReader is a Reader for the InventoriesInventoriesCreate structure.

func (*InventoriesInventoriesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesDeleteBadRequest

type InventoriesInventoriesDeleteBadRequest struct {
}

InventoriesInventoriesDeleteBadRequest handles this case with default header values.

Bad Request

func NewInventoriesInventoriesDeleteBadRequest

func NewInventoriesInventoriesDeleteBadRequest() *InventoriesInventoriesDeleteBadRequest

NewInventoriesInventoriesDeleteBadRequest creates a InventoriesInventoriesDeleteBadRequest with default headers values

func (*InventoriesInventoriesDeleteBadRequest) Error

type InventoriesInventoriesDeleteNoContent

type InventoriesInventoriesDeleteNoContent struct {
}

InventoriesInventoriesDeleteNoContent handles this case with default header values.

InventoriesInventoriesDeleteNoContent inventories inventories delete no content

func NewInventoriesInventoriesDeleteNoContent

func NewInventoriesInventoriesDeleteNoContent() *InventoriesInventoriesDeleteNoContent

NewInventoriesInventoriesDeleteNoContent creates a InventoriesInventoriesDeleteNoContent with default headers values

func (*InventoriesInventoriesDeleteNoContent) Error

type InventoriesInventoriesDeleteParams

type InventoriesInventoriesDeleteParams struct {

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

	*/
	Search *string

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

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

func NewInventoriesInventoriesDeleteParams

func NewInventoriesInventoriesDeleteParams() *InventoriesInventoriesDeleteParams

NewInventoriesInventoriesDeleteParams creates a new InventoriesInventoriesDeleteParams object with the default values initialized.

func NewInventoriesInventoriesDeleteParamsWithContext

func NewInventoriesInventoriesDeleteParamsWithContext(ctx context.Context) *InventoriesInventoriesDeleteParams

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

func NewInventoriesInventoriesDeleteParamsWithHTTPClient

func NewInventoriesInventoriesDeleteParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesDeleteParams

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

func NewInventoriesInventoriesDeleteParamsWithTimeout

func NewInventoriesInventoriesDeleteParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesDeleteParams

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

func (*InventoriesInventoriesDeleteParams) SetContext

SetContext adds the context to the inventories inventories delete params

func (*InventoriesInventoriesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories delete params

func (*InventoriesInventoriesDeleteParams) SetID

SetID adds the id to the inventories inventories delete params

func (*InventoriesInventoriesDeleteParams) SetSearch

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

SetSearch adds the search to the inventories inventories delete params

func (*InventoriesInventoriesDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the inventories inventories delete params

func (*InventoriesInventoriesDeleteParams) WithContext

WithContext adds the context to the inventories inventories delete params

func (*InventoriesInventoriesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories delete params

func (*InventoriesInventoriesDeleteParams) WithID

WithID adds the id to the inventories inventories delete params

func (*InventoriesInventoriesDeleteParams) WithSearch

WithSearch adds the search to the inventories inventories delete params

func (*InventoriesInventoriesDeleteParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories delete params

func (*InventoriesInventoriesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesDeleteReader

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

InventoriesInventoriesDeleteReader is a Reader for the InventoriesInventoriesDelete structure.

func (*InventoriesInventoriesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesGroupsCreateBadRequest

type InventoriesInventoriesGroupsCreateBadRequest struct {
}

InventoriesInventoriesGroupsCreateBadRequest handles this case with default header values.

Bad Request

func NewInventoriesInventoriesGroupsCreateBadRequest

func NewInventoriesInventoriesGroupsCreateBadRequest() *InventoriesInventoriesGroupsCreateBadRequest

NewInventoriesInventoriesGroupsCreateBadRequest creates a InventoriesInventoriesGroupsCreateBadRequest with default headers values

func (*InventoriesInventoriesGroupsCreateBadRequest) Error

type InventoriesInventoriesGroupsCreateCreated

type InventoriesInventoriesGroupsCreateCreated struct {
}

InventoriesInventoriesGroupsCreateCreated handles this case with default header values.

InventoriesInventoriesGroupsCreateCreated inventories inventories groups create created

func NewInventoriesInventoriesGroupsCreateCreated

func NewInventoriesInventoriesGroupsCreateCreated() *InventoriesInventoriesGroupsCreateCreated

NewInventoriesInventoriesGroupsCreateCreated creates a InventoriesInventoriesGroupsCreateCreated with default headers values

func (*InventoriesInventoriesGroupsCreateCreated) Error

type InventoriesInventoriesGroupsCreateForbidden

type InventoriesInventoriesGroupsCreateForbidden struct {
}

InventoriesInventoriesGroupsCreateForbidden handles this case with default header values.

No Permission Response

func NewInventoriesInventoriesGroupsCreateForbidden

func NewInventoriesInventoriesGroupsCreateForbidden() *InventoriesInventoriesGroupsCreateForbidden

NewInventoriesInventoriesGroupsCreateForbidden creates a InventoriesInventoriesGroupsCreateForbidden with default headers values

func (*InventoriesInventoriesGroupsCreateForbidden) Error

type InventoriesInventoriesGroupsCreateParams

type InventoriesInventoriesGroupsCreateParams struct {

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

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

InventoriesInventoriesGroupsCreateParams contains all the parameters to send to the API endpoint for the inventories inventories groups create operation typically these are written to a http.Request

func NewInventoriesInventoriesGroupsCreateParams

func NewInventoriesInventoriesGroupsCreateParams() *InventoriesInventoriesGroupsCreateParams

NewInventoriesInventoriesGroupsCreateParams creates a new InventoriesInventoriesGroupsCreateParams object with the default values initialized.

func NewInventoriesInventoriesGroupsCreateParamsWithContext

func NewInventoriesInventoriesGroupsCreateParamsWithContext(ctx context.Context) *InventoriesInventoriesGroupsCreateParams

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

func NewInventoriesInventoriesGroupsCreateParamsWithHTTPClient

func NewInventoriesInventoriesGroupsCreateParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesGroupsCreateParams

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

func NewInventoriesInventoriesGroupsCreateParamsWithTimeout

func NewInventoriesInventoriesGroupsCreateParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesGroupsCreateParams

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

func (*InventoriesInventoriesGroupsCreateParams) SetContext

SetContext adds the context to the inventories inventories groups create params

func (*InventoriesInventoriesGroupsCreateParams) SetData

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

SetData adds the data to the inventories inventories groups create params

func (*InventoriesInventoriesGroupsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories groups create params

func (*InventoriesInventoriesGroupsCreateParams) SetID

SetID adds the id to the inventories inventories groups create params

func (*InventoriesInventoriesGroupsCreateParams) SetTimeout

SetTimeout adds the timeout to the inventories inventories groups create params

func (*InventoriesInventoriesGroupsCreateParams) WithContext

WithContext adds the context to the inventories inventories groups create params

func (*InventoriesInventoriesGroupsCreateParams) WithData

WithData adds the data to the inventories inventories groups create params

func (*InventoriesInventoriesGroupsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories groups create params

func (*InventoriesInventoriesGroupsCreateParams) WithID

WithID adds the id to the inventories inventories groups create params

func (*InventoriesInventoriesGroupsCreateParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories groups create params

func (*InventoriesInventoriesGroupsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesGroupsCreateReader

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

InventoriesInventoriesGroupsCreateReader is a Reader for the InventoriesInventoriesGroupsCreate structure.

func (*InventoriesInventoriesGroupsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesGroupsListOK

type InventoriesInventoriesGroupsListOK struct {
}

InventoriesInventoriesGroupsListOK handles this case with default header values.

OK

func NewInventoriesInventoriesGroupsListOK

func NewInventoriesInventoriesGroupsListOK() *InventoriesInventoriesGroupsListOK

NewInventoriesInventoriesGroupsListOK creates a InventoriesInventoriesGroupsListOK with default headers values

func (*InventoriesInventoriesGroupsListOK) Error

type InventoriesInventoriesGroupsListParams

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

InventoriesInventoriesGroupsListParams contains all the parameters to send to the API endpoint for the inventories inventories groups list operation typically these are written to a http.Request

func NewInventoriesInventoriesGroupsListParams

func NewInventoriesInventoriesGroupsListParams() *InventoriesInventoriesGroupsListParams

NewInventoriesInventoriesGroupsListParams creates a new InventoriesInventoriesGroupsListParams object with the default values initialized.

func NewInventoriesInventoriesGroupsListParamsWithContext

func NewInventoriesInventoriesGroupsListParamsWithContext(ctx context.Context) *InventoriesInventoriesGroupsListParams

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

func NewInventoriesInventoriesGroupsListParamsWithHTTPClient

func NewInventoriesInventoriesGroupsListParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesGroupsListParams

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

func NewInventoriesInventoriesGroupsListParamsWithTimeout

func NewInventoriesInventoriesGroupsListParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesGroupsListParams

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

func (*InventoriesInventoriesGroupsListParams) SetContext

SetContext adds the context to the inventories inventories groups list params

func (*InventoriesInventoriesGroupsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories groups list params

func (*InventoriesInventoriesGroupsListParams) SetID

SetID adds the id to the inventories inventories groups list params

func (*InventoriesInventoriesGroupsListParams) SetPage

SetPage adds the page to the inventories inventories groups list params

func (*InventoriesInventoriesGroupsListParams) SetPageSize

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

SetPageSize adds the pageSize to the inventories inventories groups list params

func (*InventoriesInventoriesGroupsListParams) SetSearch

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

SetSearch adds the search to the inventories inventories groups list params

func (*InventoriesInventoriesGroupsListParams) SetTimeout

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

SetTimeout adds the timeout to the inventories inventories groups list params

func (*InventoriesInventoriesGroupsListParams) WithContext

WithContext adds the context to the inventories inventories groups list params

func (*InventoriesInventoriesGroupsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories groups list params

func (*InventoriesInventoriesGroupsListParams) WithID

WithID adds the id to the inventories inventories groups list params

func (*InventoriesInventoriesGroupsListParams) WithPage

WithPage adds the page to the inventories inventories groups list params

func (*InventoriesInventoriesGroupsListParams) WithPageSize

WithPageSize adds the pageSize to the inventories inventories groups list params

func (*InventoriesInventoriesGroupsListParams) WithSearch

WithSearch adds the search to the inventories inventories groups list params

func (*InventoriesInventoriesGroupsListParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories groups list params

func (*InventoriesInventoriesGroupsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesGroupsListReader

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

InventoriesInventoriesGroupsListReader is a Reader for the InventoriesInventoriesGroupsList structure.

func (*InventoriesInventoriesGroupsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesHostsCreateCreated

type InventoriesInventoriesHostsCreateCreated struct {
}

InventoriesInventoriesHostsCreateCreated handles this case with default header values.

InventoriesInventoriesHostsCreateCreated inventories inventories hosts create created

func NewInventoriesInventoriesHostsCreateCreated

func NewInventoriesInventoriesHostsCreateCreated() *InventoriesInventoriesHostsCreateCreated

NewInventoriesInventoriesHostsCreateCreated creates a InventoriesInventoriesHostsCreateCreated with default headers values

func (*InventoriesInventoriesHostsCreateCreated) Error

type InventoriesInventoriesHostsCreateForbidden

type InventoriesInventoriesHostsCreateForbidden struct {
}

InventoriesInventoriesHostsCreateForbidden handles this case with default header values.

No Permission Response

func NewInventoriesInventoriesHostsCreateForbidden

func NewInventoriesInventoriesHostsCreateForbidden() *InventoriesInventoriesHostsCreateForbidden

NewInventoriesInventoriesHostsCreateForbidden creates a InventoriesInventoriesHostsCreateForbidden with default headers values

func (*InventoriesInventoriesHostsCreateForbidden) Error

type InventoriesInventoriesHostsCreateParams

type InventoriesInventoriesHostsCreateParams struct {

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

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

InventoriesInventoriesHostsCreateParams contains all the parameters to send to the API endpoint for the inventories inventories hosts create operation typically these are written to a http.Request

func NewInventoriesInventoriesHostsCreateParams

func NewInventoriesInventoriesHostsCreateParams() *InventoriesInventoriesHostsCreateParams

NewInventoriesInventoriesHostsCreateParams creates a new InventoriesInventoriesHostsCreateParams object with the default values initialized.

func NewInventoriesInventoriesHostsCreateParamsWithContext

func NewInventoriesInventoriesHostsCreateParamsWithContext(ctx context.Context) *InventoriesInventoriesHostsCreateParams

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

func NewInventoriesInventoriesHostsCreateParamsWithHTTPClient

func NewInventoriesInventoriesHostsCreateParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesHostsCreateParams

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

func NewInventoriesInventoriesHostsCreateParamsWithTimeout

func NewInventoriesInventoriesHostsCreateParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesHostsCreateParams

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

func (*InventoriesInventoriesHostsCreateParams) SetContext

SetContext adds the context to the inventories inventories hosts create params

func (*InventoriesInventoriesHostsCreateParams) SetData

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

SetData adds the data to the inventories inventories hosts create params

func (*InventoriesInventoriesHostsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories hosts create params

func (*InventoriesInventoriesHostsCreateParams) SetID

SetID adds the id to the inventories inventories hosts create params

func (*InventoriesInventoriesHostsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the inventories inventories hosts create params

func (*InventoriesInventoriesHostsCreateParams) WithContext

WithContext adds the context to the inventories inventories hosts create params

func (*InventoriesInventoriesHostsCreateParams) WithData

WithData adds the data to the inventories inventories hosts create params

func (*InventoriesInventoriesHostsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories hosts create params

func (*InventoriesInventoriesHostsCreateParams) WithID

WithID adds the id to the inventories inventories hosts create params

func (*InventoriesInventoriesHostsCreateParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories hosts create params

func (*InventoriesInventoriesHostsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesHostsCreateReader

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

InventoriesInventoriesHostsCreateReader is a Reader for the InventoriesInventoriesHostsCreate structure.

func (*InventoriesInventoriesHostsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesHostsListOK

type InventoriesInventoriesHostsListOK struct {
}

InventoriesInventoriesHostsListOK handles this case with default header values.

OK

func NewInventoriesInventoriesHostsListOK

func NewInventoriesInventoriesHostsListOK() *InventoriesInventoriesHostsListOK

NewInventoriesInventoriesHostsListOK creates a InventoriesInventoriesHostsListOK with default headers values

func (*InventoriesInventoriesHostsListOK) Error

type InventoriesInventoriesHostsListParams

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

InventoriesInventoriesHostsListParams contains all the parameters to send to the API endpoint for the inventories inventories hosts list operation typically these are written to a http.Request

func NewInventoriesInventoriesHostsListParams

func NewInventoriesInventoriesHostsListParams() *InventoriesInventoriesHostsListParams

NewInventoriesInventoriesHostsListParams creates a new InventoriesInventoriesHostsListParams object with the default values initialized.

func NewInventoriesInventoriesHostsListParamsWithContext

func NewInventoriesInventoriesHostsListParamsWithContext(ctx context.Context) *InventoriesInventoriesHostsListParams

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

func NewInventoriesInventoriesHostsListParamsWithHTTPClient

func NewInventoriesInventoriesHostsListParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesHostsListParams

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

func NewInventoriesInventoriesHostsListParamsWithTimeout

func NewInventoriesInventoriesHostsListParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesHostsListParams

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

func (*InventoriesInventoriesHostsListParams) SetContext

SetContext adds the context to the inventories inventories hosts list params

func (*InventoriesInventoriesHostsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories hosts list params

func (*InventoriesInventoriesHostsListParams) SetID

SetID adds the id to the inventories inventories hosts list params

func (*InventoriesInventoriesHostsListParams) SetPage

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

SetPage adds the page to the inventories inventories hosts list params

func (*InventoriesInventoriesHostsListParams) SetPageSize

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

SetPageSize adds the pageSize to the inventories inventories hosts list params

func (*InventoriesInventoriesHostsListParams) SetSearch

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

SetSearch adds the search to the inventories inventories hosts list params

func (*InventoriesInventoriesHostsListParams) SetTimeout

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

SetTimeout adds the timeout to the inventories inventories hosts list params

func (*InventoriesInventoriesHostsListParams) WithContext

WithContext adds the context to the inventories inventories hosts list params

func (*InventoriesInventoriesHostsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories hosts list params

func (*InventoriesInventoriesHostsListParams) WithID

WithID adds the id to the inventories inventories hosts list params

func (*InventoriesInventoriesHostsListParams) WithPage

WithPage adds the page to the inventories inventories hosts list params

func (*InventoriesInventoriesHostsListParams) WithPageSize

WithPageSize adds the pageSize to the inventories inventories hosts list params

func (*InventoriesInventoriesHostsListParams) WithSearch

WithSearch adds the search to the inventories inventories hosts list params

func (*InventoriesInventoriesHostsListParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories hosts list params

func (*InventoriesInventoriesHostsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesHostsListReader

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

InventoriesInventoriesHostsListReader is a Reader for the InventoriesInventoriesHostsList structure.

func (*InventoriesInventoriesHostsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesInstanceGroupsCreateCreated

type InventoriesInventoriesInstanceGroupsCreateCreated struct {
}

InventoriesInventoriesInstanceGroupsCreateCreated handles this case with default header values.

InventoriesInventoriesInstanceGroupsCreateCreated inventories inventories instance groups create created

func NewInventoriesInventoriesInstanceGroupsCreateCreated

func NewInventoriesInventoriesInstanceGroupsCreateCreated() *InventoriesInventoriesInstanceGroupsCreateCreated

NewInventoriesInventoriesInstanceGroupsCreateCreated creates a InventoriesInventoriesInstanceGroupsCreateCreated with default headers values

func (*InventoriesInventoriesInstanceGroupsCreateCreated) Error

type InventoriesInventoriesInstanceGroupsCreateParams

type InventoriesInventoriesInstanceGroupsCreateParams struct {

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

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

InventoriesInventoriesInstanceGroupsCreateParams contains all the parameters to send to the API endpoint for the inventories inventories instance groups create operation typically these are written to a http.Request

func NewInventoriesInventoriesInstanceGroupsCreateParams

func NewInventoriesInventoriesInstanceGroupsCreateParams() *InventoriesInventoriesInstanceGroupsCreateParams

NewInventoriesInventoriesInstanceGroupsCreateParams creates a new InventoriesInventoriesInstanceGroupsCreateParams object with the default values initialized.

func NewInventoriesInventoriesInstanceGroupsCreateParamsWithContext

func NewInventoriesInventoriesInstanceGroupsCreateParamsWithContext(ctx context.Context) *InventoriesInventoriesInstanceGroupsCreateParams

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

func NewInventoriesInventoriesInstanceGroupsCreateParamsWithHTTPClient

func NewInventoriesInventoriesInstanceGroupsCreateParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesInstanceGroupsCreateParams

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

func NewInventoriesInventoriesInstanceGroupsCreateParamsWithTimeout

func NewInventoriesInventoriesInstanceGroupsCreateParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesInstanceGroupsCreateParams

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

func (*InventoriesInventoriesInstanceGroupsCreateParams) SetContext

SetContext adds the context to the inventories inventories instance groups create params

func (*InventoriesInventoriesInstanceGroupsCreateParams) SetData

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

SetData adds the data to the inventories inventories instance groups create params

func (*InventoriesInventoriesInstanceGroupsCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the inventories inventories instance groups create params

func (*InventoriesInventoriesInstanceGroupsCreateParams) SetID

SetID adds the id to the inventories inventories instance groups create params

func (*InventoriesInventoriesInstanceGroupsCreateParams) SetTimeout

SetTimeout adds the timeout to the inventories inventories instance groups create params

func (*InventoriesInventoriesInstanceGroupsCreateParams) WithContext

WithContext adds the context to the inventories inventories instance groups create params

func (*InventoriesInventoriesInstanceGroupsCreateParams) WithData

WithData adds the data to the inventories inventories instance groups create params

func (*InventoriesInventoriesInstanceGroupsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories instance groups create params

func (*InventoriesInventoriesInstanceGroupsCreateParams) WithID

WithID adds the id to the inventories inventories instance groups create params

func (*InventoriesInventoriesInstanceGroupsCreateParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories instance groups create params

func (*InventoriesInventoriesInstanceGroupsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesInstanceGroupsCreateReader

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

InventoriesInventoriesInstanceGroupsCreateReader is a Reader for the InventoriesInventoriesInstanceGroupsCreate structure.

func (*InventoriesInventoriesInstanceGroupsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesInstanceGroupsListOK

type InventoriesInventoriesInstanceGroupsListOK struct {
}

InventoriesInventoriesInstanceGroupsListOK handles this case with default header values.

OK

func NewInventoriesInventoriesInstanceGroupsListOK

func NewInventoriesInventoriesInstanceGroupsListOK() *InventoriesInventoriesInstanceGroupsListOK

NewInventoriesInventoriesInstanceGroupsListOK creates a InventoriesInventoriesInstanceGroupsListOK with default headers values

func (*InventoriesInventoriesInstanceGroupsListOK) Error

type InventoriesInventoriesInstanceGroupsListParams

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

InventoriesInventoriesInstanceGroupsListParams contains all the parameters to send to the API endpoint for the inventories inventories instance groups list operation typically these are written to a http.Request

func NewInventoriesInventoriesInstanceGroupsListParams

func NewInventoriesInventoriesInstanceGroupsListParams() *InventoriesInventoriesInstanceGroupsListParams

NewInventoriesInventoriesInstanceGroupsListParams creates a new InventoriesInventoriesInstanceGroupsListParams object with the default values initialized.

func NewInventoriesInventoriesInstanceGroupsListParamsWithContext

func NewInventoriesInventoriesInstanceGroupsListParamsWithContext(ctx context.Context) *InventoriesInventoriesInstanceGroupsListParams

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

func NewInventoriesInventoriesInstanceGroupsListParamsWithHTTPClient

func NewInventoriesInventoriesInstanceGroupsListParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesInstanceGroupsListParams

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

func NewInventoriesInventoriesInstanceGroupsListParamsWithTimeout

func NewInventoriesInventoriesInstanceGroupsListParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesInstanceGroupsListParams

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

func (*InventoriesInventoriesInstanceGroupsListParams) SetContext

SetContext adds the context to the inventories inventories instance groups list params

func (*InventoriesInventoriesInstanceGroupsListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the inventories inventories instance groups list params

func (*InventoriesInventoriesInstanceGroupsListParams) SetID

SetID adds the id to the inventories inventories instance groups list params

func (*InventoriesInventoriesInstanceGroupsListParams) SetPage

SetPage adds the page to the inventories inventories instance groups list params

func (*InventoriesInventoriesInstanceGroupsListParams) SetPageSize

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

SetPageSize adds the pageSize to the inventories inventories instance groups list params

func (*InventoriesInventoriesInstanceGroupsListParams) SetSearch

SetSearch adds the search to the inventories inventories instance groups list params

func (*InventoriesInventoriesInstanceGroupsListParams) SetTimeout

SetTimeout adds the timeout to the inventories inventories instance groups list params

func (*InventoriesInventoriesInstanceGroupsListParams) WithContext

WithContext adds the context to the inventories inventories instance groups list params

func (*InventoriesInventoriesInstanceGroupsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories instance groups list params

func (*InventoriesInventoriesInstanceGroupsListParams) WithID

WithID adds the id to the inventories inventories instance groups list params

func (*InventoriesInventoriesInstanceGroupsListParams) WithPage

WithPage adds the page to the inventories inventories instance groups list params

func (*InventoriesInventoriesInstanceGroupsListParams) WithPageSize

WithPageSize adds the pageSize to the inventories inventories instance groups list params

func (*InventoriesInventoriesInstanceGroupsListParams) WithSearch

WithSearch adds the search to the inventories inventories instance groups list params

func (*InventoriesInventoriesInstanceGroupsListParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories instance groups list params

func (*InventoriesInventoriesInstanceGroupsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesInstanceGroupsListReader

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

InventoriesInventoriesInstanceGroupsListReader is a Reader for the InventoriesInventoriesInstanceGroupsList structure.

func (*InventoriesInventoriesInstanceGroupsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesInventorySourcesCreateBadRequest

type InventoriesInventoriesInventorySourcesCreateBadRequest struct {
}

InventoriesInventoriesInventorySourcesCreateBadRequest handles this case with default header values.

Bad Request

func NewInventoriesInventoriesInventorySourcesCreateBadRequest

func NewInventoriesInventoriesInventorySourcesCreateBadRequest() *InventoriesInventoriesInventorySourcesCreateBadRequest

NewInventoriesInventoriesInventorySourcesCreateBadRequest creates a InventoriesInventoriesInventorySourcesCreateBadRequest with default headers values

func (*InventoriesInventoriesInventorySourcesCreateBadRequest) Error

type InventoriesInventoriesInventorySourcesCreateCreated

type InventoriesInventoriesInventorySourcesCreateCreated struct {
}

InventoriesInventoriesInventorySourcesCreateCreated handles this case with default header values.

InventoriesInventoriesInventorySourcesCreateCreated inventories inventories inventory sources create created

func NewInventoriesInventoriesInventorySourcesCreateCreated

func NewInventoriesInventoriesInventorySourcesCreateCreated() *InventoriesInventoriesInventorySourcesCreateCreated

NewInventoriesInventoriesInventorySourcesCreateCreated creates a InventoriesInventoriesInventorySourcesCreateCreated with default headers values

func (*InventoriesInventoriesInventorySourcesCreateCreated) Error

type InventoriesInventoriesInventorySourcesCreateForbidden

type InventoriesInventoriesInventorySourcesCreateForbidden struct {
}

InventoriesInventoriesInventorySourcesCreateForbidden handles this case with default header values.

No Permission Response

func NewInventoriesInventoriesInventorySourcesCreateForbidden

func NewInventoriesInventoriesInventorySourcesCreateForbidden() *InventoriesInventoriesInventorySourcesCreateForbidden

NewInventoriesInventoriesInventorySourcesCreateForbidden creates a InventoriesInventoriesInventorySourcesCreateForbidden with default headers values

func (*InventoriesInventoriesInventorySourcesCreateForbidden) Error

type InventoriesInventoriesInventorySourcesCreateParams

type InventoriesInventoriesInventorySourcesCreateParams struct {

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

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

InventoriesInventoriesInventorySourcesCreateParams contains all the parameters to send to the API endpoint for the inventories inventories inventory sources create operation typically these are written to a http.Request

func NewInventoriesInventoriesInventorySourcesCreateParams

func NewInventoriesInventoriesInventorySourcesCreateParams() *InventoriesInventoriesInventorySourcesCreateParams

NewInventoriesInventoriesInventorySourcesCreateParams creates a new InventoriesInventoriesInventorySourcesCreateParams object with the default values initialized.

func NewInventoriesInventoriesInventorySourcesCreateParamsWithContext

func NewInventoriesInventoriesInventorySourcesCreateParamsWithContext(ctx context.Context) *InventoriesInventoriesInventorySourcesCreateParams

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

func NewInventoriesInventoriesInventorySourcesCreateParamsWithHTTPClient

func NewInventoriesInventoriesInventorySourcesCreateParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesInventorySourcesCreateParams

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

func NewInventoriesInventoriesInventorySourcesCreateParamsWithTimeout

func NewInventoriesInventoriesInventorySourcesCreateParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesInventorySourcesCreateParams

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

func (*InventoriesInventoriesInventorySourcesCreateParams) SetContext

SetContext adds the context to the inventories inventories inventory sources create params

func (*InventoriesInventoriesInventorySourcesCreateParams) SetData

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

SetData adds the data to the inventories inventories inventory sources create params

func (*InventoriesInventoriesInventorySourcesCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the inventories inventories inventory sources create params

func (*InventoriesInventoriesInventorySourcesCreateParams) SetID

SetID adds the id to the inventories inventories inventory sources create params

func (*InventoriesInventoriesInventorySourcesCreateParams) SetTimeout

SetTimeout adds the timeout to the inventories inventories inventory sources create params

func (*InventoriesInventoriesInventorySourcesCreateParams) WithContext

WithContext adds the context to the inventories inventories inventory sources create params

func (*InventoriesInventoriesInventorySourcesCreateParams) WithData

WithData adds the data to the inventories inventories inventory sources create params

func (*InventoriesInventoriesInventorySourcesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories inventory sources create params

func (*InventoriesInventoriesInventorySourcesCreateParams) WithID

WithID adds the id to the inventories inventories inventory sources create params

func (*InventoriesInventoriesInventorySourcesCreateParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories inventory sources create params

func (*InventoriesInventoriesInventorySourcesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesInventorySourcesCreateReader

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

InventoriesInventoriesInventorySourcesCreateReader is a Reader for the InventoriesInventoriesInventorySourcesCreate structure.

func (*InventoriesInventoriesInventorySourcesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesInventorySourcesListOK

type InventoriesInventoriesInventorySourcesListOK struct {
}

InventoriesInventoriesInventorySourcesListOK handles this case with default header values.

OK

func NewInventoriesInventoriesInventorySourcesListOK

func NewInventoriesInventoriesInventorySourcesListOK() *InventoriesInventoriesInventorySourcesListOK

NewInventoriesInventoriesInventorySourcesListOK creates a InventoriesInventoriesInventorySourcesListOK with default headers values

func (*InventoriesInventoriesInventorySourcesListOK) Error

type InventoriesInventoriesInventorySourcesListParams

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

InventoriesInventoriesInventorySourcesListParams contains all the parameters to send to the API endpoint for the inventories inventories inventory sources list operation typically these are written to a http.Request

func NewInventoriesInventoriesInventorySourcesListParams

func NewInventoriesInventoriesInventorySourcesListParams() *InventoriesInventoriesInventorySourcesListParams

NewInventoriesInventoriesInventorySourcesListParams creates a new InventoriesInventoriesInventorySourcesListParams object with the default values initialized.

func NewInventoriesInventoriesInventorySourcesListParamsWithContext

func NewInventoriesInventoriesInventorySourcesListParamsWithContext(ctx context.Context) *InventoriesInventoriesInventorySourcesListParams

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

func NewInventoriesInventoriesInventorySourcesListParamsWithHTTPClient

func NewInventoriesInventoriesInventorySourcesListParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesInventorySourcesListParams

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

func NewInventoriesInventoriesInventorySourcesListParamsWithTimeout

func NewInventoriesInventoriesInventorySourcesListParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesInventorySourcesListParams

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

func (*InventoriesInventoriesInventorySourcesListParams) SetContext

SetContext adds the context to the inventories inventories inventory sources list params

func (*InventoriesInventoriesInventorySourcesListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the inventories inventories inventory sources list params

func (*InventoriesInventoriesInventorySourcesListParams) SetID

SetID adds the id to the inventories inventories inventory sources list params

func (*InventoriesInventoriesInventorySourcesListParams) SetPage

SetPage adds the page to the inventories inventories inventory sources list params

func (*InventoriesInventoriesInventorySourcesListParams) SetPageSize

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

SetPageSize adds the pageSize to the inventories inventories inventory sources list params

func (*InventoriesInventoriesInventorySourcesListParams) SetSearch

SetSearch adds the search to the inventories inventories inventory sources list params

func (*InventoriesInventoriesInventorySourcesListParams) SetTimeout

SetTimeout adds the timeout to the inventories inventories inventory sources list params

func (*InventoriesInventoriesInventorySourcesListParams) WithContext

WithContext adds the context to the inventories inventories inventory sources list params

func (*InventoriesInventoriesInventorySourcesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories inventory sources list params

func (*InventoriesInventoriesInventorySourcesListParams) WithID

WithID adds the id to the inventories inventories inventory sources list params

func (*InventoriesInventoriesInventorySourcesListParams) WithPage

WithPage adds the page to the inventories inventories inventory sources list params

func (*InventoriesInventoriesInventorySourcesListParams) WithPageSize

WithPageSize adds the pageSize to the inventories inventories inventory sources list params

func (*InventoriesInventoriesInventorySourcesListParams) WithSearch

WithSearch adds the search to the inventories inventories inventory sources list params

func (*InventoriesInventoriesInventorySourcesListParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories inventory sources list params

func (*InventoriesInventoriesInventorySourcesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesInventorySourcesListReader

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

InventoriesInventoriesInventorySourcesListReader is a Reader for the InventoriesInventoriesInventorySourcesList structure.

func (*InventoriesInventoriesInventorySourcesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesJobTemplatesListOK

type InventoriesInventoriesJobTemplatesListOK struct {
}

InventoriesInventoriesJobTemplatesListOK handles this case with default header values.

OK

func NewInventoriesInventoriesJobTemplatesListOK

func NewInventoriesInventoriesJobTemplatesListOK() *InventoriesInventoriesJobTemplatesListOK

NewInventoriesInventoriesJobTemplatesListOK creates a InventoriesInventoriesJobTemplatesListOK with default headers values

func (*InventoriesInventoriesJobTemplatesListOK) Error

type InventoriesInventoriesJobTemplatesListParams

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

InventoriesInventoriesJobTemplatesListParams contains all the parameters to send to the API endpoint for the inventories inventories job templates list operation typically these are written to a http.Request

func NewInventoriesInventoriesJobTemplatesListParams

func NewInventoriesInventoriesJobTemplatesListParams() *InventoriesInventoriesJobTemplatesListParams

NewInventoriesInventoriesJobTemplatesListParams creates a new InventoriesInventoriesJobTemplatesListParams object with the default values initialized.

func NewInventoriesInventoriesJobTemplatesListParamsWithContext

func NewInventoriesInventoriesJobTemplatesListParamsWithContext(ctx context.Context) *InventoriesInventoriesJobTemplatesListParams

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

func NewInventoriesInventoriesJobTemplatesListParamsWithHTTPClient

func NewInventoriesInventoriesJobTemplatesListParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesJobTemplatesListParams

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

func NewInventoriesInventoriesJobTemplatesListParamsWithTimeout

func NewInventoriesInventoriesJobTemplatesListParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesJobTemplatesListParams

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

func (*InventoriesInventoriesJobTemplatesListParams) SetContext

SetContext adds the context to the inventories inventories job templates list params

func (*InventoriesInventoriesJobTemplatesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories job templates list params

func (*InventoriesInventoriesJobTemplatesListParams) SetID

SetID adds the id to the inventories inventories job templates list params

func (*InventoriesInventoriesJobTemplatesListParams) SetPage

SetPage adds the page to the inventories inventories job templates list params

func (*InventoriesInventoriesJobTemplatesListParams) SetPageSize

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

SetPageSize adds the pageSize to the inventories inventories job templates list params

func (*InventoriesInventoriesJobTemplatesListParams) SetSearch

SetSearch adds the search to the inventories inventories job templates list params

func (*InventoriesInventoriesJobTemplatesListParams) SetTimeout

SetTimeout adds the timeout to the inventories inventories job templates list params

func (*InventoriesInventoriesJobTemplatesListParams) WithContext

WithContext adds the context to the inventories inventories job templates list params

func (*InventoriesInventoriesJobTemplatesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories job templates list params

func (*InventoriesInventoriesJobTemplatesListParams) WithID

WithID adds the id to the inventories inventories job templates list params

func (*InventoriesInventoriesJobTemplatesListParams) WithPage

WithPage adds the page to the inventories inventories job templates list params

func (*InventoriesInventoriesJobTemplatesListParams) WithPageSize

WithPageSize adds the pageSize to the inventories inventories job templates list params

func (*InventoriesInventoriesJobTemplatesListParams) WithSearch

WithSearch adds the search to the inventories inventories job templates list params

func (*InventoriesInventoriesJobTemplatesListParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories job templates list params

func (*InventoriesInventoriesJobTemplatesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesJobTemplatesListReader

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

InventoriesInventoriesJobTemplatesListReader is a Reader for the InventoriesInventoriesJobTemplatesList structure.

func (*InventoriesInventoriesJobTemplatesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesListOK

type InventoriesInventoriesListOK struct {
}

InventoriesInventoriesListOK handles this case with default header values.

OK

func NewInventoriesInventoriesListOK

func NewInventoriesInventoriesListOK() *InventoriesInventoriesListOK

NewInventoriesInventoriesListOK creates a InventoriesInventoriesListOK with default headers values

func (*InventoriesInventoriesListOK) Error

type InventoriesInventoriesListParams

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

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

func NewInventoriesInventoriesListParams

func NewInventoriesInventoriesListParams() *InventoriesInventoriesListParams

NewInventoriesInventoriesListParams creates a new InventoriesInventoriesListParams object with the default values initialized.

func NewInventoriesInventoriesListParamsWithContext

func NewInventoriesInventoriesListParamsWithContext(ctx context.Context) *InventoriesInventoriesListParams

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

func NewInventoriesInventoriesListParamsWithHTTPClient

func NewInventoriesInventoriesListParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesListParams

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

func NewInventoriesInventoriesListParamsWithTimeout

func NewInventoriesInventoriesListParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesListParams

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

func (*InventoriesInventoriesListParams) SetContext

SetContext adds the context to the inventories inventories list params

func (*InventoriesInventoriesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories list params

func (*InventoriesInventoriesListParams) SetPage

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

SetPage adds the page to the inventories inventories list params

func (*InventoriesInventoriesListParams) SetPageSize

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

SetPageSize adds the pageSize to the inventories inventories list params

func (*InventoriesInventoriesListParams) SetSearch

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

SetSearch adds the search to the inventories inventories list params

func (*InventoriesInventoriesListParams) SetTimeout

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

SetTimeout adds the timeout to the inventories inventories list params

func (*InventoriesInventoriesListParams) WithContext

WithContext adds the context to the inventories inventories list params

func (*InventoriesInventoriesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories list params

func (*InventoriesInventoriesListParams) WithPage

WithPage adds the page to the inventories inventories list params

func (*InventoriesInventoriesListParams) WithPageSize

WithPageSize adds the pageSize to the inventories inventories list params

func (*InventoriesInventoriesListParams) WithSearch

WithSearch adds the search to the inventories inventories list params

func (*InventoriesInventoriesListParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories list params

func (*InventoriesInventoriesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesListReader

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

InventoriesInventoriesListReader is a Reader for the InventoriesInventoriesList structure.

func (*InventoriesInventoriesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesObjectRolesListOK

type InventoriesInventoriesObjectRolesListOK struct {
}

InventoriesInventoriesObjectRolesListOK handles this case with default header values.

OK

func NewInventoriesInventoriesObjectRolesListOK

func NewInventoriesInventoriesObjectRolesListOK() *InventoriesInventoriesObjectRolesListOK

NewInventoriesInventoriesObjectRolesListOK creates a InventoriesInventoriesObjectRolesListOK with default headers values

func (*InventoriesInventoriesObjectRolesListOK) Error

type InventoriesInventoriesObjectRolesListParams

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

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

func NewInventoriesInventoriesObjectRolesListParams

func NewInventoriesInventoriesObjectRolesListParams() *InventoriesInventoriesObjectRolesListParams

NewInventoriesInventoriesObjectRolesListParams creates a new InventoriesInventoriesObjectRolesListParams object with the default values initialized.

func NewInventoriesInventoriesObjectRolesListParamsWithContext

func NewInventoriesInventoriesObjectRolesListParamsWithContext(ctx context.Context) *InventoriesInventoriesObjectRolesListParams

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

func NewInventoriesInventoriesObjectRolesListParamsWithHTTPClient

func NewInventoriesInventoriesObjectRolesListParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesObjectRolesListParams

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

func NewInventoriesInventoriesObjectRolesListParamsWithTimeout

func NewInventoriesInventoriesObjectRolesListParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesObjectRolesListParams

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

func (*InventoriesInventoriesObjectRolesListParams) SetContext

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

func (*InventoriesInventoriesObjectRolesListParams) SetHTTPClient

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

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

func (*InventoriesInventoriesObjectRolesListParams) SetID

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

func (*InventoriesInventoriesObjectRolesListParams) SetPage

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

func (*InventoriesInventoriesObjectRolesListParams) SetPageSize

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

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

func (*InventoriesInventoriesObjectRolesListParams) SetSearch

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

func (*InventoriesInventoriesObjectRolesListParams) SetTimeout

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

func (*InventoriesInventoriesObjectRolesListParams) WithContext

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

func (*InventoriesInventoriesObjectRolesListParams) WithHTTPClient

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

func (*InventoriesInventoriesObjectRolesListParams) WithID

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

func (*InventoriesInventoriesObjectRolesListParams) WithPage

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

func (*InventoriesInventoriesObjectRolesListParams) WithPageSize

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

func (*InventoriesInventoriesObjectRolesListParams) WithSearch

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

func (*InventoriesInventoriesObjectRolesListParams) WithTimeout

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

func (*InventoriesInventoriesObjectRolesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesObjectRolesListReader

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

InventoriesInventoriesObjectRolesListReader is a Reader for the InventoriesInventoriesObjectRolesList structure.

func (*InventoriesInventoriesObjectRolesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesPartialUpdateBadRequest

type InventoriesInventoriesPartialUpdateBadRequest struct {
}

InventoriesInventoriesPartialUpdateBadRequest handles this case with default header values.

Bad Request

func NewInventoriesInventoriesPartialUpdateBadRequest

func NewInventoriesInventoriesPartialUpdateBadRequest() *InventoriesInventoriesPartialUpdateBadRequest

NewInventoriesInventoriesPartialUpdateBadRequest creates a InventoriesInventoriesPartialUpdateBadRequest with default headers values

func (*InventoriesInventoriesPartialUpdateBadRequest) Error

type InventoriesInventoriesPartialUpdateForbidden

type InventoriesInventoriesPartialUpdateForbidden struct {
}

InventoriesInventoriesPartialUpdateForbidden handles this case with default header values.

No Permission Response

func NewInventoriesInventoriesPartialUpdateForbidden

func NewInventoriesInventoriesPartialUpdateForbidden() *InventoriesInventoriesPartialUpdateForbidden

NewInventoriesInventoriesPartialUpdateForbidden creates a InventoriesInventoriesPartialUpdateForbidden with default headers values

func (*InventoriesInventoriesPartialUpdateForbidden) Error

type InventoriesInventoriesPartialUpdateOK

type InventoriesInventoriesPartialUpdateOK struct {
}

InventoriesInventoriesPartialUpdateOK handles this case with default header values.

OK

func NewInventoriesInventoriesPartialUpdateOK

func NewInventoriesInventoriesPartialUpdateOK() *InventoriesInventoriesPartialUpdateOK

NewInventoriesInventoriesPartialUpdateOK creates a InventoriesInventoriesPartialUpdateOK with default headers values

func (*InventoriesInventoriesPartialUpdateOK) Error

type InventoriesInventoriesPartialUpdateParams

type InventoriesInventoriesPartialUpdateParams struct {

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

	*/
	Search *string

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

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

func NewInventoriesInventoriesPartialUpdateParams

func NewInventoriesInventoriesPartialUpdateParams() *InventoriesInventoriesPartialUpdateParams

NewInventoriesInventoriesPartialUpdateParams creates a new InventoriesInventoriesPartialUpdateParams object with the default values initialized.

func NewInventoriesInventoriesPartialUpdateParamsWithContext

func NewInventoriesInventoriesPartialUpdateParamsWithContext(ctx context.Context) *InventoriesInventoriesPartialUpdateParams

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

func NewInventoriesInventoriesPartialUpdateParamsWithHTTPClient

func NewInventoriesInventoriesPartialUpdateParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesPartialUpdateParams

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

func NewInventoriesInventoriesPartialUpdateParamsWithTimeout

func NewInventoriesInventoriesPartialUpdateParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesPartialUpdateParams

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

func (*InventoriesInventoriesPartialUpdateParams) SetContext

SetContext adds the context to the inventories inventories partial update params

func (*InventoriesInventoriesPartialUpdateParams) SetData

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

SetData adds the data to the inventories inventories partial update params

func (*InventoriesInventoriesPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories partial update params

func (*InventoriesInventoriesPartialUpdateParams) SetID

SetID adds the id to the inventories inventories partial update params

func (*InventoriesInventoriesPartialUpdateParams) SetSearch

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

SetSearch adds the search to the inventories inventories partial update params

func (*InventoriesInventoriesPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the inventories inventories partial update params

func (*InventoriesInventoriesPartialUpdateParams) WithContext

WithContext adds the context to the inventories inventories partial update params

func (*InventoriesInventoriesPartialUpdateParams) WithData

WithData adds the data to the inventories inventories partial update params

func (*InventoriesInventoriesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories partial update params

func (*InventoriesInventoriesPartialUpdateParams) WithID

WithID adds the id to the inventories inventories partial update params

func (*InventoriesInventoriesPartialUpdateParams) WithSearch

WithSearch adds the search to the inventories inventories partial update params

func (*InventoriesInventoriesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories partial update params

func (*InventoriesInventoriesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesPartialUpdateReader

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

InventoriesInventoriesPartialUpdateReader is a Reader for the InventoriesInventoriesPartialUpdate structure.

func (*InventoriesInventoriesPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesReadOK

type InventoriesInventoriesReadOK struct {
}

InventoriesInventoriesReadOK handles this case with default header values.

OK

func NewInventoriesInventoriesReadOK

func NewInventoriesInventoriesReadOK() *InventoriesInventoriesReadOK

NewInventoriesInventoriesReadOK creates a InventoriesInventoriesReadOK with default headers values

func (*InventoriesInventoriesReadOK) Error

type InventoriesInventoriesReadParams

type InventoriesInventoriesReadParams struct {

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

	*/
	Search *string

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

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

func NewInventoriesInventoriesReadParams

func NewInventoriesInventoriesReadParams() *InventoriesInventoriesReadParams

NewInventoriesInventoriesReadParams creates a new InventoriesInventoriesReadParams object with the default values initialized.

func NewInventoriesInventoriesReadParamsWithContext

func NewInventoriesInventoriesReadParamsWithContext(ctx context.Context) *InventoriesInventoriesReadParams

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

func NewInventoriesInventoriesReadParamsWithHTTPClient

func NewInventoriesInventoriesReadParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesReadParams

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

func NewInventoriesInventoriesReadParamsWithTimeout

func NewInventoriesInventoriesReadParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesReadParams

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

func (*InventoriesInventoriesReadParams) SetContext

SetContext adds the context to the inventories inventories read params

func (*InventoriesInventoriesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories read params

func (*InventoriesInventoriesReadParams) SetID

SetID adds the id to the inventories inventories read params

func (*InventoriesInventoriesReadParams) SetSearch

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

SetSearch adds the search to the inventories inventories read params

func (*InventoriesInventoriesReadParams) SetTimeout

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

SetTimeout adds the timeout to the inventories inventories read params

func (*InventoriesInventoriesReadParams) WithContext

WithContext adds the context to the inventories inventories read params

func (*InventoriesInventoriesReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories read params

func (*InventoriesInventoriesReadParams) WithID

WithID adds the id to the inventories inventories read params

func (*InventoriesInventoriesReadParams) WithSearch

WithSearch adds the search to the inventories inventories read params

func (*InventoriesInventoriesReadParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories read params

func (*InventoriesInventoriesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesReadReader

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

InventoriesInventoriesReadReader is a Reader for the InventoriesInventoriesRead structure.

func (*InventoriesInventoriesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesRootGroupsCreateBody

type InventoriesInventoriesRootGroupsCreateBody struct {

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

	// inventory
	// Required: true
	Inventory *int64 `json:"inventory"`

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

	// Group variables in JSON or YAML format.
	Variables string `json:"variables,omitempty"`
}

InventoriesInventoriesRootGroupsCreateBody inventories inventories root groups create body swagger:model InventoriesInventoriesRootGroupsCreateBody

func (*InventoriesInventoriesRootGroupsCreateBody) MarshalBinary

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

MarshalBinary interface implementation

func (*InventoriesInventoriesRootGroupsCreateBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*InventoriesInventoriesRootGroupsCreateBody) Validate

Validate validates this inventories inventories root groups create body

type InventoriesInventoriesRootGroupsCreateCreated

type InventoriesInventoriesRootGroupsCreateCreated struct {
}

InventoriesInventoriesRootGroupsCreateCreated handles this case with default header values.

InventoriesInventoriesRootGroupsCreateCreated inventories inventories root groups create created

func NewInventoriesInventoriesRootGroupsCreateCreated

func NewInventoriesInventoriesRootGroupsCreateCreated() *InventoriesInventoriesRootGroupsCreateCreated

NewInventoriesInventoriesRootGroupsCreateCreated creates a InventoriesInventoriesRootGroupsCreateCreated with default headers values

func (*InventoriesInventoriesRootGroupsCreateCreated) Error

type InventoriesInventoriesRootGroupsCreateParams

type InventoriesInventoriesRootGroupsCreateParams struct {

	/*Data*/
	Data InventoriesInventoriesRootGroupsCreateBody
	/*ID*/
	ID string

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

InventoriesInventoriesRootGroupsCreateParams contains all the parameters to send to the API endpoint for the inventories inventories root groups create operation typically these are written to a http.Request

func NewInventoriesInventoriesRootGroupsCreateParams

func NewInventoriesInventoriesRootGroupsCreateParams() *InventoriesInventoriesRootGroupsCreateParams

NewInventoriesInventoriesRootGroupsCreateParams creates a new InventoriesInventoriesRootGroupsCreateParams object with the default values initialized.

func NewInventoriesInventoriesRootGroupsCreateParamsWithContext

func NewInventoriesInventoriesRootGroupsCreateParamsWithContext(ctx context.Context) *InventoriesInventoriesRootGroupsCreateParams

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

func NewInventoriesInventoriesRootGroupsCreateParamsWithHTTPClient

func NewInventoriesInventoriesRootGroupsCreateParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesRootGroupsCreateParams

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

func NewInventoriesInventoriesRootGroupsCreateParamsWithTimeout

func NewInventoriesInventoriesRootGroupsCreateParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesRootGroupsCreateParams

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

func (*InventoriesInventoriesRootGroupsCreateParams) SetContext

SetContext adds the context to the inventories inventories root groups create params

func (*InventoriesInventoriesRootGroupsCreateParams) SetData

SetData adds the data to the inventories inventories root groups create params

func (*InventoriesInventoriesRootGroupsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories root groups create params

func (*InventoriesInventoriesRootGroupsCreateParams) SetID

SetID adds the id to the inventories inventories root groups create params

func (*InventoriesInventoriesRootGroupsCreateParams) SetTimeout

SetTimeout adds the timeout to the inventories inventories root groups create params

func (*InventoriesInventoriesRootGroupsCreateParams) WithContext

WithContext adds the context to the inventories inventories root groups create params

func (*InventoriesInventoriesRootGroupsCreateParams) WithData

WithData adds the data to the inventories inventories root groups create params

func (*InventoriesInventoriesRootGroupsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories root groups create params

func (*InventoriesInventoriesRootGroupsCreateParams) WithID

WithID adds the id to the inventories inventories root groups create params

func (*InventoriesInventoriesRootGroupsCreateParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories root groups create params

func (*InventoriesInventoriesRootGroupsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesRootGroupsCreateReader

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

InventoriesInventoriesRootGroupsCreateReader is a Reader for the InventoriesInventoriesRootGroupsCreate structure.

func (*InventoriesInventoriesRootGroupsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesRootGroupsListOK

type InventoriesInventoriesRootGroupsListOK struct {
}

InventoriesInventoriesRootGroupsListOK handles this case with default header values.

OK

func NewInventoriesInventoriesRootGroupsListOK

func NewInventoriesInventoriesRootGroupsListOK() *InventoriesInventoriesRootGroupsListOK

NewInventoriesInventoriesRootGroupsListOK creates a InventoriesInventoriesRootGroupsListOK with default headers values

func (*InventoriesInventoriesRootGroupsListOK) Error

type InventoriesInventoriesRootGroupsListParams

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

InventoriesInventoriesRootGroupsListParams contains all the parameters to send to the API endpoint for the inventories inventories root groups list operation typically these are written to a http.Request

func NewInventoriesInventoriesRootGroupsListParams

func NewInventoriesInventoriesRootGroupsListParams() *InventoriesInventoriesRootGroupsListParams

NewInventoriesInventoriesRootGroupsListParams creates a new InventoriesInventoriesRootGroupsListParams object with the default values initialized.

func NewInventoriesInventoriesRootGroupsListParamsWithContext

func NewInventoriesInventoriesRootGroupsListParamsWithContext(ctx context.Context) *InventoriesInventoriesRootGroupsListParams

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

func NewInventoriesInventoriesRootGroupsListParamsWithHTTPClient

func NewInventoriesInventoriesRootGroupsListParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesRootGroupsListParams

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

func NewInventoriesInventoriesRootGroupsListParamsWithTimeout

func NewInventoriesInventoriesRootGroupsListParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesRootGroupsListParams

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

func (*InventoriesInventoriesRootGroupsListParams) SetContext

SetContext adds the context to the inventories inventories root groups list params

func (*InventoriesInventoriesRootGroupsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories root groups list params

func (*InventoriesInventoriesRootGroupsListParams) SetID

SetID adds the id to the inventories inventories root groups list params

func (*InventoriesInventoriesRootGroupsListParams) SetPage

SetPage adds the page to the inventories inventories root groups list params

func (*InventoriesInventoriesRootGroupsListParams) SetPageSize

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

SetPageSize adds the pageSize to the inventories inventories root groups list params

func (*InventoriesInventoriesRootGroupsListParams) SetSearch

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

SetSearch adds the search to the inventories inventories root groups list params

func (*InventoriesInventoriesRootGroupsListParams) SetTimeout

SetTimeout adds the timeout to the inventories inventories root groups list params

func (*InventoriesInventoriesRootGroupsListParams) WithContext

WithContext adds the context to the inventories inventories root groups list params

func (*InventoriesInventoriesRootGroupsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories root groups list params

func (*InventoriesInventoriesRootGroupsListParams) WithID

WithID adds the id to the inventories inventories root groups list params

func (*InventoriesInventoriesRootGroupsListParams) WithPage

WithPage adds the page to the inventories inventories root groups list params

func (*InventoriesInventoriesRootGroupsListParams) WithPageSize

WithPageSize adds the pageSize to the inventories inventories root groups list params

func (*InventoriesInventoriesRootGroupsListParams) WithSearch

WithSearch adds the search to the inventories inventories root groups list params

func (*InventoriesInventoriesRootGroupsListParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories root groups list params

func (*InventoriesInventoriesRootGroupsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesRootGroupsListReader

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

InventoriesInventoriesRootGroupsListReader is a Reader for the InventoriesInventoriesRootGroupsList structure.

func (*InventoriesInventoriesRootGroupsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesScriptReadOK

type InventoriesInventoriesScriptReadOK struct {
}

InventoriesInventoriesScriptReadOK handles this case with default header values.

OK

func NewInventoriesInventoriesScriptReadOK

func NewInventoriesInventoriesScriptReadOK() *InventoriesInventoriesScriptReadOK

NewInventoriesInventoriesScriptReadOK creates a InventoriesInventoriesScriptReadOK with default headers values

func (*InventoriesInventoriesScriptReadOK) Error

type InventoriesInventoriesScriptReadParams

type InventoriesInventoriesScriptReadParams struct {

	/*ID*/
	ID string

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

InventoriesInventoriesScriptReadParams contains all the parameters to send to the API endpoint for the inventories inventories script read operation typically these are written to a http.Request

func NewInventoriesInventoriesScriptReadParams

func NewInventoriesInventoriesScriptReadParams() *InventoriesInventoriesScriptReadParams

NewInventoriesInventoriesScriptReadParams creates a new InventoriesInventoriesScriptReadParams object with the default values initialized.

func NewInventoriesInventoriesScriptReadParamsWithContext

func NewInventoriesInventoriesScriptReadParamsWithContext(ctx context.Context) *InventoriesInventoriesScriptReadParams

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

func NewInventoriesInventoriesScriptReadParamsWithHTTPClient

func NewInventoriesInventoriesScriptReadParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesScriptReadParams

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

func NewInventoriesInventoriesScriptReadParamsWithTimeout

func NewInventoriesInventoriesScriptReadParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesScriptReadParams

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

func (*InventoriesInventoriesScriptReadParams) SetContext

SetContext adds the context to the inventories inventories script read params

func (*InventoriesInventoriesScriptReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories script read params

func (*InventoriesInventoriesScriptReadParams) SetID

SetID adds the id to the inventories inventories script read params

func (*InventoriesInventoriesScriptReadParams) SetTimeout

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

SetTimeout adds the timeout to the inventories inventories script read params

func (*InventoriesInventoriesScriptReadParams) WithContext

WithContext adds the context to the inventories inventories script read params

func (*InventoriesInventoriesScriptReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories script read params

func (*InventoriesInventoriesScriptReadParams) WithID

WithID adds the id to the inventories inventories script read params

func (*InventoriesInventoriesScriptReadParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories script read params

func (*InventoriesInventoriesScriptReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesScriptReadReader

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

InventoriesInventoriesScriptReadReader is a Reader for the InventoriesInventoriesScriptRead structure.

func (*InventoriesInventoriesScriptReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesTreeReadOK

type InventoriesInventoriesTreeReadOK struct {
}

InventoriesInventoriesTreeReadOK handles this case with default header values.

OK

func NewInventoriesInventoriesTreeReadOK

func NewInventoriesInventoriesTreeReadOK() *InventoriesInventoriesTreeReadOK

NewInventoriesInventoriesTreeReadOK creates a InventoriesInventoriesTreeReadOK with default headers values

func (*InventoriesInventoriesTreeReadOK) Error

type InventoriesInventoriesTreeReadParams

type InventoriesInventoriesTreeReadParams struct {

	/*ID*/
	ID string

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

InventoriesInventoriesTreeReadParams contains all the parameters to send to the API endpoint for the inventories inventories tree read operation typically these are written to a http.Request

func NewInventoriesInventoriesTreeReadParams

func NewInventoriesInventoriesTreeReadParams() *InventoriesInventoriesTreeReadParams

NewInventoriesInventoriesTreeReadParams creates a new InventoriesInventoriesTreeReadParams object with the default values initialized.

func NewInventoriesInventoriesTreeReadParamsWithContext

func NewInventoriesInventoriesTreeReadParamsWithContext(ctx context.Context) *InventoriesInventoriesTreeReadParams

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

func NewInventoriesInventoriesTreeReadParamsWithHTTPClient

func NewInventoriesInventoriesTreeReadParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesTreeReadParams

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

func NewInventoriesInventoriesTreeReadParamsWithTimeout

func NewInventoriesInventoriesTreeReadParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesTreeReadParams

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

func (*InventoriesInventoriesTreeReadParams) SetContext

SetContext adds the context to the inventories inventories tree read params

func (*InventoriesInventoriesTreeReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories tree read params

func (*InventoriesInventoriesTreeReadParams) SetID

SetID adds the id to the inventories inventories tree read params

func (*InventoriesInventoriesTreeReadParams) SetTimeout

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

SetTimeout adds the timeout to the inventories inventories tree read params

func (*InventoriesInventoriesTreeReadParams) WithContext

WithContext adds the context to the inventories inventories tree read params

func (*InventoriesInventoriesTreeReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories tree read params

func (*InventoriesInventoriesTreeReadParams) WithID

WithID adds the id to the inventories inventories tree read params

func (*InventoriesInventoriesTreeReadParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories tree read params

func (*InventoriesInventoriesTreeReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesTreeReadReader

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

InventoriesInventoriesTreeReadReader is a Reader for the InventoriesInventoriesTreeRead structure.

func (*InventoriesInventoriesTreeReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesUpdateForbidden

type InventoriesInventoriesUpdateForbidden struct {
}

InventoriesInventoriesUpdateForbidden handles this case with default header values.

No Permission Response

func NewInventoriesInventoriesUpdateForbidden

func NewInventoriesInventoriesUpdateForbidden() *InventoriesInventoriesUpdateForbidden

NewInventoriesInventoriesUpdateForbidden creates a InventoriesInventoriesUpdateForbidden with default headers values

func (*InventoriesInventoriesUpdateForbidden) Error

type InventoriesInventoriesUpdateInventorySourcesCreateCreated

type InventoriesInventoriesUpdateInventorySourcesCreateCreated struct {
}

InventoriesInventoriesUpdateInventorySourcesCreateCreated handles this case with default header values.

InventoriesInventoriesUpdateInventorySourcesCreateCreated inventories inventories update inventory sources create created

func NewInventoriesInventoriesUpdateInventorySourcesCreateCreated

func NewInventoriesInventoriesUpdateInventorySourcesCreateCreated() *InventoriesInventoriesUpdateInventorySourcesCreateCreated

NewInventoriesInventoriesUpdateInventorySourcesCreateCreated creates a InventoriesInventoriesUpdateInventorySourcesCreateCreated with default headers values

func (*InventoriesInventoriesUpdateInventorySourcesCreateCreated) Error

type InventoriesInventoriesUpdateInventorySourcesCreateParams

type InventoriesInventoriesUpdateInventorySourcesCreateParams struct {

	/*ID*/
	ID string

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

InventoriesInventoriesUpdateInventorySourcesCreateParams contains all the parameters to send to the API endpoint for the inventories inventories update inventory sources create operation typically these are written to a http.Request

func NewInventoriesInventoriesUpdateInventorySourcesCreateParams

func NewInventoriesInventoriesUpdateInventorySourcesCreateParams() *InventoriesInventoriesUpdateInventorySourcesCreateParams

NewInventoriesInventoriesUpdateInventorySourcesCreateParams creates a new InventoriesInventoriesUpdateInventorySourcesCreateParams object with the default values initialized.

func NewInventoriesInventoriesUpdateInventorySourcesCreateParamsWithContext

func NewInventoriesInventoriesUpdateInventorySourcesCreateParamsWithContext(ctx context.Context) *InventoriesInventoriesUpdateInventorySourcesCreateParams

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

func NewInventoriesInventoriesUpdateInventorySourcesCreateParamsWithHTTPClient

func NewInventoriesInventoriesUpdateInventorySourcesCreateParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesUpdateInventorySourcesCreateParams

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

func NewInventoriesInventoriesUpdateInventorySourcesCreateParamsWithTimeout

func NewInventoriesInventoriesUpdateInventorySourcesCreateParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesUpdateInventorySourcesCreateParams

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

func (*InventoriesInventoriesUpdateInventorySourcesCreateParams) SetContext

SetContext adds the context to the inventories inventories update inventory sources create params

func (*InventoriesInventoriesUpdateInventorySourcesCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the inventories inventories update inventory sources create params

func (*InventoriesInventoriesUpdateInventorySourcesCreateParams) SetID

SetID adds the id to the inventories inventories update inventory sources create params

func (*InventoriesInventoriesUpdateInventorySourcesCreateParams) SetTimeout

SetTimeout adds the timeout to the inventories inventories update inventory sources create params

func (*InventoriesInventoriesUpdateInventorySourcesCreateParams) WithContext

WithContext adds the context to the inventories inventories update inventory sources create params

func (*InventoriesInventoriesUpdateInventorySourcesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories update inventory sources create params

func (*InventoriesInventoriesUpdateInventorySourcesCreateParams) WithID

WithID adds the id to the inventories inventories update inventory sources create params

func (*InventoriesInventoriesUpdateInventorySourcesCreateParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories update inventory sources create params

func (*InventoriesInventoriesUpdateInventorySourcesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesUpdateInventorySourcesCreateReader

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

InventoriesInventoriesUpdateInventorySourcesCreateReader is a Reader for the InventoriesInventoriesUpdateInventorySourcesCreate structure.

func (*InventoriesInventoriesUpdateInventorySourcesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesUpdateInventorySourcesReadOK

type InventoriesInventoriesUpdateInventorySourcesReadOK struct {
}

InventoriesInventoriesUpdateInventorySourcesReadOK handles this case with default header values.

OK

func NewInventoriesInventoriesUpdateInventorySourcesReadOK

func NewInventoriesInventoriesUpdateInventorySourcesReadOK() *InventoriesInventoriesUpdateInventorySourcesReadOK

NewInventoriesInventoriesUpdateInventorySourcesReadOK creates a InventoriesInventoriesUpdateInventorySourcesReadOK with default headers values

func (*InventoriesInventoriesUpdateInventorySourcesReadOK) Error

type InventoriesInventoriesUpdateInventorySourcesReadParams

type InventoriesInventoriesUpdateInventorySourcesReadParams struct {

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

	*/
	Search *string

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

InventoriesInventoriesUpdateInventorySourcesReadParams contains all the parameters to send to the API endpoint for the inventories inventories update inventory sources read operation typically these are written to a http.Request

func NewInventoriesInventoriesUpdateInventorySourcesReadParams

func NewInventoriesInventoriesUpdateInventorySourcesReadParams() *InventoriesInventoriesUpdateInventorySourcesReadParams

NewInventoriesInventoriesUpdateInventorySourcesReadParams creates a new InventoriesInventoriesUpdateInventorySourcesReadParams object with the default values initialized.

func NewInventoriesInventoriesUpdateInventorySourcesReadParamsWithContext

func NewInventoriesInventoriesUpdateInventorySourcesReadParamsWithContext(ctx context.Context) *InventoriesInventoriesUpdateInventorySourcesReadParams

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

func NewInventoriesInventoriesUpdateInventorySourcesReadParamsWithHTTPClient

func NewInventoriesInventoriesUpdateInventorySourcesReadParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesUpdateInventorySourcesReadParams

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

func NewInventoriesInventoriesUpdateInventorySourcesReadParamsWithTimeout

func NewInventoriesInventoriesUpdateInventorySourcesReadParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesUpdateInventorySourcesReadParams

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

func (*InventoriesInventoriesUpdateInventorySourcesReadParams) SetContext

SetContext adds the context to the inventories inventories update inventory sources read params

func (*InventoriesInventoriesUpdateInventorySourcesReadParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the inventories inventories update inventory sources read params

func (*InventoriesInventoriesUpdateInventorySourcesReadParams) SetID

SetID adds the id to the inventories inventories update inventory sources read params

func (*InventoriesInventoriesUpdateInventorySourcesReadParams) SetSearch

SetSearch adds the search to the inventories inventories update inventory sources read params

func (*InventoriesInventoriesUpdateInventorySourcesReadParams) SetTimeout

SetTimeout adds the timeout to the inventories inventories update inventory sources read params

func (*InventoriesInventoriesUpdateInventorySourcesReadParams) WithContext

WithContext adds the context to the inventories inventories update inventory sources read params

func (*InventoriesInventoriesUpdateInventorySourcesReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories update inventory sources read params

func (*InventoriesInventoriesUpdateInventorySourcesReadParams) WithID

WithID adds the id to the inventories inventories update inventory sources read params

func (*InventoriesInventoriesUpdateInventorySourcesReadParams) WithSearch

WithSearch adds the search to the inventories inventories update inventory sources read params

func (*InventoriesInventoriesUpdateInventorySourcesReadParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories update inventory sources read params

func (*InventoriesInventoriesUpdateInventorySourcesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesUpdateInventorySourcesReadReader

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

InventoriesInventoriesUpdateInventorySourcesReadReader is a Reader for the InventoriesInventoriesUpdateInventorySourcesRead structure.

func (*InventoriesInventoriesUpdateInventorySourcesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesUpdateOK

type InventoriesInventoriesUpdateOK struct {
}

InventoriesInventoriesUpdateOK handles this case with default header values.

OK

func NewInventoriesInventoriesUpdateOK

func NewInventoriesInventoriesUpdateOK() *InventoriesInventoriesUpdateOK

NewInventoriesInventoriesUpdateOK creates a InventoriesInventoriesUpdateOK with default headers values

func (*InventoriesInventoriesUpdateOK) Error

type InventoriesInventoriesUpdateParams

type InventoriesInventoriesUpdateParams struct {

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

	*/
	Search *string

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

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

func NewInventoriesInventoriesUpdateParams

func NewInventoriesInventoriesUpdateParams() *InventoriesInventoriesUpdateParams

NewInventoriesInventoriesUpdateParams creates a new InventoriesInventoriesUpdateParams object with the default values initialized.

func NewInventoriesInventoriesUpdateParamsWithContext

func NewInventoriesInventoriesUpdateParamsWithContext(ctx context.Context) *InventoriesInventoriesUpdateParams

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

func NewInventoriesInventoriesUpdateParamsWithHTTPClient

func NewInventoriesInventoriesUpdateParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesUpdateParams

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

func NewInventoriesInventoriesUpdateParamsWithTimeout

func NewInventoriesInventoriesUpdateParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesUpdateParams

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

func (*InventoriesInventoriesUpdateParams) SetContext

SetContext adds the context to the inventories inventories update params

func (*InventoriesInventoriesUpdateParams) SetData

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

SetData adds the data to the inventories inventories update params

func (*InventoriesInventoriesUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories update params

func (*InventoriesInventoriesUpdateParams) SetID

SetID adds the id to the inventories inventories update params

func (*InventoriesInventoriesUpdateParams) SetSearch

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

SetSearch adds the search to the inventories inventories update params

func (*InventoriesInventoriesUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the inventories inventories update params

func (*InventoriesInventoriesUpdateParams) WithContext

WithContext adds the context to the inventories inventories update params

func (*InventoriesInventoriesUpdateParams) WithData

WithData adds the data to the inventories inventories update params

func (*InventoriesInventoriesUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories update params

func (*InventoriesInventoriesUpdateParams) WithID

WithID adds the id to the inventories inventories update params

func (*InventoriesInventoriesUpdateParams) WithSearch

WithSearch adds the search to the inventories inventories update params

func (*InventoriesInventoriesUpdateParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories update params

func (*InventoriesInventoriesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesUpdateReader

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

InventoriesInventoriesUpdateReader is a Reader for the InventoriesInventoriesUpdate structure.

func (*InventoriesInventoriesUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesVariableDataPartialUpdateForbidden

type InventoriesInventoriesVariableDataPartialUpdateForbidden struct {
}

InventoriesInventoriesVariableDataPartialUpdateForbidden handles this case with default header values.

No Permission Response

func NewInventoriesInventoriesVariableDataPartialUpdateForbidden

func NewInventoriesInventoriesVariableDataPartialUpdateForbidden() *InventoriesInventoriesVariableDataPartialUpdateForbidden

NewInventoriesInventoriesVariableDataPartialUpdateForbidden creates a InventoriesInventoriesVariableDataPartialUpdateForbidden with default headers values

func (*InventoriesInventoriesVariableDataPartialUpdateForbidden) Error

type InventoriesInventoriesVariableDataPartialUpdateOK

type InventoriesInventoriesVariableDataPartialUpdateOK struct {
}

InventoriesInventoriesVariableDataPartialUpdateOK handles this case with default header values.

OK

func NewInventoriesInventoriesVariableDataPartialUpdateOK

func NewInventoriesInventoriesVariableDataPartialUpdateOK() *InventoriesInventoriesVariableDataPartialUpdateOK

NewInventoriesInventoriesVariableDataPartialUpdateOK creates a InventoriesInventoriesVariableDataPartialUpdateOK with default headers values

func (*InventoriesInventoriesVariableDataPartialUpdateOK) Error

type InventoriesInventoriesVariableDataPartialUpdateParams

type InventoriesInventoriesVariableDataPartialUpdateParams struct {

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

	*/
	Search *string

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

InventoriesInventoriesVariableDataPartialUpdateParams contains all the parameters to send to the API endpoint for the inventories inventories variable data partial update operation typically these are written to a http.Request

func NewInventoriesInventoriesVariableDataPartialUpdateParams

func NewInventoriesInventoriesVariableDataPartialUpdateParams() *InventoriesInventoriesVariableDataPartialUpdateParams

NewInventoriesInventoriesVariableDataPartialUpdateParams creates a new InventoriesInventoriesVariableDataPartialUpdateParams object with the default values initialized.

func NewInventoriesInventoriesVariableDataPartialUpdateParamsWithContext

func NewInventoriesInventoriesVariableDataPartialUpdateParamsWithContext(ctx context.Context) *InventoriesInventoriesVariableDataPartialUpdateParams

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

func NewInventoriesInventoriesVariableDataPartialUpdateParamsWithHTTPClient

func NewInventoriesInventoriesVariableDataPartialUpdateParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesVariableDataPartialUpdateParams

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

func NewInventoriesInventoriesVariableDataPartialUpdateParamsWithTimeout

func NewInventoriesInventoriesVariableDataPartialUpdateParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesVariableDataPartialUpdateParams

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

func (*InventoriesInventoriesVariableDataPartialUpdateParams) SetContext

SetContext adds the context to the inventories inventories variable data partial update params

func (*InventoriesInventoriesVariableDataPartialUpdateParams) SetData

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

SetData adds the data to the inventories inventories variable data partial update params

func (*InventoriesInventoriesVariableDataPartialUpdateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the inventories inventories variable data partial update params

func (*InventoriesInventoriesVariableDataPartialUpdateParams) SetID

SetID adds the id to the inventories inventories variable data partial update params

func (*InventoriesInventoriesVariableDataPartialUpdateParams) SetSearch

SetSearch adds the search to the inventories inventories variable data partial update params

func (*InventoriesInventoriesVariableDataPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the inventories inventories variable data partial update params

func (*InventoriesInventoriesVariableDataPartialUpdateParams) WithContext

WithContext adds the context to the inventories inventories variable data partial update params

func (*InventoriesInventoriesVariableDataPartialUpdateParams) WithData

WithData adds the data to the inventories inventories variable data partial update params

func (*InventoriesInventoriesVariableDataPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories variable data partial update params

func (*InventoriesInventoriesVariableDataPartialUpdateParams) WithID

WithID adds the id to the inventories inventories variable data partial update params

func (*InventoriesInventoriesVariableDataPartialUpdateParams) WithSearch

WithSearch adds the search to the inventories inventories variable data partial update params

func (*InventoriesInventoriesVariableDataPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories variable data partial update params

func (*InventoriesInventoriesVariableDataPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesVariableDataPartialUpdateReader

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

InventoriesInventoriesVariableDataPartialUpdateReader is a Reader for the InventoriesInventoriesVariableDataPartialUpdate structure.

func (*InventoriesInventoriesVariableDataPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesVariableDataReadOK

type InventoriesInventoriesVariableDataReadOK struct {
}

InventoriesInventoriesVariableDataReadOK handles this case with default header values.

OK

func NewInventoriesInventoriesVariableDataReadOK

func NewInventoriesInventoriesVariableDataReadOK() *InventoriesInventoriesVariableDataReadOK

NewInventoriesInventoriesVariableDataReadOK creates a InventoriesInventoriesVariableDataReadOK with default headers values

func (*InventoriesInventoriesVariableDataReadOK) Error

type InventoriesInventoriesVariableDataReadParams

type InventoriesInventoriesVariableDataReadParams struct {

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

	*/
	Search *string

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

InventoriesInventoriesVariableDataReadParams contains all the parameters to send to the API endpoint for the inventories inventories variable data read operation typically these are written to a http.Request

func NewInventoriesInventoriesVariableDataReadParams

func NewInventoriesInventoriesVariableDataReadParams() *InventoriesInventoriesVariableDataReadParams

NewInventoriesInventoriesVariableDataReadParams creates a new InventoriesInventoriesVariableDataReadParams object with the default values initialized.

func NewInventoriesInventoriesVariableDataReadParamsWithContext

func NewInventoriesInventoriesVariableDataReadParamsWithContext(ctx context.Context) *InventoriesInventoriesVariableDataReadParams

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

func NewInventoriesInventoriesVariableDataReadParamsWithHTTPClient

func NewInventoriesInventoriesVariableDataReadParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesVariableDataReadParams

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

func NewInventoriesInventoriesVariableDataReadParamsWithTimeout

func NewInventoriesInventoriesVariableDataReadParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesVariableDataReadParams

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

func (*InventoriesInventoriesVariableDataReadParams) SetContext

SetContext adds the context to the inventories inventories variable data read params

func (*InventoriesInventoriesVariableDataReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inventories inventories variable data read params

func (*InventoriesInventoriesVariableDataReadParams) SetID

SetID adds the id to the inventories inventories variable data read params

func (*InventoriesInventoriesVariableDataReadParams) SetSearch

SetSearch adds the search to the inventories inventories variable data read params

func (*InventoriesInventoriesVariableDataReadParams) SetTimeout

SetTimeout adds the timeout to the inventories inventories variable data read params

func (*InventoriesInventoriesVariableDataReadParams) WithContext

WithContext adds the context to the inventories inventories variable data read params

func (*InventoriesInventoriesVariableDataReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories variable data read params

func (*InventoriesInventoriesVariableDataReadParams) WithID

WithID adds the id to the inventories inventories variable data read params

func (*InventoriesInventoriesVariableDataReadParams) WithSearch

WithSearch adds the search to the inventories inventories variable data read params

func (*InventoriesInventoriesVariableDataReadParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories variable data read params

func (*InventoriesInventoriesVariableDataReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesVariableDataReadReader

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

InventoriesInventoriesVariableDataReadReader is a Reader for the InventoriesInventoriesVariableDataRead structure.

func (*InventoriesInventoriesVariableDataReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InventoriesInventoriesVariableDataUpdateForbidden

type InventoriesInventoriesVariableDataUpdateForbidden struct {
}

InventoriesInventoriesVariableDataUpdateForbidden handles this case with default header values.

No Permission Response

func NewInventoriesInventoriesVariableDataUpdateForbidden

func NewInventoriesInventoriesVariableDataUpdateForbidden() *InventoriesInventoriesVariableDataUpdateForbidden

NewInventoriesInventoriesVariableDataUpdateForbidden creates a InventoriesInventoriesVariableDataUpdateForbidden with default headers values

func (*InventoriesInventoriesVariableDataUpdateForbidden) Error

type InventoriesInventoriesVariableDataUpdateOK

type InventoriesInventoriesVariableDataUpdateOK struct {
}

InventoriesInventoriesVariableDataUpdateOK handles this case with default header values.

OK

func NewInventoriesInventoriesVariableDataUpdateOK

func NewInventoriesInventoriesVariableDataUpdateOK() *InventoriesInventoriesVariableDataUpdateOK

NewInventoriesInventoriesVariableDataUpdateOK creates a InventoriesInventoriesVariableDataUpdateOK with default headers values

func (*InventoriesInventoriesVariableDataUpdateOK) Error

type InventoriesInventoriesVariableDataUpdateParams

type InventoriesInventoriesVariableDataUpdateParams struct {

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

	*/
	Search *string

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

InventoriesInventoriesVariableDataUpdateParams contains all the parameters to send to the API endpoint for the inventories inventories variable data update operation typically these are written to a http.Request

func NewInventoriesInventoriesVariableDataUpdateParams

func NewInventoriesInventoriesVariableDataUpdateParams() *InventoriesInventoriesVariableDataUpdateParams

NewInventoriesInventoriesVariableDataUpdateParams creates a new InventoriesInventoriesVariableDataUpdateParams object with the default values initialized.

func NewInventoriesInventoriesVariableDataUpdateParamsWithContext

func NewInventoriesInventoriesVariableDataUpdateParamsWithContext(ctx context.Context) *InventoriesInventoriesVariableDataUpdateParams

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

func NewInventoriesInventoriesVariableDataUpdateParamsWithHTTPClient

func NewInventoriesInventoriesVariableDataUpdateParamsWithHTTPClient(client *http.Client) *InventoriesInventoriesVariableDataUpdateParams

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

func NewInventoriesInventoriesVariableDataUpdateParamsWithTimeout

func NewInventoriesInventoriesVariableDataUpdateParamsWithTimeout(timeout time.Duration) *InventoriesInventoriesVariableDataUpdateParams

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

func (*InventoriesInventoriesVariableDataUpdateParams) SetContext

SetContext adds the context to the inventories inventories variable data update params

func (*InventoriesInventoriesVariableDataUpdateParams) SetData

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

SetData adds the data to the inventories inventories variable data update params

func (*InventoriesInventoriesVariableDataUpdateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the inventories inventories variable data update params

func (*InventoriesInventoriesVariableDataUpdateParams) SetID

SetID adds the id to the inventories inventories variable data update params

func (*InventoriesInventoriesVariableDataUpdateParams) SetSearch

SetSearch adds the search to the inventories inventories variable data update params

func (*InventoriesInventoriesVariableDataUpdateParams) SetTimeout

SetTimeout adds the timeout to the inventories inventories variable data update params

func (*InventoriesInventoriesVariableDataUpdateParams) WithContext

WithContext adds the context to the inventories inventories variable data update params

func (*InventoriesInventoriesVariableDataUpdateParams) WithData

WithData adds the data to the inventories inventories variable data update params

func (*InventoriesInventoriesVariableDataUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inventories inventories variable data update params

func (*InventoriesInventoriesVariableDataUpdateParams) WithID

WithID adds the id to the inventories inventories variable data update params

func (*InventoriesInventoriesVariableDataUpdateParams) WithSearch

WithSearch adds the search to the inventories inventories variable data update params

func (*InventoriesInventoriesVariableDataUpdateParams) WithTimeout

WithTimeout adds the timeout to the inventories inventories variable data update params

func (*InventoriesInventoriesVariableDataUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InventoriesInventoriesVariableDataUpdateReader

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

InventoriesInventoriesVariableDataUpdateReader is a Reader for the InventoriesInventoriesVariableDataUpdate structure.

func (*InventoriesInventoriesVariableDataUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

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