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.