# Class DeleteSkillOperation (1.153.1)

1.153.1 (latest) 1.153.0 1.152.0 1.151.0 1.150.0 1.149.0 1.148.1 1.147.0 1.146.0 1.145.0 1.144.0 1.143.0 1.142.0 1.141.0 1.140.0 1.139.0 1.138.0 1.137.0 1.136.0 1.135.0 1.134.0 1.133.0 1.132.0 1.131.0 1.130.0 1.129.0 1.122.0 1.121.0 1.120.0 1.119.0 1.118.0 1.117.0 1.95.1 1.94.0 1.93.1 1.92.0 1.91.0 1.90.0 1.89.0 1.88.0 1.87.0 1.86.0 1.85.0 1.84.0 1.83.0 1.82.0 1.81.0 1.80.0 1.79.0 1.78.0 1.77.0 1.76.0 1.75.0 1.74.0 1.73.0 1.72.0 1.71.1 1.70.0 1.69.0 1.68.0 1.67.1 1.66.0 1.65.0 1.63.0 1.62.0 1.60.0 1.59.0

    DeleteSkillOperation(
        *,
        name: typing.Optional[str] = None,
        metadata: typing.Optional[dict[str, typing.Any]] = None,
        done: typing.Optional[bool] = None,
        error: typing.Optional[dict[str, typing.Any]] = None
    )

Operation for deleting a skill.

## Methods

### DeleteSkillOperation

    DeleteSkillOperation(
        *,
        name: typing.Optional[str] = None,
        metadata: typing.Optional[dict[str, typing.Any]] = None,
        done: typing.Optional[bool] = None,
        error: typing.Optional[dict[str, typing.Any]] = None
    )

Create a new model by parsing and validating input data from keyword arguments.

Raises \[`ValidationError`\]\[pydantic_core.ValidationError\] if the input data cannot be
validated to form a valid model.

`self` is explicitly positional-only to allow `self` as a field name.