Curation(mapping=None, *, ignore_unknown_fields=False, **kwargs)A curation resource in the API Hub.
| Attributes | |
|---|---|
| Name | Description | 
| name | strIdentifier. The name of the curation. Format: projects/{project}/locations/{location}/curations/{curation} | 
| display_name | strRequired. The display name of the curation. | 
| description | strOptional. The description of the curation. | 
| endpoint | google.cloud.apihub_v1.types.EndpointRequired. The endpoint to be triggered for curation. | 
| plugin_instance_actions | MutableSequence[google.cloud.apihub_v1.types.Curation.PluginInstanceActionID]Output only. The plugin instances and associated actions that are using the curation. Note: A particular curation could be used by multiple plugin instances or multiple actions in a plugin instance. | 
| last_execution_state | google.cloud.apihub_v1.types.Curation.LastExecutionStateOutput only. The last execution state of the curation. | 
| last_execution_error_code | google.cloud.apihub_v1.types.Curation.ErrorCodeOutput only. The error code of the last execution of the curation. The error code is populated only when the last execution state is failed. | 
| last_execution_error_message | strOutput only. Error message describing the failure, if any, during the last execution of the curation. | 
| create_time | google.protobuf.timestamp_pb2.TimestampOutput only. The time at which the curation was created. | 
| update_time | google.protobuf.timestamp_pb2.TimestampOutput only. The time at which the curation was last updated. | 
Classes
ErrorCode
ErrorCode(value)The error codes for failed executions.
LastExecutionState
LastExecutionState(value)The state of the last execution of the curation.
PluginInstanceActionID
PluginInstanceActionID(mapping=None, *, ignore_unknown_fields=False, **kwargs)The plugin instance and associated action that is using the curation.