job_templates

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 job templates API

func (*Client) JobTemplatesJobTemplatesAccessListList

func (a *Client) JobTemplatesJobTemplatesAccessListList(params *JobTemplatesJobTemplatesAccessListListParams) (*JobTemplatesJobTemplatesAccessListListOK, error)
JobTemplatesJobTemplatesAccessListList 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) JobTemplatesJobTemplatesActivityStreamList

func (a *Client) JobTemplatesJobTemplatesActivityStreamList(params *JobTemplatesJobTemplatesActivityStreamListParams) (*JobTemplatesJobTemplatesActivityStreamListOK, error)
JobTemplatesJobTemplatesActivityStreamList lists activity streams for a job template

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

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

func (a *Client) JobTemplatesJobTemplatesCallbackCreate(params *JobTemplatesJobTemplatesCallbackCreateParams) (*JobTemplatesJobTemplatesCallbackCreateCreated, error)
JobTemplatesJobTemplatesCallbackCreate thes job template callback allows for ephemeral hosts to launch a new job

Configure a host to POST to this resource, passing the `host_config_key` parameter, to start a new job limited to only the requesting host. In the examples below, replace the `N` parameter with the `id` of the job template and the `HOST_CONFIG_KEY` with the `host_config_key` associated with the job template.

For example, using curl:

curl -H "Content-Type: application/json" -d '{"host_config_key": "HOST_CONFIG_KEY"}'  http://server/api/v2/job_templates/N/callback/

Or using wget:

wget -O /dev/null --post-data='{"host_config_key": "HOST_CONFIG_KEY"}' --header=Content-Type:application/json http://server/api/v2/job_templates/N/callback/

You may also pass `extra_vars` to the callback:

curl -H "Content-Type: application/json" -d '{"host_config_key": "HOST_CONFIG_KEY", "extra_vars": {"key": "value"}}'  http://server/api/v2/job_templates/N/callback/

The response will return status 202 if the request is valid, 403 for an invalid host config key, or 400 if the host cannot be determined from the address making the request.

_(New in Ansible Tower 2.0.0)_ If the associated inventory has the `update_on_launch` flag set and if the `update_cache_timeout` has expired, the callback will perform an inventory sync to find a matching host.

A GET request may be used to verify that the correct host will be selected. This request must authenticate as a valid user with permission to edit the job template. For example:

curl http://user:password@server/api/v2/job_templates/N/callback/

The response will include the host config key as well as the host name(s) that would match the request:

{
    "host_config_key": "HOST_CONFIG_KEY",
    "matching_hosts": ["hostname"]
}

func (*Client) JobTemplatesJobTemplatesCallbackList

func (a *Client) JobTemplatesJobTemplatesCallbackList(params *JobTemplatesJobTemplatesCallbackListParams) (*JobTemplatesJobTemplatesCallbackListOK, error)
JobTemplatesJobTemplatesCallbackList thes job template callback allows for ephemeral hosts to launch a new job

Configure a host to POST to this resource, passing the `host_config_key` parameter, to start a new job limited to only the requesting host. In the examples below, replace the `N` parameter with the `id` of the job template and the `HOST_CONFIG_KEY` with the `host_config_key` associated with the job template.

For example, using curl:

curl -H "Content-Type: application/json" -d '{"host_config_key": "HOST_CONFIG_KEY"}'  http://server/api/v2/job_templates/N/callback/

Or using wget:

wget -O /dev/null --post-data='{"host_config_key": "HOST_CONFIG_KEY"}' --header=Content-Type:application/json http://server/api/v2/job_templates/N/callback/

You may also pass `extra_vars` to the callback:

curl -H "Content-Type: application/json" -d '{"host_config_key": "HOST_CONFIG_KEY", "extra_vars": {"key": "value"}}'  http://server/api/v2/job_templates/N/callback/

The response will return status 202 if the request is valid, 403 for an invalid host config key, or 400 if the host cannot be determined from the address making the request.

_(New in Ansible Tower 2.0.0)_ If the associated inventory has the `update_on_launch` flag set and if the `update_cache_timeout` has expired, the callback will perform an inventory sync to find a matching host.

A GET request may be used to verify that the correct host will be selected. This request must authenticate as a valid user with permission to edit the job template. For example:

curl http://user:password@server/api/v2/job_templates/N/callback/

The response will include the host config key as well as the host name(s) that would match the request:

{
    "host_config_key": "HOST_CONFIG_KEY",
    "matching_hosts": ["hostname"]
}

func (*Client) JobTemplatesJobTemplatesCopyCreate

func (a *Client) JobTemplatesJobTemplatesCopyCreate(params *JobTemplatesJobTemplatesCopyCreateParams) (*JobTemplatesJobTemplatesCopyCreateCreated, error)

JobTemplatesJobTemplatesCopyCreate job templates job templates copy create API

func (*Client) JobTemplatesJobTemplatesCopyList

func (a *Client) JobTemplatesJobTemplatesCopyList(params *JobTemplatesJobTemplatesCopyListParams) (*JobTemplatesJobTemplatesCopyListOK, error)

JobTemplatesJobTemplatesCopyList job templates job templates copy list API

func (*Client) JobTemplatesJobTemplatesCreate

func (a *Client) JobTemplatesJobTemplatesCreate(params *JobTemplatesJobTemplatesCreateParams) (*JobTemplatesJobTemplatesCreateCreated, error)
JobTemplatesJobTemplatesCreate creates a job template

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

* `name`: Name of this job template. (string, required) * `description`: Optional description of this job template. (string, default=`""`) * `job_type`: (choice)

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

* `inventory`: (id, default=“) * `project`: (id, default=“) * `playbook`: (string, default=`""`) * `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, default=`""`) * `forks`: (integer, default=`0`) * `limit`: (string, default=`""`) * `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`: (json, default=“) * `job_tags`: (string, default=`""`) * `force_handlers`: (boolean, default=`False`) * `skip_tags`: (string, default=`""`) * `start_at_task`: (string, default=`""`) * `timeout`: The amount of time (in seconds) to run before the task is canceled. (integer, default=`0`) * `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, default=`False`)

* `host_config_key`: (string, default=`""`) * `ask_scm_branch_on_launch`: (boolean, default=`False`) * `ask_diff_mode_on_launch`: (boolean, default=`False`) * `ask_variables_on_launch`: (boolean, default=`False`) * `ask_limit_on_launch`: (boolean, default=`False`) * `ask_tags_on_launch`: (boolean, default=`False`) * `ask_skip_tags_on_launch`: (boolean, default=`False`) * `ask_job_type_on_launch`: (boolean, default=`False`) * `ask_verbosity_on_launch`: (boolean, default=`False`) * `ask_inventory_on_launch`: (boolean, default=`False`) * `ask_credential_on_launch`: (boolean, default=`False`) * `survey_enabled`: (boolean, default=`False`) * `become_enabled`: (boolean, default=`False`) * `diff_mode`: If enabled, textual changes made to any templated files on the host are shown in the standard output (boolean, default=`False`) * `allow_simultaneous`: (boolean, default=`False`) * `custom_virtualenv`: Local absolute file path containing a custom Python virtualenv to use (string, default=`""`) * `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, default=`1`) * `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, default=“)

func (*Client) JobTemplatesJobTemplatesCredentialsCreate

JobTemplatesJobTemplatesCredentialsCreate creates a credential for a job template

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

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

Add Credentials for a Job Template:

Make a POST request to this resource with only an `id` field to associate an existing credential with this job template.

Remove Credentials from this Job Template:

Make a POST request to this resource with `id` and `disassociate` fields to remove the credential from this job template

without deleting the credential.

func (*Client) JobTemplatesJobTemplatesCredentialsList

func (a *Client) JobTemplatesJobTemplatesCredentialsList(params *JobTemplatesJobTemplatesCredentialsListParams) (*JobTemplatesJobTemplatesCredentialsListOK, error)
JobTemplatesJobTemplatesCredentialsList lists credentials for a job template

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

The resulting data structure contains:

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

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

## Results

Each credential data structure includes the following fields:

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

## Sorting

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

?order_by=name

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

?order_by=-name

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

?order_by=name,some_other_field

## Pagination

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

?page_size=100&page=2

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

## Searching

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

?search=findme

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

?related__search=findme

func (*Client) JobTemplatesJobTemplatesDelete

func (a *Client) JobTemplatesJobTemplatesDelete(params *JobTemplatesJobTemplatesDeleteParams) (*JobTemplatesJobTemplatesDeleteNoContent, error)
JobTemplatesJobTemplatesDelete deletes a job template

Make a DELETE request to this resource to delete this job template.

func (*Client) JobTemplatesJobTemplatesExtraCredentialsCreate

JobTemplatesJobTemplatesExtraCredentialsCreate creates a credential for a job template

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

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

Add Credentials for a Job Template:

Make a POST request to this resource with only an `id` field to associate an existing credential with this job template.

Remove Credentials from this Job Template:

Make a POST request to this resource with `id` and `disassociate` fields to remove the credential from this job template

without deleting the credential.

func (*Client) JobTemplatesJobTemplatesExtraCredentialsList

func (a *Client) JobTemplatesJobTemplatesExtraCredentialsList(params *JobTemplatesJobTemplatesExtraCredentialsListParams) (*JobTemplatesJobTemplatesExtraCredentialsListOK, error)
JobTemplatesJobTemplatesExtraCredentialsList lists credentials for a job template

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

The resulting data structure contains:

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

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

## Results

Each credential data structure includes the following fields:

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

## Sorting

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

?order_by=name

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

?order_by=-name

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

?order_by=name,some_other_field

## Pagination

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

?page_size=100&page=2

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

## Searching

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

?search=findme

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

?related__search=findme

func (*Client) JobTemplatesJobTemplatesGithubCreate

func (a *Client) JobTemplatesJobTemplatesGithubCreate(params *JobTemplatesJobTemplatesGithubCreateParams) (*JobTemplatesJobTemplatesGithubCreateCreated, error)

JobTemplatesJobTemplatesGithubCreate job templates job templates github create API

func (*Client) JobTemplatesJobTemplatesGitlabCreate

func (a *Client) JobTemplatesJobTemplatesGitlabCreate(params *JobTemplatesJobTemplatesGitlabCreateParams) (*JobTemplatesJobTemplatesGitlabCreateCreated, error)

JobTemplatesJobTemplatesGitlabCreate job templates job templates gitlab create API

func (*Client) JobTemplatesJobTemplatesInstanceGroupsCreate

JobTemplatesJobTemplatesInstanceGroupsCreate creates an instance group for a job template

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

* `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 a Job Template:

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

Remove Instance Groups from this Job Template:

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

without deleting the instance group.

func (*Client) JobTemplatesJobTemplatesInstanceGroupsList

func (a *Client) JobTemplatesJobTemplatesInstanceGroupsList(params *JobTemplatesJobTemplatesInstanceGroupsListParams) (*JobTemplatesJobTemplatesInstanceGroupsListOK, error)
JobTemplatesJobTemplatesInstanceGroupsList lists instance groups for a job template

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

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

func (a *Client) JobTemplatesJobTemplatesJobsList(params *JobTemplatesJobTemplatesJobsListParams) (*JobTemplatesJobTemplatesJobsListOK, error)
JobTemplatesJobTemplatesJobsList lists jobs for a job template

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

The resulting data structure contains:

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

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

## Results

Each job data structure includes the following fields:

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

* `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 unified job. (id) * `job_template`: (id) * `passwords_needed_to_start`: (field) * `allow_simultaneous`: (boolean) * `artifacts`: (json) * `scm_revision`: The SCM Revision from the Project used for this job, if available (string) * `instance_group`: The Instance group the job was run under (id) * `diff_mode`: If enabled, textual changes made to any templated files on the host are shown in the standard output (boolean) * `job_slice_number`: If part of a sliced job, the ID of the inventory slice operated on. If not part of sliced job, parameter is not used. (integer) * `job_slice_count`: If ran as part of sliced jobs, the total number of slices. If 1, job is not part of a sliced job. (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) * `webhook_guid`: Unique identifier of the event that triggered this webhook (string)

## Sorting

To specify that jobs 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) JobTemplatesJobTemplatesLabelsCreate

func (a *Client) JobTemplatesJobTemplatesLabelsCreate(params *JobTemplatesJobTemplatesLabelsCreateParams) (*JobTemplatesJobTemplatesLabelsCreateCreated, error)
JobTemplatesJobTemplatesLabelsCreate creates a label for a job template

Make a POST request to this resource with the following label fields to create a new label associated with this job template.

* `name`: Name of this label. (string, required) * `organization`: Organization this label belongs to. (id, required)

Add Labels for a Job Template:

Make a POST request to this resource with only an `id` field to associate an existing label with this job template.

Remove Labels from this Job Template:

Make a POST request to this resource with `id` and `disassociate` fields to remove the label from this job template .

Labels not associated with any other resources are deleted. A label can become disassociated with a resource as a result of 3 events.

1. A label is explicitly disassociated with a related job template 2. A job is deleted with labels 3. A cleanup job deletes a job with labels

func (*Client) JobTemplatesJobTemplatesLabelsList

func (a *Client) JobTemplatesJobTemplatesLabelsList(params *JobTemplatesJobTemplatesLabelsListParams) (*JobTemplatesJobTemplatesLabelsListOK, error)
JobTemplatesJobTemplatesLabelsList lists labels for a job template

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

The resulting data structure contains:

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

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

## Results

Each label data structure includes the following fields:

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

## Sorting

To specify that labels 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) JobTemplatesJobTemplatesLaunchCreate

func (a *Client) JobTemplatesJobTemplatesLaunchCreate(params *JobTemplatesJobTemplatesLaunchCreateParams) (*JobTemplatesJobTemplatesLaunchCreateCreated, error)
JobTemplatesJobTemplatesLaunchCreate launches a job template

Make a GET request to this resource to determine if the job_template can be launched and whether any passwords are required to launch the job_template. The response will include the following fields:

  • `ask_variables_on_launch`: Flag indicating whether the job_template is configured to prompt for variables upon launch (boolean, read-only)
  • `ask_tags_on_launch`: Flag indicating whether the job_template is configured to prompt for tags upon launch (boolean, read-only)
  • `ask_skip_tags_on_launch`: Flag indicating whether the job_template is configured to prompt for skip_tags upon launch (boolean, read-only)
  • `ask_job_type_on_launch`: Flag indicating whether the job_template is configured to prompt for job_type upon launch (boolean, read-only)
  • `ask_limit_on_launch`: Flag indicating whether the job_template is configured to prompt for limit upon launch (boolean, read-only)
  • `ask_inventory_on_launch`: Flag indicating whether the job_template is configured to prompt for inventory upon launch (boolean, read-only)
  • `ask_credential_on_launch`: Flag indicating whether the job_template is configured to prompt for credential upon launch (boolean, read-only)
  • `can_start_without_user_input`: Flag indicating if the job_template can be launched without user-input (boolean, read-only)
  • `passwords_needed_to_start`: Password names required to launch the job_template (array, read-only)
  • `variables_needed_to_start`: Required variable names required to launch the job_template (array, read-only)
  • `survey_enabled`: Flag indicating whether the job_template has an enabled survey (boolean, read-only)
  • `inventory_needed_to_start`: Flag indicating the presence of an inventory associated with the job template. If not then one should be supplied when launching the job (boolean, read-only)

Make a POST request to this resource to launch the job_template. If any passwords, inventory, or extra variables (extra_vars) are required, they must be passed via POST data, with extra_vars given as a YAML or JSON string and escaped parentheses. If the `inventory_needed_to_start` is `True` then the `inventory` is required.

If successful, the response status code will be 201. If any required passwords are not provided, a 400 status code will be returned. If the job cannot be launched, a 405 status code will be returned. If the provided credential or inventory are not allowed to be used by the user, then a 403 status code will be returned.

func (*Client) JobTemplatesJobTemplatesLaunchRead

func (a *Client) JobTemplatesJobTemplatesLaunchRead(params *JobTemplatesJobTemplatesLaunchReadParams) (*JobTemplatesJobTemplatesLaunchReadOK, error)
JobTemplatesJobTemplatesLaunchRead launches a job template

Make a GET request to this resource to determine if the job_template can be launched and whether any passwords are required to launch the job_template. The response will include the following fields:

  • `ask_variables_on_launch`: Flag indicating whether the job_template is configured to prompt for variables upon launch (boolean, read-only)
  • `ask_tags_on_launch`: Flag indicating whether the job_template is configured to prompt for tags upon launch (boolean, read-only)
  • `ask_skip_tags_on_launch`: Flag indicating whether the job_template is configured to prompt for skip_tags upon launch (boolean, read-only)
  • `ask_job_type_on_launch`: Flag indicating whether the job_template is configured to prompt for job_type upon launch (boolean, read-only)
  • `ask_limit_on_launch`: Flag indicating whether the job_template is configured to prompt for limit upon launch (boolean, read-only)
  • `ask_inventory_on_launch`: Flag indicating whether the job_template is configured to prompt for inventory upon launch (boolean, read-only)
  • `ask_credential_on_launch`: Flag indicating whether the job_template is configured to prompt for credential upon launch (boolean, read-only)
  • `can_start_without_user_input`: Flag indicating if the job_template can be launched without user-input (boolean, read-only)
  • `passwords_needed_to_start`: Password names required to launch the job_template (array, read-only)
  • `variables_needed_to_start`: Required variable names required to launch the job_template (array, read-only)
  • `survey_enabled`: Flag indicating whether the job_template has an enabled survey (boolean, read-only)
  • `inventory_needed_to_start`: Flag indicating the presence of an inventory associated with the job template. If not then one should be supplied when launching the job (boolean, read-only)

Make a POST request to this resource to launch the job_template. If any passwords, inventory, or extra variables (extra_vars) are required, they must be passed via POST data, with extra_vars given as a YAML or JSON string and escaped parentheses. If the `inventory_needed_to_start` is `True` then the `inventory` is required.

If successful, the response status code will be 201. If any required passwords are not provided, a 400 status code will be returned. If the job cannot be launched, a 405 status code will be returned. If the provided credential or inventory are not allowed to be used by the user, then a 403 status code will be returned.

func (*Client) JobTemplatesJobTemplatesList

func (a *Client) JobTemplatesJobTemplatesList(params *JobTemplatesJobTemplatesListParams) (*JobTemplatesJobTemplatesListOK, error)
JobTemplatesJobTemplatesList lists job templates

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

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

JobTemplatesJobTemplatesNotificationTemplatesErrorCreate creates a notification template for a job template

Make a POST request to this resource with the following notification template fields to create a new notification template associated with this job template.

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

  • `email`: Email
  • `grafana`: Grafana
  • `hipchat`: HipChat
  • `irc`: IRC
  • `mattermost`: Mattermost
  • `pagerduty`: Pagerduty
  • `rocketchat`: Rocket.Chat
  • `slack`: Slack
  • `twilio`: Twilio
  • `webhook`: Webhook

* `notification_configuration`: (json, default=`{}`) * `messages`: Optional custom messages for notification template. (json, default=`{'started': None, 'success': None, 'error': None, 'workflow_approval': None}`)

Add Notification Templates for a Job Template:

Make a POST request to this resource with only an `id` field to associate an existing notification template with this job template.

Remove Notification Templates from this Job Template:

Make a POST request to this resource with `id` and `disassociate` fields to remove the notification template from this job template

without deleting the notification template.

func (*Client) JobTemplatesJobTemplatesNotificationTemplatesErrorList

JobTemplatesJobTemplatesNotificationTemplatesErrorList lists notification templates for a job template

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

The resulting data structure contains:

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

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

## Results

Each notification template data structure includes the following fields:

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

  • `email`: Email
  • `grafana`: Grafana
  • `hipchat`: HipChat
  • `irc`: IRC
  • `mattermost`: Mattermost
  • `pagerduty`: Pagerduty
  • `rocketchat`: Rocket.Chat
  • `slack`: Slack
  • `twilio`: Twilio
  • `webhook`: Webhook

* `notification_configuration`: (json) * `messages`: Optional custom messages for notification template. (json)

## Sorting

To specify that notification 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) JobTemplatesJobTemplatesNotificationTemplatesStartedCreate

JobTemplatesJobTemplatesNotificationTemplatesStartedCreate creates a notification template for a job template

Make a POST request to this resource with the following notification template fields to create a new notification template associated with this job template.

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

  • `email`: Email
  • `grafana`: Grafana
  • `hipchat`: HipChat
  • `irc`: IRC
  • `mattermost`: Mattermost
  • `pagerduty`: Pagerduty
  • `rocketchat`: Rocket.Chat
  • `slack`: Slack
  • `twilio`: Twilio
  • `webhook`: Webhook

* `notification_configuration`: (json, default=`{}`) * `messages`: Optional custom messages for notification template. (json, default=`{'started': None, 'success': None, 'error': None, 'workflow_approval': None}`)

Add Notification Templates for a Job Template:

Make a POST request to this resource with only an `id` field to associate an existing notification template with this job template.

Remove Notification Templates from this Job Template:

Make a POST request to this resource with `id` and `disassociate` fields to remove the notification template from this job template

without deleting the notification template.

func (*Client) JobTemplatesJobTemplatesNotificationTemplatesStartedList

JobTemplatesJobTemplatesNotificationTemplatesStartedList lists notification templates for a job template

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

The resulting data structure contains:

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

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

## Results

Each notification template data structure includes the following fields:

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

  • `email`: Email
  • `grafana`: Grafana
  • `hipchat`: HipChat
  • `irc`: IRC
  • `mattermost`: Mattermost
  • `pagerduty`: Pagerduty
  • `rocketchat`: Rocket.Chat
  • `slack`: Slack
  • `twilio`: Twilio
  • `webhook`: Webhook

* `notification_configuration`: (json) * `messages`: Optional custom messages for notification template. (json)

## Sorting

To specify that notification 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) JobTemplatesJobTemplatesNotificationTemplatesSuccessCreate

JobTemplatesJobTemplatesNotificationTemplatesSuccessCreate creates a notification template for a job template

Make a POST request to this resource with the following notification template fields to create a new notification template associated with this job template.

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

  • `email`: Email
  • `grafana`: Grafana
  • `hipchat`: HipChat
  • `irc`: IRC
  • `mattermost`: Mattermost
  • `pagerduty`: Pagerduty
  • `rocketchat`: Rocket.Chat
  • `slack`: Slack
  • `twilio`: Twilio
  • `webhook`: Webhook

* `notification_configuration`: (json, default=`{}`) * `messages`: Optional custom messages for notification template. (json, default=`{'started': None, 'success': None, 'error': None, 'workflow_approval': None}`)

Add Notification Templates for a Job Template:

Make a POST request to this resource with only an `id` field to associate an existing notification template with this job template.

Remove Notification Templates from this Job Template:

Make a POST request to this resource with `id` and `disassociate` fields to remove the notification template from this job template

without deleting the notification template.

func (*Client) JobTemplatesJobTemplatesNotificationTemplatesSuccessList

JobTemplatesJobTemplatesNotificationTemplatesSuccessList lists notification templates for a job template

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

The resulting data structure contains:

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

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

## Results

Each notification template data structure includes the following fields:

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

  • `email`: Email
  • `grafana`: Grafana
  • `hipchat`: HipChat
  • `irc`: IRC
  • `mattermost`: Mattermost
  • `pagerduty`: Pagerduty
  • `rocketchat`: Rocket.Chat
  • `slack`: Slack
  • `twilio`: Twilio
  • `webhook`: Webhook

* `notification_configuration`: (json) * `messages`: Optional custom messages for notification template. (json)

## Sorting

To specify that notification 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) JobTemplatesJobTemplatesObjectRolesList

func (a *Client) JobTemplatesJobTemplatesObjectRolesList(params *JobTemplatesJobTemplatesObjectRolesListParams) (*JobTemplatesJobTemplatesObjectRolesListOK, error)
JobTemplatesJobTemplatesObjectRolesList lists roles for a job template

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

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

func (a *Client) JobTemplatesJobTemplatesPartialUpdate(params *JobTemplatesJobTemplatesPartialUpdateParams) (*JobTemplatesJobTemplatesPartialUpdateOK, error)
JobTemplatesJobTemplatesPartialUpdate updates a job template

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

* `name`: Name of this job template. (string, required) * `description`: Optional description of this job template. (string, default=`""`) * `job_type`: (choice)

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

* `inventory`: (id, default=“) * `project`: (id, default=“) * `playbook`: (string, default=`""`) * `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, default=`""`) * `forks`: (integer, default=`0`) * `limit`: (string, default=`""`) * `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`: (json, default=“) * `job_tags`: (string, default=`""`) * `force_handlers`: (boolean, default=`False`) * `skip_tags`: (string, default=`""`) * `start_at_task`: (string, default=`""`) * `timeout`: The amount of time (in seconds) to run before the task is canceled. (integer, default=`0`) * `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, default=`False`)

* `host_config_key`: (string, default=`""`) * `ask_scm_branch_on_launch`: (boolean, default=`False`) * `ask_diff_mode_on_launch`: (boolean, default=`False`) * `ask_variables_on_launch`: (boolean, default=`False`) * `ask_limit_on_launch`: (boolean, default=`False`) * `ask_tags_on_launch`: (boolean, default=`False`) * `ask_skip_tags_on_launch`: (boolean, default=`False`) * `ask_job_type_on_launch`: (boolean, default=`False`) * `ask_verbosity_on_launch`: (boolean, default=`False`) * `ask_inventory_on_launch`: (boolean, default=`False`) * `ask_credential_on_launch`: (boolean, default=`False`) * `survey_enabled`: (boolean, default=`False`) * `become_enabled`: (boolean, default=`False`) * `diff_mode`: If enabled, textual changes made to any templated files on the host are shown in the standard output (boolean, default=`False`) * `allow_simultaneous`: (boolean, default=`False`) * `custom_virtualenv`: Local absolute file path containing a custom Python virtualenv to use (string, default=`""`) * `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, default=`1`) * `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, default=“)

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

func (*Client) JobTemplatesJobTemplatesRead

func (a *Client) JobTemplatesJobTemplatesRead(params *JobTemplatesJobTemplatesReadParams) (*JobTemplatesJobTemplatesReadOK, error)
JobTemplatesJobTemplatesRead retrieves a job template

Make GET request to this resource to retrieve a single job template record containing 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)

func (*Client) JobTemplatesJobTemplatesSchedulesCreate

func (a *Client) JobTemplatesJobTemplatesSchedulesCreate(params *JobTemplatesJobTemplatesSchedulesCreateParams) (*JobTemplatesJobTemplatesSchedulesCreateCreated, error)
JobTemplatesJobTemplatesSchedulesCreate creates a schedule for a job template

Make a POST request to this resource with the following schedule fields to create a new schedule associated with this job template.

* `rrule`: A value representing the schedules iCal recurrence rule. (string, required)

* `name`: Name of this schedule. (string, required) * `description`: Optional description of this schedule. (string, default=`""`) * `extra_data`: (json, default=`{}`) * `inventory`: Inventory applied as a prompt, assuming job template prompts for inventory (id, default=“) * `scm_branch`: (string, default=`""`) * `job_type`: (choice)

  • `None`: --------- (default)
  • `""`: ---------
  • `run`: Run
  • `check`: Check

* `job_tags`: (string, default=`""`) * `skip_tags`: (string, default=`""`) * `limit`: (string, default=`""`) * `diff_mode`: (boolean, default=`None`) * `verbosity`: (choice)

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

* `enabled`: Enables processing of this schedule. (boolean, default=`True`)

POST requests to this resource must include a proper `rrule` value following a particular format and conforming to subset of allowed rules.

The following lists the expected format and details of our rrules:

* DTSTART is required and must follow the following format: DTSTART:YYYYMMDDTHHMMSSZ * DTSTART is expected to be in UTC * INTERVAL is required * SECONDLY is not supported * TZID is not supported * RRULE must precede the rule statements * BYDAY is supported but not BYDAY with a numerical prefix * BYYEARDAY and BYWEEKNO are not supported * Only one rrule statement per schedule is supported * COUNT must be < 1000

Here are some example rrules:

"DTSTART:20500331T055000Z RRULE:FREQ=MINUTELY;INTERVAL=10;COUNT=5"
"DTSTART:20240331T075000Z RRULE:FREQ=DAILY;INTERVAL=1;COUNT=1"
"DTSTART:20140331T075000Z RRULE:FREQ=MINUTELY;INTERVAL=1;UNTIL=20230401T075000Z"
"DTSTART:20140331T075000Z RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=MO,WE,FR"
"DTSTART:20140331T075000Z RRULE:FREQ=WEEKLY;INTERVAL=5;BYDAY=MO"
"DTSTART:20140331T075000Z RRULE:FREQ=MONTHLY;INTERVAL=1;BYMONTHDAY=6"
"DTSTART:20140331T075000Z RRULE:FREQ=MONTHLY;INTERVAL=1;BYSETPOS=4;BYDAY=SU"
"DTSTART:20140331T075000Z RRULE:FREQ=MONTHLY;INTERVAL=1;BYSETPOS=-1;BYDAY=MO,TU,WE,TH,FR"
"DTSTART:20140331T075000Z RRULE:FREQ=MONTHLY;INTERVAL=1;BYSETPOS=-1;BYDAY=MO,TU,WE,TH,FR,SA,SU"
"DTSTART:20140331T075000Z RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=4;BYMONTHDAY=1"
"DTSTART:20140331T075000Z RRULE:FREQ=YEARLY;INTERVAL=1;BYSETPOS=-1;BYMONTH=8;BYDAY=SU"
"DTSTART:20140331T075000Z RRULE:FREQ=WEEKLY;INTERVAL=1;UNTIL=20230401T075000Z;BYDAY=MO,WE,FR"
"DTSTART:20140331T075000Z RRULE:FREQ=HOURLY;INTERVAL=1;UNTIL=20230610T075000Z"

func (*Client) JobTemplatesJobTemplatesSchedulesList

func (a *Client) JobTemplatesJobTemplatesSchedulesList(params *JobTemplatesJobTemplatesSchedulesListParams) (*JobTemplatesJobTemplatesSchedulesListOK, error)
JobTemplatesJobTemplatesSchedulesList lists schedules for a job template

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

The resulting data structure contains:

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

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

## Results

Each schedule data structure includes the following fields:

* `rrule`: A value representing the schedules iCal recurrence rule. (string) * `id`: Database ID for this schedule. (integer) * `type`: Data type for this schedule. (choice) * `url`: URL for this schedule. (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 schedule was created. (datetime) * `modified`: Timestamp when this schedule was last modified. (datetime) * `name`: Name of this schedule. (string) * `description`: Optional description of this schedule. (string) * `extra_data`: (json) * `inventory`: Inventory applied as a prompt, assuming job template prompts for inventory (id) * `scm_branch`: (string) * `job_type`: (choice)

  • `None`: ---------
  • `""`: ---------
  • `run`: Run
  • `check`: Check

* `job_tags`: (string) * `skip_tags`: (string) * `limit`: (string) * `diff_mode`: (boolean) * `verbosity`: (choice)

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

* `unified_job_template`: (id) * `enabled`: Enables processing of this schedule. (boolean) * `dtstart`: The first occurrence of the schedule occurs on or after this time. (datetime) * `dtend`: The last occurrence of the schedule occurs before this time, aftewards the schedule expires. (datetime) * `next_run`: The next time that the scheduled action will run. (datetime) * `timezone`: (field) * `until`: (field)

## Sorting

To specify that schedules 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) JobTemplatesJobTemplatesSliceWorkflowJobsCreate

JobTemplatesJobTemplatesSliceWorkflowJobsCreate creates a workflow job for a job template

Make a POST request to this resource with the following workflow job fields to create a new workflow job associated with this job template.

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

* `workflow_job_template`: (id, default=“) * `extra_vars`: (json, default=“) * `allow_simultaneous`: (boolean, default=`False`)

* `is_sliced_job`: (boolean, default=`False`) * `inventory`: Inventory applied as a prompt, assuming job template prompts for inventory (id, default=“) * `limit`: (string, default=`""`) * `scm_branch`: (string, default=`""`) * `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, default=“) * `webhook_guid`: Unique identifier of the event that triggered this webhook (string, default=`""`)

func (*Client) JobTemplatesJobTemplatesSliceWorkflowJobsList

func (a *Client) JobTemplatesJobTemplatesSliceWorkflowJobsList(params *JobTemplatesJobTemplatesSliceWorkflowJobsListParams) (*JobTemplatesJobTemplatesSliceWorkflowJobsListOK, error)
JobTemplatesJobTemplatesSliceWorkflowJobsList lists workflow jobs for a job template

Make a GET request to this resource to retrieve a list of workflow jobs associated with the selected job template.

The resulting data structure contains:

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

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

## Results

Each workflow job data structure includes the following fields:

* `id`: Database ID for this workflow job. (integer) * `type`: Data type for this workflow job. (choice) * `url`: URL for this workflow job. (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 workflow job was created. (datetime) * `modified`: Timestamp when this workflow job was last modified. (datetime) * `name`: Name of this workflow job. (string) * `description`: Optional description of this workflow job. (string) * `unified_job_template`: (id) * `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&#39;t able to run and capture stdout (string) * `workflow_job_template`: (id) * `extra_vars`: (json) * `allow_simultaneous`: (boolean) * `job_template`: If automatically created for a sliced job run, the job template the workflow job was created from. (id) * `is_sliced_job`: (boolean) * `inventory`: Inventory applied as a prompt, assuming job template prompts for inventory (id) * `limit`: (string) * `scm_branch`: (string) * `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) * `webhook_guid`: Unique identifier of the event that triggered this webhook (string)

## Sorting

To specify that workflow jobs 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) JobTemplatesJobTemplatesSurveySpecCreate

JobTemplatesJobTemplatesSurveySpecCreate ps o s t requests to this resource should include the full specification for a job template s survey

Here is an example survey specification:

{
    "name": "Simple Survey",
    "description": "Description of the simple survey",
    "spec": [
        {
    	"type": "text",
    	"question_name": "example question",
    	"question_description": "What is your favorite color?",
    	"variable": "favorite_color",
    	"required": false,
    	"default": "blue"
        }
    ]
}

`name` and `description` are required elements at the beginning of the survey specification. `spec` must be a list of survey items.

Within each survey item `type` must be one of:

* text: For survey questions expecting a textual answer * password: For survey questions expecting a password or other sensitive information * integer: For survey questions expecting a whole number answer * float: For survey questions expecting a decimal number * multiplechoice: For survey questions where one option from a list is required * multiselect: For survey questions where multiple items from a presented list can be selected

Each item must contain a `question_name` and `question_description` field that describes the survey question itself. The `variable` elements of each survey items represents the key that will be given to the playbook when the job template is launched. It will contain the value as a result of the survey.

Here is a more comprehensive example showing the various question types and their acceptable parameters:

{
    "name": "Simple",
    "description": "Description",
    "spec": [
        {
    	"type": "text",
    	"question_name": "cantbeshort",
    	"question_description": "What is a long answer",
    	"variable": "long_answer",
    	"choices": "",
    	"min": 5,
    	"max": "",
    	"required": false,
    	"default": "Leeloo Minai Lekarariba-Laminai-Tchai Ekbat De Sebat"
        },
        {
    	"type": "text",
    	"question_name": "cantbelong",
    	"question_description": "What is a short answer",
    	"variable": "short_answer",
    	"choices": "",
    	"min": "",
    	"max": 7,
    	"required": false,
    	"default": "leeloo"
        },
        {
    	"type": "text",
    	"question_name": "reqd",
    	"question_description": "I should be required",
    	"variable": "reqd_answer",
    	"choices": "",
    	"min": "",
    	"max": "",
    	"required": true,
    	"default": "NOT OPTIONAL"
        },
        {
    	"type": "multiplechoice",
    	"question_name": "achoice",
    	"question_description": "Need one of these",
    	"variable": "single_choice",
    	"choices": ["one", "two"],
    	"min": "",
    	"max": "",
    	"required": false,
    	"default": "one"
        },
        {
    	"type": "multiselect",
    	"question_name": "mchoice",
    	"question_description": "Can have multiples of these",
    	"variable": "multi_choice",
    	"choices": ["one", "two", "three"],
    	"min": "",
    	"max": "",
    	"required": false,
    	"default": "one\nthree"
        },
        {
            "type": "integer",
            "question_name": "integerchoice",
            "question_description": "I need an int here",
            "variable": "int_answer",
            "choices": "",
            "min": 1,
            "max": 5,
            "required": false,
            "default": ""
        },
        {
            "type": "float",
            "question_name": "float",
            "question_description": "I need a float here",
            "variable": "float_answer",
            "choices": "",
            "min": 2,
            "max": 5,
            "required": false,
            "default": ""
        }
    ]
}

func (*Client) JobTemplatesJobTemplatesSurveySpecDelete

JobTemplatesJobTemplatesSurveySpecDelete ps o s t requests to this resource should include the full specification for a job template s survey

Here is an example survey specification:

{
    "name": "Simple Survey",
    "description": "Description of the simple survey",
    "spec": [
        {
    	"type": "text",
    	"question_name": "example question",
    	"question_description": "What is your favorite color?",
    	"variable": "favorite_color",
    	"required": false,
    	"default": "blue"
        }
    ]
}

`name` and `description` are required elements at the beginning of the survey specification. `spec` must be a list of survey items.

Within each survey item `type` must be one of:

* text: For survey questions expecting a textual answer * password: For survey questions expecting a password or other sensitive information * integer: For survey questions expecting a whole number answer * float: For survey questions expecting a decimal number * multiplechoice: For survey questions where one option from a list is required * multiselect: For survey questions where multiple items from a presented list can be selected

Each item must contain a `question_name` and `question_description` field that describes the survey question itself. The `variable` elements of each survey items represents the key that will be given to the playbook when the job template is launched. It will contain the value as a result of the survey.

Here is a more comprehensive example showing the various question types and their acceptable parameters:

{
    "name": "Simple",
    "description": "Description",
    "spec": [
        {
    	"type": "text",
    	"question_name": "cantbeshort",
    	"question_description": "What is a long answer",
    	"variable": "long_answer",
    	"choices": "",
    	"min": 5,
    	"max": "",
    	"required": false,
    	"default": "Leeloo Minai Lekarariba-Laminai-Tchai Ekbat De Sebat"
        },
        {
    	"type": "text",
    	"question_name": "cantbelong",
    	"question_description": "What is a short answer",
    	"variable": "short_answer",
    	"choices": "",
    	"min": "",
    	"max": 7,
    	"required": false,
    	"default": "leeloo"
        },
        {
    	"type": "text",
    	"question_name": "reqd",
    	"question_description": "I should be required",
    	"variable": "reqd_answer",
    	"choices": "",
    	"min": "",
    	"max": "",
    	"required": true,
    	"default": "NOT OPTIONAL"
        },
        {
    	"type": "multiplechoice",
    	"question_name": "achoice",
    	"question_description": "Need one of these",
    	"variable": "single_choice",
    	"choices": ["one", "two"],
    	"min": "",
    	"max": "",
    	"required": false,
    	"default": "one"
        },
        {
    	"type": "multiselect",
    	"question_name": "mchoice",
    	"question_description": "Can have multiples of these",
    	"variable": "multi_choice",
    	"choices": ["one", "two", "three"],
    	"min": "",
    	"max": "",
    	"required": false,
    	"default": "one\nthree"
        },
        {
            "type": "integer",
            "question_name": "integerchoice",
            "question_description": "I need an int here",
            "variable": "int_answer",
            "choices": "",
            "min": 1,
            "max": 5,
            "required": false,
            "default": ""
        },
        {
            "type": "float",
            "question_name": "float",
            "question_description": "I need a float here",
            "variable": "float_answer",
            "choices": "",
            "min": 2,
            "max": 5,
            "required": false,
            "default": ""
        }
    ]
}

func (*Client) JobTemplatesJobTemplatesSurveySpecList

func (a *Client) JobTemplatesJobTemplatesSurveySpecList(params *JobTemplatesJobTemplatesSurveySpecListParams) (*JobTemplatesJobTemplatesSurveySpecListOK, error)
JobTemplatesJobTemplatesSurveySpecList ps o s t requests to this resource should include the full specification for a job template s survey

Here is an example survey specification:

{
    "name": "Simple Survey",
    "description": "Description of the simple survey",
    "spec": [
        {
    	"type": "text",
    	"question_name": "example question",
    	"question_description": "What is your favorite color?",
    	"variable": "favorite_color",
    	"required": false,
    	"default": "blue"
        }
    ]
}

`name` and `description` are required elements at the beginning of the survey specification. `spec` must be a list of survey items.

Within each survey item `type` must be one of:

* text: For survey questions expecting a textual answer * password: For survey questions expecting a password or other sensitive information * integer: For survey questions expecting a whole number answer * float: For survey questions expecting a decimal number * multiplechoice: For survey questions where one option from a list is required * multiselect: For survey questions where multiple items from a presented list can be selected

Each item must contain a `question_name` and `question_description` field that describes the survey question itself. The `variable` elements of each survey items represents the key that will be given to the playbook when the job template is launched. It will contain the value as a result of the survey.

Here is a more comprehensive example showing the various question types and their acceptable parameters:

{
    "name": "Simple",
    "description": "Description",
    "spec": [
        {
    	"type": "text",
    	"question_name": "cantbeshort",
    	"question_description": "What is a long answer",
    	"variable": "long_answer",
    	"choices": "",
    	"min": 5,
    	"max": "",
    	"required": false,
    	"default": "Leeloo Minai Lekarariba-Laminai-Tchai Ekbat De Sebat"
        },
        {
    	"type": "text",
    	"question_name": "cantbelong",
    	"question_description": "What is a short answer",
    	"variable": "short_answer",
    	"choices": "",
    	"min": "",
    	"max": 7,
    	"required": false,
    	"default": "leeloo"
        },
        {
    	"type": "text",
    	"question_name": "reqd",
    	"question_description": "I should be required",
    	"variable": "reqd_answer",
    	"choices": "",
    	"min": "",
    	"max": "",
    	"required": true,
    	"default": "NOT OPTIONAL"
        },
        {
    	"type": "multiplechoice",
    	"question_name": "achoice",
    	"question_description": "Need one of these",
    	"variable": "single_choice",
    	"choices": ["one", "two"],
    	"min": "",
    	"max": "",
    	"required": false,
    	"default": "one"
        },
        {
    	"type": "multiselect",
    	"question_name": "mchoice",
    	"question_description": "Can have multiples of these",
    	"variable": "multi_choice",
    	"choices": ["one", "two", "three"],
    	"min": "",
    	"max": "",
    	"required": false,
    	"default": "one\nthree"
        },
        {
            "type": "integer",
            "question_name": "integerchoice",
            "question_description": "I need an int here",
            "variable": "int_answer",
            "choices": "",
            "min": 1,
            "max": 5,
            "required": false,
            "default": ""
        },
        {
            "type": "float",
            "question_name": "float",
            "question_description": "I need a float here",
            "variable": "float_answer",
            "choices": "",
            "min": 2,
            "max": 5,
            "required": false,
            "default": ""
        }
    ]
}

func (*Client) JobTemplatesJobTemplatesUpdate

func (a *Client) JobTemplatesJobTemplatesUpdate(params *JobTemplatesJobTemplatesUpdateParams) (*JobTemplatesJobTemplatesUpdateOK, error)
JobTemplatesJobTemplatesUpdate updates a job template

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

* `name`: Name of this job template. (string, required) * `description`: Optional description of this job template. (string, default=`""`) * `job_type`: (choice)

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

* `inventory`: (id, default=“) * `project`: (id, default=“) * `playbook`: (string, default=`""`) * `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, default=`""`) * `forks`: (integer, default=`0`) * `limit`: (string, default=`""`) * `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`: (json, default=“) * `job_tags`: (string, default=`""`) * `force_handlers`: (boolean, default=`False`) * `skip_tags`: (string, default=`""`) * `start_at_task`: (string, default=`""`) * `timeout`: The amount of time (in seconds) to run before the task is canceled. (integer, default=`0`) * `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, default=`False`)

* `host_config_key`: (string, default=`""`) * `ask_scm_branch_on_launch`: (boolean, default=`False`) * `ask_diff_mode_on_launch`: (boolean, default=`False`) * `ask_variables_on_launch`: (boolean, default=`False`) * `ask_limit_on_launch`: (boolean, default=`False`) * `ask_tags_on_launch`: (boolean, default=`False`) * `ask_skip_tags_on_launch`: (boolean, default=`False`) * `ask_job_type_on_launch`: (boolean, default=`False`) * `ask_verbosity_on_launch`: (boolean, default=`False`) * `ask_inventory_on_launch`: (boolean, default=`False`) * `ask_credential_on_launch`: (boolean, default=`False`) * `survey_enabled`: (boolean, default=`False`) * `become_enabled`: (boolean, default=`False`) * `diff_mode`: If enabled, textual changes made to any templated files on the host are shown in the standard output (boolean, default=`False`) * `allow_simultaneous`: (boolean, default=`False`) * `custom_virtualenv`: Local absolute file path containing a custom Python virtualenv to use (string, default=`""`) * `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, default=`1`) * `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, default=“)

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

func (*Client) JobTemplatesJobTemplatesWebhookKeyCreate

JobTemplatesJobTemplatesWebhookKeyCreate job templates job templates webhook key create API

func (*Client) JobTemplatesJobTemplatesWebhookKeyList

func (a *Client) JobTemplatesJobTemplatesWebhookKeyList(params *JobTemplatesJobTemplatesWebhookKeyListParams) (*JobTemplatesJobTemplatesWebhookKeyListOK, error)

JobTemplatesJobTemplatesWebhookKeyList job templates job templates webhook key list API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	JobTemplatesJobTemplatesAccessListList(params *JobTemplatesJobTemplatesAccessListListParams) (*JobTemplatesJobTemplatesAccessListListOK, error)

	JobTemplatesJobTemplatesActivityStreamList(params *JobTemplatesJobTemplatesActivityStreamListParams) (*JobTemplatesJobTemplatesActivityStreamListOK, error)

	JobTemplatesJobTemplatesCallbackCreate(params *JobTemplatesJobTemplatesCallbackCreateParams) (*JobTemplatesJobTemplatesCallbackCreateCreated, error)

	JobTemplatesJobTemplatesCallbackList(params *JobTemplatesJobTemplatesCallbackListParams) (*JobTemplatesJobTemplatesCallbackListOK, error)

	JobTemplatesJobTemplatesCopyCreate(params *JobTemplatesJobTemplatesCopyCreateParams) (*JobTemplatesJobTemplatesCopyCreateCreated, error)

	JobTemplatesJobTemplatesCopyList(params *JobTemplatesJobTemplatesCopyListParams) (*JobTemplatesJobTemplatesCopyListOK, error)

	JobTemplatesJobTemplatesCreate(params *JobTemplatesJobTemplatesCreateParams) (*JobTemplatesJobTemplatesCreateCreated, error)

	JobTemplatesJobTemplatesCredentialsCreate(params *JobTemplatesJobTemplatesCredentialsCreateParams) (*JobTemplatesJobTemplatesCredentialsCreateCreated, error)

	JobTemplatesJobTemplatesCredentialsList(params *JobTemplatesJobTemplatesCredentialsListParams) (*JobTemplatesJobTemplatesCredentialsListOK, error)

	JobTemplatesJobTemplatesDelete(params *JobTemplatesJobTemplatesDeleteParams) (*JobTemplatesJobTemplatesDeleteNoContent, error)

	JobTemplatesJobTemplatesExtraCredentialsCreate(params *JobTemplatesJobTemplatesExtraCredentialsCreateParams) (*JobTemplatesJobTemplatesExtraCredentialsCreateCreated, error)

	JobTemplatesJobTemplatesExtraCredentialsList(params *JobTemplatesJobTemplatesExtraCredentialsListParams) (*JobTemplatesJobTemplatesExtraCredentialsListOK, error)

	JobTemplatesJobTemplatesGithubCreate(params *JobTemplatesJobTemplatesGithubCreateParams) (*JobTemplatesJobTemplatesGithubCreateCreated, error)

	JobTemplatesJobTemplatesGitlabCreate(params *JobTemplatesJobTemplatesGitlabCreateParams) (*JobTemplatesJobTemplatesGitlabCreateCreated, error)

	JobTemplatesJobTemplatesInstanceGroupsCreate(params *JobTemplatesJobTemplatesInstanceGroupsCreateParams) (*JobTemplatesJobTemplatesInstanceGroupsCreateCreated, error)

	JobTemplatesJobTemplatesInstanceGroupsList(params *JobTemplatesJobTemplatesInstanceGroupsListParams) (*JobTemplatesJobTemplatesInstanceGroupsListOK, error)

	JobTemplatesJobTemplatesJobsList(params *JobTemplatesJobTemplatesJobsListParams) (*JobTemplatesJobTemplatesJobsListOK, error)

	JobTemplatesJobTemplatesLabelsCreate(params *JobTemplatesJobTemplatesLabelsCreateParams) (*JobTemplatesJobTemplatesLabelsCreateCreated, error)

	JobTemplatesJobTemplatesLabelsList(params *JobTemplatesJobTemplatesLabelsListParams) (*JobTemplatesJobTemplatesLabelsListOK, error)

	JobTemplatesJobTemplatesLaunchCreate(params *JobTemplatesJobTemplatesLaunchCreateParams) (*JobTemplatesJobTemplatesLaunchCreateCreated, error)

	JobTemplatesJobTemplatesLaunchRead(params *JobTemplatesJobTemplatesLaunchReadParams) (*JobTemplatesJobTemplatesLaunchReadOK, error)

	JobTemplatesJobTemplatesList(params *JobTemplatesJobTemplatesListParams) (*JobTemplatesJobTemplatesListOK, error)

	JobTemplatesJobTemplatesNotificationTemplatesErrorCreate(params *JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams) (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateCreated, error)

	JobTemplatesJobTemplatesNotificationTemplatesErrorList(params *JobTemplatesJobTemplatesNotificationTemplatesErrorListParams) (*JobTemplatesJobTemplatesNotificationTemplatesErrorListOK, error)

	JobTemplatesJobTemplatesNotificationTemplatesStartedCreate(params *JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams) (*JobTemplatesJobTemplatesNotificationTemplatesStartedCreateCreated, error)

	JobTemplatesJobTemplatesNotificationTemplatesStartedList(params *JobTemplatesJobTemplatesNotificationTemplatesStartedListParams) (*JobTemplatesJobTemplatesNotificationTemplatesStartedListOK, error)

	JobTemplatesJobTemplatesNotificationTemplatesSuccessCreate(params *JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams) (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateCreated, error)

	JobTemplatesJobTemplatesNotificationTemplatesSuccessList(params *JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams) (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListOK, error)

	JobTemplatesJobTemplatesObjectRolesList(params *JobTemplatesJobTemplatesObjectRolesListParams) (*JobTemplatesJobTemplatesObjectRolesListOK, error)

	JobTemplatesJobTemplatesPartialUpdate(params *JobTemplatesJobTemplatesPartialUpdateParams) (*JobTemplatesJobTemplatesPartialUpdateOK, error)

	JobTemplatesJobTemplatesRead(params *JobTemplatesJobTemplatesReadParams) (*JobTemplatesJobTemplatesReadOK, error)

	JobTemplatesJobTemplatesSchedulesCreate(params *JobTemplatesJobTemplatesSchedulesCreateParams) (*JobTemplatesJobTemplatesSchedulesCreateCreated, error)

	JobTemplatesJobTemplatesSchedulesList(params *JobTemplatesJobTemplatesSchedulesListParams) (*JobTemplatesJobTemplatesSchedulesListOK, error)

	JobTemplatesJobTemplatesSliceWorkflowJobsCreate(params *JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams) (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateCreated, error)

	JobTemplatesJobTemplatesSliceWorkflowJobsList(params *JobTemplatesJobTemplatesSliceWorkflowJobsListParams) (*JobTemplatesJobTemplatesSliceWorkflowJobsListOK, error)

	JobTemplatesJobTemplatesSurveySpecCreate(params *JobTemplatesJobTemplatesSurveySpecCreateParams) (*JobTemplatesJobTemplatesSurveySpecCreateCreated, error)

	JobTemplatesJobTemplatesSurveySpecDelete(params *JobTemplatesJobTemplatesSurveySpecDeleteParams) (*JobTemplatesJobTemplatesSurveySpecDeleteNoContent, error)

	JobTemplatesJobTemplatesSurveySpecList(params *JobTemplatesJobTemplatesSurveySpecListParams) (*JobTemplatesJobTemplatesSurveySpecListOK, error)

	JobTemplatesJobTemplatesUpdate(params *JobTemplatesJobTemplatesUpdateParams) (*JobTemplatesJobTemplatesUpdateOK, error)

	JobTemplatesJobTemplatesWebhookKeyCreate(params *JobTemplatesJobTemplatesWebhookKeyCreateParams) (*JobTemplatesJobTemplatesWebhookKeyCreateCreated, error)

	JobTemplatesJobTemplatesWebhookKeyList(params *JobTemplatesJobTemplatesWebhookKeyListParams) (*JobTemplatesJobTemplatesWebhookKeyListOK, 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 job templates API client.

type JobTemplatesJobTemplatesAccessListListOK

type JobTemplatesJobTemplatesAccessListListOK struct {
}

JobTemplatesJobTemplatesAccessListListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesAccessListListOK

func NewJobTemplatesJobTemplatesAccessListListOK() *JobTemplatesJobTemplatesAccessListListOK

NewJobTemplatesJobTemplatesAccessListListOK creates a JobTemplatesJobTemplatesAccessListListOK with default headers values

func (*JobTemplatesJobTemplatesAccessListListOK) Error

type JobTemplatesJobTemplatesAccessListListParams

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

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

func NewJobTemplatesJobTemplatesAccessListListParams

func NewJobTemplatesJobTemplatesAccessListListParams() *JobTemplatesJobTemplatesAccessListListParams

NewJobTemplatesJobTemplatesAccessListListParams creates a new JobTemplatesJobTemplatesAccessListListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesAccessListListParamsWithContext

func NewJobTemplatesJobTemplatesAccessListListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesAccessListListParams

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

func NewJobTemplatesJobTemplatesAccessListListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesAccessListListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesAccessListListParams

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

func NewJobTemplatesJobTemplatesAccessListListParamsWithTimeout

func NewJobTemplatesJobTemplatesAccessListListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesAccessListListParams

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

func (*JobTemplatesJobTemplatesAccessListListParams) SetContext

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

func (*JobTemplatesJobTemplatesAccessListListParams) SetHTTPClient

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

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

func (*JobTemplatesJobTemplatesAccessListListParams) SetID

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

func (*JobTemplatesJobTemplatesAccessListListParams) SetPage

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

func (*JobTemplatesJobTemplatesAccessListListParams) SetPageSize

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

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

func (*JobTemplatesJobTemplatesAccessListListParams) SetSearch

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

func (*JobTemplatesJobTemplatesAccessListListParams) SetTimeout

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

func (*JobTemplatesJobTemplatesAccessListListParams) WithContext

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

func (*JobTemplatesJobTemplatesAccessListListParams) WithHTTPClient

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

func (*JobTemplatesJobTemplatesAccessListListParams) WithID

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

func (*JobTemplatesJobTemplatesAccessListListParams) WithPage

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

func (*JobTemplatesJobTemplatesAccessListListParams) WithPageSize

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

func (*JobTemplatesJobTemplatesAccessListListParams) WithSearch

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

func (*JobTemplatesJobTemplatesAccessListListParams) WithTimeout

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

func (*JobTemplatesJobTemplatesAccessListListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesAccessListListReader

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

JobTemplatesJobTemplatesAccessListListReader is a Reader for the JobTemplatesJobTemplatesAccessListList structure.

func (*JobTemplatesJobTemplatesAccessListListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesActivityStreamListOK

type JobTemplatesJobTemplatesActivityStreamListOK struct {
}

JobTemplatesJobTemplatesActivityStreamListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesActivityStreamListOK

func NewJobTemplatesJobTemplatesActivityStreamListOK() *JobTemplatesJobTemplatesActivityStreamListOK

NewJobTemplatesJobTemplatesActivityStreamListOK creates a JobTemplatesJobTemplatesActivityStreamListOK with default headers values

func (*JobTemplatesJobTemplatesActivityStreamListOK) Error

type JobTemplatesJobTemplatesActivityStreamListParams

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

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

func NewJobTemplatesJobTemplatesActivityStreamListParams

func NewJobTemplatesJobTemplatesActivityStreamListParams() *JobTemplatesJobTemplatesActivityStreamListParams

NewJobTemplatesJobTemplatesActivityStreamListParams creates a new JobTemplatesJobTemplatesActivityStreamListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesActivityStreamListParamsWithContext

func NewJobTemplatesJobTemplatesActivityStreamListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesActivityStreamListParams

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

func NewJobTemplatesJobTemplatesActivityStreamListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesActivityStreamListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesActivityStreamListParams

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

func NewJobTemplatesJobTemplatesActivityStreamListParamsWithTimeout

func NewJobTemplatesJobTemplatesActivityStreamListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesActivityStreamListParams

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

func (*JobTemplatesJobTemplatesActivityStreamListParams) SetContext

SetContext adds the context to the job templates job templates activity stream list params

func (*JobTemplatesJobTemplatesActivityStreamListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates activity stream list params

func (*JobTemplatesJobTemplatesActivityStreamListParams) SetID

SetID adds the id to the job templates job templates activity stream list params

func (*JobTemplatesJobTemplatesActivityStreamListParams) SetPage

SetPage adds the page to the job templates job templates activity stream list params

func (*JobTemplatesJobTemplatesActivityStreamListParams) SetPageSize

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

SetPageSize adds the pageSize to the job templates job templates activity stream list params

func (*JobTemplatesJobTemplatesActivityStreamListParams) SetSearch

SetSearch adds the search to the job templates job templates activity stream list params

func (*JobTemplatesJobTemplatesActivityStreamListParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates activity stream list params

func (*JobTemplatesJobTemplatesActivityStreamListParams) WithContext

WithContext adds the context to the job templates job templates activity stream list params

func (*JobTemplatesJobTemplatesActivityStreamListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates activity stream list params

func (*JobTemplatesJobTemplatesActivityStreamListParams) WithID

WithID adds the id to the job templates job templates activity stream list params

func (*JobTemplatesJobTemplatesActivityStreamListParams) WithPage

WithPage adds the page to the job templates job templates activity stream list params

func (*JobTemplatesJobTemplatesActivityStreamListParams) WithPageSize

WithPageSize adds the pageSize to the job templates job templates activity stream list params

func (*JobTemplatesJobTemplatesActivityStreamListParams) WithSearch

WithSearch adds the search to the job templates job templates activity stream list params

func (*JobTemplatesJobTemplatesActivityStreamListParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates activity stream list params

func (*JobTemplatesJobTemplatesActivityStreamListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesActivityStreamListReader

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

JobTemplatesJobTemplatesActivityStreamListReader is a Reader for the JobTemplatesJobTemplatesActivityStreamList structure.

func (*JobTemplatesJobTemplatesActivityStreamListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesCallbackCreateCreated

type JobTemplatesJobTemplatesCallbackCreateCreated struct {
}

JobTemplatesJobTemplatesCallbackCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesCallbackCreateCreated job templates job templates callback create created

func NewJobTemplatesJobTemplatesCallbackCreateCreated

func NewJobTemplatesJobTemplatesCallbackCreateCreated() *JobTemplatesJobTemplatesCallbackCreateCreated

NewJobTemplatesJobTemplatesCallbackCreateCreated creates a JobTemplatesJobTemplatesCallbackCreateCreated with default headers values

func (*JobTemplatesJobTemplatesCallbackCreateCreated) Error

type JobTemplatesJobTemplatesCallbackCreateParams

type JobTemplatesJobTemplatesCallbackCreateParams struct {

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

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

JobTemplatesJobTemplatesCallbackCreateParams contains all the parameters to send to the API endpoint for the job templates job templates callback create operation typically these are written to a http.Request

func NewJobTemplatesJobTemplatesCallbackCreateParams

func NewJobTemplatesJobTemplatesCallbackCreateParams() *JobTemplatesJobTemplatesCallbackCreateParams

NewJobTemplatesJobTemplatesCallbackCreateParams creates a new JobTemplatesJobTemplatesCallbackCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesCallbackCreateParamsWithContext

func NewJobTemplatesJobTemplatesCallbackCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesCallbackCreateParams

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

func NewJobTemplatesJobTemplatesCallbackCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesCallbackCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesCallbackCreateParams

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

func NewJobTemplatesJobTemplatesCallbackCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesCallbackCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesCallbackCreateParams

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

func (*JobTemplatesJobTemplatesCallbackCreateParams) SetContext

SetContext adds the context to the job templates job templates callback create params

func (*JobTemplatesJobTemplatesCallbackCreateParams) SetData

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

SetData adds the data to the job templates job templates callback create params

func (*JobTemplatesJobTemplatesCallbackCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job templates job templates callback create params

func (*JobTemplatesJobTemplatesCallbackCreateParams) SetID

SetID adds the id to the job templates job templates callback create params

func (*JobTemplatesJobTemplatesCallbackCreateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates callback create params

func (*JobTemplatesJobTemplatesCallbackCreateParams) WithContext

WithContext adds the context to the job templates job templates callback create params

func (*JobTemplatesJobTemplatesCallbackCreateParams) WithData

WithData adds the data to the job templates job templates callback create params

func (*JobTemplatesJobTemplatesCallbackCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates callback create params

func (*JobTemplatesJobTemplatesCallbackCreateParams) WithID

WithID adds the id to the job templates job templates callback create params

func (*JobTemplatesJobTemplatesCallbackCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates callback create params

func (*JobTemplatesJobTemplatesCallbackCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesCallbackCreateReader

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

JobTemplatesJobTemplatesCallbackCreateReader is a Reader for the JobTemplatesJobTemplatesCallbackCreate structure.

func (*JobTemplatesJobTemplatesCallbackCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesCallbackListOK

type JobTemplatesJobTemplatesCallbackListOK struct {
}

JobTemplatesJobTemplatesCallbackListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesCallbackListOK

func NewJobTemplatesJobTemplatesCallbackListOK() *JobTemplatesJobTemplatesCallbackListOK

NewJobTemplatesJobTemplatesCallbackListOK creates a JobTemplatesJobTemplatesCallbackListOK with default headers values

func (*JobTemplatesJobTemplatesCallbackListOK) Error

type JobTemplatesJobTemplatesCallbackListParams

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

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

func NewJobTemplatesJobTemplatesCallbackListParams

func NewJobTemplatesJobTemplatesCallbackListParams() *JobTemplatesJobTemplatesCallbackListParams

NewJobTemplatesJobTemplatesCallbackListParams creates a new JobTemplatesJobTemplatesCallbackListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesCallbackListParamsWithContext

func NewJobTemplatesJobTemplatesCallbackListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesCallbackListParams

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

func NewJobTemplatesJobTemplatesCallbackListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesCallbackListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesCallbackListParams

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

func NewJobTemplatesJobTemplatesCallbackListParamsWithTimeout

func NewJobTemplatesJobTemplatesCallbackListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesCallbackListParams

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

func (*JobTemplatesJobTemplatesCallbackListParams) SetContext

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

func (*JobTemplatesJobTemplatesCallbackListParams) SetHTTPClient

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

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

func (*JobTemplatesJobTemplatesCallbackListParams) SetID

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

func (*JobTemplatesJobTemplatesCallbackListParams) SetPage

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

func (*JobTemplatesJobTemplatesCallbackListParams) SetPageSize

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

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

func (*JobTemplatesJobTemplatesCallbackListParams) SetSearch

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

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

func (*JobTemplatesJobTemplatesCallbackListParams) SetTimeout

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

func (*JobTemplatesJobTemplatesCallbackListParams) WithContext

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

func (*JobTemplatesJobTemplatesCallbackListParams) WithHTTPClient

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

func (*JobTemplatesJobTemplatesCallbackListParams) WithID

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

func (*JobTemplatesJobTemplatesCallbackListParams) WithPage

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

func (*JobTemplatesJobTemplatesCallbackListParams) WithPageSize

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

func (*JobTemplatesJobTemplatesCallbackListParams) WithSearch

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

func (*JobTemplatesJobTemplatesCallbackListParams) WithTimeout

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

func (*JobTemplatesJobTemplatesCallbackListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesCallbackListReader

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

JobTemplatesJobTemplatesCallbackListReader is a Reader for the JobTemplatesJobTemplatesCallbackList structure.

func (*JobTemplatesJobTemplatesCallbackListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesCopyCreateBody

type JobTemplatesJobTemplatesCopyCreateBody struct {

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

JobTemplatesJobTemplatesCopyCreateBody job templates job templates copy create body swagger:model JobTemplatesJobTemplatesCopyCreateBody

func (*JobTemplatesJobTemplatesCopyCreateBody) MarshalBinary

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

MarshalBinary interface implementation

func (*JobTemplatesJobTemplatesCopyCreateBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*JobTemplatesJobTemplatesCopyCreateBody) Validate

Validate validates this job templates job templates copy create body

type JobTemplatesJobTemplatesCopyCreateCreated

type JobTemplatesJobTemplatesCopyCreateCreated struct {
}

JobTemplatesJobTemplatesCopyCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesCopyCreateCreated job templates job templates copy create created

func NewJobTemplatesJobTemplatesCopyCreateCreated

func NewJobTemplatesJobTemplatesCopyCreateCreated() *JobTemplatesJobTemplatesCopyCreateCreated

NewJobTemplatesJobTemplatesCopyCreateCreated creates a JobTemplatesJobTemplatesCopyCreateCreated with default headers values

func (*JobTemplatesJobTemplatesCopyCreateCreated) Error

type JobTemplatesJobTemplatesCopyCreateParams

type JobTemplatesJobTemplatesCopyCreateParams struct {

	/*Data*/
	Data JobTemplatesJobTemplatesCopyCreateBody
	/*ID*/
	ID string

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

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

func NewJobTemplatesJobTemplatesCopyCreateParams

func NewJobTemplatesJobTemplatesCopyCreateParams() *JobTemplatesJobTemplatesCopyCreateParams

NewJobTemplatesJobTemplatesCopyCreateParams creates a new JobTemplatesJobTemplatesCopyCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesCopyCreateParamsWithContext

func NewJobTemplatesJobTemplatesCopyCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesCopyCreateParams

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

func NewJobTemplatesJobTemplatesCopyCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesCopyCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesCopyCreateParams

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

func NewJobTemplatesJobTemplatesCopyCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesCopyCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesCopyCreateParams

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

func (*JobTemplatesJobTemplatesCopyCreateParams) SetContext

SetContext adds the context to the job templates job templates copy create params

func (*JobTemplatesJobTemplatesCopyCreateParams) SetData

SetData adds the data to the job templates job templates copy create params

func (*JobTemplatesJobTemplatesCopyCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job templates job templates copy create params

func (*JobTemplatesJobTemplatesCopyCreateParams) SetID

SetID adds the id to the job templates job templates copy create params

func (*JobTemplatesJobTemplatesCopyCreateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates copy create params

func (*JobTemplatesJobTemplatesCopyCreateParams) WithContext

WithContext adds the context to the job templates job templates copy create params

func (*JobTemplatesJobTemplatesCopyCreateParams) WithData

WithData adds the data to the job templates job templates copy create params

func (*JobTemplatesJobTemplatesCopyCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates copy create params

func (*JobTemplatesJobTemplatesCopyCreateParams) WithID

WithID adds the id to the job templates job templates copy create params

func (*JobTemplatesJobTemplatesCopyCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates copy create params

func (*JobTemplatesJobTemplatesCopyCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesCopyCreateReader

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

JobTemplatesJobTemplatesCopyCreateReader is a Reader for the JobTemplatesJobTemplatesCopyCreate structure.

func (*JobTemplatesJobTemplatesCopyCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesCopyListOK

type JobTemplatesJobTemplatesCopyListOK struct {
}

JobTemplatesJobTemplatesCopyListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesCopyListOK

func NewJobTemplatesJobTemplatesCopyListOK() *JobTemplatesJobTemplatesCopyListOK

NewJobTemplatesJobTemplatesCopyListOK creates a JobTemplatesJobTemplatesCopyListOK with default headers values

func (*JobTemplatesJobTemplatesCopyListOK) Error

type JobTemplatesJobTemplatesCopyListParams

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

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

func NewJobTemplatesJobTemplatesCopyListParams

func NewJobTemplatesJobTemplatesCopyListParams() *JobTemplatesJobTemplatesCopyListParams

NewJobTemplatesJobTemplatesCopyListParams creates a new JobTemplatesJobTemplatesCopyListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesCopyListParamsWithContext

func NewJobTemplatesJobTemplatesCopyListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesCopyListParams

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

func NewJobTemplatesJobTemplatesCopyListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesCopyListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesCopyListParams

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

func NewJobTemplatesJobTemplatesCopyListParamsWithTimeout

func NewJobTemplatesJobTemplatesCopyListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesCopyListParams

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

func (*JobTemplatesJobTemplatesCopyListParams) SetContext

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

func (*JobTemplatesJobTemplatesCopyListParams) SetHTTPClient

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

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

func (*JobTemplatesJobTemplatesCopyListParams) SetID

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

func (*JobTemplatesJobTemplatesCopyListParams) SetPage

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

func (*JobTemplatesJobTemplatesCopyListParams) SetPageSize

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

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

func (*JobTemplatesJobTemplatesCopyListParams) SetSearch

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

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

func (*JobTemplatesJobTemplatesCopyListParams) SetTimeout

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

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

func (*JobTemplatesJobTemplatesCopyListParams) WithContext

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

func (*JobTemplatesJobTemplatesCopyListParams) WithHTTPClient

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

func (*JobTemplatesJobTemplatesCopyListParams) WithID

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

func (*JobTemplatesJobTemplatesCopyListParams) WithPage

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

func (*JobTemplatesJobTemplatesCopyListParams) WithPageSize

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

func (*JobTemplatesJobTemplatesCopyListParams) WithSearch

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

func (*JobTemplatesJobTemplatesCopyListParams) WithTimeout

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

func (*JobTemplatesJobTemplatesCopyListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesCopyListReader

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

JobTemplatesJobTemplatesCopyListReader is a Reader for the JobTemplatesJobTemplatesCopyList structure.

func (*JobTemplatesJobTemplatesCopyListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesCreateBadRequest

type JobTemplatesJobTemplatesCreateBadRequest struct {
}

JobTemplatesJobTemplatesCreateBadRequest handles this case with default header values.

Bad Request

func NewJobTemplatesJobTemplatesCreateBadRequest

func NewJobTemplatesJobTemplatesCreateBadRequest() *JobTemplatesJobTemplatesCreateBadRequest

NewJobTemplatesJobTemplatesCreateBadRequest creates a JobTemplatesJobTemplatesCreateBadRequest with default headers values

func (*JobTemplatesJobTemplatesCreateBadRequest) Error

type JobTemplatesJobTemplatesCreateCreated

type JobTemplatesJobTemplatesCreateCreated struct {
}

JobTemplatesJobTemplatesCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesCreateCreated job templates job templates create created

func NewJobTemplatesJobTemplatesCreateCreated

func NewJobTemplatesJobTemplatesCreateCreated() *JobTemplatesJobTemplatesCreateCreated

NewJobTemplatesJobTemplatesCreateCreated creates a JobTemplatesJobTemplatesCreateCreated with default headers values

func (*JobTemplatesJobTemplatesCreateCreated) Error

type JobTemplatesJobTemplatesCreateForbidden

type JobTemplatesJobTemplatesCreateForbidden struct {
}

JobTemplatesJobTemplatesCreateForbidden handles this case with default header values.

No Permission Response

func NewJobTemplatesJobTemplatesCreateForbidden

func NewJobTemplatesJobTemplatesCreateForbidden() *JobTemplatesJobTemplatesCreateForbidden

NewJobTemplatesJobTemplatesCreateForbidden creates a JobTemplatesJobTemplatesCreateForbidden with default headers values

func (*JobTemplatesJobTemplatesCreateForbidden) Error

type JobTemplatesJobTemplatesCreateParams

type JobTemplatesJobTemplatesCreateParams struct {

	/*Data*/
	Data interface{}

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

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

func NewJobTemplatesJobTemplatesCreateParams

func NewJobTemplatesJobTemplatesCreateParams() *JobTemplatesJobTemplatesCreateParams

NewJobTemplatesJobTemplatesCreateParams creates a new JobTemplatesJobTemplatesCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesCreateParamsWithContext

func NewJobTemplatesJobTemplatesCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesCreateParams

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

func NewJobTemplatesJobTemplatesCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesCreateParams

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

func NewJobTemplatesJobTemplatesCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesCreateParams

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

func (*JobTemplatesJobTemplatesCreateParams) SetContext

SetContext adds the context to the job templates job templates create params

func (*JobTemplatesJobTemplatesCreateParams) SetData

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

SetData adds the data to the job templates job templates create params

func (*JobTemplatesJobTemplatesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job templates job templates create params

func (*JobTemplatesJobTemplatesCreateParams) SetTimeout

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

SetTimeout adds the timeout to the job templates job templates create params

func (*JobTemplatesJobTemplatesCreateParams) WithContext

WithContext adds the context to the job templates job templates create params

func (*JobTemplatesJobTemplatesCreateParams) WithData

WithData adds the data to the job templates job templates create params

func (*JobTemplatesJobTemplatesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates create params

func (*JobTemplatesJobTemplatesCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates create params

func (*JobTemplatesJobTemplatesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesCreateReader

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

JobTemplatesJobTemplatesCreateReader is a Reader for the JobTemplatesJobTemplatesCreate structure.

func (*JobTemplatesJobTemplatesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesCredentialsCreateBadRequest

type JobTemplatesJobTemplatesCredentialsCreateBadRequest struct {
}

JobTemplatesJobTemplatesCredentialsCreateBadRequest handles this case with default header values.

Bad Request

func NewJobTemplatesJobTemplatesCredentialsCreateBadRequest

func NewJobTemplatesJobTemplatesCredentialsCreateBadRequest() *JobTemplatesJobTemplatesCredentialsCreateBadRequest

NewJobTemplatesJobTemplatesCredentialsCreateBadRequest creates a JobTemplatesJobTemplatesCredentialsCreateBadRequest with default headers values

func (*JobTemplatesJobTemplatesCredentialsCreateBadRequest) Error

type JobTemplatesJobTemplatesCredentialsCreateCreated

type JobTemplatesJobTemplatesCredentialsCreateCreated struct {
}

JobTemplatesJobTemplatesCredentialsCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesCredentialsCreateCreated job templates job templates credentials create created

func NewJobTemplatesJobTemplatesCredentialsCreateCreated

func NewJobTemplatesJobTemplatesCredentialsCreateCreated() *JobTemplatesJobTemplatesCredentialsCreateCreated

NewJobTemplatesJobTemplatesCredentialsCreateCreated creates a JobTemplatesJobTemplatesCredentialsCreateCreated with default headers values

func (*JobTemplatesJobTemplatesCredentialsCreateCreated) Error

type JobTemplatesJobTemplatesCredentialsCreateParams

type JobTemplatesJobTemplatesCredentialsCreateParams struct {

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

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

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

func NewJobTemplatesJobTemplatesCredentialsCreateParams

func NewJobTemplatesJobTemplatesCredentialsCreateParams() *JobTemplatesJobTemplatesCredentialsCreateParams

NewJobTemplatesJobTemplatesCredentialsCreateParams creates a new JobTemplatesJobTemplatesCredentialsCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesCredentialsCreateParamsWithContext

func NewJobTemplatesJobTemplatesCredentialsCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesCredentialsCreateParams

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

func NewJobTemplatesJobTemplatesCredentialsCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesCredentialsCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesCredentialsCreateParams

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

func NewJobTemplatesJobTemplatesCredentialsCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesCredentialsCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesCredentialsCreateParams

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

func (*JobTemplatesJobTemplatesCredentialsCreateParams) SetContext

SetContext adds the context to the job templates job templates credentials create params

func (*JobTemplatesJobTemplatesCredentialsCreateParams) SetData

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

SetData adds the data to the job templates job templates credentials create params

func (*JobTemplatesJobTemplatesCredentialsCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates credentials create params

func (*JobTemplatesJobTemplatesCredentialsCreateParams) SetID

SetID adds the id to the job templates job templates credentials create params

func (*JobTemplatesJobTemplatesCredentialsCreateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates credentials create params

func (*JobTemplatesJobTemplatesCredentialsCreateParams) WithContext

WithContext adds the context to the job templates job templates credentials create params

func (*JobTemplatesJobTemplatesCredentialsCreateParams) WithData

WithData adds the data to the job templates job templates credentials create params

func (*JobTemplatesJobTemplatesCredentialsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates credentials create params

func (*JobTemplatesJobTemplatesCredentialsCreateParams) WithID

WithID adds the id to the job templates job templates credentials create params

func (*JobTemplatesJobTemplatesCredentialsCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates credentials create params

func (*JobTemplatesJobTemplatesCredentialsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesCredentialsCreateReader

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

JobTemplatesJobTemplatesCredentialsCreateReader is a Reader for the JobTemplatesJobTemplatesCredentialsCreate structure.

func (*JobTemplatesJobTemplatesCredentialsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesCredentialsListOK

type JobTemplatesJobTemplatesCredentialsListOK struct {
}

JobTemplatesJobTemplatesCredentialsListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesCredentialsListOK

func NewJobTemplatesJobTemplatesCredentialsListOK() *JobTemplatesJobTemplatesCredentialsListOK

NewJobTemplatesJobTemplatesCredentialsListOK creates a JobTemplatesJobTemplatesCredentialsListOK with default headers values

func (*JobTemplatesJobTemplatesCredentialsListOK) Error

type JobTemplatesJobTemplatesCredentialsListParams

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

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

func NewJobTemplatesJobTemplatesCredentialsListParams

func NewJobTemplatesJobTemplatesCredentialsListParams() *JobTemplatesJobTemplatesCredentialsListParams

NewJobTemplatesJobTemplatesCredentialsListParams creates a new JobTemplatesJobTemplatesCredentialsListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesCredentialsListParamsWithContext

func NewJobTemplatesJobTemplatesCredentialsListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesCredentialsListParams

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

func NewJobTemplatesJobTemplatesCredentialsListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesCredentialsListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesCredentialsListParams

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

func NewJobTemplatesJobTemplatesCredentialsListParamsWithTimeout

func NewJobTemplatesJobTemplatesCredentialsListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesCredentialsListParams

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

func (*JobTemplatesJobTemplatesCredentialsListParams) SetContext

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

func (*JobTemplatesJobTemplatesCredentialsListParams) SetHTTPClient

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

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

func (*JobTemplatesJobTemplatesCredentialsListParams) SetID

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

func (*JobTemplatesJobTemplatesCredentialsListParams) SetPage

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

func (*JobTemplatesJobTemplatesCredentialsListParams) SetPageSize

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

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

func (*JobTemplatesJobTemplatesCredentialsListParams) SetSearch

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

func (*JobTemplatesJobTemplatesCredentialsListParams) SetTimeout

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

func (*JobTemplatesJobTemplatesCredentialsListParams) WithContext

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

func (*JobTemplatesJobTemplatesCredentialsListParams) WithHTTPClient

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

func (*JobTemplatesJobTemplatesCredentialsListParams) WithID

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

func (*JobTemplatesJobTemplatesCredentialsListParams) WithPage

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

func (*JobTemplatesJobTemplatesCredentialsListParams) WithPageSize

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

func (*JobTemplatesJobTemplatesCredentialsListParams) WithSearch

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

func (*JobTemplatesJobTemplatesCredentialsListParams) WithTimeout

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

func (*JobTemplatesJobTemplatesCredentialsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesCredentialsListReader

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

JobTemplatesJobTemplatesCredentialsListReader is a Reader for the JobTemplatesJobTemplatesCredentialsList structure.

func (*JobTemplatesJobTemplatesCredentialsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesDeleteConflict

type JobTemplatesJobTemplatesDeleteConflict struct {
}

JobTemplatesJobTemplatesDeleteConflict handles this case with default header values.

Request Conflict

func NewJobTemplatesJobTemplatesDeleteConflict

func NewJobTemplatesJobTemplatesDeleteConflict() *JobTemplatesJobTemplatesDeleteConflict

NewJobTemplatesJobTemplatesDeleteConflict creates a JobTemplatesJobTemplatesDeleteConflict with default headers values

func (*JobTemplatesJobTemplatesDeleteConflict) Error

type JobTemplatesJobTemplatesDeleteNoContent

type JobTemplatesJobTemplatesDeleteNoContent struct {
}

JobTemplatesJobTemplatesDeleteNoContent handles this case with default header values.

JobTemplatesJobTemplatesDeleteNoContent job templates job templates delete no content

func NewJobTemplatesJobTemplatesDeleteNoContent

func NewJobTemplatesJobTemplatesDeleteNoContent() *JobTemplatesJobTemplatesDeleteNoContent

NewJobTemplatesJobTemplatesDeleteNoContent creates a JobTemplatesJobTemplatesDeleteNoContent with default headers values

func (*JobTemplatesJobTemplatesDeleteNoContent) Error

type JobTemplatesJobTemplatesDeleteParams

type JobTemplatesJobTemplatesDeleteParams struct {

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

	*/
	Search *string

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

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

func NewJobTemplatesJobTemplatesDeleteParams

func NewJobTemplatesJobTemplatesDeleteParams() *JobTemplatesJobTemplatesDeleteParams

NewJobTemplatesJobTemplatesDeleteParams creates a new JobTemplatesJobTemplatesDeleteParams object with the default values initialized.

func NewJobTemplatesJobTemplatesDeleteParamsWithContext

func NewJobTemplatesJobTemplatesDeleteParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesDeleteParams

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

func NewJobTemplatesJobTemplatesDeleteParamsWithHTTPClient

func NewJobTemplatesJobTemplatesDeleteParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesDeleteParams

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

func NewJobTemplatesJobTemplatesDeleteParamsWithTimeout

func NewJobTemplatesJobTemplatesDeleteParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesDeleteParams

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

func (*JobTemplatesJobTemplatesDeleteParams) SetContext

SetContext adds the context to the job templates job templates delete params

func (*JobTemplatesJobTemplatesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job templates job templates delete params

func (*JobTemplatesJobTemplatesDeleteParams) SetID

SetID adds the id to the job templates job templates delete params

func (*JobTemplatesJobTemplatesDeleteParams) SetSearch

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

SetSearch adds the search to the job templates job templates delete params

func (*JobTemplatesJobTemplatesDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the job templates job templates delete params

func (*JobTemplatesJobTemplatesDeleteParams) WithContext

WithContext adds the context to the job templates job templates delete params

func (*JobTemplatesJobTemplatesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates delete params

func (*JobTemplatesJobTemplatesDeleteParams) WithID

WithID adds the id to the job templates job templates delete params

func (*JobTemplatesJobTemplatesDeleteParams) WithSearch

WithSearch adds the search to the job templates job templates delete params

func (*JobTemplatesJobTemplatesDeleteParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates delete params

func (*JobTemplatesJobTemplatesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesDeleteReader

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

JobTemplatesJobTemplatesDeleteReader is a Reader for the JobTemplatesJobTemplatesDelete structure.

func (*JobTemplatesJobTemplatesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesExtraCredentialsCreateBadRequest

type JobTemplatesJobTemplatesExtraCredentialsCreateBadRequest struct {
}

JobTemplatesJobTemplatesExtraCredentialsCreateBadRequest handles this case with default header values.

Bad Request

func NewJobTemplatesJobTemplatesExtraCredentialsCreateBadRequest

func NewJobTemplatesJobTemplatesExtraCredentialsCreateBadRequest() *JobTemplatesJobTemplatesExtraCredentialsCreateBadRequest

NewJobTemplatesJobTemplatesExtraCredentialsCreateBadRequest creates a JobTemplatesJobTemplatesExtraCredentialsCreateBadRequest with default headers values

func (*JobTemplatesJobTemplatesExtraCredentialsCreateBadRequest) Error

type JobTemplatesJobTemplatesExtraCredentialsCreateCreated

type JobTemplatesJobTemplatesExtraCredentialsCreateCreated struct {
}

JobTemplatesJobTemplatesExtraCredentialsCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesExtraCredentialsCreateCreated job templates job templates extra credentials create created

func NewJobTemplatesJobTemplatesExtraCredentialsCreateCreated

func NewJobTemplatesJobTemplatesExtraCredentialsCreateCreated() *JobTemplatesJobTemplatesExtraCredentialsCreateCreated

NewJobTemplatesJobTemplatesExtraCredentialsCreateCreated creates a JobTemplatesJobTemplatesExtraCredentialsCreateCreated with default headers values

func (*JobTemplatesJobTemplatesExtraCredentialsCreateCreated) Error

type JobTemplatesJobTemplatesExtraCredentialsCreateParams

type JobTemplatesJobTemplatesExtraCredentialsCreateParams struct {

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

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

JobTemplatesJobTemplatesExtraCredentialsCreateParams contains all the parameters to send to the API endpoint for the job templates job templates extra credentials create operation typically these are written to a http.Request

func NewJobTemplatesJobTemplatesExtraCredentialsCreateParams

func NewJobTemplatesJobTemplatesExtraCredentialsCreateParams() *JobTemplatesJobTemplatesExtraCredentialsCreateParams

NewJobTemplatesJobTemplatesExtraCredentialsCreateParams creates a new JobTemplatesJobTemplatesExtraCredentialsCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesExtraCredentialsCreateParamsWithContext

func NewJobTemplatesJobTemplatesExtraCredentialsCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesExtraCredentialsCreateParams

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

func NewJobTemplatesJobTemplatesExtraCredentialsCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesExtraCredentialsCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesExtraCredentialsCreateParams

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

func NewJobTemplatesJobTemplatesExtraCredentialsCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesExtraCredentialsCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesExtraCredentialsCreateParams

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

func (*JobTemplatesJobTemplatesExtraCredentialsCreateParams) SetContext

SetContext adds the context to the job templates job templates extra credentials create params

func (*JobTemplatesJobTemplatesExtraCredentialsCreateParams) SetData

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

SetData adds the data to the job templates job templates extra credentials create params

func (*JobTemplatesJobTemplatesExtraCredentialsCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates extra credentials create params

func (*JobTemplatesJobTemplatesExtraCredentialsCreateParams) SetID

SetID adds the id to the job templates job templates extra credentials create params

func (*JobTemplatesJobTemplatesExtraCredentialsCreateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates extra credentials create params

func (*JobTemplatesJobTemplatesExtraCredentialsCreateParams) WithContext

WithContext adds the context to the job templates job templates extra credentials create params

func (*JobTemplatesJobTemplatesExtraCredentialsCreateParams) WithData

WithData adds the data to the job templates job templates extra credentials create params

func (*JobTemplatesJobTemplatesExtraCredentialsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates extra credentials create params

func (*JobTemplatesJobTemplatesExtraCredentialsCreateParams) WithID

WithID adds the id to the job templates job templates extra credentials create params

func (*JobTemplatesJobTemplatesExtraCredentialsCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates extra credentials create params

func (*JobTemplatesJobTemplatesExtraCredentialsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesExtraCredentialsCreateReader

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

JobTemplatesJobTemplatesExtraCredentialsCreateReader is a Reader for the JobTemplatesJobTemplatesExtraCredentialsCreate structure.

func (*JobTemplatesJobTemplatesExtraCredentialsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesExtraCredentialsListOK

type JobTemplatesJobTemplatesExtraCredentialsListOK struct {
}

JobTemplatesJobTemplatesExtraCredentialsListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesExtraCredentialsListOK

func NewJobTemplatesJobTemplatesExtraCredentialsListOK() *JobTemplatesJobTemplatesExtraCredentialsListOK

NewJobTemplatesJobTemplatesExtraCredentialsListOK creates a JobTemplatesJobTemplatesExtraCredentialsListOK with default headers values

func (*JobTemplatesJobTemplatesExtraCredentialsListOK) Error

type JobTemplatesJobTemplatesExtraCredentialsListParams

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

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

func NewJobTemplatesJobTemplatesExtraCredentialsListParams

func NewJobTemplatesJobTemplatesExtraCredentialsListParams() *JobTemplatesJobTemplatesExtraCredentialsListParams

NewJobTemplatesJobTemplatesExtraCredentialsListParams creates a new JobTemplatesJobTemplatesExtraCredentialsListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesExtraCredentialsListParamsWithContext

func NewJobTemplatesJobTemplatesExtraCredentialsListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesExtraCredentialsListParams

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

func NewJobTemplatesJobTemplatesExtraCredentialsListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesExtraCredentialsListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesExtraCredentialsListParams

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

func NewJobTemplatesJobTemplatesExtraCredentialsListParamsWithTimeout

func NewJobTemplatesJobTemplatesExtraCredentialsListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesExtraCredentialsListParams

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

func (*JobTemplatesJobTemplatesExtraCredentialsListParams) SetContext

SetContext adds the context to the job templates job templates extra credentials list params

func (*JobTemplatesJobTemplatesExtraCredentialsListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates extra credentials list params

func (*JobTemplatesJobTemplatesExtraCredentialsListParams) SetID

SetID adds the id to the job templates job templates extra credentials list params

func (*JobTemplatesJobTemplatesExtraCredentialsListParams) SetPage

SetPage adds the page to the job templates job templates extra credentials list params

func (*JobTemplatesJobTemplatesExtraCredentialsListParams) SetPageSize

SetPageSize adds the pageSize to the job templates job templates extra credentials list params

func (*JobTemplatesJobTemplatesExtraCredentialsListParams) SetSearch

SetSearch adds the search to the job templates job templates extra credentials list params

func (*JobTemplatesJobTemplatesExtraCredentialsListParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates extra credentials list params

func (*JobTemplatesJobTemplatesExtraCredentialsListParams) WithContext

WithContext adds the context to the job templates job templates extra credentials list params

func (*JobTemplatesJobTemplatesExtraCredentialsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates extra credentials list params

func (*JobTemplatesJobTemplatesExtraCredentialsListParams) WithID

WithID adds the id to the job templates job templates extra credentials list params

func (*JobTemplatesJobTemplatesExtraCredentialsListParams) WithPage

WithPage adds the page to the job templates job templates extra credentials list params

func (*JobTemplatesJobTemplatesExtraCredentialsListParams) WithPageSize

WithPageSize adds the pageSize to the job templates job templates extra credentials list params

func (*JobTemplatesJobTemplatesExtraCredentialsListParams) WithSearch

WithSearch adds the search to the job templates job templates extra credentials list params

func (*JobTemplatesJobTemplatesExtraCredentialsListParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates extra credentials list params

func (*JobTemplatesJobTemplatesExtraCredentialsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesExtraCredentialsListReader

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

JobTemplatesJobTemplatesExtraCredentialsListReader is a Reader for the JobTemplatesJobTemplatesExtraCredentialsList structure.

func (*JobTemplatesJobTemplatesExtraCredentialsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesGithubCreateCreated

type JobTemplatesJobTemplatesGithubCreateCreated struct {
}

JobTemplatesJobTemplatesGithubCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesGithubCreateCreated job templates job templates github create created

func NewJobTemplatesJobTemplatesGithubCreateCreated

func NewJobTemplatesJobTemplatesGithubCreateCreated() *JobTemplatesJobTemplatesGithubCreateCreated

NewJobTemplatesJobTemplatesGithubCreateCreated creates a JobTemplatesJobTemplatesGithubCreateCreated with default headers values

func (*JobTemplatesJobTemplatesGithubCreateCreated) Error

type JobTemplatesJobTemplatesGithubCreateParams

type JobTemplatesJobTemplatesGithubCreateParams struct {

	/*ID*/
	ID string

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

JobTemplatesJobTemplatesGithubCreateParams contains all the parameters to send to the API endpoint for the job templates job templates github create operation typically these are written to a http.Request

func NewJobTemplatesJobTemplatesGithubCreateParams

func NewJobTemplatesJobTemplatesGithubCreateParams() *JobTemplatesJobTemplatesGithubCreateParams

NewJobTemplatesJobTemplatesGithubCreateParams creates a new JobTemplatesJobTemplatesGithubCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesGithubCreateParamsWithContext

func NewJobTemplatesJobTemplatesGithubCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesGithubCreateParams

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

func NewJobTemplatesJobTemplatesGithubCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesGithubCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesGithubCreateParams

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

func NewJobTemplatesJobTemplatesGithubCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesGithubCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesGithubCreateParams

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

func (*JobTemplatesJobTemplatesGithubCreateParams) SetContext

SetContext adds the context to the job templates job templates github create params

func (*JobTemplatesJobTemplatesGithubCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job templates job templates github create params

func (*JobTemplatesJobTemplatesGithubCreateParams) SetID

SetID adds the id to the job templates job templates github create params

func (*JobTemplatesJobTemplatesGithubCreateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates github create params

func (*JobTemplatesJobTemplatesGithubCreateParams) WithContext

WithContext adds the context to the job templates job templates github create params

func (*JobTemplatesJobTemplatesGithubCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates github create params

func (*JobTemplatesJobTemplatesGithubCreateParams) WithID

WithID adds the id to the job templates job templates github create params

func (*JobTemplatesJobTemplatesGithubCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates github create params

func (*JobTemplatesJobTemplatesGithubCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesGithubCreateReader

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

JobTemplatesJobTemplatesGithubCreateReader is a Reader for the JobTemplatesJobTemplatesGithubCreate structure.

func (*JobTemplatesJobTemplatesGithubCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesGitlabCreateCreated

type JobTemplatesJobTemplatesGitlabCreateCreated struct {
}

JobTemplatesJobTemplatesGitlabCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesGitlabCreateCreated job templates job templates gitlab create created

func NewJobTemplatesJobTemplatesGitlabCreateCreated

func NewJobTemplatesJobTemplatesGitlabCreateCreated() *JobTemplatesJobTemplatesGitlabCreateCreated

NewJobTemplatesJobTemplatesGitlabCreateCreated creates a JobTemplatesJobTemplatesGitlabCreateCreated with default headers values

func (*JobTemplatesJobTemplatesGitlabCreateCreated) Error

type JobTemplatesJobTemplatesGitlabCreateParams

type JobTemplatesJobTemplatesGitlabCreateParams struct {

	/*ID*/
	ID string

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

JobTemplatesJobTemplatesGitlabCreateParams contains all the parameters to send to the API endpoint for the job templates job templates gitlab create operation typically these are written to a http.Request

func NewJobTemplatesJobTemplatesGitlabCreateParams

func NewJobTemplatesJobTemplatesGitlabCreateParams() *JobTemplatesJobTemplatesGitlabCreateParams

NewJobTemplatesJobTemplatesGitlabCreateParams creates a new JobTemplatesJobTemplatesGitlabCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesGitlabCreateParamsWithContext

func NewJobTemplatesJobTemplatesGitlabCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesGitlabCreateParams

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

func NewJobTemplatesJobTemplatesGitlabCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesGitlabCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesGitlabCreateParams

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

func NewJobTemplatesJobTemplatesGitlabCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesGitlabCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesGitlabCreateParams

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

func (*JobTemplatesJobTemplatesGitlabCreateParams) SetContext

SetContext adds the context to the job templates job templates gitlab create params

func (*JobTemplatesJobTemplatesGitlabCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job templates job templates gitlab create params

func (*JobTemplatesJobTemplatesGitlabCreateParams) SetID

SetID adds the id to the job templates job templates gitlab create params

func (*JobTemplatesJobTemplatesGitlabCreateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates gitlab create params

func (*JobTemplatesJobTemplatesGitlabCreateParams) WithContext

WithContext adds the context to the job templates job templates gitlab create params

func (*JobTemplatesJobTemplatesGitlabCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates gitlab create params

func (*JobTemplatesJobTemplatesGitlabCreateParams) WithID

WithID adds the id to the job templates job templates gitlab create params

func (*JobTemplatesJobTemplatesGitlabCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates gitlab create params

func (*JobTemplatesJobTemplatesGitlabCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesGitlabCreateReader

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

JobTemplatesJobTemplatesGitlabCreateReader is a Reader for the JobTemplatesJobTemplatesGitlabCreate structure.

func (*JobTemplatesJobTemplatesGitlabCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesInstanceGroupsCreateCreated

type JobTemplatesJobTemplatesInstanceGroupsCreateCreated struct {
}

JobTemplatesJobTemplatesInstanceGroupsCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesInstanceGroupsCreateCreated job templates job templates instance groups create created

func NewJobTemplatesJobTemplatesInstanceGroupsCreateCreated

func NewJobTemplatesJobTemplatesInstanceGroupsCreateCreated() *JobTemplatesJobTemplatesInstanceGroupsCreateCreated

NewJobTemplatesJobTemplatesInstanceGroupsCreateCreated creates a JobTemplatesJobTemplatesInstanceGroupsCreateCreated with default headers values

func (*JobTemplatesJobTemplatesInstanceGroupsCreateCreated) Error

type JobTemplatesJobTemplatesInstanceGroupsCreateParams

type JobTemplatesJobTemplatesInstanceGroupsCreateParams struct {

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

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

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

func NewJobTemplatesJobTemplatesInstanceGroupsCreateParams

func NewJobTemplatesJobTemplatesInstanceGroupsCreateParams() *JobTemplatesJobTemplatesInstanceGroupsCreateParams

NewJobTemplatesJobTemplatesInstanceGroupsCreateParams creates a new JobTemplatesJobTemplatesInstanceGroupsCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesInstanceGroupsCreateParamsWithContext

func NewJobTemplatesJobTemplatesInstanceGroupsCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesInstanceGroupsCreateParams

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

func NewJobTemplatesJobTemplatesInstanceGroupsCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesInstanceGroupsCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesInstanceGroupsCreateParams

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

func NewJobTemplatesJobTemplatesInstanceGroupsCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesInstanceGroupsCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesInstanceGroupsCreateParams

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

func (*JobTemplatesJobTemplatesInstanceGroupsCreateParams) SetContext

SetContext adds the context to the job templates job templates instance groups create params

func (*JobTemplatesJobTemplatesInstanceGroupsCreateParams) SetData

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

SetData adds the data to the job templates job templates instance groups create params

func (*JobTemplatesJobTemplatesInstanceGroupsCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates instance groups create params

func (*JobTemplatesJobTemplatesInstanceGroupsCreateParams) SetID

SetID adds the id to the job templates job templates instance groups create params

func (*JobTemplatesJobTemplatesInstanceGroupsCreateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates instance groups create params

func (*JobTemplatesJobTemplatesInstanceGroupsCreateParams) WithContext

WithContext adds the context to the job templates job templates instance groups create params

func (*JobTemplatesJobTemplatesInstanceGroupsCreateParams) WithData

WithData adds the data to the job templates job templates instance groups create params

func (*JobTemplatesJobTemplatesInstanceGroupsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates instance groups create params

func (*JobTemplatesJobTemplatesInstanceGroupsCreateParams) WithID

WithID adds the id to the job templates job templates instance groups create params

func (*JobTemplatesJobTemplatesInstanceGroupsCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates instance groups create params

func (*JobTemplatesJobTemplatesInstanceGroupsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesInstanceGroupsCreateReader

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

JobTemplatesJobTemplatesInstanceGroupsCreateReader is a Reader for the JobTemplatesJobTemplatesInstanceGroupsCreate structure.

func (*JobTemplatesJobTemplatesInstanceGroupsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesInstanceGroupsListOK

type JobTemplatesJobTemplatesInstanceGroupsListOK struct {
}

JobTemplatesJobTemplatesInstanceGroupsListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesInstanceGroupsListOK

func NewJobTemplatesJobTemplatesInstanceGroupsListOK() *JobTemplatesJobTemplatesInstanceGroupsListOK

NewJobTemplatesJobTemplatesInstanceGroupsListOK creates a JobTemplatesJobTemplatesInstanceGroupsListOK with default headers values

func (*JobTemplatesJobTemplatesInstanceGroupsListOK) Error

type JobTemplatesJobTemplatesInstanceGroupsListParams

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

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

func NewJobTemplatesJobTemplatesInstanceGroupsListParams

func NewJobTemplatesJobTemplatesInstanceGroupsListParams() *JobTemplatesJobTemplatesInstanceGroupsListParams

NewJobTemplatesJobTemplatesInstanceGroupsListParams creates a new JobTemplatesJobTemplatesInstanceGroupsListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesInstanceGroupsListParamsWithContext

func NewJobTemplatesJobTemplatesInstanceGroupsListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesInstanceGroupsListParams

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

func NewJobTemplatesJobTemplatesInstanceGroupsListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesInstanceGroupsListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesInstanceGroupsListParams

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

func NewJobTemplatesJobTemplatesInstanceGroupsListParamsWithTimeout

func NewJobTemplatesJobTemplatesInstanceGroupsListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesInstanceGroupsListParams

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

func (*JobTemplatesJobTemplatesInstanceGroupsListParams) SetContext

SetContext adds the context to the job templates job templates instance groups list params

func (*JobTemplatesJobTemplatesInstanceGroupsListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates instance groups list params

func (*JobTemplatesJobTemplatesInstanceGroupsListParams) SetID

SetID adds the id to the job templates job templates instance groups list params

func (*JobTemplatesJobTemplatesInstanceGroupsListParams) SetPage

SetPage adds the page to the job templates job templates instance groups list params

func (*JobTemplatesJobTemplatesInstanceGroupsListParams) SetPageSize

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

SetPageSize adds the pageSize to the job templates job templates instance groups list params

func (*JobTemplatesJobTemplatesInstanceGroupsListParams) SetSearch

SetSearch adds the search to the job templates job templates instance groups list params

func (*JobTemplatesJobTemplatesInstanceGroupsListParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates instance groups list params

func (*JobTemplatesJobTemplatesInstanceGroupsListParams) WithContext

WithContext adds the context to the job templates job templates instance groups list params

func (*JobTemplatesJobTemplatesInstanceGroupsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates instance groups list params

func (*JobTemplatesJobTemplatesInstanceGroupsListParams) WithID

WithID adds the id to the job templates job templates instance groups list params

func (*JobTemplatesJobTemplatesInstanceGroupsListParams) WithPage

WithPage adds the page to the job templates job templates instance groups list params

func (*JobTemplatesJobTemplatesInstanceGroupsListParams) WithPageSize

WithPageSize adds the pageSize to the job templates job templates instance groups list params

func (*JobTemplatesJobTemplatesInstanceGroupsListParams) WithSearch

WithSearch adds the search to the job templates job templates instance groups list params

func (*JobTemplatesJobTemplatesInstanceGroupsListParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates instance groups list params

func (*JobTemplatesJobTemplatesInstanceGroupsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesInstanceGroupsListReader

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

JobTemplatesJobTemplatesInstanceGroupsListReader is a Reader for the JobTemplatesJobTemplatesInstanceGroupsList structure.

func (*JobTemplatesJobTemplatesInstanceGroupsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesJobsListOK

type JobTemplatesJobTemplatesJobsListOK struct {
}

JobTemplatesJobTemplatesJobsListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesJobsListOK

func NewJobTemplatesJobTemplatesJobsListOK() *JobTemplatesJobTemplatesJobsListOK

NewJobTemplatesJobTemplatesJobsListOK creates a JobTemplatesJobTemplatesJobsListOK with default headers values

func (*JobTemplatesJobTemplatesJobsListOK) Error

type JobTemplatesJobTemplatesJobsListParams

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

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

func NewJobTemplatesJobTemplatesJobsListParams

func NewJobTemplatesJobTemplatesJobsListParams() *JobTemplatesJobTemplatesJobsListParams

NewJobTemplatesJobTemplatesJobsListParams creates a new JobTemplatesJobTemplatesJobsListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesJobsListParamsWithContext

func NewJobTemplatesJobTemplatesJobsListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesJobsListParams

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

func NewJobTemplatesJobTemplatesJobsListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesJobsListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesJobsListParams

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

func NewJobTemplatesJobTemplatesJobsListParamsWithTimeout

func NewJobTemplatesJobTemplatesJobsListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesJobsListParams

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

func (*JobTemplatesJobTemplatesJobsListParams) SetContext

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

func (*JobTemplatesJobTemplatesJobsListParams) SetHTTPClient

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

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

func (*JobTemplatesJobTemplatesJobsListParams) SetID

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

func (*JobTemplatesJobTemplatesJobsListParams) SetPage

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

func (*JobTemplatesJobTemplatesJobsListParams) SetPageSize

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

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

func (*JobTemplatesJobTemplatesJobsListParams) SetSearch

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

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

func (*JobTemplatesJobTemplatesJobsListParams) SetTimeout

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

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

func (*JobTemplatesJobTemplatesJobsListParams) WithContext

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

func (*JobTemplatesJobTemplatesJobsListParams) WithHTTPClient

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

func (*JobTemplatesJobTemplatesJobsListParams) WithID

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

func (*JobTemplatesJobTemplatesJobsListParams) WithPage

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

func (*JobTemplatesJobTemplatesJobsListParams) WithPageSize

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

func (*JobTemplatesJobTemplatesJobsListParams) WithSearch

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

func (*JobTemplatesJobTemplatesJobsListParams) WithTimeout

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

func (*JobTemplatesJobTemplatesJobsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesJobsListReader

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

JobTemplatesJobTemplatesJobsListReader is a Reader for the JobTemplatesJobTemplatesJobsList structure.

func (*JobTemplatesJobTemplatesJobsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesLabelsCreateBody

type JobTemplatesJobTemplatesLabelsCreateBody struct {

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

	// Organization this label belongs to.
	// Required: true
	Organization *int64 `json:"organization"`
}

JobTemplatesJobTemplatesLabelsCreateBody job templates job templates labels create body swagger:model JobTemplatesJobTemplatesLabelsCreateBody

func (*JobTemplatesJobTemplatesLabelsCreateBody) MarshalBinary

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

MarshalBinary interface implementation

func (*JobTemplatesJobTemplatesLabelsCreateBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*JobTemplatesJobTemplatesLabelsCreateBody) Validate

Validate validates this job templates job templates labels create body

type JobTemplatesJobTemplatesLabelsCreateCreated

type JobTemplatesJobTemplatesLabelsCreateCreated struct {
}

JobTemplatesJobTemplatesLabelsCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesLabelsCreateCreated job templates job templates labels create created

func NewJobTemplatesJobTemplatesLabelsCreateCreated

func NewJobTemplatesJobTemplatesLabelsCreateCreated() *JobTemplatesJobTemplatesLabelsCreateCreated

NewJobTemplatesJobTemplatesLabelsCreateCreated creates a JobTemplatesJobTemplatesLabelsCreateCreated with default headers values

func (*JobTemplatesJobTemplatesLabelsCreateCreated) Error

type JobTemplatesJobTemplatesLabelsCreateParams

type JobTemplatesJobTemplatesLabelsCreateParams struct {

	/*Data*/
	Data JobTemplatesJobTemplatesLabelsCreateBody
	/*ID*/
	ID string

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

JobTemplatesJobTemplatesLabelsCreateParams contains all the parameters to send to the API endpoint for the job templates job templates labels create operation typically these are written to a http.Request

func NewJobTemplatesJobTemplatesLabelsCreateParams

func NewJobTemplatesJobTemplatesLabelsCreateParams() *JobTemplatesJobTemplatesLabelsCreateParams

NewJobTemplatesJobTemplatesLabelsCreateParams creates a new JobTemplatesJobTemplatesLabelsCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesLabelsCreateParamsWithContext

func NewJobTemplatesJobTemplatesLabelsCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesLabelsCreateParams

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

func NewJobTemplatesJobTemplatesLabelsCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesLabelsCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesLabelsCreateParams

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

func NewJobTemplatesJobTemplatesLabelsCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesLabelsCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesLabelsCreateParams

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

func (*JobTemplatesJobTemplatesLabelsCreateParams) SetContext

SetContext adds the context to the job templates job templates labels create params

func (*JobTemplatesJobTemplatesLabelsCreateParams) SetData

SetData adds the data to the job templates job templates labels create params

func (*JobTemplatesJobTemplatesLabelsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job templates job templates labels create params

func (*JobTemplatesJobTemplatesLabelsCreateParams) SetID

SetID adds the id to the job templates job templates labels create params

func (*JobTemplatesJobTemplatesLabelsCreateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates labels create params

func (*JobTemplatesJobTemplatesLabelsCreateParams) WithContext

WithContext adds the context to the job templates job templates labels create params

func (*JobTemplatesJobTemplatesLabelsCreateParams) WithData

WithData adds the data to the job templates job templates labels create params

func (*JobTemplatesJobTemplatesLabelsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates labels create params

func (*JobTemplatesJobTemplatesLabelsCreateParams) WithID

WithID adds the id to the job templates job templates labels create params

func (*JobTemplatesJobTemplatesLabelsCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates labels create params

func (*JobTemplatesJobTemplatesLabelsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesLabelsCreateReader

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

JobTemplatesJobTemplatesLabelsCreateReader is a Reader for the JobTemplatesJobTemplatesLabelsCreate structure.

func (*JobTemplatesJobTemplatesLabelsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesLabelsListOK

type JobTemplatesJobTemplatesLabelsListOK struct {
}

JobTemplatesJobTemplatesLabelsListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesLabelsListOK

func NewJobTemplatesJobTemplatesLabelsListOK() *JobTemplatesJobTemplatesLabelsListOK

NewJobTemplatesJobTemplatesLabelsListOK creates a JobTemplatesJobTemplatesLabelsListOK with default headers values

func (*JobTemplatesJobTemplatesLabelsListOK) Error

type JobTemplatesJobTemplatesLabelsListParams

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

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

func NewJobTemplatesJobTemplatesLabelsListParams

func NewJobTemplatesJobTemplatesLabelsListParams() *JobTemplatesJobTemplatesLabelsListParams

NewJobTemplatesJobTemplatesLabelsListParams creates a new JobTemplatesJobTemplatesLabelsListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesLabelsListParamsWithContext

func NewJobTemplatesJobTemplatesLabelsListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesLabelsListParams

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

func NewJobTemplatesJobTemplatesLabelsListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesLabelsListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesLabelsListParams

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

func NewJobTemplatesJobTemplatesLabelsListParamsWithTimeout

func NewJobTemplatesJobTemplatesLabelsListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesLabelsListParams

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

func (*JobTemplatesJobTemplatesLabelsListParams) SetContext

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

func (*JobTemplatesJobTemplatesLabelsListParams) SetHTTPClient

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

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

func (*JobTemplatesJobTemplatesLabelsListParams) SetID

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

func (*JobTemplatesJobTemplatesLabelsListParams) SetPage

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

func (*JobTemplatesJobTemplatesLabelsListParams) SetPageSize

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

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

func (*JobTemplatesJobTemplatesLabelsListParams) SetSearch

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

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

func (*JobTemplatesJobTemplatesLabelsListParams) SetTimeout

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

func (*JobTemplatesJobTemplatesLabelsListParams) WithContext

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

func (*JobTemplatesJobTemplatesLabelsListParams) WithHTTPClient

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

func (*JobTemplatesJobTemplatesLabelsListParams) WithID

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

func (*JobTemplatesJobTemplatesLabelsListParams) WithPage

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

func (*JobTemplatesJobTemplatesLabelsListParams) WithPageSize

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

func (*JobTemplatesJobTemplatesLabelsListParams) WithSearch

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

func (*JobTemplatesJobTemplatesLabelsListParams) WithTimeout

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

func (*JobTemplatesJobTemplatesLabelsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesLabelsListReader

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

JobTemplatesJobTemplatesLabelsListReader is a Reader for the JobTemplatesJobTemplatesLabelsList structure.

func (*JobTemplatesJobTemplatesLabelsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesLaunchCreateBadRequest

type JobTemplatesJobTemplatesLaunchCreateBadRequest struct {
}

JobTemplatesJobTemplatesLaunchCreateBadRequest handles this case with default header values.

Bad Request

func NewJobTemplatesJobTemplatesLaunchCreateBadRequest

func NewJobTemplatesJobTemplatesLaunchCreateBadRequest() *JobTemplatesJobTemplatesLaunchCreateBadRequest

NewJobTemplatesJobTemplatesLaunchCreateBadRequest creates a JobTemplatesJobTemplatesLaunchCreateBadRequest with default headers values

func (*JobTemplatesJobTemplatesLaunchCreateBadRequest) Error

type JobTemplatesJobTemplatesLaunchCreateCreated

type JobTemplatesJobTemplatesLaunchCreateCreated struct {
}

JobTemplatesJobTemplatesLaunchCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesLaunchCreateCreated job templates job templates launch create created

func NewJobTemplatesJobTemplatesLaunchCreateCreated

func NewJobTemplatesJobTemplatesLaunchCreateCreated() *JobTemplatesJobTemplatesLaunchCreateCreated

NewJobTemplatesJobTemplatesLaunchCreateCreated creates a JobTemplatesJobTemplatesLaunchCreateCreated with default headers values

func (*JobTemplatesJobTemplatesLaunchCreateCreated) Error

type JobTemplatesJobTemplatesLaunchCreateForbidden

type JobTemplatesJobTemplatesLaunchCreateForbidden struct {
}

JobTemplatesJobTemplatesLaunchCreateForbidden handles this case with default header values.

No Permission Response

func NewJobTemplatesJobTemplatesLaunchCreateForbidden

func NewJobTemplatesJobTemplatesLaunchCreateForbidden() *JobTemplatesJobTemplatesLaunchCreateForbidden

NewJobTemplatesJobTemplatesLaunchCreateForbidden creates a JobTemplatesJobTemplatesLaunchCreateForbidden with default headers values

func (*JobTemplatesJobTemplatesLaunchCreateForbidden) Error

type JobTemplatesJobTemplatesLaunchCreateParams

type JobTemplatesJobTemplatesLaunchCreateParams struct {

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

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

JobTemplatesJobTemplatesLaunchCreateParams contains all the parameters to send to the API endpoint for the job templates job templates launch create operation typically these are written to a http.Request

func NewJobTemplatesJobTemplatesLaunchCreateParams

func NewJobTemplatesJobTemplatesLaunchCreateParams() *JobTemplatesJobTemplatesLaunchCreateParams

NewJobTemplatesJobTemplatesLaunchCreateParams creates a new JobTemplatesJobTemplatesLaunchCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesLaunchCreateParamsWithContext

func NewJobTemplatesJobTemplatesLaunchCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesLaunchCreateParams

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

func NewJobTemplatesJobTemplatesLaunchCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesLaunchCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesLaunchCreateParams

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

func NewJobTemplatesJobTemplatesLaunchCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesLaunchCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesLaunchCreateParams

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

func (*JobTemplatesJobTemplatesLaunchCreateParams) SetContext

SetContext adds the context to the job templates job templates launch create params

func (*JobTemplatesJobTemplatesLaunchCreateParams) SetData

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

SetData adds the data to the job templates job templates launch create params

func (*JobTemplatesJobTemplatesLaunchCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job templates job templates launch create params

func (*JobTemplatesJobTemplatesLaunchCreateParams) SetID

SetID adds the id to the job templates job templates launch create params

func (*JobTemplatesJobTemplatesLaunchCreateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates launch create params

func (*JobTemplatesJobTemplatesLaunchCreateParams) WithContext

WithContext adds the context to the job templates job templates launch create params

func (*JobTemplatesJobTemplatesLaunchCreateParams) WithData

WithData adds the data to the job templates job templates launch create params

func (*JobTemplatesJobTemplatesLaunchCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates launch create params

func (*JobTemplatesJobTemplatesLaunchCreateParams) WithID

WithID adds the id to the job templates job templates launch create params

func (*JobTemplatesJobTemplatesLaunchCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates launch create params

func (*JobTemplatesJobTemplatesLaunchCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesLaunchCreateReader

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

JobTemplatesJobTemplatesLaunchCreateReader is a Reader for the JobTemplatesJobTemplatesLaunchCreate structure.

func (*JobTemplatesJobTemplatesLaunchCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesLaunchReadOK

type JobTemplatesJobTemplatesLaunchReadOK struct {
}

JobTemplatesJobTemplatesLaunchReadOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesLaunchReadOK

func NewJobTemplatesJobTemplatesLaunchReadOK() *JobTemplatesJobTemplatesLaunchReadOK

NewJobTemplatesJobTemplatesLaunchReadOK creates a JobTemplatesJobTemplatesLaunchReadOK with default headers values

func (*JobTemplatesJobTemplatesLaunchReadOK) Error

type JobTemplatesJobTemplatesLaunchReadParams

type JobTemplatesJobTemplatesLaunchReadParams struct {

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

	*/
	Search *string

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

JobTemplatesJobTemplatesLaunchReadParams contains all the parameters to send to the API endpoint for the job templates job templates launch read operation typically these are written to a http.Request

func NewJobTemplatesJobTemplatesLaunchReadParams

func NewJobTemplatesJobTemplatesLaunchReadParams() *JobTemplatesJobTemplatesLaunchReadParams

NewJobTemplatesJobTemplatesLaunchReadParams creates a new JobTemplatesJobTemplatesLaunchReadParams object with the default values initialized.

func NewJobTemplatesJobTemplatesLaunchReadParamsWithContext

func NewJobTemplatesJobTemplatesLaunchReadParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesLaunchReadParams

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

func NewJobTemplatesJobTemplatesLaunchReadParamsWithHTTPClient

func NewJobTemplatesJobTemplatesLaunchReadParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesLaunchReadParams

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

func NewJobTemplatesJobTemplatesLaunchReadParamsWithTimeout

func NewJobTemplatesJobTemplatesLaunchReadParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesLaunchReadParams

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

func (*JobTemplatesJobTemplatesLaunchReadParams) SetContext

SetContext adds the context to the job templates job templates launch read params

func (*JobTemplatesJobTemplatesLaunchReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job templates job templates launch read params

func (*JobTemplatesJobTemplatesLaunchReadParams) SetID

SetID adds the id to the job templates job templates launch read params

func (*JobTemplatesJobTemplatesLaunchReadParams) SetSearch

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

SetSearch adds the search to the job templates job templates launch read params

func (*JobTemplatesJobTemplatesLaunchReadParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates launch read params

func (*JobTemplatesJobTemplatesLaunchReadParams) WithContext

WithContext adds the context to the job templates job templates launch read params

func (*JobTemplatesJobTemplatesLaunchReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates launch read params

func (*JobTemplatesJobTemplatesLaunchReadParams) WithID

WithID adds the id to the job templates job templates launch read params

func (*JobTemplatesJobTemplatesLaunchReadParams) WithSearch

WithSearch adds the search to the job templates job templates launch read params

func (*JobTemplatesJobTemplatesLaunchReadParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates launch read params

func (*JobTemplatesJobTemplatesLaunchReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesLaunchReadReader

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

JobTemplatesJobTemplatesLaunchReadReader is a Reader for the JobTemplatesJobTemplatesLaunchRead structure.

func (*JobTemplatesJobTemplatesLaunchReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesListOK

type JobTemplatesJobTemplatesListOK struct {
}

JobTemplatesJobTemplatesListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesListOK

func NewJobTemplatesJobTemplatesListOK() *JobTemplatesJobTemplatesListOK

NewJobTemplatesJobTemplatesListOK creates a JobTemplatesJobTemplatesListOK with default headers values

func (*JobTemplatesJobTemplatesListOK) Error

type JobTemplatesJobTemplatesListParams

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

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

func NewJobTemplatesJobTemplatesListParams

func NewJobTemplatesJobTemplatesListParams() *JobTemplatesJobTemplatesListParams

NewJobTemplatesJobTemplatesListParams creates a new JobTemplatesJobTemplatesListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesListParamsWithContext

func NewJobTemplatesJobTemplatesListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesListParams

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

func NewJobTemplatesJobTemplatesListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesListParams

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

func NewJobTemplatesJobTemplatesListParamsWithTimeout

func NewJobTemplatesJobTemplatesListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesListParams

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

func (*JobTemplatesJobTemplatesListParams) SetContext

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

func (*JobTemplatesJobTemplatesListParams) SetHTTPClient

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

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

func (*JobTemplatesJobTemplatesListParams) SetPage

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

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

func (*JobTemplatesJobTemplatesListParams) SetPageSize

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

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

func (*JobTemplatesJobTemplatesListParams) SetSearch

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

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

func (*JobTemplatesJobTemplatesListParams) SetTimeout

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

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

func (*JobTemplatesJobTemplatesListParams) WithContext

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

func (*JobTemplatesJobTemplatesListParams) WithHTTPClient

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

func (*JobTemplatesJobTemplatesListParams) WithPage

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

func (*JobTemplatesJobTemplatesListParams) WithPageSize

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

func (*JobTemplatesJobTemplatesListParams) WithSearch

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

func (*JobTemplatesJobTemplatesListParams) WithTimeout

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

func (*JobTemplatesJobTemplatesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesListReader

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

JobTemplatesJobTemplatesListReader is a Reader for the JobTemplatesJobTemplatesList structure.

func (*JobTemplatesJobTemplatesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesNotificationTemplatesErrorCreateBody

type JobTemplatesJobTemplatesNotificationTemplatesErrorCreateBody struct {

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

	// Optional custom messages for notification template.
	Messages string `json:"messages,omitempty"`

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

	// notification configuration
	NotificationConfiguration string `json:"notification_configuration,omitempty"`

	// notification type
	// Required: true
	NotificationType *string `json:"notification_type"`

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

JobTemplatesJobTemplatesNotificationTemplatesErrorCreateBody job templates job templates notification templates error create body swagger:model JobTemplatesJobTemplatesNotificationTemplatesErrorCreateBody

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateBody) MarshalBinary

MarshalBinary interface implementation

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateBody) Validate

Validate validates this job templates job templates notification templates error create body

type JobTemplatesJobTemplatesNotificationTemplatesErrorCreateCreated

type JobTemplatesJobTemplatesNotificationTemplatesErrorCreateCreated struct {
}

JobTemplatesJobTemplatesNotificationTemplatesErrorCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesNotificationTemplatesErrorCreateCreated job templates job templates notification templates error create created

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorCreateCreated

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorCreateCreated() *JobTemplatesJobTemplatesNotificationTemplatesErrorCreateCreated

NewJobTemplatesJobTemplatesNotificationTemplatesErrorCreateCreated creates a JobTemplatesJobTemplatesNotificationTemplatesErrorCreateCreated with default headers values

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateCreated) Error

type JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams

type JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams struct {

	/*Data*/
	Data JobTemplatesJobTemplatesNotificationTemplatesErrorCreateBody
	/*ID*/
	ID string

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

JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams contains all the parameters to send to the API endpoint for the job templates job templates notification templates error create operation typically these are written to a http.Request

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams() *JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams

NewJobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams creates a new JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorCreateParamsWithContext

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams

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

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams

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

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams

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

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams) SetContext

SetContext adds the context to the job templates job templates notification templates error create params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams) SetData

SetData adds the data to the job templates job templates notification templates error create params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates notification templates error create params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams) SetID

SetID adds the id to the job templates job templates notification templates error create params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates notification templates error create params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams) WithContext

WithContext adds the context to the job templates job templates notification templates error create params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams) WithData

WithData adds the data to the job templates job templates notification templates error create params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates notification templates error create params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams) WithID

WithID adds the id to the job templates job templates notification templates error create params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates notification templates error create params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesNotificationTemplatesErrorCreateReader

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

JobTemplatesJobTemplatesNotificationTemplatesErrorCreateReader is a Reader for the JobTemplatesJobTemplatesNotificationTemplatesErrorCreate structure.

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorCreateReader) ReadResponse

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesNotificationTemplatesErrorListOK

type JobTemplatesJobTemplatesNotificationTemplatesErrorListOK struct {
}

JobTemplatesJobTemplatesNotificationTemplatesErrorListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorListOK

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorListOK() *JobTemplatesJobTemplatesNotificationTemplatesErrorListOK

NewJobTemplatesJobTemplatesNotificationTemplatesErrorListOK creates a JobTemplatesJobTemplatesNotificationTemplatesErrorListOK with default headers values

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListOK) Error

type JobTemplatesJobTemplatesNotificationTemplatesErrorListParams

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

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

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorListParams

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorListParams() *JobTemplatesJobTemplatesNotificationTemplatesErrorListParams

NewJobTemplatesJobTemplatesNotificationTemplatesErrorListParams creates a new JobTemplatesJobTemplatesNotificationTemplatesErrorListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorListParamsWithContext

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesNotificationTemplatesErrorListParams

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

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesNotificationTemplatesErrorListParams

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

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorListParamsWithTimeout

func NewJobTemplatesJobTemplatesNotificationTemplatesErrorListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesNotificationTemplatesErrorListParams

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

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListParams) SetContext

SetContext adds the context to the job templates job templates notification templates error list params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates notification templates error list params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListParams) SetID

SetID adds the id to the job templates job templates notification templates error list params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListParams) SetPage

SetPage adds the page to the job templates job templates notification templates error list params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListParams) SetPageSize

SetPageSize adds the pageSize to the job templates job templates notification templates error list params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListParams) SetSearch

SetSearch adds the search to the job templates job templates notification templates error list params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates notification templates error list params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListParams) WithContext

WithContext adds the context to the job templates job templates notification templates error list params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates notification templates error list params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListParams) WithID

WithID adds the id to the job templates job templates notification templates error list params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListParams) WithPage

WithPage adds the page to the job templates job templates notification templates error list params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListParams) WithPageSize

WithPageSize adds the pageSize to the job templates job templates notification templates error list params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListParams) WithSearch

WithSearch adds the search to the job templates job templates notification templates error list params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates notification templates error list params

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesNotificationTemplatesErrorListReader

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

JobTemplatesJobTemplatesNotificationTemplatesErrorListReader is a Reader for the JobTemplatesJobTemplatesNotificationTemplatesErrorList structure.

func (*JobTemplatesJobTemplatesNotificationTemplatesErrorListReader) ReadResponse

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesNotificationTemplatesStartedCreateCreated

type JobTemplatesJobTemplatesNotificationTemplatesStartedCreateCreated struct {
}

JobTemplatesJobTemplatesNotificationTemplatesStartedCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesNotificationTemplatesStartedCreateCreated job templates job templates notification templates started create created

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedCreateCreated

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedCreateCreated() *JobTemplatesJobTemplatesNotificationTemplatesStartedCreateCreated

NewJobTemplatesJobTemplatesNotificationTemplatesStartedCreateCreated creates a JobTemplatesJobTemplatesNotificationTemplatesStartedCreateCreated with default headers values

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedCreateCreated) Error

type JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams

type JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams struct {

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

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

JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams contains all the parameters to send to the API endpoint for the job templates job templates notification templates started create operation typically these are written to a http.Request

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams() *JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams

NewJobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams creates a new JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedCreateParamsWithContext

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams

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

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams

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

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams

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

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams) SetContext

SetContext adds the context to the job templates job templates notification templates started create params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams) SetData

SetData adds the data to the job templates job templates notification templates started create params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates notification templates started create params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams) SetID

SetID adds the id to the job templates job templates notification templates started create params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates notification templates started create params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams) WithContext

WithContext adds the context to the job templates job templates notification templates started create params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams) WithData

WithData adds the data to the job templates job templates notification templates started create params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates notification templates started create params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams) WithID

WithID adds the id to the job templates job templates notification templates started create params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates notification templates started create params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesNotificationTemplatesStartedCreateReader

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

JobTemplatesJobTemplatesNotificationTemplatesStartedCreateReader is a Reader for the JobTemplatesJobTemplatesNotificationTemplatesStartedCreate structure.

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedCreateReader) ReadResponse

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesNotificationTemplatesStartedListOK

type JobTemplatesJobTemplatesNotificationTemplatesStartedListOK struct {
}

JobTemplatesJobTemplatesNotificationTemplatesStartedListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedListOK

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedListOK() *JobTemplatesJobTemplatesNotificationTemplatesStartedListOK

NewJobTemplatesJobTemplatesNotificationTemplatesStartedListOK creates a JobTemplatesJobTemplatesNotificationTemplatesStartedListOK with default headers values

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListOK) Error

type JobTemplatesJobTemplatesNotificationTemplatesStartedListParams

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

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

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedListParams

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedListParams() *JobTemplatesJobTemplatesNotificationTemplatesStartedListParams

NewJobTemplatesJobTemplatesNotificationTemplatesStartedListParams creates a new JobTemplatesJobTemplatesNotificationTemplatesStartedListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedListParamsWithContext

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesNotificationTemplatesStartedListParams

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

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesNotificationTemplatesStartedListParams

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

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedListParamsWithTimeout

func NewJobTemplatesJobTemplatesNotificationTemplatesStartedListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesNotificationTemplatesStartedListParams

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

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListParams) SetContext

SetContext adds the context to the job templates job templates notification templates started list params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates notification templates started list params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListParams) SetID

SetID adds the id to the job templates job templates notification templates started list params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListParams) SetPage

SetPage adds the page to the job templates job templates notification templates started list params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListParams) SetPageSize

SetPageSize adds the pageSize to the job templates job templates notification templates started list params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListParams) SetSearch

SetSearch adds the search to the job templates job templates notification templates started list params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates notification templates started list params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListParams) WithContext

WithContext adds the context to the job templates job templates notification templates started list params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates notification templates started list params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListParams) WithID

WithID adds the id to the job templates job templates notification templates started list params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListParams) WithPage

WithPage adds the page to the job templates job templates notification templates started list params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListParams) WithPageSize

WithPageSize adds the pageSize to the job templates job templates notification templates started list params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListParams) WithSearch

WithSearch adds the search to the job templates job templates notification templates started list params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates notification templates started list params

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesNotificationTemplatesStartedListReader

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

JobTemplatesJobTemplatesNotificationTemplatesStartedListReader is a Reader for the JobTemplatesJobTemplatesNotificationTemplatesStartedList structure.

func (*JobTemplatesJobTemplatesNotificationTemplatesStartedListReader) ReadResponse

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateBody

type JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateBody struct {

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

	// Optional custom messages for notification template.
	Messages string `json:"messages,omitempty"`

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

	// notification configuration
	NotificationConfiguration string `json:"notification_configuration,omitempty"`

	// notification type
	// Required: true
	NotificationType *string `json:"notification_type"`

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

JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateBody job templates job templates notification templates success create body swagger:model JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateBody

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateBody) MarshalBinary

MarshalBinary interface implementation

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateBody) Validate

Validate validates this job templates job templates notification templates success create body

type JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateCreated

type JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateCreated struct {
}

JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateCreated job templates job templates notification templates success create created

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessCreateCreated

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessCreateCreated() *JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateCreated

NewJobTemplatesJobTemplatesNotificationTemplatesSuccessCreateCreated creates a JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateCreated with default headers values

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateCreated) Error

type JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams

type JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams struct {

	/*Data*/
	Data JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateBody
	/*ID*/
	ID string

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

JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams contains all the parameters to send to the API endpoint for the job templates job templates notification templates success create operation typically these are written to a http.Request

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams() *JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams

NewJobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams creates a new JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParamsWithContext

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams

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

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams

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

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams

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

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams) SetContext

SetContext adds the context to the job templates job templates notification templates success create params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams) SetData

SetData adds the data to the job templates job templates notification templates success create params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates notification templates success create params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams) SetID

SetID adds the id to the job templates job templates notification templates success create params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates notification templates success create params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams) WithContext

WithContext adds the context to the job templates job templates notification templates success create params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams) WithData

WithData adds the data to the job templates job templates notification templates success create params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates notification templates success create params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams) WithID

WithID adds the id to the job templates job templates notification templates success create params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates notification templates success create params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateReader

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

JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateReader is a Reader for the JobTemplatesJobTemplatesNotificationTemplatesSuccessCreate structure.

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessCreateReader) ReadResponse

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesNotificationTemplatesSuccessListOK

type JobTemplatesJobTemplatesNotificationTemplatesSuccessListOK struct {
}

JobTemplatesJobTemplatesNotificationTemplatesSuccessListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessListOK

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessListOK() *JobTemplatesJobTemplatesNotificationTemplatesSuccessListOK

NewJobTemplatesJobTemplatesNotificationTemplatesSuccessListOK creates a JobTemplatesJobTemplatesNotificationTemplatesSuccessListOK with default headers values

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListOK) Error

type JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams

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

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

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessListParams

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessListParams() *JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams

NewJobTemplatesJobTemplatesNotificationTemplatesSuccessListParams creates a new JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessListParamsWithContext

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams

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

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams

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

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessListParamsWithTimeout

func NewJobTemplatesJobTemplatesNotificationTemplatesSuccessListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams

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

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams) SetContext

SetContext adds the context to the job templates job templates notification templates success list params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates notification templates success list params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams) SetID

SetID adds the id to the job templates job templates notification templates success list params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams) SetPage

SetPage adds the page to the job templates job templates notification templates success list params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams) SetPageSize

SetPageSize adds the pageSize to the job templates job templates notification templates success list params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams) SetSearch

SetSearch adds the search to the job templates job templates notification templates success list params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates notification templates success list params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams) WithContext

WithContext adds the context to the job templates job templates notification templates success list params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates notification templates success list params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams) WithID

WithID adds the id to the job templates job templates notification templates success list params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams) WithPage

WithPage adds the page to the job templates job templates notification templates success list params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams) WithPageSize

WithPageSize adds the pageSize to the job templates job templates notification templates success list params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams) WithSearch

WithSearch adds the search to the job templates job templates notification templates success list params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates notification templates success list params

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesNotificationTemplatesSuccessListReader

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

JobTemplatesJobTemplatesNotificationTemplatesSuccessListReader is a Reader for the JobTemplatesJobTemplatesNotificationTemplatesSuccessList structure.

func (*JobTemplatesJobTemplatesNotificationTemplatesSuccessListReader) ReadResponse

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesObjectRolesListOK

type JobTemplatesJobTemplatesObjectRolesListOK struct {
}

JobTemplatesJobTemplatesObjectRolesListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesObjectRolesListOK

func NewJobTemplatesJobTemplatesObjectRolesListOK() *JobTemplatesJobTemplatesObjectRolesListOK

NewJobTemplatesJobTemplatesObjectRolesListOK creates a JobTemplatesJobTemplatesObjectRolesListOK with default headers values

func (*JobTemplatesJobTemplatesObjectRolesListOK) Error

type JobTemplatesJobTemplatesObjectRolesListParams

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

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

func NewJobTemplatesJobTemplatesObjectRolesListParams

func NewJobTemplatesJobTemplatesObjectRolesListParams() *JobTemplatesJobTemplatesObjectRolesListParams

NewJobTemplatesJobTemplatesObjectRolesListParams creates a new JobTemplatesJobTemplatesObjectRolesListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesObjectRolesListParamsWithContext

func NewJobTemplatesJobTemplatesObjectRolesListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesObjectRolesListParams

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

func NewJobTemplatesJobTemplatesObjectRolesListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesObjectRolesListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesObjectRolesListParams

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

func NewJobTemplatesJobTemplatesObjectRolesListParamsWithTimeout

func NewJobTemplatesJobTemplatesObjectRolesListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesObjectRolesListParams

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

func (*JobTemplatesJobTemplatesObjectRolesListParams) SetContext

SetContext adds the context to the job templates job templates object roles list params

func (*JobTemplatesJobTemplatesObjectRolesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job templates job templates object roles list params

func (*JobTemplatesJobTemplatesObjectRolesListParams) SetID

SetID adds the id to the job templates job templates object roles list params

func (*JobTemplatesJobTemplatesObjectRolesListParams) SetPage

SetPage adds the page to the job templates job templates object roles list params

func (*JobTemplatesJobTemplatesObjectRolesListParams) SetPageSize

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

SetPageSize adds the pageSize to the job templates job templates object roles list params

func (*JobTemplatesJobTemplatesObjectRolesListParams) SetSearch

SetSearch adds the search to the job templates job templates object roles list params

func (*JobTemplatesJobTemplatesObjectRolesListParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates object roles list params

func (*JobTemplatesJobTemplatesObjectRolesListParams) WithContext

WithContext adds the context to the job templates job templates object roles list params

func (*JobTemplatesJobTemplatesObjectRolesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates object roles list params

func (*JobTemplatesJobTemplatesObjectRolesListParams) WithID

WithID adds the id to the job templates job templates object roles list params

func (*JobTemplatesJobTemplatesObjectRolesListParams) WithPage

WithPage adds the page to the job templates job templates object roles list params

func (*JobTemplatesJobTemplatesObjectRolesListParams) WithPageSize

WithPageSize adds the pageSize to the job templates job templates object roles list params

func (*JobTemplatesJobTemplatesObjectRolesListParams) WithSearch

WithSearch adds the search to the job templates job templates object roles list params

func (*JobTemplatesJobTemplatesObjectRolesListParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates object roles list params

func (*JobTemplatesJobTemplatesObjectRolesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesObjectRolesListReader

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

JobTemplatesJobTemplatesObjectRolesListReader is a Reader for the JobTemplatesJobTemplatesObjectRolesList structure.

func (*JobTemplatesJobTemplatesObjectRolesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesPartialUpdateBadRequest

type JobTemplatesJobTemplatesPartialUpdateBadRequest struct {
}

JobTemplatesJobTemplatesPartialUpdateBadRequest handles this case with default header values.

Bad Request

func NewJobTemplatesJobTemplatesPartialUpdateBadRequest

func NewJobTemplatesJobTemplatesPartialUpdateBadRequest() *JobTemplatesJobTemplatesPartialUpdateBadRequest

NewJobTemplatesJobTemplatesPartialUpdateBadRequest creates a JobTemplatesJobTemplatesPartialUpdateBadRequest with default headers values

func (*JobTemplatesJobTemplatesPartialUpdateBadRequest) Error

type JobTemplatesJobTemplatesPartialUpdateForbidden

type JobTemplatesJobTemplatesPartialUpdateForbidden struct {
}

JobTemplatesJobTemplatesPartialUpdateForbidden handles this case with default header values.

No Permission Response

func NewJobTemplatesJobTemplatesPartialUpdateForbidden

func NewJobTemplatesJobTemplatesPartialUpdateForbidden() *JobTemplatesJobTemplatesPartialUpdateForbidden

NewJobTemplatesJobTemplatesPartialUpdateForbidden creates a JobTemplatesJobTemplatesPartialUpdateForbidden with default headers values

func (*JobTemplatesJobTemplatesPartialUpdateForbidden) Error

type JobTemplatesJobTemplatesPartialUpdateOK

type JobTemplatesJobTemplatesPartialUpdateOK struct {
}

JobTemplatesJobTemplatesPartialUpdateOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesPartialUpdateOK

func NewJobTemplatesJobTemplatesPartialUpdateOK() *JobTemplatesJobTemplatesPartialUpdateOK

NewJobTemplatesJobTemplatesPartialUpdateOK creates a JobTemplatesJobTemplatesPartialUpdateOK with default headers values

func (*JobTemplatesJobTemplatesPartialUpdateOK) Error

type JobTemplatesJobTemplatesPartialUpdateParams

type JobTemplatesJobTemplatesPartialUpdateParams struct {

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

	*/
	Search *string

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

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

func NewJobTemplatesJobTemplatesPartialUpdateParams

func NewJobTemplatesJobTemplatesPartialUpdateParams() *JobTemplatesJobTemplatesPartialUpdateParams

NewJobTemplatesJobTemplatesPartialUpdateParams creates a new JobTemplatesJobTemplatesPartialUpdateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesPartialUpdateParamsWithContext

func NewJobTemplatesJobTemplatesPartialUpdateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesPartialUpdateParams

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

func NewJobTemplatesJobTemplatesPartialUpdateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesPartialUpdateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesPartialUpdateParams

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

func NewJobTemplatesJobTemplatesPartialUpdateParamsWithTimeout

func NewJobTemplatesJobTemplatesPartialUpdateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesPartialUpdateParams

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

func (*JobTemplatesJobTemplatesPartialUpdateParams) SetContext

SetContext adds the context to the job templates job templates partial update params

func (*JobTemplatesJobTemplatesPartialUpdateParams) SetData

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

SetData adds the data to the job templates job templates partial update params

func (*JobTemplatesJobTemplatesPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job templates job templates partial update params

func (*JobTemplatesJobTemplatesPartialUpdateParams) SetID

SetID adds the id to the job templates job templates partial update params

func (*JobTemplatesJobTemplatesPartialUpdateParams) SetSearch

SetSearch adds the search to the job templates job templates partial update params

func (*JobTemplatesJobTemplatesPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates partial update params

func (*JobTemplatesJobTemplatesPartialUpdateParams) WithContext

WithContext adds the context to the job templates job templates partial update params

func (*JobTemplatesJobTemplatesPartialUpdateParams) WithData

WithData adds the data to the job templates job templates partial update params

func (*JobTemplatesJobTemplatesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates partial update params

func (*JobTemplatesJobTemplatesPartialUpdateParams) WithID

WithID adds the id to the job templates job templates partial update params

func (*JobTemplatesJobTemplatesPartialUpdateParams) WithSearch

WithSearch adds the search to the job templates job templates partial update params

func (*JobTemplatesJobTemplatesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates partial update params

func (*JobTemplatesJobTemplatesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesPartialUpdateReader

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

JobTemplatesJobTemplatesPartialUpdateReader is a Reader for the JobTemplatesJobTemplatesPartialUpdate structure.

func (*JobTemplatesJobTemplatesPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesReadOK

type JobTemplatesJobTemplatesReadOK struct {
}

JobTemplatesJobTemplatesReadOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesReadOK

func NewJobTemplatesJobTemplatesReadOK() *JobTemplatesJobTemplatesReadOK

NewJobTemplatesJobTemplatesReadOK creates a JobTemplatesJobTemplatesReadOK with default headers values

func (*JobTemplatesJobTemplatesReadOK) Error

type JobTemplatesJobTemplatesReadParams

type JobTemplatesJobTemplatesReadParams struct {

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

	*/
	Search *string

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

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

func NewJobTemplatesJobTemplatesReadParams

func NewJobTemplatesJobTemplatesReadParams() *JobTemplatesJobTemplatesReadParams

NewJobTemplatesJobTemplatesReadParams creates a new JobTemplatesJobTemplatesReadParams object with the default values initialized.

func NewJobTemplatesJobTemplatesReadParamsWithContext

func NewJobTemplatesJobTemplatesReadParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesReadParams

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

func NewJobTemplatesJobTemplatesReadParamsWithHTTPClient

func NewJobTemplatesJobTemplatesReadParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesReadParams

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

func NewJobTemplatesJobTemplatesReadParamsWithTimeout

func NewJobTemplatesJobTemplatesReadParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesReadParams

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

func (*JobTemplatesJobTemplatesReadParams) SetContext

SetContext adds the context to the job templates job templates read params

func (*JobTemplatesJobTemplatesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job templates job templates read params

func (*JobTemplatesJobTemplatesReadParams) SetID

SetID adds the id to the job templates job templates read params

func (*JobTemplatesJobTemplatesReadParams) SetSearch

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

SetSearch adds the search to the job templates job templates read params

func (*JobTemplatesJobTemplatesReadParams) SetTimeout

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

SetTimeout adds the timeout to the job templates job templates read params

func (*JobTemplatesJobTemplatesReadParams) WithContext

WithContext adds the context to the job templates job templates read params

func (*JobTemplatesJobTemplatesReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates read params

func (*JobTemplatesJobTemplatesReadParams) WithID

WithID adds the id to the job templates job templates read params

func (*JobTemplatesJobTemplatesReadParams) WithSearch

WithSearch adds the search to the job templates job templates read params

func (*JobTemplatesJobTemplatesReadParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates read params

func (*JobTemplatesJobTemplatesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesReadReader

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

JobTemplatesJobTemplatesReadReader is a Reader for the JobTemplatesJobTemplatesRead structure.

func (*JobTemplatesJobTemplatesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesSchedulesCreateBadRequest

type JobTemplatesJobTemplatesSchedulesCreateBadRequest struct {
}

JobTemplatesJobTemplatesSchedulesCreateBadRequest handles this case with default header values.

Bad Request

func NewJobTemplatesJobTemplatesSchedulesCreateBadRequest

func NewJobTemplatesJobTemplatesSchedulesCreateBadRequest() *JobTemplatesJobTemplatesSchedulesCreateBadRequest

NewJobTemplatesJobTemplatesSchedulesCreateBadRequest creates a JobTemplatesJobTemplatesSchedulesCreateBadRequest with default headers values

func (*JobTemplatesJobTemplatesSchedulesCreateBadRequest) Error

type JobTemplatesJobTemplatesSchedulesCreateCreated

type JobTemplatesJobTemplatesSchedulesCreateCreated struct {
}

JobTemplatesJobTemplatesSchedulesCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesSchedulesCreateCreated job templates job templates schedules create created

func NewJobTemplatesJobTemplatesSchedulesCreateCreated

func NewJobTemplatesJobTemplatesSchedulesCreateCreated() *JobTemplatesJobTemplatesSchedulesCreateCreated

NewJobTemplatesJobTemplatesSchedulesCreateCreated creates a JobTemplatesJobTemplatesSchedulesCreateCreated with default headers values

func (*JobTemplatesJobTemplatesSchedulesCreateCreated) Error

type JobTemplatesJobTemplatesSchedulesCreateParams

type JobTemplatesJobTemplatesSchedulesCreateParams struct {

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

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

JobTemplatesJobTemplatesSchedulesCreateParams contains all the parameters to send to the API endpoint for the job templates job templates schedules create operation typically these are written to a http.Request

func NewJobTemplatesJobTemplatesSchedulesCreateParams

func NewJobTemplatesJobTemplatesSchedulesCreateParams() *JobTemplatesJobTemplatesSchedulesCreateParams

NewJobTemplatesJobTemplatesSchedulesCreateParams creates a new JobTemplatesJobTemplatesSchedulesCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesSchedulesCreateParamsWithContext

func NewJobTemplatesJobTemplatesSchedulesCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesSchedulesCreateParams

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

func NewJobTemplatesJobTemplatesSchedulesCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesSchedulesCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesSchedulesCreateParams

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

func NewJobTemplatesJobTemplatesSchedulesCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesSchedulesCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesSchedulesCreateParams

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

func (*JobTemplatesJobTemplatesSchedulesCreateParams) SetContext

SetContext adds the context to the job templates job templates schedules create params

func (*JobTemplatesJobTemplatesSchedulesCreateParams) SetData

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

SetData adds the data to the job templates job templates schedules create params

func (*JobTemplatesJobTemplatesSchedulesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job templates job templates schedules create params

func (*JobTemplatesJobTemplatesSchedulesCreateParams) SetID

SetID adds the id to the job templates job templates schedules create params

func (*JobTemplatesJobTemplatesSchedulesCreateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates schedules create params

func (*JobTemplatesJobTemplatesSchedulesCreateParams) WithContext

WithContext adds the context to the job templates job templates schedules create params

func (*JobTemplatesJobTemplatesSchedulesCreateParams) WithData

WithData adds the data to the job templates job templates schedules create params

func (*JobTemplatesJobTemplatesSchedulesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates schedules create params

func (*JobTemplatesJobTemplatesSchedulesCreateParams) WithID

WithID adds the id to the job templates job templates schedules create params

func (*JobTemplatesJobTemplatesSchedulesCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates schedules create params

func (*JobTemplatesJobTemplatesSchedulesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesSchedulesCreateReader

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

JobTemplatesJobTemplatesSchedulesCreateReader is a Reader for the JobTemplatesJobTemplatesSchedulesCreate structure.

func (*JobTemplatesJobTemplatesSchedulesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesSchedulesListOK

type JobTemplatesJobTemplatesSchedulesListOK struct {
}

JobTemplatesJobTemplatesSchedulesListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesSchedulesListOK

func NewJobTemplatesJobTemplatesSchedulesListOK() *JobTemplatesJobTemplatesSchedulesListOK

NewJobTemplatesJobTemplatesSchedulesListOK creates a JobTemplatesJobTemplatesSchedulesListOK with default headers values

func (*JobTemplatesJobTemplatesSchedulesListOK) Error

type JobTemplatesJobTemplatesSchedulesListParams

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

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

func NewJobTemplatesJobTemplatesSchedulesListParams

func NewJobTemplatesJobTemplatesSchedulesListParams() *JobTemplatesJobTemplatesSchedulesListParams

NewJobTemplatesJobTemplatesSchedulesListParams creates a new JobTemplatesJobTemplatesSchedulesListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesSchedulesListParamsWithContext

func NewJobTemplatesJobTemplatesSchedulesListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesSchedulesListParams

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

func NewJobTemplatesJobTemplatesSchedulesListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesSchedulesListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesSchedulesListParams

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

func NewJobTemplatesJobTemplatesSchedulesListParamsWithTimeout

func NewJobTemplatesJobTemplatesSchedulesListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesSchedulesListParams

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

func (*JobTemplatesJobTemplatesSchedulesListParams) SetContext

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

func (*JobTemplatesJobTemplatesSchedulesListParams) SetHTTPClient

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

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

func (*JobTemplatesJobTemplatesSchedulesListParams) SetID

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

func (*JobTemplatesJobTemplatesSchedulesListParams) SetPage

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

func (*JobTemplatesJobTemplatesSchedulesListParams) SetPageSize

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

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

func (*JobTemplatesJobTemplatesSchedulesListParams) SetSearch

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

func (*JobTemplatesJobTemplatesSchedulesListParams) SetTimeout

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

func (*JobTemplatesJobTemplatesSchedulesListParams) WithContext

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

func (*JobTemplatesJobTemplatesSchedulesListParams) WithHTTPClient

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

func (*JobTemplatesJobTemplatesSchedulesListParams) WithID

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

func (*JobTemplatesJobTemplatesSchedulesListParams) WithPage

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

func (*JobTemplatesJobTemplatesSchedulesListParams) WithPageSize

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

func (*JobTemplatesJobTemplatesSchedulesListParams) WithSearch

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

func (*JobTemplatesJobTemplatesSchedulesListParams) WithTimeout

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

func (*JobTemplatesJobTemplatesSchedulesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesSchedulesListReader

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

JobTemplatesJobTemplatesSchedulesListReader is a Reader for the JobTemplatesJobTemplatesSchedulesList structure.

func (*JobTemplatesJobTemplatesSchedulesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesSliceWorkflowJobsCreateBody

type JobTemplatesJobTemplatesSliceWorkflowJobsCreateBody struct {

	// allow simultaneous
	AllowSimultaneous string `json:"allow_simultaneous,omitempty"`

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

	// extra vars
	ExtraVars string `json:"extra_vars,omitempty"`

	// Inventory applied as a prompt, assuming job template prompts for inventory
	Inventory int64 `json:"inventory,omitempty"`

	// is sliced job
	IsSlicedJob string `json:"is_sliced_job,omitempty"`

	// If automatically created for a sliced job run, the job template the workflow job was created from.
	JobTemplate string `json:"job_template,omitempty"`

	// limit
	Limit string `json:"limit,omitempty"`

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

	// scm branch
	ScmBranch string `json:"scm_branch,omitempty"`

	// Personal Access Token for posting back the status to the service API
	WebhookCredential int64 `json:"webhook_credential,omitempty"`

	// Unique identifier of the event that triggered this webhook
	WebhookGUID string `json:"webhook_guid,omitempty"`

	// Service that webhook requests will be accepted from
	WebhookService string `json:"webhook_service,omitempty"`

	// workflow job template
	WorkflowJobTemplate string `json:"workflow_job_template,omitempty"`
}

JobTemplatesJobTemplatesSliceWorkflowJobsCreateBody job templates job templates slice workflow jobs create body swagger:model JobTemplatesJobTemplatesSliceWorkflowJobsCreateBody

func (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateBody) MarshalBinary

MarshalBinary interface implementation

func (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateBody) Validate

Validate validates this job templates job templates slice workflow jobs create body

type JobTemplatesJobTemplatesSliceWorkflowJobsCreateCreated

type JobTemplatesJobTemplatesSliceWorkflowJobsCreateCreated struct {
}

JobTemplatesJobTemplatesSliceWorkflowJobsCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesSliceWorkflowJobsCreateCreated job templates job templates slice workflow jobs create created

func NewJobTemplatesJobTemplatesSliceWorkflowJobsCreateCreated

func NewJobTemplatesJobTemplatesSliceWorkflowJobsCreateCreated() *JobTemplatesJobTemplatesSliceWorkflowJobsCreateCreated

NewJobTemplatesJobTemplatesSliceWorkflowJobsCreateCreated creates a JobTemplatesJobTemplatesSliceWorkflowJobsCreateCreated with default headers values

func (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateCreated) Error

type JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams

type JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams struct {

	/*Data*/
	Data JobTemplatesJobTemplatesSliceWorkflowJobsCreateBody
	/*ID*/
	ID string

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

JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams contains all the parameters to send to the API endpoint for the job templates job templates slice workflow jobs create operation typically these are written to a http.Request

func NewJobTemplatesJobTemplatesSliceWorkflowJobsCreateParams

func NewJobTemplatesJobTemplatesSliceWorkflowJobsCreateParams() *JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams

NewJobTemplatesJobTemplatesSliceWorkflowJobsCreateParams creates a new JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesSliceWorkflowJobsCreateParamsWithContext

func NewJobTemplatesJobTemplatesSliceWorkflowJobsCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams

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

func NewJobTemplatesJobTemplatesSliceWorkflowJobsCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesSliceWorkflowJobsCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams

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

func NewJobTemplatesJobTemplatesSliceWorkflowJobsCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesSliceWorkflowJobsCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams

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

func (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams) SetContext

SetContext adds the context to the job templates job templates slice workflow jobs create params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams) SetData

SetData adds the data to the job templates job templates slice workflow jobs create params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates slice workflow jobs create params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams) SetID

SetID adds the id to the job templates job templates slice workflow jobs create params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates slice workflow jobs create params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams) WithContext

WithContext adds the context to the job templates job templates slice workflow jobs create params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams) WithData

WithData adds the data to the job templates job templates slice workflow jobs create params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates slice workflow jobs create params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams) WithID

WithID adds the id to the job templates job templates slice workflow jobs create params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates slice workflow jobs create params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesSliceWorkflowJobsCreateReader

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

JobTemplatesJobTemplatesSliceWorkflowJobsCreateReader is a Reader for the JobTemplatesJobTemplatesSliceWorkflowJobsCreate structure.

func (*JobTemplatesJobTemplatesSliceWorkflowJobsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesSliceWorkflowJobsListOK

type JobTemplatesJobTemplatesSliceWorkflowJobsListOK struct {
}

JobTemplatesJobTemplatesSliceWorkflowJobsListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesSliceWorkflowJobsListOK

func NewJobTemplatesJobTemplatesSliceWorkflowJobsListOK() *JobTemplatesJobTemplatesSliceWorkflowJobsListOK

NewJobTemplatesJobTemplatesSliceWorkflowJobsListOK creates a JobTemplatesJobTemplatesSliceWorkflowJobsListOK with default headers values

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListOK) Error

type JobTemplatesJobTemplatesSliceWorkflowJobsListParams

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

JobTemplatesJobTemplatesSliceWorkflowJobsListParams contains all the parameters to send to the API endpoint for the job templates job templates slice workflow jobs list operation typically these are written to a http.Request

func NewJobTemplatesJobTemplatesSliceWorkflowJobsListParams

func NewJobTemplatesJobTemplatesSliceWorkflowJobsListParams() *JobTemplatesJobTemplatesSliceWorkflowJobsListParams

NewJobTemplatesJobTemplatesSliceWorkflowJobsListParams creates a new JobTemplatesJobTemplatesSliceWorkflowJobsListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesSliceWorkflowJobsListParamsWithContext

func NewJobTemplatesJobTemplatesSliceWorkflowJobsListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesSliceWorkflowJobsListParams

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

func NewJobTemplatesJobTemplatesSliceWorkflowJobsListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesSliceWorkflowJobsListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesSliceWorkflowJobsListParams

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

func NewJobTemplatesJobTemplatesSliceWorkflowJobsListParamsWithTimeout

func NewJobTemplatesJobTemplatesSliceWorkflowJobsListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesSliceWorkflowJobsListParams

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

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListParams) SetContext

SetContext adds the context to the job templates job templates slice workflow jobs list params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates slice workflow jobs list params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListParams) SetID

SetID adds the id to the job templates job templates slice workflow jobs list params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListParams) SetPage

SetPage adds the page to the job templates job templates slice workflow jobs list params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListParams) SetPageSize

SetPageSize adds the pageSize to the job templates job templates slice workflow jobs list params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListParams) SetSearch

SetSearch adds the search to the job templates job templates slice workflow jobs list params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates slice workflow jobs list params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListParams) WithContext

WithContext adds the context to the job templates job templates slice workflow jobs list params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates slice workflow jobs list params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListParams) WithID

WithID adds the id to the job templates job templates slice workflow jobs list params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListParams) WithPage

WithPage adds the page to the job templates job templates slice workflow jobs list params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListParams) WithPageSize

WithPageSize adds the pageSize to the job templates job templates slice workflow jobs list params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListParams) WithSearch

WithSearch adds the search to the job templates job templates slice workflow jobs list params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates slice workflow jobs list params

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesSliceWorkflowJobsListReader

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

JobTemplatesJobTemplatesSliceWorkflowJobsListReader is a Reader for the JobTemplatesJobTemplatesSliceWorkflowJobsList structure.

func (*JobTemplatesJobTemplatesSliceWorkflowJobsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesSurveySpecCreateBadRequest

type JobTemplatesJobTemplatesSurveySpecCreateBadRequest struct {
}

JobTemplatesJobTemplatesSurveySpecCreateBadRequest handles this case with default header values.

Bad Request

func NewJobTemplatesJobTemplatesSurveySpecCreateBadRequest

func NewJobTemplatesJobTemplatesSurveySpecCreateBadRequest() *JobTemplatesJobTemplatesSurveySpecCreateBadRequest

NewJobTemplatesJobTemplatesSurveySpecCreateBadRequest creates a JobTemplatesJobTemplatesSurveySpecCreateBadRequest with default headers values

func (*JobTemplatesJobTemplatesSurveySpecCreateBadRequest) Error

type JobTemplatesJobTemplatesSurveySpecCreateCreated

type JobTemplatesJobTemplatesSurveySpecCreateCreated struct {
}

JobTemplatesJobTemplatesSurveySpecCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesSurveySpecCreateCreated job templates job templates survey spec create created

func NewJobTemplatesJobTemplatesSurveySpecCreateCreated

func NewJobTemplatesJobTemplatesSurveySpecCreateCreated() *JobTemplatesJobTemplatesSurveySpecCreateCreated

NewJobTemplatesJobTemplatesSurveySpecCreateCreated creates a JobTemplatesJobTemplatesSurveySpecCreateCreated with default headers values

func (*JobTemplatesJobTemplatesSurveySpecCreateCreated) Error

type JobTemplatesJobTemplatesSurveySpecCreateForbidden

type JobTemplatesJobTemplatesSurveySpecCreateForbidden struct {
}

JobTemplatesJobTemplatesSurveySpecCreateForbidden handles this case with default header values.

No Permission Response

func NewJobTemplatesJobTemplatesSurveySpecCreateForbidden

func NewJobTemplatesJobTemplatesSurveySpecCreateForbidden() *JobTemplatesJobTemplatesSurveySpecCreateForbidden

NewJobTemplatesJobTemplatesSurveySpecCreateForbidden creates a JobTemplatesJobTemplatesSurveySpecCreateForbidden with default headers values

func (*JobTemplatesJobTemplatesSurveySpecCreateForbidden) Error

type JobTemplatesJobTemplatesSurveySpecCreateParams

type JobTemplatesJobTemplatesSurveySpecCreateParams struct {

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

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

JobTemplatesJobTemplatesSurveySpecCreateParams contains all the parameters to send to the API endpoint for the job templates job templates survey spec create operation typically these are written to a http.Request

func NewJobTemplatesJobTemplatesSurveySpecCreateParams

func NewJobTemplatesJobTemplatesSurveySpecCreateParams() *JobTemplatesJobTemplatesSurveySpecCreateParams

NewJobTemplatesJobTemplatesSurveySpecCreateParams creates a new JobTemplatesJobTemplatesSurveySpecCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesSurveySpecCreateParamsWithContext

func NewJobTemplatesJobTemplatesSurveySpecCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesSurveySpecCreateParams

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

func NewJobTemplatesJobTemplatesSurveySpecCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesSurveySpecCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesSurveySpecCreateParams

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

func NewJobTemplatesJobTemplatesSurveySpecCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesSurveySpecCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesSurveySpecCreateParams

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

func (*JobTemplatesJobTemplatesSurveySpecCreateParams) SetContext

SetContext adds the context to the job templates job templates survey spec create params

func (*JobTemplatesJobTemplatesSurveySpecCreateParams) SetData

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

SetData adds the data to the job templates job templates survey spec create params

func (*JobTemplatesJobTemplatesSurveySpecCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates survey spec create params

func (*JobTemplatesJobTemplatesSurveySpecCreateParams) SetID

SetID adds the id to the job templates job templates survey spec create params

func (*JobTemplatesJobTemplatesSurveySpecCreateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates survey spec create params

func (*JobTemplatesJobTemplatesSurveySpecCreateParams) WithContext

WithContext adds the context to the job templates job templates survey spec create params

func (*JobTemplatesJobTemplatesSurveySpecCreateParams) WithData

WithData adds the data to the job templates job templates survey spec create params

func (*JobTemplatesJobTemplatesSurveySpecCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates survey spec create params

func (*JobTemplatesJobTemplatesSurveySpecCreateParams) WithID

WithID adds the id to the job templates job templates survey spec create params

func (*JobTemplatesJobTemplatesSurveySpecCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates survey spec create params

func (*JobTemplatesJobTemplatesSurveySpecCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesSurveySpecCreateReader

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

JobTemplatesJobTemplatesSurveySpecCreateReader is a Reader for the JobTemplatesJobTemplatesSurveySpecCreate structure.

func (*JobTemplatesJobTemplatesSurveySpecCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesSurveySpecDeleteNoContent

type JobTemplatesJobTemplatesSurveySpecDeleteNoContent struct {
}

JobTemplatesJobTemplatesSurveySpecDeleteNoContent handles this case with default header values.

JobTemplatesJobTemplatesSurveySpecDeleteNoContent job templates job templates survey spec delete no content

func NewJobTemplatesJobTemplatesSurveySpecDeleteNoContent

func NewJobTemplatesJobTemplatesSurveySpecDeleteNoContent() *JobTemplatesJobTemplatesSurveySpecDeleteNoContent

NewJobTemplatesJobTemplatesSurveySpecDeleteNoContent creates a JobTemplatesJobTemplatesSurveySpecDeleteNoContent with default headers values

func (*JobTemplatesJobTemplatesSurveySpecDeleteNoContent) Error

type JobTemplatesJobTemplatesSurveySpecDeleteParams

type JobTemplatesJobTemplatesSurveySpecDeleteParams struct {

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

	*/
	Search *string

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

JobTemplatesJobTemplatesSurveySpecDeleteParams contains all the parameters to send to the API endpoint for the job templates job templates survey spec delete operation typically these are written to a http.Request

func NewJobTemplatesJobTemplatesSurveySpecDeleteParams

func NewJobTemplatesJobTemplatesSurveySpecDeleteParams() *JobTemplatesJobTemplatesSurveySpecDeleteParams

NewJobTemplatesJobTemplatesSurveySpecDeleteParams creates a new JobTemplatesJobTemplatesSurveySpecDeleteParams object with the default values initialized.

func NewJobTemplatesJobTemplatesSurveySpecDeleteParamsWithContext

func NewJobTemplatesJobTemplatesSurveySpecDeleteParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesSurveySpecDeleteParams

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

func NewJobTemplatesJobTemplatesSurveySpecDeleteParamsWithHTTPClient

func NewJobTemplatesJobTemplatesSurveySpecDeleteParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesSurveySpecDeleteParams

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

func NewJobTemplatesJobTemplatesSurveySpecDeleteParamsWithTimeout

func NewJobTemplatesJobTemplatesSurveySpecDeleteParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesSurveySpecDeleteParams

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

func (*JobTemplatesJobTemplatesSurveySpecDeleteParams) SetContext

SetContext adds the context to the job templates job templates survey spec delete params

func (*JobTemplatesJobTemplatesSurveySpecDeleteParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates survey spec delete params

func (*JobTemplatesJobTemplatesSurveySpecDeleteParams) SetID

SetID adds the id to the job templates job templates survey spec delete params

func (*JobTemplatesJobTemplatesSurveySpecDeleteParams) SetSearch

SetSearch adds the search to the job templates job templates survey spec delete params

func (*JobTemplatesJobTemplatesSurveySpecDeleteParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates survey spec delete params

func (*JobTemplatesJobTemplatesSurveySpecDeleteParams) WithContext

WithContext adds the context to the job templates job templates survey spec delete params

func (*JobTemplatesJobTemplatesSurveySpecDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates survey spec delete params

func (*JobTemplatesJobTemplatesSurveySpecDeleteParams) WithID

WithID adds the id to the job templates job templates survey spec delete params

func (*JobTemplatesJobTemplatesSurveySpecDeleteParams) WithSearch

WithSearch adds the search to the job templates job templates survey spec delete params

func (*JobTemplatesJobTemplatesSurveySpecDeleteParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates survey spec delete params

func (*JobTemplatesJobTemplatesSurveySpecDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesSurveySpecDeleteReader

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

JobTemplatesJobTemplatesSurveySpecDeleteReader is a Reader for the JobTemplatesJobTemplatesSurveySpecDelete structure.

func (*JobTemplatesJobTemplatesSurveySpecDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesSurveySpecListOK

type JobTemplatesJobTemplatesSurveySpecListOK struct {
}

JobTemplatesJobTemplatesSurveySpecListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesSurveySpecListOK

func NewJobTemplatesJobTemplatesSurveySpecListOK() *JobTemplatesJobTemplatesSurveySpecListOK

NewJobTemplatesJobTemplatesSurveySpecListOK creates a JobTemplatesJobTemplatesSurveySpecListOK with default headers values

func (*JobTemplatesJobTemplatesSurveySpecListOK) Error

type JobTemplatesJobTemplatesSurveySpecListParams

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

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

func NewJobTemplatesJobTemplatesSurveySpecListParams

func NewJobTemplatesJobTemplatesSurveySpecListParams() *JobTemplatesJobTemplatesSurveySpecListParams

NewJobTemplatesJobTemplatesSurveySpecListParams creates a new JobTemplatesJobTemplatesSurveySpecListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesSurveySpecListParamsWithContext

func NewJobTemplatesJobTemplatesSurveySpecListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesSurveySpecListParams

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

func NewJobTemplatesJobTemplatesSurveySpecListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesSurveySpecListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesSurveySpecListParams

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

func NewJobTemplatesJobTemplatesSurveySpecListParamsWithTimeout

func NewJobTemplatesJobTemplatesSurveySpecListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesSurveySpecListParams

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

func (*JobTemplatesJobTemplatesSurveySpecListParams) SetContext

SetContext adds the context to the job templates job templates survey spec list params

func (*JobTemplatesJobTemplatesSurveySpecListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job templates job templates survey spec list params

func (*JobTemplatesJobTemplatesSurveySpecListParams) SetID

SetID adds the id to the job templates job templates survey spec list params

func (*JobTemplatesJobTemplatesSurveySpecListParams) SetPage

SetPage adds the page to the job templates job templates survey spec list params

func (*JobTemplatesJobTemplatesSurveySpecListParams) SetPageSize

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

SetPageSize adds the pageSize to the job templates job templates survey spec list params

func (*JobTemplatesJobTemplatesSurveySpecListParams) SetSearch

SetSearch adds the search to the job templates job templates survey spec list params

func (*JobTemplatesJobTemplatesSurveySpecListParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates survey spec list params

func (*JobTemplatesJobTemplatesSurveySpecListParams) WithContext

WithContext adds the context to the job templates job templates survey spec list params

func (*JobTemplatesJobTemplatesSurveySpecListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates survey spec list params

func (*JobTemplatesJobTemplatesSurveySpecListParams) WithID

WithID adds the id to the job templates job templates survey spec list params

func (*JobTemplatesJobTemplatesSurveySpecListParams) WithPage

WithPage adds the page to the job templates job templates survey spec list params

func (*JobTemplatesJobTemplatesSurveySpecListParams) WithPageSize

WithPageSize adds the pageSize to the job templates job templates survey spec list params

func (*JobTemplatesJobTemplatesSurveySpecListParams) WithSearch

WithSearch adds the search to the job templates job templates survey spec list params

func (*JobTemplatesJobTemplatesSurveySpecListParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates survey spec list params

func (*JobTemplatesJobTemplatesSurveySpecListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesSurveySpecListReader

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

JobTemplatesJobTemplatesSurveySpecListReader is a Reader for the JobTemplatesJobTemplatesSurveySpecList structure.

func (*JobTemplatesJobTemplatesSurveySpecListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesUpdateOK

type JobTemplatesJobTemplatesUpdateOK struct {
}

JobTemplatesJobTemplatesUpdateOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesUpdateOK

func NewJobTemplatesJobTemplatesUpdateOK() *JobTemplatesJobTemplatesUpdateOK

NewJobTemplatesJobTemplatesUpdateOK creates a JobTemplatesJobTemplatesUpdateOK with default headers values

func (*JobTemplatesJobTemplatesUpdateOK) Error

type JobTemplatesJobTemplatesUpdateParams

type JobTemplatesJobTemplatesUpdateParams struct {

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

	*/
	Search *string

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

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

func NewJobTemplatesJobTemplatesUpdateParams

func NewJobTemplatesJobTemplatesUpdateParams() *JobTemplatesJobTemplatesUpdateParams

NewJobTemplatesJobTemplatesUpdateParams creates a new JobTemplatesJobTemplatesUpdateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesUpdateParamsWithContext

func NewJobTemplatesJobTemplatesUpdateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesUpdateParams

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

func NewJobTemplatesJobTemplatesUpdateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesUpdateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesUpdateParams

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

func NewJobTemplatesJobTemplatesUpdateParamsWithTimeout

func NewJobTemplatesJobTemplatesUpdateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesUpdateParams

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

func (*JobTemplatesJobTemplatesUpdateParams) SetContext

SetContext adds the context to the job templates job templates update params

func (*JobTemplatesJobTemplatesUpdateParams) SetData

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

SetData adds the data to the job templates job templates update params

func (*JobTemplatesJobTemplatesUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job templates job templates update params

func (*JobTemplatesJobTemplatesUpdateParams) SetID

SetID adds the id to the job templates job templates update params

func (*JobTemplatesJobTemplatesUpdateParams) SetSearch

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

SetSearch adds the search to the job templates job templates update params

func (*JobTemplatesJobTemplatesUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the job templates job templates update params

func (*JobTemplatesJobTemplatesUpdateParams) WithContext

WithContext adds the context to the job templates job templates update params

func (*JobTemplatesJobTemplatesUpdateParams) WithData

WithData adds the data to the job templates job templates update params

func (*JobTemplatesJobTemplatesUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates update params

func (*JobTemplatesJobTemplatesUpdateParams) WithID

WithID adds the id to the job templates job templates update params

func (*JobTemplatesJobTemplatesUpdateParams) WithSearch

WithSearch adds the search to the job templates job templates update params

func (*JobTemplatesJobTemplatesUpdateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates update params

func (*JobTemplatesJobTemplatesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesUpdateReader

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

JobTemplatesJobTemplatesUpdateReader is a Reader for the JobTemplatesJobTemplatesUpdate structure.

func (*JobTemplatesJobTemplatesUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesWebhookKeyCreateCreated

type JobTemplatesJobTemplatesWebhookKeyCreateCreated struct {
}

JobTemplatesJobTemplatesWebhookKeyCreateCreated handles this case with default header values.

JobTemplatesJobTemplatesWebhookKeyCreateCreated job templates job templates webhook key create created

func NewJobTemplatesJobTemplatesWebhookKeyCreateCreated

func NewJobTemplatesJobTemplatesWebhookKeyCreateCreated() *JobTemplatesJobTemplatesWebhookKeyCreateCreated

NewJobTemplatesJobTemplatesWebhookKeyCreateCreated creates a JobTemplatesJobTemplatesWebhookKeyCreateCreated with default headers values

func (*JobTemplatesJobTemplatesWebhookKeyCreateCreated) Error

type JobTemplatesJobTemplatesWebhookKeyCreateForbidden

type JobTemplatesJobTemplatesWebhookKeyCreateForbidden struct {
}

JobTemplatesJobTemplatesWebhookKeyCreateForbidden handles this case with default header values.

No Permission Response

func NewJobTemplatesJobTemplatesWebhookKeyCreateForbidden

func NewJobTemplatesJobTemplatesWebhookKeyCreateForbidden() *JobTemplatesJobTemplatesWebhookKeyCreateForbidden

NewJobTemplatesJobTemplatesWebhookKeyCreateForbidden creates a JobTemplatesJobTemplatesWebhookKeyCreateForbidden with default headers values

func (*JobTemplatesJobTemplatesWebhookKeyCreateForbidden) Error

type JobTemplatesJobTemplatesWebhookKeyCreateParams

type JobTemplatesJobTemplatesWebhookKeyCreateParams struct {

	/*ID*/
	ID string

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

JobTemplatesJobTemplatesWebhookKeyCreateParams contains all the parameters to send to the API endpoint for the job templates job templates webhook key create operation typically these are written to a http.Request

func NewJobTemplatesJobTemplatesWebhookKeyCreateParams

func NewJobTemplatesJobTemplatesWebhookKeyCreateParams() *JobTemplatesJobTemplatesWebhookKeyCreateParams

NewJobTemplatesJobTemplatesWebhookKeyCreateParams creates a new JobTemplatesJobTemplatesWebhookKeyCreateParams object with the default values initialized.

func NewJobTemplatesJobTemplatesWebhookKeyCreateParamsWithContext

func NewJobTemplatesJobTemplatesWebhookKeyCreateParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesWebhookKeyCreateParams

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

func NewJobTemplatesJobTemplatesWebhookKeyCreateParamsWithHTTPClient

func NewJobTemplatesJobTemplatesWebhookKeyCreateParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesWebhookKeyCreateParams

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

func NewJobTemplatesJobTemplatesWebhookKeyCreateParamsWithTimeout

func NewJobTemplatesJobTemplatesWebhookKeyCreateParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesWebhookKeyCreateParams

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

func (*JobTemplatesJobTemplatesWebhookKeyCreateParams) SetContext

SetContext adds the context to the job templates job templates webhook key create params

func (*JobTemplatesJobTemplatesWebhookKeyCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the job templates job templates webhook key create params

func (*JobTemplatesJobTemplatesWebhookKeyCreateParams) SetID

SetID adds the id to the job templates job templates webhook key create params

func (*JobTemplatesJobTemplatesWebhookKeyCreateParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates webhook key create params

func (*JobTemplatesJobTemplatesWebhookKeyCreateParams) WithContext

WithContext adds the context to the job templates job templates webhook key create params

func (*JobTemplatesJobTemplatesWebhookKeyCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates webhook key create params

func (*JobTemplatesJobTemplatesWebhookKeyCreateParams) WithID

WithID adds the id to the job templates job templates webhook key create params

func (*JobTemplatesJobTemplatesWebhookKeyCreateParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates webhook key create params

func (*JobTemplatesJobTemplatesWebhookKeyCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesWebhookKeyCreateReader

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

JobTemplatesJobTemplatesWebhookKeyCreateReader is a Reader for the JobTemplatesJobTemplatesWebhookKeyCreate structure.

func (*JobTemplatesJobTemplatesWebhookKeyCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JobTemplatesJobTemplatesWebhookKeyListForbidden

type JobTemplatesJobTemplatesWebhookKeyListForbidden struct {
}

JobTemplatesJobTemplatesWebhookKeyListForbidden handles this case with default header values.

No Permission Response

func NewJobTemplatesJobTemplatesWebhookKeyListForbidden

func NewJobTemplatesJobTemplatesWebhookKeyListForbidden() *JobTemplatesJobTemplatesWebhookKeyListForbidden

NewJobTemplatesJobTemplatesWebhookKeyListForbidden creates a JobTemplatesJobTemplatesWebhookKeyListForbidden with default headers values

func (*JobTemplatesJobTemplatesWebhookKeyListForbidden) Error

type JobTemplatesJobTemplatesWebhookKeyListOK

type JobTemplatesJobTemplatesWebhookKeyListOK struct {
}

JobTemplatesJobTemplatesWebhookKeyListOK handles this case with default header values.

OK

func NewJobTemplatesJobTemplatesWebhookKeyListOK

func NewJobTemplatesJobTemplatesWebhookKeyListOK() *JobTemplatesJobTemplatesWebhookKeyListOK

NewJobTemplatesJobTemplatesWebhookKeyListOK creates a JobTemplatesJobTemplatesWebhookKeyListOK with default headers values

func (*JobTemplatesJobTemplatesWebhookKeyListOK) Error

type JobTemplatesJobTemplatesWebhookKeyListParams

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

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

func NewJobTemplatesJobTemplatesWebhookKeyListParams

func NewJobTemplatesJobTemplatesWebhookKeyListParams() *JobTemplatesJobTemplatesWebhookKeyListParams

NewJobTemplatesJobTemplatesWebhookKeyListParams creates a new JobTemplatesJobTemplatesWebhookKeyListParams object with the default values initialized.

func NewJobTemplatesJobTemplatesWebhookKeyListParamsWithContext

func NewJobTemplatesJobTemplatesWebhookKeyListParamsWithContext(ctx context.Context) *JobTemplatesJobTemplatesWebhookKeyListParams

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

func NewJobTemplatesJobTemplatesWebhookKeyListParamsWithHTTPClient

func NewJobTemplatesJobTemplatesWebhookKeyListParamsWithHTTPClient(client *http.Client) *JobTemplatesJobTemplatesWebhookKeyListParams

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

func NewJobTemplatesJobTemplatesWebhookKeyListParamsWithTimeout

func NewJobTemplatesJobTemplatesWebhookKeyListParamsWithTimeout(timeout time.Duration) *JobTemplatesJobTemplatesWebhookKeyListParams

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

func (*JobTemplatesJobTemplatesWebhookKeyListParams) SetContext

SetContext adds the context to the job templates job templates webhook key list params

func (*JobTemplatesJobTemplatesWebhookKeyListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the job templates job templates webhook key list params

func (*JobTemplatesJobTemplatesWebhookKeyListParams) SetID

SetID adds the id to the job templates job templates webhook key list params

func (*JobTemplatesJobTemplatesWebhookKeyListParams) SetPage

SetPage adds the page to the job templates job templates webhook key list params

func (*JobTemplatesJobTemplatesWebhookKeyListParams) SetPageSize

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

SetPageSize adds the pageSize to the job templates job templates webhook key list params

func (*JobTemplatesJobTemplatesWebhookKeyListParams) SetSearch

SetSearch adds the search to the job templates job templates webhook key list params

func (*JobTemplatesJobTemplatesWebhookKeyListParams) SetTimeout

SetTimeout adds the timeout to the job templates job templates webhook key list params

func (*JobTemplatesJobTemplatesWebhookKeyListParams) WithContext

WithContext adds the context to the job templates job templates webhook key list params

func (*JobTemplatesJobTemplatesWebhookKeyListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the job templates job templates webhook key list params

func (*JobTemplatesJobTemplatesWebhookKeyListParams) WithID

WithID adds the id to the job templates job templates webhook key list params

func (*JobTemplatesJobTemplatesWebhookKeyListParams) WithPage

WithPage adds the page to the job templates job templates webhook key list params

func (*JobTemplatesJobTemplatesWebhookKeyListParams) WithPageSize

WithPageSize adds the pageSize to the job templates job templates webhook key list params

func (*JobTemplatesJobTemplatesWebhookKeyListParams) WithSearch

WithSearch adds the search to the job templates job templates webhook key list params

func (*JobTemplatesJobTemplatesWebhookKeyListParams) WithTimeout

WithTimeout adds the timeout to the job templates job templates webhook key list params

func (*JobTemplatesJobTemplatesWebhookKeyListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type JobTemplatesJobTemplatesWebhookKeyListReader

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

JobTemplatesJobTemplatesWebhookKeyListReader is a Reader for the JobTemplatesJobTemplatesWebhookKeyList structure.

func (*JobTemplatesJobTemplatesWebhookKeyListReader) ReadResponse

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