Class: Google::Cloud::Dataplex::V1::Lake
- Inherits:
-
Object
- Object
- Google::Cloud::Dataplex::V1::Lake
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dataplex/v1/resources.rb
Overview
A lake is a centralized repository for managing enterprise data across the organization distributed across many cloud projects, and stored in a variety of storage services such as Google Cloud Storage and BigQuery. The resources attached to a lake are referred to as managed resources. Data within these managed resources can be structured or unstructured. A lake provides data admins with tools to organize, secure and manage their data at scale, and provides data scientists and data engineers an integrated experience to easily search, discover, analyze and transform data and associated metadata.
Defined Under Namespace
Classes: LabelsEntry, Metastore, MetastoreStatus
Instance Attribute Summary collapse
-
#asset_status ⇒ ::Google::Cloud::Dataplex::V1::AssetStatus
readonly
Output only.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#description ⇒ ::String
Optional.
-
#display_name ⇒ ::String
Optional.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Optional.
-
#metastore ⇒ ::Google::Cloud::Dataplex::V1::Lake::Metastore
Optional.
-
#metastore_status ⇒ ::Google::Cloud::Dataplex::V1::Lake::MetastoreStatus
readonly
Output only.
-
#name ⇒ ::String
readonly
Output only.
-
#service_account ⇒ ::String
readonly
Output only.
-
#state ⇒ ::Google::Cloud::Dataplex::V1::State
readonly
Output only.
-
#uid ⇒ ::String
readonly
Output only.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
Instance Attribute Details
#asset_status ⇒ ::Google::Cloud::Dataplex::V1::AssetStatus (readonly)
Returns Output only. Aggregated status of the underlying assets of the lake.
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 |
# File 'proto_docs/google/cloud/dataplex/v1/resources.rb', line 73 class Lake include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Settings to manage association of Dataproc Metastore with a lake. # @!attribute [rw] service # @return [::String] # Optional. A relative reference to the Dataproc Metastore # (https://cloud.google.com/dataproc-metastore/docs) service associated # with the lake: # `projects/{project_id}/locations/{location_id}/services/{service_id}` class Metastore include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Status of Lake and Dataproc Metastore service instance association. # @!attribute [rw] state # @return [::Google::Cloud::Dataplex::V1::Lake::MetastoreStatus::State] # Current state of association. # @!attribute [rw] message # @return [::String] # Additional information about the current status. # @!attribute [rw] update_time # @return [::Google::Protobuf::Timestamp] # Last update time of the metastore status of the lake. # @!attribute [rw] endpoint # @return [::String] # The URI of the endpoint used to access the Metastore service. class MetastoreStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Current state of association. module State # Unspecified. STATE_UNSPECIFIED = 0 # A Metastore service instance is not associated with the lake. NONE = 1 # A Metastore service instance is attached to the lake. READY = 2 # Attach/detach is in progress. UPDATING = 3 # Attach/detach could not be done due to errors. ERROR = 4 end end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time when the lake was created.
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 |
# File 'proto_docs/google/cloud/dataplex/v1/resources.rb', line 73 class Lake include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Settings to manage association of Dataproc Metastore with a lake. # @!attribute [rw] service # @return [::String] # Optional. A relative reference to the Dataproc Metastore # (https://cloud.google.com/dataproc-metastore/docs) service associated # with the lake: # `projects/{project_id}/locations/{location_id}/services/{service_id}` class Metastore include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Status of Lake and Dataproc Metastore service instance association. # @!attribute [rw] state # @return [::Google::Cloud::Dataplex::V1::Lake::MetastoreStatus::State] # Current state of association. # @!attribute [rw] message # @return [::String] # Additional information about the current status. # @!attribute [rw] update_time # @return [::Google::Protobuf::Timestamp] # Last update time of the metastore status of the lake. # @!attribute [rw] endpoint # @return [::String] # The URI of the endpoint used to access the Metastore service. class MetastoreStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Current state of association. module State # Unspecified. STATE_UNSPECIFIED = 0 # A Metastore service instance is not associated with the lake. NONE = 1 # A Metastore service instance is attached to the lake. READY = 2 # Attach/detach is in progress. UPDATING = 3 # Attach/detach could not be done due to errors. ERROR = 4 end end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#description ⇒ ::String
Returns Optional. Description of the lake.
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 |
# File 'proto_docs/google/cloud/dataplex/v1/resources.rb', line 73 class Lake include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Settings to manage association of Dataproc Metastore with a lake. # @!attribute [rw] service # @return [::String] # Optional. A relative reference to the Dataproc Metastore # (https://cloud.google.com/dataproc-metastore/docs) service associated # with the lake: # `projects/{project_id}/locations/{location_id}/services/{service_id}` class Metastore include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Status of Lake and Dataproc Metastore service instance association. # @!attribute [rw] state # @return [::Google::Cloud::Dataplex::V1::Lake::MetastoreStatus::State] # Current state of association. # @!attribute [rw] message # @return [::String] # Additional information about the current status. # @!attribute [rw] update_time # @return [::Google::Protobuf::Timestamp] # Last update time of the metastore status of the lake. # @!attribute [rw] endpoint # @return [::String] # The URI of the endpoint used to access the Metastore service. class MetastoreStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Current state of association. module State # Unspecified. STATE_UNSPECIFIED = 0 # A Metastore service instance is not associated with the lake. NONE = 1 # A Metastore service instance is attached to the lake. READY = 2 # Attach/detach is in progress. UPDATING = 3 # Attach/detach could not be done due to errors. ERROR = 4 end end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#display_name ⇒ ::String
Returns Optional. User friendly display name.
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 |
# File 'proto_docs/google/cloud/dataplex/v1/resources.rb', line 73 class Lake include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Settings to manage association of Dataproc Metastore with a lake. # @!attribute [rw] service # @return [::String] # Optional. A relative reference to the Dataproc Metastore # (https://cloud.google.com/dataproc-metastore/docs) service associated # with the lake: # `projects/{project_id}/locations/{location_id}/services/{service_id}` class Metastore include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Status of Lake and Dataproc Metastore service instance association. # @!attribute [rw] state # @return [::Google::Cloud::Dataplex::V1::Lake::MetastoreStatus::State] # Current state of association. # @!attribute [rw] message # @return [::String] # Additional information about the current status. # @!attribute [rw] update_time # @return [::Google::Protobuf::Timestamp] # Last update time of the metastore status of the lake. # @!attribute [rw] endpoint # @return [::String] # The URI of the endpoint used to access the Metastore service. class MetastoreStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Current state of association. module State # Unspecified. STATE_UNSPECIFIED = 0 # A Metastore service instance is not associated with the lake. NONE = 1 # A Metastore service instance is attached to the lake. READY = 2 # Attach/detach is in progress. UPDATING = 3 # Attach/detach could not be done due to errors. ERROR = 4 end end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns Optional. User-defined labels for the lake.
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 |
# File 'proto_docs/google/cloud/dataplex/v1/resources.rb', line 73 class Lake include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Settings to manage association of Dataproc Metastore with a lake. # @!attribute [rw] service # @return [::String] # Optional. A relative reference to the Dataproc Metastore # (https://cloud.google.com/dataproc-metastore/docs) service associated # with the lake: # `projects/{project_id}/locations/{location_id}/services/{service_id}` class Metastore include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Status of Lake and Dataproc Metastore service instance association. # @!attribute [rw] state # @return [::Google::Cloud::Dataplex::V1::Lake::MetastoreStatus::State] # Current state of association. # @!attribute [rw] message # @return [::String] # Additional information about the current status. # @!attribute [rw] update_time # @return [::Google::Protobuf::Timestamp] # Last update time of the metastore status of the lake. # @!attribute [rw] endpoint # @return [::String] # The URI of the endpoint used to access the Metastore service. class MetastoreStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Current state of association. module State # Unspecified. STATE_UNSPECIFIED = 0 # A Metastore service instance is not associated with the lake. NONE = 1 # A Metastore service instance is attached to the lake. READY = 2 # Attach/detach is in progress. UPDATING = 3 # Attach/detach could not be done due to errors. ERROR = 4 end end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#metastore ⇒ ::Google::Cloud::Dataplex::V1::Lake::Metastore
Returns Optional. Settings to manage lake and Dataproc Metastore service instance association.
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 |
# File 'proto_docs/google/cloud/dataplex/v1/resources.rb', line 73 class Lake include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Settings to manage association of Dataproc Metastore with a lake. # @!attribute [rw] service # @return [::String] # Optional. A relative reference to the Dataproc Metastore # (https://cloud.google.com/dataproc-metastore/docs) service associated # with the lake: # `projects/{project_id}/locations/{location_id}/services/{service_id}` class Metastore include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Status of Lake and Dataproc Metastore service instance association. # @!attribute [rw] state # @return [::Google::Cloud::Dataplex::V1::Lake::MetastoreStatus::State] # Current state of association. # @!attribute [rw] message # @return [::String] # Additional information about the current status. # @!attribute [rw] update_time # @return [::Google::Protobuf::Timestamp] # Last update time of the metastore status of the lake. # @!attribute [rw] endpoint # @return [::String] # The URI of the endpoint used to access the Metastore service. class MetastoreStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Current state of association. module State # Unspecified. STATE_UNSPECIFIED = 0 # A Metastore service instance is not associated with the lake. NONE = 1 # A Metastore service instance is attached to the lake. READY = 2 # Attach/detach is in progress. UPDATING = 3 # Attach/detach could not be done due to errors. ERROR = 4 end end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#metastore_status ⇒ ::Google::Cloud::Dataplex::V1::Lake::MetastoreStatus (readonly)
Returns Output only. Metastore status of the lake.
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 |
# File 'proto_docs/google/cloud/dataplex/v1/resources.rb', line 73 class Lake include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Settings to manage association of Dataproc Metastore with a lake. # @!attribute [rw] service # @return [::String] # Optional. A relative reference to the Dataproc Metastore # (https://cloud.google.com/dataproc-metastore/docs) service associated # with the lake: # `projects/{project_id}/locations/{location_id}/services/{service_id}` class Metastore include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Status of Lake and Dataproc Metastore service instance association. # @!attribute [rw] state # @return [::Google::Cloud::Dataplex::V1::Lake::MetastoreStatus::State] # Current state of association. # @!attribute [rw] message # @return [::String] # Additional information about the current status. # @!attribute [rw] update_time # @return [::Google::Protobuf::Timestamp] # Last update time of the metastore status of the lake. # @!attribute [rw] endpoint # @return [::String] # The URI of the endpoint used to access the Metastore service. class MetastoreStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Current state of association. module State # Unspecified. STATE_UNSPECIFIED = 0 # A Metastore service instance is not associated with the lake. NONE = 1 # A Metastore service instance is attached to the lake. READY = 2 # Attach/detach is in progress. UPDATING = 3 # Attach/detach could not be done due to errors. ERROR = 4 end end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#name ⇒ ::String (readonly)
Returns Output only. The relative resource name of the lake, of the form:
projects/{project_number}/locations/{location_id}/lakes/{lake_id}
.
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 |
# File 'proto_docs/google/cloud/dataplex/v1/resources.rb', line 73 class Lake include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Settings to manage association of Dataproc Metastore with a lake. # @!attribute [rw] service # @return [::String] # Optional. A relative reference to the Dataproc Metastore # (https://cloud.google.com/dataproc-metastore/docs) service associated # with the lake: # `projects/{project_id}/locations/{location_id}/services/{service_id}` class Metastore include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Status of Lake and Dataproc Metastore service instance association. # @!attribute [rw] state # @return [::Google::Cloud::Dataplex::V1::Lake::MetastoreStatus::State] # Current state of association. # @!attribute [rw] message # @return [::String] # Additional information about the current status. # @!attribute [rw] update_time # @return [::Google::Protobuf::Timestamp] # Last update time of the metastore status of the lake. # @!attribute [rw] endpoint # @return [::String] # The URI of the endpoint used to access the Metastore service. class MetastoreStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Current state of association. module State # Unspecified. STATE_UNSPECIFIED = 0 # A Metastore service instance is not associated with the lake. NONE = 1 # A Metastore service instance is attached to the lake. READY = 2 # Attach/detach is in progress. UPDATING = 3 # Attach/detach could not be done due to errors. ERROR = 4 end end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#service_account ⇒ ::String (readonly)
Returns Output only. Service account associated with this lake. This service account must be authorized to access or operate on resources managed by the lake.
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 |
# File 'proto_docs/google/cloud/dataplex/v1/resources.rb', line 73 class Lake include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Settings to manage association of Dataproc Metastore with a lake. # @!attribute [rw] service # @return [::String] # Optional. A relative reference to the Dataproc Metastore # (https://cloud.google.com/dataproc-metastore/docs) service associated # with the lake: # `projects/{project_id}/locations/{location_id}/services/{service_id}` class Metastore include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Status of Lake and Dataproc Metastore service instance association. # @!attribute [rw] state # @return [::Google::Cloud::Dataplex::V1::Lake::MetastoreStatus::State] # Current state of association. # @!attribute [rw] message # @return [::String] # Additional information about the current status. # @!attribute [rw] update_time # @return [::Google::Protobuf::Timestamp] # Last update time of the metastore status of the lake. # @!attribute [rw] endpoint # @return [::String] # The URI of the endpoint used to access the Metastore service. class MetastoreStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Current state of association. module State # Unspecified. STATE_UNSPECIFIED = 0 # A Metastore service instance is not associated with the lake. NONE = 1 # A Metastore service instance is attached to the lake. READY = 2 # Attach/detach is in progress. UPDATING = 3 # Attach/detach could not be done due to errors. ERROR = 4 end end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#state ⇒ ::Google::Cloud::Dataplex::V1::State (readonly)
Returns Output only. Current state of the lake.
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 |
# File 'proto_docs/google/cloud/dataplex/v1/resources.rb', line 73 class Lake include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Settings to manage association of Dataproc Metastore with a lake. # @!attribute [rw] service # @return [::String] # Optional. A relative reference to the Dataproc Metastore # (https://cloud.google.com/dataproc-metastore/docs) service associated # with the lake: # `projects/{project_id}/locations/{location_id}/services/{service_id}` class Metastore include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Status of Lake and Dataproc Metastore service instance association. # @!attribute [rw] state # @return [::Google::Cloud::Dataplex::V1::Lake::MetastoreStatus::State] # Current state of association. # @!attribute [rw] message # @return [::String] # Additional information about the current status. # @!attribute [rw] update_time # @return [::Google::Protobuf::Timestamp] # Last update time of the metastore status of the lake. # @!attribute [rw] endpoint # @return [::String] # The URI of the endpoint used to access the Metastore service. class MetastoreStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Current state of association. module State # Unspecified. STATE_UNSPECIFIED = 0 # A Metastore service instance is not associated with the lake. NONE = 1 # A Metastore service instance is attached to the lake. READY = 2 # Attach/detach is in progress. UPDATING = 3 # Attach/detach could not be done due to errors. ERROR = 4 end end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#uid ⇒ ::String (readonly)
Returns Output only. System generated globally unique ID for the lake. This ID will be different if the lake is deleted and re-created with the same name.
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 |
# File 'proto_docs/google/cloud/dataplex/v1/resources.rb', line 73 class Lake include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Settings to manage association of Dataproc Metastore with a lake. # @!attribute [rw] service # @return [::String] # Optional. A relative reference to the Dataproc Metastore # (https://cloud.google.com/dataproc-metastore/docs) service associated # with the lake: # `projects/{project_id}/locations/{location_id}/services/{service_id}` class Metastore include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Status of Lake and Dataproc Metastore service instance association. # @!attribute [rw] state # @return [::Google::Cloud::Dataplex::V1::Lake::MetastoreStatus::State] # Current state of association. # @!attribute [rw] message # @return [::String] # Additional information about the current status. # @!attribute [rw] update_time # @return [::Google::Protobuf::Timestamp] # Last update time of the metastore status of the lake. # @!attribute [rw] endpoint # @return [::String] # The URI of the endpoint used to access the Metastore service. class MetastoreStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Current state of association. module State # Unspecified. STATE_UNSPECIFIED = 0 # A Metastore service instance is not associated with the lake. NONE = 1 # A Metastore service instance is attached to the lake. READY = 2 # Attach/detach is in progress. UPDATING = 3 # Attach/detach could not be done due to errors. ERROR = 4 end end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time when the lake was last updated.
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 |
# File 'proto_docs/google/cloud/dataplex/v1/resources.rb', line 73 class Lake include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Settings to manage association of Dataproc Metastore with a lake. # @!attribute [rw] service # @return [::String] # Optional. A relative reference to the Dataproc Metastore # (https://cloud.google.com/dataproc-metastore/docs) service associated # with the lake: # `projects/{project_id}/locations/{location_id}/services/{service_id}` class Metastore include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Status of Lake and Dataproc Metastore service instance association. # @!attribute [rw] state # @return [::Google::Cloud::Dataplex::V1::Lake::MetastoreStatus::State] # Current state of association. # @!attribute [rw] message # @return [::String] # Additional information about the current status. # @!attribute [rw] update_time # @return [::Google::Protobuf::Timestamp] # Last update time of the metastore status of the lake. # @!attribute [rw] endpoint # @return [::String] # The URI of the endpoint used to access the Metastore service. class MetastoreStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Current state of association. module State # Unspecified. STATE_UNSPECIFIED = 0 # A Metastore service instance is not associated with the lake. NONE = 1 # A Metastore service instance is attached to the lake. READY = 2 # Attach/detach is in progress. UPDATING = 3 # Attach/detach could not be done due to errors. ERROR = 4 end end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |