Class: Google::Cloud::AIPlatform::V1::MetadataSchema
- Inherits:
-
Object
- Object
- Google::Cloud::AIPlatform::V1::MetadataSchema
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/aiplatform/v1/metadata_schema.rb
Overview
Instance of a general MetadataSchema.
Defined Under Namespace
Modules: MetadataSchemaType
Instance Attribute Summary collapse
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#description ⇒ ::String
Description of the Metadata Schema.
-
#name ⇒ ::String
readonly
Output only.
-
#schema ⇒ ::String
Required.
-
#schema_type ⇒ ::Google::Cloud::AIPlatform::V1::MetadataSchema::MetadataSchemaType
The type of the MetadataSchema.
-
#schema_version ⇒ ::String
The version of the MetadataSchema.
Instance Attribute Details
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Timestamp when this MetadataSchema was created.
52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/cloud/aiplatform/v1/metadata_schema.rb', line 52 class MetadataSchema include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Describes the type of the MetadataSchema. module MetadataSchemaType # Unspecified type for the MetadataSchema. METADATA_SCHEMA_TYPE_UNSPECIFIED = 0 # A type indicating that the MetadataSchema will be used by Artifacts. ARTIFACT_TYPE = 1 # A typee indicating that the MetadataSchema will be used by Executions. EXECUTION_TYPE = 2 # A state indicating that the MetadataSchema will be used by Contexts. CONTEXT_TYPE = 3 end end |
#description ⇒ ::String
Returns Description of the Metadata Schema.
52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/cloud/aiplatform/v1/metadata_schema.rb', line 52 class MetadataSchema include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Describes the type of the MetadataSchema. module MetadataSchemaType # Unspecified type for the MetadataSchema. METADATA_SCHEMA_TYPE_UNSPECIFIED = 0 # A type indicating that the MetadataSchema will be used by Artifacts. ARTIFACT_TYPE = 1 # A typee indicating that the MetadataSchema will be used by Executions. EXECUTION_TYPE = 2 # A state indicating that the MetadataSchema will be used by Contexts. CONTEXT_TYPE = 3 end end |
#name ⇒ ::String (readonly)
Returns Output only. The resource name of the MetadataSchema.
52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/cloud/aiplatform/v1/metadata_schema.rb', line 52 class MetadataSchema include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Describes the type of the MetadataSchema. module MetadataSchemaType # Unspecified type for the MetadataSchema. METADATA_SCHEMA_TYPE_UNSPECIFIED = 0 # A type indicating that the MetadataSchema will be used by Artifacts. ARTIFACT_TYPE = 1 # A typee indicating that the MetadataSchema will be used by Executions. EXECUTION_TYPE = 2 # A state indicating that the MetadataSchema will be used by Contexts. CONTEXT_TYPE = 3 end end |
#schema ⇒ ::String
Returns Required. The raw YAML string representation of the MetadataSchema. The
combination of [MetadataSchema.version] and the schema name given by
title
in [MetadataSchema.schema] must be unique within a MetadataStore.
The schema is defined as an OpenAPI 3.0.2 MetadataSchema Object.
52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/cloud/aiplatform/v1/metadata_schema.rb', line 52 class MetadataSchema include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Describes the type of the MetadataSchema. module MetadataSchemaType # Unspecified type for the MetadataSchema. METADATA_SCHEMA_TYPE_UNSPECIFIED = 0 # A type indicating that the MetadataSchema will be used by Artifacts. ARTIFACT_TYPE = 1 # A typee indicating that the MetadataSchema will be used by Executions. EXECUTION_TYPE = 2 # A state indicating that the MetadataSchema will be used by Contexts. CONTEXT_TYPE = 3 end end |
#schema_type ⇒ ::Google::Cloud::AIPlatform::V1::MetadataSchema::MetadataSchemaType
Returns The type of the MetadataSchema. This is a property that identifies which metadata types will use the MetadataSchema.
52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/cloud/aiplatform/v1/metadata_schema.rb', line 52 class MetadataSchema include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Describes the type of the MetadataSchema. module MetadataSchemaType # Unspecified type for the MetadataSchema. METADATA_SCHEMA_TYPE_UNSPECIFIED = 0 # A type indicating that the MetadataSchema will be used by Artifacts. ARTIFACT_TYPE = 1 # A typee indicating that the MetadataSchema will be used by Executions. EXECUTION_TYPE = 2 # A state indicating that the MetadataSchema will be used by Contexts. CONTEXT_TYPE = 3 end end |
#schema_version ⇒ ::String
Returns The version of the MetadataSchema. The version's format must match
the following regular expression: ^[0-9]+[.][0-9]+[.][0-9]+$
, which would
allow to order/compare different versions. Example: 1.0.0, 1.0.1, etc.
52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/cloud/aiplatform/v1/metadata_schema.rb', line 52 class MetadataSchema include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Describes the type of the MetadataSchema. module MetadataSchemaType # Unspecified type for the MetadataSchema. METADATA_SCHEMA_TYPE_UNSPECIFIED = 0 # A type indicating that the MetadataSchema will be used by Artifacts. ARTIFACT_TYPE = 1 # A typee indicating that the MetadataSchema will be used by Executions. EXECUTION_TYPE = 2 # A state indicating that the MetadataSchema will be used by Contexts. CONTEXT_TYPE = 3 end end |