proto_docs/google/cloud/dataplex/v1/resources.rb in google-cloud-dataplex-v1-0.5.0 vs proto_docs/google/cloud/dataplex/v1/resources.rb in google-cloud-dataplex-v1-0.5.1
- old
+ new
@@ -36,12 +36,12 @@
# @!attribute [rw] display_name
# @return [::String]
# Optional. User friendly display name.
# @!attribute [r] uid
# @return [::String]
- # 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.
+ # 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.
# @!attribute [r] create_time
# @return [::Google::Protobuf::Timestamp]
# Output only. The time when the lake was created.
# @!attribute [r] update_time
# @return [::Google::Protobuf::Timestamp]
@@ -55,12 +55,13 @@
# @!attribute [r] state
# @return [::Google::Cloud::Dataplex::V1::State]
# Output only. Current state of the lake.
# @!attribute [r] service_account
# @return [::String]
- # Output only. Service account associated with this lake. This service account must be
- # authorized to access or operate on resources managed by the lake.
+ # Output only. Service account associated with this lake. This service
+ # account must be authorized to access or operate on resources managed by the
+ # lake.
# @!attribute [rw] metastore
# @return [::Google::Cloud::Dataplex::V1::Lake::Metastore]
# Optional. Settings to manage lake and Dataproc Metastore service instance
# association.
# @!attribute [r] asset_status
@@ -158,12 +159,12 @@
# @!attribute [rw] display_name
# @return [::String]
# Optional. User friendly display name.
# @!attribute [r] uid
# @return [::String]
- # Output only. System generated globally unique ID for the zone. This ID will be
- # different if the zone is deleted and re-created with the same name.
+ # Output only. System generated globally unique ID for the zone. This ID will
+ # be different if the zone is deleted and re-created with the same name.
# @!attribute [r] create_time
# @return [::Google::Protobuf::Timestamp]
# Output only. The time when the zone was created.
# @!attribute [r] update_time
# @return [::Google::Protobuf::Timestamp]
@@ -180,27 +181,28 @@
# @!attribute [rw] type
# @return [::Google::Cloud::Dataplex::V1::Zone::Type]
# Required. Immutable. The type of the zone.
# @!attribute [rw] discovery_spec
# @return [::Google::Cloud::Dataplex::V1::Zone::DiscoverySpec]
- # Optional. Specification of the discovery feature applied to data in this zone.
+ # Optional. Specification of the discovery feature applied to data in this
+ # zone.
# @!attribute [rw] resource_spec
# @return [::Google::Cloud::Dataplex::V1::Zone::ResourceSpec]
- # Required. Specification of the resources that are referenced by the assets within
- # this zone.
+ # Required. Specification of the resources that are referenced by the assets
+ # within this zone.
# @!attribute [r] asset_status
# @return [::Google::Cloud::Dataplex::V1::AssetStatus]
# Output only. Aggregated status of the underlying assets of the zone.
class Zone
include ::Google::Protobuf::MessageExts
extend ::Google::Protobuf::MessageExts::ClassMethods
# Settings for resources attached as assets within a zone.
# @!attribute [rw] location_type
# @return [::Google::Cloud::Dataplex::V1::Zone::ResourceSpec::LocationType]
- # Required. Immutable. The location type of the resources that are allowed to be attached to the
- # assets within this zone.
+ # Required. Immutable. The location type of the resources that are allowed
+ # to be attached to the assets within this zone.
class ResourceSpec
include ::Google::Protobuf::MessageExts
extend ::Google::Protobuf::MessageExts::ClassMethods
# Location type of the resources attached to a zone.
@@ -220,50 +222,51 @@
# @!attribute [rw] enabled
# @return [::Boolean]
# Required. Whether discovery is enabled.
# @!attribute [rw] include_patterns
# @return [::Array<::String>]
- # Optional. The list of patterns to apply for selecting data to include during
- # discovery if only a subset of the data should considered. For Cloud
- # Storage bucket assets, these are interpreted as glob patterns used to
- # match object names. For BigQuery dataset assets, these are
- # interpreted as patterns to match table names.
+ # Optional. The list of patterns to apply for selecting data to include
+ # during discovery if only a subset of the data should considered. For
+ # Cloud Storage bucket assets, these are interpreted as glob patterns used
+ # to match object names. For BigQuery dataset assets, these are interpreted
+ # as patterns to match table names.
# @!attribute [rw] exclude_patterns
# @return [::Array<::String>]
- # Optional. The list of patterns to apply for selecting data to exclude during
- # discovery. For Cloud Storage bucket assets, these are interpreted as
- # glob patterns used to match object names. For BigQuery dataset assets,
+ # Optional. The list of patterns to apply for selecting data to exclude
+ # during discovery. For Cloud Storage bucket assets, these are interpreted
+ # as glob patterns used to match object names. For BigQuery dataset assets,
# these are interpreted as patterns to match table names.
# @!attribute [rw] csv_options
# @return [::Google::Cloud::Dataplex::V1::Zone::DiscoverySpec::CsvOptions]
# Optional. Configuration for CSV data.
# @!attribute [rw] json_options
# @return [::Google::Cloud::Dataplex::V1::Zone::DiscoverySpec::JsonOptions]
# Optional. Configuration for Json data.
# @!attribute [rw] schedule
# @return [::String]
- # Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running
- # discovery periodically. Successive discovery runs must be scheduled at
- # least 60 minutes apart.
- # The default value is to run discovery every 60 minutes.
- # To explicitly set a timezone to the cron tab, apply a prefix in the
- # cron tab: "CRON_TZ=$\\{IANA_TIME_ZONE}" or TZ=$\\{IANA_TIME_ZONE}".
- # The $\\{IANA_TIME_ZONE} may only be a valid string from IANA time zone
- # database. For example, "CRON_TZ=America/New_York 1 * * * *", or
- # "TZ=America/New_York 1 * * * *".
+ # Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for
+ # running discovery periodically. Successive discovery runs must be
+ # scheduled at least 60 minutes apart. The default value is to run
+ # discovery every 60 minutes. To explicitly set a timezone to the cron
+ # tab, apply a prefix in the cron tab: "CRON_TZ=$\\{IANA_TIME_ZONE}" or
+ # TZ=$\\{IANA_TIME_ZONE}". The $\\{IANA_TIME_ZONE} may only be a valid string
+ # from IANA time zone database. For example,
+ # `CRON_TZ=America/New_York 1 * * * *`,
+ # or `TZ=America/New_York 1 * * * *`.
class DiscoverySpec
include ::Google::Protobuf::MessageExts
extend ::Google::Protobuf::MessageExts::ClassMethods
# Describe CSV and similar semi-structured data formats.
# @!attribute [rw] header_rows
# @return [::Integer]
- # Optional. The number of rows to interpret as header rows that should be skipped
- # when reading data rows.
+ # Optional. The number of rows to interpret as header rows that should be
+ # skipped when reading data rows.
# @!attribute [rw] delimiter
# @return [::String]
- # Optional. The delimiter being used to separate values. This defaults to ','.
+ # Optional. The delimiter being used to separate values. This defaults to
+ # ','.
# @!attribute [rw] encoding
# @return [::String]
# Optional. The character encoding of the data. The default is UTF-8.
# @!attribute [rw] disable_type_inference
# @return [::Boolean]
@@ -518,12 +521,13 @@
# @!attribute [rw] display_name
# @return [::String]
# Optional. User friendly display name.
# @!attribute [r] uid
# @return [::String]
- # Output only. System generated globally unique ID for the asset. This ID will be
- # different if the asset is deleted and re-created with the same name.
+ # Output only. System generated globally unique ID for the asset. This ID
+ # will be different if the asset is deleted and re-created with the same
+ # name.
# @!attribute [r] create_time
# @return [::Google::Protobuf::Timestamp]
# Output only. The time when the asset was created.
# @!attribute [r] update_time
# @return [::Google::Protobuf::Timestamp]
@@ -543,20 +547,21 @@
# @!attribute [r] resource_status
# @return [::Google::Cloud::Dataplex::V1::Asset::ResourceStatus]
# Output only. Status of the resource referenced by this asset.
# @!attribute [r] security_status
# @return [::Google::Cloud::Dataplex::V1::Asset::SecurityStatus]
- # Output only. Status of the security policy applied to resource referenced by this asset.
+ # Output only. Status of the security policy applied to resource referenced
+ # by this asset.
# @!attribute [rw] discovery_spec
# @return [::Google::Cloud::Dataplex::V1::Asset::DiscoverySpec]
- # Optional. Specification of the discovery feature applied to data referenced by this
- # asset.
- # When this spec is left unset, the asset will use the spec set on the parent
- # zone.
+ # Optional. Specification of the discovery feature applied to data referenced
+ # by this asset. When this spec is left unset, the asset will use the spec
+ # set on the parent zone.
# @!attribute [r] discovery_status
# @return [::Google::Cloud::Dataplex::V1::Asset::DiscoveryStatus]
- # Output only. Status of the discovery feature applied to data referenced by this asset.
+ # Output only. Status of the discovery feature applied to data referenced by
+ # this asset.
class Asset
include ::Google::Protobuf::MessageExts
extend ::Google::Protobuf::MessageExts::ClassMethods
# Security policy status of the asset. Data security policy, i.e., readers,
@@ -597,50 +602,51 @@
# @!attribute [rw] enabled
# @return [::Boolean]
# Optional. Whether discovery is enabled.
# @!attribute [rw] include_patterns
# @return [::Array<::String>]
- # Optional. The list of patterns to apply for selecting data to include during
- # discovery if only a subset of the data should considered. For Cloud
- # Storage bucket assets, these are interpreted as glob patterns used to
- # match object names. For BigQuery dataset assets, these are interpreted as
- # patterns to match table names.
+ # Optional. The list of patterns to apply for selecting data to include
+ # during discovery if only a subset of the data should considered. For
+ # Cloud Storage bucket assets, these are interpreted as glob patterns used
+ # to match object names. For BigQuery dataset assets, these are interpreted
+ # as patterns to match table names.
# @!attribute [rw] exclude_patterns
# @return [::Array<::String>]
- # Optional. The list of patterns to apply for selecting data to exclude during
- # discovery. For Cloud Storage bucket assets, these are interpreted as
- # glob patterns used to match object names. For BigQuery dataset assets,
+ # Optional. The list of patterns to apply for selecting data to exclude
+ # during discovery. For Cloud Storage bucket assets, these are interpreted
+ # as glob patterns used to match object names. For BigQuery dataset assets,
# these are interpreted as patterns to match table names.
# @!attribute [rw] csv_options
# @return [::Google::Cloud::Dataplex::V1::Asset::DiscoverySpec::CsvOptions]
# Optional. Configuration for CSV data.
# @!attribute [rw] json_options
# @return [::Google::Cloud::Dataplex::V1::Asset::DiscoverySpec::JsonOptions]
# Optional. Configuration for Json data.
# @!attribute [rw] schedule
# @return [::String]
- # Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running
- # discovery periodically. Successive discovery runs must be scheduled at
- # least 60 minutes apart.
- # The default value is to run discovery every 60 minutes.
- # To explicitly set a timezone to the cron tab, apply a prefix in the
- # cron tab: "CRON_TZ=$\\{IANA_TIME_ZONE}" or TZ=$\\{IANA_TIME_ZONE}".
- # The $\\{IANA_TIME_ZONE} may only be a valid string from IANA time zone
- # database. For example, "CRON_TZ=America/New_York 1 * * * *", or
- # "TZ=America/New_York 1 * * * *".
+ # Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for
+ # running discovery periodically. Successive discovery runs must be
+ # scheduled at least 60 minutes apart. The default value is to run
+ # discovery every 60 minutes. To explicitly set a timezone to the cron
+ # tab, apply a prefix in the cron tab: "CRON_TZ=$\\{IANA_TIME_ZONE}" or
+ # TZ=$\\{IANA_TIME_ZONE}". The $\\{IANA_TIME_ZONE} may only be a valid string
+ # from IANA time zone database. For example,
+ # `CRON_TZ=America/New_York 1 * * * *`,
+ # or `TZ=America/New_York 1 * * * *`.
class DiscoverySpec
include ::Google::Protobuf::MessageExts
extend ::Google::Protobuf::MessageExts::ClassMethods
# Describe CSV and similar semi-structured data formats.
# @!attribute [rw] header_rows
# @return [::Integer]
- # Optional. The number of rows to interpret as header rows that should be skipped
- # when reading data rows.
+ # Optional. The number of rows to interpret as header rows that should be
+ # skipped when reading data rows.
# @!attribute [rw] delimiter
# @return [::String]
- # Optional. The delimiter being used to separate values. This defaults to ','.
+ # Optional. The delimiter being used to separate values. This defaults to
+ # ','.
# @!attribute [rw] encoding
# @return [::String]
# Optional. The character encoding of the data. The default is UTF-8.
# @!attribute [rw] disable_type_inference
# @return [::Boolean]
@@ -667,11 +673,11 @@
end
# Identifies the cloud resource that is referenced by this asset.
# @!attribute [rw] name
# @return [::String]
- # Immutable. Relative name of the cloud resource that contains the data that is
- # being managed within a lake. For example:
+ # Immutable. Relative name of the cloud resource that contains the data
+ # that is being managed within a lake. For example:
# `projects/{project_number}/buckets/{bucket_id}`
# `projects/{project_number}/datasets/{dataset_id}`
# @!attribute [rw] type
# @return [::Google::Cloud::Dataplex::V1::Asset::ResourceSpec::Type]
# Required. Immutable. Type of resource.