ciena.mdso.resources_by_resourceid_operations_by_operationid_validate (1.1.6) — module

Handle resource of type resources_by_resourceid_operations_by_operationid_validate

| "added in version" 1.0.0 of ciena.mdso"

Authors: unknown

Install collection

Install with ansible-galaxy collection install ciena.mdso:==1.1.6


Add to requirements.yml

  collections:
    - name: ciena.mdso
      version: 1.1.6

Description

Handle resource of type resources_by_resourceid_operations_by_operationid_validate


Requirements

Inputs

    
id:
    description:
    - Unique identifier for the operation
    - Used by I(state=['post'])
    type: str

state:
    choices:
    - post
    description: []
    type: str

title:
    description:
    - Title of the operation
    - Used by I(state=['post'])
    type: str

inputs:
    description:
    - Inputs of the operation
    - 'Validate attributes are:'
    - ' - C(obj) (list): '
    - Used by I(state=['post'])
    type: dict

method:
    choices:
    - PATCH
    - PUT
    description:
    - The HTTP method for the resource operation to be validated against
    - Required with I(state=['post'])
    - Used by I(state=['post'])
    type: str

reason:
    description:
    - Reason for the operation state
    - Used by I(state=['post'])
    type: str

outputs:
    description:
    - Outputs of the operation
    - 'Validate attributes are:'
    - ' - C(obj) (list): '
    - Used by I(state=['post'])
    type: dict

progress:
    description:
    - Describes any progress towards completion that the operation has made
    - 'Validate attributes are:'
    - ' - C(arr) (list): '
    - Used by I(state=['post'])
    type: dict

revision:
    description:
    - Strictly increasing revision number, incremented every update
    - Used by I(state=['post'])
    type: int

createdAt:
    description:
    - When the operation was created
    - Used by I(state=['post'])
    type: str

interface:
    description:
    - ID of the interface
    - Used by I(state=['post'])
    type: str

updatedAt:
    description:
    - When the operation was last updated
    - Used by I(state=['post'])
    type: str

resourceId:
    description:
    - Identifier of the resource being validated against
    - Used by I(state=['post'])
    type: str

description:
    description:
    - Description of the operation
    - Used by I(state=['post'])
    type: str

operationId:
    description:
    - Identifier of the operation to be changed
    - Required with I(state=['post'])
    - Used by I(state=['post'])
    type: str

providerData:
    description:
    - Provider custom data
    - 'Validate attributes are:'
    - ' - C(obj) (list): '
    - Used by I(state=['post'])
    type: dict

executionGroup:
    description:
    - Execution group of the operation
    - Used by I(state=['post'])
    type: str

resourceStateConstraints:
    description:
    - Constraints of the resource state for this operation to execute
    - 'Validate attributes are:'
    - ' - C(obj) (list): '
    - Used by I(state=['post'])
    type: dict