workflow_job_template_nodes

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 workflow job template nodes API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreate

WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreate creates a workflow job template node for a workflow job template node

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

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

* `workflow_job_template`: (id, required) * `unified_job_template`: (id, default=“)

* `all_parents_must_converge`: If enabled then the node will only run if all of the parent nodes have met the criteria to reach this node (boolean, default=`False`) * `identifier`: An identifier for this node that is unique within its workflow. It is copied to workflow job nodes corresponding to this node. (string, default=`"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"`)

Add Workflow Job Template Nodes for a Workflow Job Template Node:

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

Remove Workflow Job Template Nodes from this Workflow Job Template Node:

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

without deleting the workflow job template node.

func (*Client) WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesList

WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesList lists workflow job template nodes for a workflow job template node

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

The resulting data structure contains:

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

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

## Results

Each workflow job template node data structure includes the following fields:

* `id`: Database ID for this workflow job template node. (integer) * `type`: Data type for this workflow job template node. (choice) * `url`: URL for this workflow job template node. (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 template node was created. (datetime) * `modified`: Timestamp when this workflow job template node was last modified. (datetime) * `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)

* `workflow_job_template`: (id) * `unified_job_template`: (id) * `success_nodes`: (field) * `failure_nodes`: (field) * `always_nodes`: (field) * `all_parents_must_converge`: If enabled then the node will only run if all of the parent nodes have met the criteria to reach this node (boolean) * `identifier`: An identifier for this node that is unique within its workflow. It is copied to workflow job nodes corresponding to this node. (string)

## Sorting

To specify that workflow job template nodes 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) WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreate

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreate creates a workflow job template node

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

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

* `workflow_job_template`: (id, required) * `unified_job_template`: (id, default=“)

* `all_parents_must_converge`: If enabled then the node will only run if all of the parent nodes have met the criteria to reach this node (boolean, default=`False`) * `identifier`: An identifier for this node that is unique within its workflow. It is copied to workflow job nodes corresponding to this node. (string, default=`"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"`)

func (*Client) WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreate

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreate retrieves a workflow job template node

Make GET request to this resource to retrieve a single workflow job template node record containing the following fields:

* `timeout`: The amount of time (in seconds) before the approval node expires and fails. (integer) * `name`: Name of this workflow approval template. (string) * `description`: Optional description of this workflow approval template. (string)

func (*Client) WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateRead

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateRead retrieves a workflow job template node

Make GET request to this resource to retrieve a single workflow job template node record containing the following fields:

* `timeout`: The amount of time (in seconds) before the approval node expires and fails. (integer) * `name`: Name of this workflow approval template. (string) * `description`: Optional description of this workflow approval template. (string)

func (*Client) WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreate

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreate creates a credential for a workflow job template node

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

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

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

Remove Credentials from this Workflow Job Template Node:

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

without deleting the credential.

func (*Client) WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsList

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsList lists credentials for a workflow job template node

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

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesDelete deletes a workflow job template node

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

func (*Client) WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreate

WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreate creates a workflow job template node for a workflow job template node

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

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

* `workflow_job_template`: (id, required) * `unified_job_template`: (id, default=“)

* `all_parents_must_converge`: If enabled then the node will only run if all of the parent nodes have met the criteria to reach this node (boolean, default=`False`) * `identifier`: An identifier for this node that is unique within its workflow. It is copied to workflow job nodes corresponding to this node. (string, default=`"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"`)

Add Workflow Job Template Nodes for a Workflow Job Template Node:

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

Remove Workflow Job Template Nodes from this Workflow Job Template Node:

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

without deleting the workflow job template node.

func (*Client) WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesList

WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesList lists workflow job template nodes for a workflow job template node

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

The resulting data structure contains:

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

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

## Results

Each workflow job template node data structure includes the following fields:

* `id`: Database ID for this workflow job template node. (integer) * `type`: Data type for this workflow job template node. (choice) * `url`: URL for this workflow job template node. (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 template node was created. (datetime) * `modified`: Timestamp when this workflow job template node was last modified. (datetime) * `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)

* `workflow_job_template`: (id) * `unified_job_template`: (id) * `success_nodes`: (field) * `failure_nodes`: (field) * `always_nodes`: (field) * `all_parents_must_converge`: If enabled then the node will only run if all of the parent nodes have met the criteria to reach this node (boolean) * `identifier`: An identifier for this node that is unique within its workflow. It is copied to workflow job nodes corresponding to this node. (string)

## Sorting

To specify that workflow job template nodes 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) WorkflowJobTemplateNodesWorkflowJobTemplateNodesList

WorkflowJobTemplateNodesWorkflowJobTemplateNodesList lists workflow job template nodes

Make a GET request to this resource to retrieve the list of workflow job template nodes.

The resulting data structure contains:

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

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

## Results

Each workflow job template node data structure includes the following fields:

* `id`: Database ID for this workflow job template node. (integer) * `type`: Data type for this workflow job template node. (choice) * `url`: URL for this workflow job template node. (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 template node was created. (datetime) * `modified`: Timestamp when this workflow job template node was last modified. (datetime) * `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)

* `workflow_job_template`: (id) * `unified_job_template`: (id) * `success_nodes`: (field) * `failure_nodes`: (field) * `always_nodes`: (field) * `all_parents_must_converge`: If enabled then the node will only run if all of the parent nodes have met the criteria to reach this node (boolean) * `identifier`: An identifier for this node that is unique within its workflow. It is copied to workflow job nodes corresponding to this node. (string)

## Sorting

To specify that workflow job template nodes 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) WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdate

WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdate updates a workflow job template node

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

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

* `workflow_job_template`: (id, required) * `unified_job_template`: (id, default=“)

* `all_parents_must_converge`: If enabled then the node will only run if all of the parent nodes have met the criteria to reach this node (boolean, default=`False`) * `identifier`: An identifier for this node that is unique within its workflow. It is copied to workflow job nodes corresponding to this node. (string, default=`"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"`)

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

func (*Client) WorkflowJobTemplateNodesWorkflowJobTemplateNodesRead

WorkflowJobTemplateNodesWorkflowJobTemplateNodesRead retrieves a workflow job template node

Make GET request to this resource to retrieve a single workflow job template node record containing the following fields:

* `id`: Database ID for this workflow job template node. (integer) * `type`: Data type for this workflow job template node. (choice) * `url`: URL for this workflow job template node. (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 template node was created. (datetime) * `modified`: Timestamp when this workflow job template node was last modified. (datetime) * `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)

* `workflow_job_template`: (id) * `unified_job_template`: (id) * `success_nodes`: (field) * `failure_nodes`: (field) * `always_nodes`: (field) * `all_parents_must_converge`: If enabled then the node will only run if all of the parent nodes have met the criteria to reach this node (boolean) * `identifier`: An identifier for this node that is unique within its workflow. It is copied to workflow job nodes corresponding to this node. (string)

func (*Client) WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreate

WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreate creates a workflow job template node for a workflow job template node

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

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

* `workflow_job_template`: (id, required) * `unified_job_template`: (id, default=“)

* `all_parents_must_converge`: If enabled then the node will only run if all of the parent nodes have met the criteria to reach this node (boolean, default=`False`) * `identifier`: An identifier for this node that is unique within its workflow. It is copied to workflow job nodes corresponding to this node. (string, default=`"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"`)

Add Workflow Job Template Nodes for a Workflow Job Template Node:

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

Remove Workflow Job Template Nodes from this Workflow Job Template Node:

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

without deleting the workflow job template node.

func (*Client) WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesList

WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesList lists workflow job template nodes for a workflow job template node

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

The resulting data structure contains:

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

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

## Results

Each workflow job template node data structure includes the following fields:

* `id`: Database ID for this workflow job template node. (integer) * `type`: Data type for this workflow job template node. (choice) * `url`: URL for this workflow job template node. (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 template node was created. (datetime) * `modified`: Timestamp when this workflow job template node was last modified. (datetime) * `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)

* `workflow_job_template`: (id) * `unified_job_template`: (id) * `success_nodes`: (field) * `failure_nodes`: (field) * `always_nodes`: (field) * `all_parents_must_converge`: If enabled then the node will only run if all of the parent nodes have met the criteria to reach this node (boolean) * `identifier`: An identifier for this node that is unique within its workflow. It is copied to workflow job nodes corresponding to this node. (string)

## Sorting

To specify that workflow job template nodes 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) WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdate

WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdate updates a workflow job template node

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

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

* `workflow_job_template`: (id, required) * `unified_job_template`: (id, default=“)

* `all_parents_must_converge`: If enabled then the node will only run if all of the parent nodes have met the criteria to reach this node (boolean, default=`False`) * `identifier`: An identifier for this node that is unique within its workflow. It is copied to workflow job nodes corresponding to this node. (string, default=`"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"`)

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

type ClientService

type ClientService interface {
	WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreate(params *WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams) (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateCreated, error)

	WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesList(params *WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams) (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListOK, error)

	WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreate(params *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams) (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateCreated, error)

	WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreate(params *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams) (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateOK, *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateCreated, error)

	WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateRead(params *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams) (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadOK, error)

	WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreate(params *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams) (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateCreated, error)

	WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsList(params *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams) (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListOK, error)

	WorkflowJobTemplateNodesWorkflowJobTemplateNodesDelete(params *WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams) (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteNoContent, error)

	WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreate(params *WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams) (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateCreated, error)

	WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesList(params *WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams) (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListOK, error)

	WorkflowJobTemplateNodesWorkflowJobTemplateNodesList(params *WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams) (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesListOK, error)

	WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdate(params *WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams) (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateOK, error)

	WorkflowJobTemplateNodesWorkflowJobTemplateNodesRead(params *WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams) (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadOK, error)

	WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreate(params *WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams) (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateCreated, error)

	WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesList(params *WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams) (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListOK, error)

	WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdate(params *WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams) (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateOK, 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 workflow job template nodes API client.

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateBadRequest

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateBadRequest struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateBadRequest handles this case with default header values.

Bad Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateBadRequest

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateBadRequest() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateBadRequest

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateBadRequest creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateBadRequest with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateBadRequest) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateCreated

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateCreated struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateCreated handles this case with default header values.

WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateCreated workflow job template nodes workflow job template nodes always nodes create created

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateCreated

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateCreated() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateCreated

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateCreated creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateCreated with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateCreated) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams struct {

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

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams contains all the parameters to send to the API endpoint for the workflow job template nodes workflow job template nodes always nodes create operation typically these are written to a http.Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams creates a new WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams object with the default values initialized.

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParamsWithContext

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParamsWithContext(ctx context.Context) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParamsWithHTTPClient

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParamsWithHTTPClient(client *http.Client) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParamsWithTimeout

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParamsWithTimeout(timeout time.Duration) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams

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

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams) SetContext

SetContext adds the context to the workflow job template nodes workflow job template nodes always nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams) SetData

SetData adds the data to the workflow job template nodes workflow job template nodes always nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes always nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams) SetID

SetID adds the id to the workflow job template nodes workflow job template nodes always nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams) SetTimeout

SetTimeout adds the timeout to the workflow job template nodes workflow job template nodes always nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams) WithContext

WithContext adds the context to the workflow job template nodes workflow job template nodes always nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams) WithData

WithData adds the data to the workflow job template nodes workflow job template nodes always nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes always nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams) WithID

WithID adds the id to the workflow job template nodes workflow job template nodes always nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams) WithTimeout

WithTimeout adds the timeout to the workflow job template nodes workflow job template nodes always nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateReader

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateReader is a Reader for the WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreate structure.

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesCreateReader) ReadResponse

ReadResponse reads a server response into the received o.

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListOK

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListOK struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListOK handles this case with default header values.

OK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListOK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListOK() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListOK

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListOK creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListOK with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListOK) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams contains all the parameters to send to the API endpoint for the workflow job template nodes workflow job template nodes always nodes list operation typically these are written to a http.Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams creates a new WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams object with the default values initialized.

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParamsWithContext

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParamsWithContext(ctx context.Context) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParamsWithHTTPClient

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParamsWithHTTPClient(client *http.Client) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParamsWithTimeout

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParamsWithTimeout(timeout time.Duration) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams

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

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams) SetContext

SetContext adds the context to the workflow job template nodes workflow job template nodes always nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes always nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams) SetID

SetID adds the id to the workflow job template nodes workflow job template nodes always nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams) SetPage

SetPage adds the page to the workflow job template nodes workflow job template nodes always nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams) SetPageSize

SetPageSize adds the pageSize to the workflow job template nodes workflow job template nodes always nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams) SetSearch

SetSearch adds the search to the workflow job template nodes workflow job template nodes always nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams) SetTimeout

SetTimeout adds the timeout to the workflow job template nodes workflow job template nodes always nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams) WithContext

WithContext adds the context to the workflow job template nodes workflow job template nodes always nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes always nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams) WithID

WithID adds the id to the workflow job template nodes workflow job template nodes always nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams) WithPage

WithPage adds the page to the workflow job template nodes workflow job template nodes always nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams) WithPageSize

WithPageSize adds the pageSize to the workflow job template nodes workflow job template nodes always nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams) WithSearch

WithSearch adds the search to the workflow job template nodes workflow job template nodes always nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams) WithTimeout

WithTimeout adds the timeout to the workflow job template nodes workflow job template nodes always nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListReader

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListReader is a Reader for the WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesList structure.

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesAlwaysNodesListReader) ReadResponse

ReadResponse reads a server response into the received o.

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateBadRequest

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateBadRequest struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateBadRequest handles this case with default header values.

Bad Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateBadRequest

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateBadRequest() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateBadRequest

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateBadRequest creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateBadRequest with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateBadRequest) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateCreated

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateCreated struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateCreated handles this case with default header values.

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateCreated workflow job template nodes workflow job template nodes create approval template create created

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateCreated

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateCreated() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateCreated

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateCreated creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateCreated with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateCreated) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateForbidden

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateForbidden struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateForbidden handles this case with default header values.

No Permission Response

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateForbidden

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateForbidden() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateForbidden

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateForbidden creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateForbidden with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateForbidden) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateOK

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateOK struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateOK handles this case with default header values.

OK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateOK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateOK() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateOK

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateOK creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateOK with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateOK) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams struct {

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

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams contains all the parameters to send to the API endpoint for the workflow job template nodes workflow job template nodes create approval template create operation typically these are written to a http.Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams creates a new WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams object with the default values initialized.

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParamsWithContext

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParamsWithContext(ctx context.Context) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParamsWithHTTPClient

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParamsWithHTTPClient(client *http.Client) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParamsWithTimeout

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParamsWithTimeout(timeout time.Duration) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams

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

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams) SetContext

SetContext adds the context to the workflow job template nodes workflow job template nodes create approval template create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams) SetData

SetData adds the data to the workflow job template nodes workflow job template nodes create approval template create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes create approval template create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams) SetID

SetID adds the id to the workflow job template nodes workflow job template nodes create approval template create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams) SetTimeout

SetTimeout adds the timeout to the workflow job template nodes workflow job template nodes create approval template create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams) WithContext

WithContext adds the context to the workflow job template nodes workflow job template nodes create approval template create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams) WithData

WithData adds the data to the workflow job template nodes workflow job template nodes create approval template create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes create approval template create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams) WithID

WithID adds the id to the workflow job template nodes workflow job template nodes create approval template create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams) WithTimeout

WithTimeout adds the timeout to the workflow job template nodes workflow job template nodes create approval template create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateReader

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateReader is a Reader for the WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreate structure.

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateCreateReader) ReadResponse

ReadResponse reads a server response into the received o.

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadNotFound

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadNotFound struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadNotFound handles this case with default header values.

Not Found

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadNotFound

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadNotFound() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadNotFound

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadNotFound creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadNotFound with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadNotFound) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadOK

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadOK struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadOK handles this case with default header values.

OK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadOK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadOK() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadOK

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadOK creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadOK with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadOK) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams struct {

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

	*/
	Search *string

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams contains all the parameters to send to the API endpoint for the workflow job template nodes workflow job template nodes create approval template read operation typically these are written to a http.Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams creates a new WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams object with the default values initialized.

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParamsWithContext

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParamsWithContext(ctx context.Context) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParamsWithHTTPClient

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParamsWithHTTPClient(client *http.Client) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParamsWithTimeout

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParamsWithTimeout(timeout time.Duration) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams

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

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams) SetContext

SetContext adds the context to the workflow job template nodes workflow job template nodes create approval template read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes create approval template read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams) SetID

SetID adds the id to the workflow job template nodes workflow job template nodes create approval template read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams) SetSearch

SetSearch adds the search to the workflow job template nodes workflow job template nodes create approval template read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams) SetTimeout

SetTimeout adds the timeout to the workflow job template nodes workflow job template nodes create approval template read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams) WithContext

WithContext adds the context to the workflow job template nodes workflow job template nodes create approval template read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes create approval template read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams) WithID

WithID adds the id to the workflow job template nodes workflow job template nodes create approval template read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams) WithSearch

WithSearch adds the search to the workflow job template nodes workflow job template nodes create approval template read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams) WithTimeout

WithTimeout adds the timeout to the workflow job template nodes workflow job template nodes create approval template read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadReader

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadReader is a Reader for the WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateRead structure.

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateApprovalTemplateReadReader) ReadResponse

ReadResponse reads a server response into the received o.

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateBody

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateBody struct {

	// If enabled then the node will only run if all of the parent nodes have met the criteria to reach this node
	AllParentsMustConverge string `json:"all_parents_must_converge,omitempty"`

	// diff mode
	DiffMode string `json:"diff_mode,omitempty"`

	// extra data
	ExtraData string `json:"extra_data,omitempty"`

	// An identifier for this node that is unique within its workflow. It is copied to workflow job nodes corresponding to this node.
	Identifier string `json:"identifier,omitempty"`

	// Inventory applied as a prompt, assuming job template prompts for inventory
	Inventory int64 `json:"inventory,omitempty"`

	// job tags
	JobTags string `json:"job_tags,omitempty"`

	// job type
	JobType string `json:"job_type,omitempty"`

	// limit
	Limit string `json:"limit,omitempty"`

	// scm branch
	ScmBranch string `json:"scm_branch,omitempty"`

	// skip tags
	SkipTags string `json:"skip_tags,omitempty"`

	// unified job template
	UnifiedJobTemplate int64 `json:"unified_job_template,omitempty"`

	// verbosity
	Verbosity string `json:"verbosity,omitempty"`

	// workflow job template
	// Required: true
	WorkflowJobTemplate *string `json:"workflow_job_template"`
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateBody workflow job template nodes workflow job template nodes create body swagger:model WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateBody

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateBody) MarshalBinary

MarshalBinary interface implementation

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateBody) Validate

Validate validates this workflow job template nodes workflow job template nodes create body

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateCreated

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateCreated struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateCreated handles this case with default header values.

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateCreated workflow job template nodes workflow job template nodes create created

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateCreated

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateCreated() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateCreated

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateCreated creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateCreated with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateCreated) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams struct {

	/*Data*/
	Data WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateBody

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams contains all the parameters to send to the API endpoint for the workflow job template nodes workflow job template nodes create operation typically these are written to a http.Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams creates a new WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams object with the default values initialized.

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParamsWithContext

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParamsWithContext(ctx context.Context) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParamsWithHTTPClient

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParamsWithHTTPClient(client *http.Client) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParamsWithTimeout

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParamsWithTimeout(timeout time.Duration) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams

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

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams) SetContext

SetContext adds the context to the workflow job template nodes workflow job template nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams) SetData

SetData adds the data to the workflow job template nodes workflow job template nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams) SetTimeout

SetTimeout adds the timeout to the workflow job template nodes workflow job template nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams) WithContext

WithContext adds the context to the workflow job template nodes workflow job template nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams) WithData

WithData adds the data to the workflow job template nodes workflow job template nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams) WithTimeout

WithTimeout adds the timeout to the workflow job template nodes workflow job template nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateReader

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateReader is a Reader for the WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreate structure.

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCreateReader) ReadResponse

ReadResponse reads a server response into the received o.

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateBadRequest

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateBadRequest struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateBadRequest handles this case with default header values.

Bad Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateBadRequest

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateBadRequest() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateBadRequest

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateBadRequest creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateBadRequest with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateBadRequest) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateCreated

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateCreated struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateCreated handles this case with default header values.

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateCreated workflow job template nodes workflow job template nodes credentials create created

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateCreated

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateCreated() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateCreated

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateCreated creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateCreated with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateCreated) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateForbidden

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateForbidden struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateForbidden handles this case with default header values.

No Permission Response

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateForbidden

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateForbidden() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateForbidden

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateForbidden creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateForbidden with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateForbidden) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams struct {

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

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams contains all the parameters to send to the API endpoint for the workflow job template nodes workflow job template nodes credentials create operation typically these are written to a http.Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams creates a new WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams object with the default values initialized.

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParamsWithContext

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParamsWithContext(ctx context.Context) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParamsWithHTTPClient

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParamsWithHTTPClient(client *http.Client) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParamsWithTimeout

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParamsWithTimeout(timeout time.Duration) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams

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

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams) SetContext

SetContext adds the context to the workflow job template nodes workflow job template nodes credentials create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams) SetData

SetData adds the data to the workflow job template nodes workflow job template nodes credentials create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes credentials create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams) SetID

SetID adds the id to the workflow job template nodes workflow job template nodes credentials create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams) SetTimeout

SetTimeout adds the timeout to the workflow job template nodes workflow job template nodes credentials create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams) WithContext

WithContext adds the context to the workflow job template nodes workflow job template nodes credentials create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams) WithData

WithData adds the data to the workflow job template nodes workflow job template nodes credentials create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes credentials create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams) WithID

WithID adds the id to the workflow job template nodes workflow job template nodes credentials create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams) WithTimeout

WithTimeout adds the timeout to the workflow job template nodes workflow job template nodes credentials create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateReader

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateReader is a Reader for the WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreate structure.

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsCreateReader) ReadResponse

ReadResponse reads a server response into the received o.

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListOK

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListOK struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListOK handles this case with default header values.

OK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListOK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListOK() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListOK

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListOK creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListOK with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListOK) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams contains all the parameters to send to the API endpoint for the workflow job template nodes workflow job template nodes credentials list operation typically these are written to a http.Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams creates a new WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams object with the default values initialized.

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParamsWithContext

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParamsWithContext(ctx context.Context) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParamsWithHTTPClient

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParamsWithHTTPClient(client *http.Client) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParamsWithTimeout

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParamsWithTimeout(timeout time.Duration) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams

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

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams) SetContext

SetContext adds the context to the workflow job template nodes workflow job template nodes credentials list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes credentials list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams) SetID

SetID adds the id to the workflow job template nodes workflow job template nodes credentials list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams) SetPage

SetPage adds the page to the workflow job template nodes workflow job template nodes credentials list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams) SetPageSize

SetPageSize adds the pageSize to the workflow job template nodes workflow job template nodes credentials list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams) SetSearch

SetSearch adds the search to the workflow job template nodes workflow job template nodes credentials list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams) SetTimeout

SetTimeout adds the timeout to the workflow job template nodes workflow job template nodes credentials list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams) WithContext

WithContext adds the context to the workflow job template nodes workflow job template nodes credentials list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes credentials list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams) WithID

WithID adds the id to the workflow job template nodes workflow job template nodes credentials list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams) WithPage

WithPage adds the page to the workflow job template nodes workflow job template nodes credentials list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams) WithPageSize

WithPageSize adds the pageSize to the workflow job template nodes workflow job template nodes credentials list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams) WithSearch

WithSearch adds the search to the workflow job template nodes workflow job template nodes credentials list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams) WithTimeout

WithTimeout adds the timeout to the workflow job template nodes workflow job template nodes credentials list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListReader

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListReader is a Reader for the WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsList structure.

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesCredentialsListReader) ReadResponse

ReadResponse reads a server response into the received o.

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteNoContent

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteNoContent struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteNoContent handles this case with default header values.

WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteNoContent workflow job template nodes workflow job template nodes delete no content

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteNoContent

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteNoContent() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteNoContent

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteNoContent creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteNoContent with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteNoContent) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams struct {

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

	*/
	Search *string

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams contains all the parameters to send to the API endpoint for the workflow job template nodes workflow job template nodes delete operation typically these are written to a http.Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams creates a new WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams object with the default values initialized.

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParamsWithContext

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParamsWithContext(ctx context.Context) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParamsWithHTTPClient

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParamsWithHTTPClient(client *http.Client) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParamsWithTimeout

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParamsWithTimeout(timeout time.Duration) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams

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

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams) SetContext

SetContext adds the context to the workflow job template nodes workflow job template nodes delete params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes delete params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams) SetID

SetID adds the id to the workflow job template nodes workflow job template nodes delete params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams) SetSearch

SetSearch adds the search to the workflow job template nodes workflow job template nodes delete params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams) SetTimeout

SetTimeout adds the timeout to the workflow job template nodes workflow job template nodes delete params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams) WithContext

WithContext adds the context to the workflow job template nodes workflow job template nodes delete params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes delete params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams) WithID

WithID adds the id to the workflow job template nodes workflow job template nodes delete params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams) WithSearch

WithSearch adds the search to the workflow job template nodes workflow job template nodes delete params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams) WithTimeout

WithTimeout adds the timeout to the workflow job template nodes workflow job template nodes delete params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteReader

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteReader is a Reader for the WorkflowJobTemplateNodesWorkflowJobTemplateNodesDelete structure.

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesDeleteReader) ReadResponse

ReadResponse reads a server response into the received o.

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateBadRequest

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateBadRequest struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateBadRequest handles this case with default header values.

Bad Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateBadRequest

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateBadRequest() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateBadRequest

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateBadRequest creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateBadRequest with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateBadRequest) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateCreated

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateCreated struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateCreated handles this case with default header values.

WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateCreated workflow job template nodes workflow job template nodes failure nodes create created

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateCreated

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateCreated() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateCreated

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateCreated creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateCreated with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateCreated) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams struct {

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

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams contains all the parameters to send to the API endpoint for the workflow job template nodes workflow job template nodes failure nodes create operation typically these are written to a http.Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams creates a new WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams object with the default values initialized.

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParamsWithContext

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParamsWithContext(ctx context.Context) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParamsWithHTTPClient

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParamsWithHTTPClient(client *http.Client) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParamsWithTimeout

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParamsWithTimeout(timeout time.Duration) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams

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

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams) SetContext

SetContext adds the context to the workflow job template nodes workflow job template nodes failure nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams) SetData

SetData adds the data to the workflow job template nodes workflow job template nodes failure nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes failure nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams) SetID

SetID adds the id to the workflow job template nodes workflow job template nodes failure nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams) SetTimeout

SetTimeout adds the timeout to the workflow job template nodes workflow job template nodes failure nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams) WithContext

WithContext adds the context to the workflow job template nodes workflow job template nodes failure nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams) WithData

WithData adds the data to the workflow job template nodes workflow job template nodes failure nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes failure nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams) WithID

WithID adds the id to the workflow job template nodes workflow job template nodes failure nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams) WithTimeout

WithTimeout adds the timeout to the workflow job template nodes workflow job template nodes failure nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateReader

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateReader is a Reader for the WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreate structure.

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesCreateReader) ReadResponse

ReadResponse reads a server response into the received o.

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListOK

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListOK struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListOK handles this case with default header values.

OK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListOK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListOK() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListOK

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListOK creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListOK with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListOK) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams contains all the parameters to send to the API endpoint for the workflow job template nodes workflow job template nodes failure nodes list operation typically these are written to a http.Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams creates a new WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams object with the default values initialized.

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParamsWithContext

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParamsWithContext(ctx context.Context) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParamsWithHTTPClient

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParamsWithHTTPClient(client *http.Client) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParamsWithTimeout

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParamsWithTimeout(timeout time.Duration) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams

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

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams) SetContext

SetContext adds the context to the workflow job template nodes workflow job template nodes failure nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes failure nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams) SetID

SetID adds the id to the workflow job template nodes workflow job template nodes failure nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams) SetPage

SetPage adds the page to the workflow job template nodes workflow job template nodes failure nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams) SetPageSize

SetPageSize adds the pageSize to the workflow job template nodes workflow job template nodes failure nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams) SetSearch

SetSearch adds the search to the workflow job template nodes workflow job template nodes failure nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams) SetTimeout

SetTimeout adds the timeout to the workflow job template nodes workflow job template nodes failure nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams) WithContext

WithContext adds the context to the workflow job template nodes workflow job template nodes failure nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes failure nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams) WithID

WithID adds the id to the workflow job template nodes workflow job template nodes failure nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams) WithPage

WithPage adds the page to the workflow job template nodes workflow job template nodes failure nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams) WithPageSize

WithPageSize adds the pageSize to the workflow job template nodes workflow job template nodes failure nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams) WithSearch

WithSearch adds the search to the workflow job template nodes workflow job template nodes failure nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams) WithTimeout

WithTimeout adds the timeout to the workflow job template nodes workflow job template nodes failure nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListReader

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListReader is a Reader for the WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesList structure.

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesFailureNodesListReader) ReadResponse

ReadResponse reads a server response into the received o.

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesListOK

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesListOK struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesListOK handles this case with default header values.

OK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesListOK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesListOK() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesListOK

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesListOK creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesListOK with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesListOK) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams contains all the parameters to send to the API endpoint for the workflow job template nodes workflow job template nodes list operation typically these are written to a http.Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams creates a new WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams object with the default values initialized.

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesListParamsWithContext

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesListParamsWithContext(ctx context.Context) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesListParamsWithHTTPClient

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesListParamsWithHTTPClient(client *http.Client) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesListParamsWithTimeout

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesListParamsWithTimeout(timeout time.Duration) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams

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

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams) SetContext

SetContext adds the context to the workflow job template nodes workflow job template nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams) SetPage

SetPage adds the page to the workflow job template nodes workflow job template nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams) SetPageSize

SetPageSize adds the pageSize to the workflow job template nodes workflow job template nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams) SetSearch

SetSearch adds the search to the workflow job template nodes workflow job template nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams) SetTimeout

SetTimeout adds the timeout to the workflow job template nodes workflow job template nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams) WithContext

WithContext adds the context to the workflow job template nodes workflow job template nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams) WithPage

WithPage adds the page to the workflow job template nodes workflow job template nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams) WithPageSize

WithPageSize adds the pageSize to the workflow job template nodes workflow job template nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams) WithSearch

WithSearch adds the search to the workflow job template nodes workflow job template nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams) WithTimeout

WithTimeout adds the timeout to the workflow job template nodes workflow job template nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesListReader

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesListReader is a Reader for the WorkflowJobTemplateNodesWorkflowJobTemplateNodesList structure.

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesListReader) ReadResponse

ReadResponse reads a server response into the received o.

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateBody

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateBody struct {

	// If enabled then the node will only run if all of the parent nodes have met the criteria to reach this node
	AllParentsMustConverge string `json:"all_parents_must_converge,omitempty"`

	// diff mode
	DiffMode string `json:"diff_mode,omitempty"`

	// extra data
	ExtraData string `json:"extra_data,omitempty"`

	// An identifier for this node that is unique within its workflow. It is copied to workflow job nodes corresponding to this node.
	Identifier string `json:"identifier,omitempty"`

	// Inventory applied as a prompt, assuming job template prompts for inventory
	Inventory int64 `json:"inventory,omitempty"`

	// job tags
	JobTags string `json:"job_tags,omitempty"`

	// job type
	JobType string `json:"job_type,omitempty"`

	// limit
	Limit string `json:"limit,omitempty"`

	// scm branch
	ScmBranch string `json:"scm_branch,omitempty"`

	// skip tags
	SkipTags string `json:"skip_tags,omitempty"`

	// unified job template
	UnifiedJobTemplate int64 `json:"unified_job_template,omitempty"`

	// verbosity
	Verbosity string `json:"verbosity,omitempty"`

	// workflow job template
	WorkflowJobTemplate string `json:"workflow_job_template,omitempty"`
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateBody workflow job template nodes workflow job template nodes partial update body swagger:model WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateBody

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateBody) MarshalBinary

MarshalBinary interface implementation

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateBody) Validate

Validate validates this workflow job template nodes workflow job template nodes partial update body

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateOK

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateOK struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateOK handles this case with default header values.

OK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateOK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateOK() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateOK

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateOK creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateOK with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateOK) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams struct {

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

	*/
	Search *string

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams contains all the parameters to send to the API endpoint for the workflow job template nodes workflow job template nodes partial update operation typically these are written to a http.Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams creates a new WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams object with the default values initialized.

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParamsWithContext

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParamsWithContext(ctx context.Context) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParamsWithHTTPClient

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParamsWithHTTPClient(client *http.Client) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParamsWithTimeout

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParamsWithTimeout(timeout time.Duration) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams

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

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams) SetContext

SetContext adds the context to the workflow job template nodes workflow job template nodes partial update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams) SetData

SetData adds the data to the workflow job template nodes workflow job template nodes partial update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes partial update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams) SetID

SetID adds the id to the workflow job template nodes workflow job template nodes partial update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams) SetSearch

SetSearch adds the search to the workflow job template nodes workflow job template nodes partial update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the workflow job template nodes workflow job template nodes partial update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams) WithContext

WithContext adds the context to the workflow job template nodes workflow job template nodes partial update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams) WithData

WithData adds the data to the workflow job template nodes workflow job template nodes partial update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes partial update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams) WithID

WithID adds the id to the workflow job template nodes workflow job template nodes partial update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams) WithSearch

WithSearch adds the search to the workflow job template nodes workflow job template nodes partial update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the workflow job template nodes workflow job template nodes partial update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateReader

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateReader is a Reader for the WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdate structure.

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesPartialUpdateReader) ReadResponse

ReadResponse reads a server response into the received o.

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadOK

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadOK struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadOK handles this case with default header values.

OK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesReadOK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesReadOK() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadOK

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesReadOK creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadOK with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadOK) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams struct {

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

	*/
	Search *string

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams contains all the parameters to send to the API endpoint for the workflow job template nodes workflow job template nodes read operation typically these are written to a http.Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams creates a new WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams object with the default values initialized.

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParamsWithContext

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParamsWithContext(ctx context.Context) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParamsWithHTTPClient

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParamsWithHTTPClient(client *http.Client) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParamsWithTimeout

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParamsWithTimeout(timeout time.Duration) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams

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

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams) SetContext

SetContext adds the context to the workflow job template nodes workflow job template nodes read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams) SetID

SetID adds the id to the workflow job template nodes workflow job template nodes read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams) SetSearch

SetSearch adds the search to the workflow job template nodes workflow job template nodes read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams) SetTimeout

SetTimeout adds the timeout to the workflow job template nodes workflow job template nodes read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams) WithContext

WithContext adds the context to the workflow job template nodes workflow job template nodes read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams) WithID

WithID adds the id to the workflow job template nodes workflow job template nodes read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams) WithSearch

WithSearch adds the search to the workflow job template nodes workflow job template nodes read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams) WithTimeout

WithTimeout adds the timeout to the workflow job template nodes workflow job template nodes read params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadReader

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadReader is a Reader for the WorkflowJobTemplateNodesWorkflowJobTemplateNodesRead structure.

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesReadReader) ReadResponse

ReadResponse reads a server response into the received o.

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateBadRequest

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateBadRequest struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateBadRequest handles this case with default header values.

Bad Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateBadRequest

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateBadRequest() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateBadRequest

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateBadRequest creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateBadRequest with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateBadRequest) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateCreated

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateCreated struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateCreated handles this case with default header values.

WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateCreated workflow job template nodes workflow job template nodes success nodes create created

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateCreated

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateCreated() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateCreated

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateCreated creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateCreated with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateCreated) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams struct {

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

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams contains all the parameters to send to the API endpoint for the workflow job template nodes workflow job template nodes success nodes create operation typically these are written to a http.Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams creates a new WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams object with the default values initialized.

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParamsWithContext

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParamsWithContext(ctx context.Context) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParamsWithHTTPClient

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParamsWithHTTPClient(client *http.Client) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParamsWithTimeout

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParamsWithTimeout(timeout time.Duration) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams

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

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams) SetContext

SetContext adds the context to the workflow job template nodes workflow job template nodes success nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams) SetData

SetData adds the data to the workflow job template nodes workflow job template nodes success nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes success nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams) SetID

SetID adds the id to the workflow job template nodes workflow job template nodes success nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams) SetTimeout

SetTimeout adds the timeout to the workflow job template nodes workflow job template nodes success nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams) WithContext

WithContext adds the context to the workflow job template nodes workflow job template nodes success nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams) WithData

WithData adds the data to the workflow job template nodes workflow job template nodes success nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes success nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams) WithID

WithID adds the id to the workflow job template nodes workflow job template nodes success nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams) WithTimeout

WithTimeout adds the timeout to the workflow job template nodes workflow job template nodes success nodes create params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateReader

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateReader is a Reader for the WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreate structure.

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesCreateReader) ReadResponse

ReadResponse reads a server response into the received o.

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListOK

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListOK struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListOK handles this case with default header values.

OK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListOK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListOK() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListOK

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListOK creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListOK with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListOK) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams contains all the parameters to send to the API endpoint for the workflow job template nodes workflow job template nodes success nodes list operation typically these are written to a http.Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams creates a new WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams object with the default values initialized.

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParamsWithContext

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParamsWithContext(ctx context.Context) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParamsWithHTTPClient

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParamsWithHTTPClient(client *http.Client) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParamsWithTimeout

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParamsWithTimeout(timeout time.Duration) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams

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

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams) SetContext

SetContext adds the context to the workflow job template nodes workflow job template nodes success nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes success nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams) SetID

SetID adds the id to the workflow job template nodes workflow job template nodes success nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams) SetPage

SetPage adds the page to the workflow job template nodes workflow job template nodes success nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams) SetPageSize

SetPageSize adds the pageSize to the workflow job template nodes workflow job template nodes success nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams) SetSearch

SetSearch adds the search to the workflow job template nodes workflow job template nodes success nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams) SetTimeout

SetTimeout adds the timeout to the workflow job template nodes workflow job template nodes success nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams) WithContext

WithContext adds the context to the workflow job template nodes workflow job template nodes success nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes success nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams) WithID

WithID adds the id to the workflow job template nodes workflow job template nodes success nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams) WithPage

WithPage adds the page to the workflow job template nodes workflow job template nodes success nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams) WithPageSize

WithPageSize adds the pageSize to the workflow job template nodes workflow job template nodes success nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams) WithSearch

WithSearch adds the search to the workflow job template nodes workflow job template nodes success nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams) WithTimeout

WithTimeout adds the timeout to the workflow job template nodes workflow job template nodes success nodes list params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListReader

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListReader is a Reader for the WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesList structure.

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesSuccessNodesListReader) ReadResponse

ReadResponse reads a server response into the received o.

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateBody

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateBody struct {

	// If enabled then the node will only run if all of the parent nodes have met the criteria to reach this node
	AllParentsMustConverge string `json:"all_parents_must_converge,omitempty"`

	// diff mode
	DiffMode string `json:"diff_mode,omitempty"`

	// extra data
	ExtraData string `json:"extra_data,omitempty"`

	// An identifier for this node that is unique within its workflow. It is copied to workflow job nodes corresponding to this node.
	Identifier string `json:"identifier,omitempty"`

	// Inventory applied as a prompt, assuming job template prompts for inventory
	Inventory int64 `json:"inventory,omitempty"`

	// job tags
	JobTags string `json:"job_tags,omitempty"`

	// job type
	JobType string `json:"job_type,omitempty"`

	// limit
	Limit string `json:"limit,omitempty"`

	// scm branch
	ScmBranch string `json:"scm_branch,omitempty"`

	// skip tags
	SkipTags string `json:"skip_tags,omitempty"`

	// unified job template
	UnifiedJobTemplate int64 `json:"unified_job_template,omitempty"`

	// verbosity
	Verbosity string `json:"verbosity,omitempty"`

	// workflow job template
	// Required: true
	WorkflowJobTemplate *string `json:"workflow_job_template"`
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateBody workflow job template nodes workflow job template nodes update body swagger:model WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateBody

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateBody) MarshalBinary

MarshalBinary interface implementation

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateBody) Validate

Validate validates this workflow job template nodes workflow job template nodes update body

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateOK

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateOK struct {
}

WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateOK handles this case with default header values.

OK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateOK

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateOK() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateOK

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateOK creates a WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateOK with default headers values

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateOK) Error

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams struct {

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

	*/
	Search *string

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams contains all the parameters to send to the API endpoint for the workflow job template nodes workflow job template nodes update operation typically these are written to a http.Request

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams() *WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams

NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams creates a new WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams object with the default values initialized.

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParamsWithContext

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParamsWithContext(ctx context.Context) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParamsWithHTTPClient

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParamsWithHTTPClient(client *http.Client) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams

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

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParamsWithTimeout

func NewWorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParamsWithTimeout(timeout time.Duration) *WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams

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

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams) SetContext

SetContext adds the context to the workflow job template nodes workflow job template nodes update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams) SetData

SetData adds the data to the workflow job template nodes workflow job template nodes update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams) SetID

SetID adds the id to the workflow job template nodes workflow job template nodes update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams) SetSearch

SetSearch adds the search to the workflow job template nodes workflow job template nodes update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams) SetTimeout

SetTimeout adds the timeout to the workflow job template nodes workflow job template nodes update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams) WithContext

WithContext adds the context to the workflow job template nodes workflow job template nodes update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams) WithData

WithData adds the data to the workflow job template nodes workflow job template nodes update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the workflow job template nodes workflow job template nodes update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams) WithID

WithID adds the id to the workflow job template nodes workflow job template nodes update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams) WithSearch

WithSearch adds the search to the workflow job template nodes workflow job template nodes update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams) WithTimeout

WithTimeout adds the timeout to the workflow job template nodes workflow job template nodes update params

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateReader

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

WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateReader is a Reader for the WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdate structure.

func (*WorkflowJobTemplateNodesWorkflowJobTemplateNodesUpdateReader) ReadResponse

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