# Class SkillRevision (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

    SkillRevision(
        *,
        name: typing.Optional[str] = None,
        createTime: typing.Optional[datetime.datetime] = None,
        skill: typing.Optional[vertexai._genai.types.common.Skill] = None,
        state: typing.Optional[vertexai._genai.types.common.SkillState] = 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.