NAME
Google::Cloud::Dataplex::V1::Catalog::AspectType - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::AspectType->new(
name => $value,
);
FIELDS
name
Type: String
uid
Type: String
create_time
Type: Message (.google.protobuf.Timestamp)
update_time
Type: Message (.google.protobuf.Timestamp)
description
Type: String
display_name
Type: String
labels
Type: Message (.google.cloud.dataplex.v1.AspectType.LabelsEntry)
etag
Type: String
data_classification
Type: Enum (.google.cloud.dataplex.v1.AspectType.DataClassification)
authorization
Type: Message (.google.cloud.dataplex.v1.AspectType.Authorization)
metadata_template
Type: Message (.google.cloud.dataplex.v1.AspectType.MetadataTemplate)
transfer_status
Type: Enum (.google.cloud.dataplex.v1.TransferStatus)
Enum: AspectType::DataClassification
Values:
DATA_CLASSIFICATION_UNSPECIFIED=> 0METADATA_AND_DATA=> 1
NAME
Google::Cloud::Dataplex::V1::Catalog::EntryGroup - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::EntryGroup->new(
name => $value,
);
FIELDS
name
Type: String
uid
Type: String
create_time
Type: Message (.google.protobuf.Timestamp)
update_time
Type: Message (.google.protobuf.Timestamp)
description
Type: String
display_name
Type: String
labels
Type: Message (.google.cloud.dataplex.v1.EntryGroup.LabelsEntry)
etag
Type: String
transfer_status
Type: Enum (.google.cloud.dataplex.v1.TransferStatus)
NAME
Google::Cloud::Dataplex::V1::Catalog::EntryType - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::EntryType->new(
name => $value,
);
FIELDS
name
Type: String
uid
Type: String
create_time
Type: Message (.google.protobuf.Timestamp)
update_time
Type: Message (.google.protobuf.Timestamp)
description
Type: String
display_name
Type: String
labels
Type: Message (.google.cloud.dataplex.v1.EntryType.LabelsEntry)
etag
Type: String
type_aliases
Type: String
platform
Type: String
system
Type: String
required_aspects
Type: Message (.google.cloud.dataplex.v1.EntryType.AspectInfo)
authorization
Type: Message (.google.cloud.dataplex.v1.EntryType.Authorization)
NAME
Google::Cloud::Dataplex::V1::Catalog::Aspect - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::Aspect->new(
aspect_type => $value,
);
FIELDS
aspect_type
Type: String
path
Type: String
create_time
Type: Message (.google.protobuf.Timestamp)
update_time
Type: Message (.google.protobuf.Timestamp)
data
Type: Message (.google.protobuf.Struct)
aspect_source
Type: Message (.google.cloud.dataplex.v1.AspectSource)
NAME
Google::Cloud::Dataplex::V1::Catalog::AspectSource - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::AspectSource->new(
create_time => $value,
);
FIELDS
create_time
Type: Message (.google.protobuf.Timestamp)
update_time
Type: Message (.google.protobuf.Timestamp)
data_version
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::Entry - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::Entry->new(
name => $value,
);
FIELDS
name
Type: String
entry_type
Type: String
create_time
Type: Message (.google.protobuf.Timestamp)
update_time
Type: Message (.google.protobuf.Timestamp)
aspects
Type: Message (.google.cloud.dataplex.v1.Entry.AspectsEntry)
parent_entry
Type: String
fully_qualified_name
Type: String
entry_source
Type: Message (.google.cloud.dataplex.v1.EntrySource)
NAME
Google::Cloud::Dataplex::V1::Catalog::EntrySource - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::EntrySource->new(
resource => $value,
);
FIELDS
resource
Type: String
system
Type: String
platform
Type: String
display_name
Type: String
description
Type: String
labels
Type: Message (.google.cloud.dataplex.v1.EntrySource.LabelsEntry)
ancestors
Type: Message (.google.cloud.dataplex.v1.EntrySource.Ancestor)
create_time
Type: Message (.google.protobuf.Timestamp)
update_time
Type: Message (.google.protobuf.Timestamp)
location
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::CreateEntryGroupRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::CreateEntryGroupRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
entry_group_id
Type: String
entry_group
Type: Message (.google.cloud.dataplex.v1.EntryGroup)
validate_only
Type: Bool
NAME
Google::Cloud::Dataplex::V1::Catalog::UpdateEntryGroupRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::UpdateEntryGroupRequest->new(
entry_group => $value,
);
FIELDS
entry_group
Type: Message (.google.cloud.dataplex.v1.EntryGroup)
update_mask
Type: Message (.google.protobuf.FieldMask)
validate_only
Type: Bool
NAME
Google::Cloud::Dataplex::V1::Catalog::DeleteEntryGroupRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::DeleteEntryGroupRequest->new(
name => $value,
);
FIELDS
name
Type: String
etag
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::ListEntryGroupsRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::ListEntryGroupsRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
page_size
Type: Int32
page_token
Type: String
filter
Type: String
order_by
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::ListEntryGroupsResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::ListEntryGroupsResponse->new(
entry_groups => $value,
);
FIELDS
entry_groups
Type: Message (.google.cloud.dataplex.v1.EntryGroup)
next_page_token
Type: String
unreachable_locations
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::GetEntryGroupRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::GetEntryGroupRequest->new(
name => $value,
);
FIELDS
name
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::CreateEntryTypeRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::CreateEntryTypeRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
entry_type_id
Type: String
entry_type
Type: Message (.google.cloud.dataplex.v1.EntryType)
validate_only
Type: Bool
NAME
Google::Cloud::Dataplex::V1::Catalog::UpdateEntryTypeRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::UpdateEntryTypeRequest->new(
entry_type => $value,
);
FIELDS
entry_type
Type: Message (.google.cloud.dataplex.v1.EntryType)
update_mask
Type: Message (.google.protobuf.FieldMask)
validate_only
Type: Bool
NAME
Google::Cloud::Dataplex::V1::Catalog::DeleteEntryTypeRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::DeleteEntryTypeRequest->new(
name => $value,
);
FIELDS
name
Type: String
etag
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::ListEntryTypesRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::ListEntryTypesRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
page_size
Type: Int32
page_token
Type: String
filter
Type: String
order_by
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::ListEntryTypesResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::ListEntryTypesResponse->new(
entry_types => $value,
);
FIELDS
entry_types
Type: Message (.google.cloud.dataplex.v1.EntryType)
next_page_token
Type: String
unreachable_locations
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::GetEntryTypeRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::GetEntryTypeRequest->new(
name => $value,
);
FIELDS
name
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::CreateAspectTypeRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::CreateAspectTypeRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
aspect_type_id
Type: String
aspect_type
Type: Message (.google.cloud.dataplex.v1.AspectType)
validate_only
Type: Bool
NAME
Google::Cloud::Dataplex::V1::Catalog::UpdateAspectTypeRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::UpdateAspectTypeRequest->new(
aspect_type => $value,
);
FIELDS
aspect_type
Type: Message (.google.cloud.dataplex.v1.AspectType)
update_mask
Type: Message (.google.protobuf.FieldMask)
validate_only
Type: Bool
NAME
Google::Cloud::Dataplex::V1::Catalog::DeleteAspectTypeRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::DeleteAspectTypeRequest->new(
name => $value,
);
FIELDS
name
Type: String
etag
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::ListAspectTypesRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::ListAspectTypesRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
page_size
Type: Int32
page_token
Type: String
filter
Type: String
order_by
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::ListAspectTypesResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::ListAspectTypesResponse->new(
aspect_types => $value,
);
FIELDS
aspect_types
Type: Message (.google.cloud.dataplex.v1.AspectType)
next_page_token
Type: String
unreachable_locations
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::GetAspectTypeRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::GetAspectTypeRequest->new(
name => $value,
);
FIELDS
name
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::CreateEntryRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::CreateEntryRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
entry_id
Type: String
entry
Type: Message (.google.cloud.dataplex.v1.Entry)
NAME
Google::Cloud::Dataplex::V1::Catalog::UpdateEntryRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::UpdateEntryRequest->new(
entry => $value,
);
FIELDS
entry
Type: Message (.google.cloud.dataplex.v1.Entry)
update_mask
Type: Message (.google.protobuf.FieldMask)
allow_missing
Type: Bool
delete_missing_aspects
Type: Bool
aspect_keys
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::DeleteEntryRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::DeleteEntryRequest->new(
name => $value,
);
FIELDS
name
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::ListEntriesRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::ListEntriesRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
page_size
Type: Int32
page_token
Type: String
filter
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::ListEntriesResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::ListEntriesResponse->new(
entries => $value,
);
FIELDS
entries
Type: Message (.google.cloud.dataplex.v1.Entry)
next_page_token
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::GetEntryRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::GetEntryRequest->new(
name => $value,
);
FIELDS
name
Type: String
view
Type: Enum (.google.cloud.dataplex.v1.EntryView)
aspect_types
Type: String
paths
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::LookupEntryRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::LookupEntryRequest->new(
name => $value,
);
FIELDS
name
Type: String
view
Type: Enum (.google.cloud.dataplex.v1.EntryView)
aspect_types
Type: String
paths
Type: String
entry
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::LookupContextRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::LookupContextRequest->new(
name => $value,
);
FIELDS
name
Type: String
resources
Type: String
context
Type: String
options
Type: Message (.google.cloud.dataplex.v1.LookupContextRequest.OptionsEntry)
NAME
Google::Cloud::Dataplex::V1::Catalog::ModifyEntryRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::ModifyEntryRequest->new(
name => $value,
);
FIELDS
name
Type: String
entry
Type: Message (.google.cloud.dataplex.v1.Entry)
update_mask
Type: Message (.google.protobuf.FieldMask)
delete_missing_aspects
Type: Bool
aspect_keys
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::LookupContextResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::LookupContextResponse->new(
context => $value,
);
FIELDS
context
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::SearchEntriesRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::SearchEntriesRequest->new(
name => $value,
);
FIELDS
name
Type: String
query
Type: String
page_size
Type: Int32
page_token
Type: String
order_by
Type: String
scope
Type: String
semantic_search
Type: Bool
NAME
Google::Cloud::Dataplex::V1::Catalog::SearchEntriesResult - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::SearchEntriesResult->new(
linked_resource => $value,
);
FIELDS
linked_resource
Type: String
dataplex_entry
Type: Message (.google.cloud.dataplex.v1.Entry)
snippets
Type: Message (.google.cloud.dataplex.v1.SearchEntriesResult.Snippets)
NAME
Google::Cloud::Dataplex::V1::Catalog::SearchEntriesResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::SearchEntriesResponse->new(
results => $value,
);
FIELDS
results
Type: Message (.google.cloud.dataplex.v1.SearchEntriesResult)
total_size
Type: Int32
next_page_token
Type: String
unreachable
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::ImportItem - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::ImportItem->new(
entry => $value,
);
FIELDS
entry
Type: Message (.google.cloud.dataplex.v1.Entry)
entry_link
Type: Message (.google.cloud.dataplex.v1.EntryLink)
update_mask
Type: Message (.google.protobuf.FieldMask)
aspect_keys
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::CreateMetadataJobRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::CreateMetadataJobRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
metadata_job
Type: Message (.google.cloud.dataplex.v1.MetadataJob)
metadata_job_id
Type: String
validate_only
Type: Bool
NAME
Google::Cloud::Dataplex::V1::Catalog::GetMetadataJobRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::GetMetadataJobRequest->new(
name => $value,
);
FIELDS
name
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::ListMetadataJobsRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::ListMetadataJobsRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
page_size
Type: Int32
page_token
Type: String
filter
Type: String
order_by
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::ListMetadataJobsResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::ListMetadataJobsResponse->new(
metadata_jobs => $value,
);
FIELDS
metadata_jobs
Type: Message (.google.cloud.dataplex.v1.MetadataJob)
next_page_token
Type: String
unreachable_locations
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::CancelMetadataJobRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::CancelMetadataJobRequest->new(
name => $value,
);
FIELDS
name
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::MetadataJob - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::MetadataJob->new(
name => $value,
);
FIELDS
name
Type: String
uid
Type: String
create_time
Type: Message (.google.protobuf.Timestamp)
update_time
Type: Message (.google.protobuf.Timestamp)
labels
Type: Message (.google.cloud.dataplex.v1.MetadataJob.LabelsEntry)
type
Type: Enum (.google.cloud.dataplex.v1.MetadataJob.Type)
import_spec
Type: Message (.google.cloud.dataplex.v1.MetadataJob.ImportJobSpec)
export_spec
Type: Message (.google.cloud.dataplex.v1.MetadataJob.ExportJobSpec)
import_result
Type: Message (.google.cloud.dataplex.v1.MetadataJob.ImportJobResult)
export_result
Type: Message (.google.cloud.dataplex.v1.MetadataJob.ExportJobResult)
status
Type: Message (.google.cloud.dataplex.v1.MetadataJob.Status)
Enum: MetadataJob::Type
Values:
TYPE_UNSPECIFIED=> 0IMPORT=> 1EXPORT=> 2
NAME
Google::Cloud::Dataplex::V1::Catalog::EntryLink - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::EntryLink->new(
name => $value,
);
FIELDS
name
Type: String
entry_link_type
Type: String
create_time
Type: Message (.google.protobuf.Timestamp)
update_time
Type: Message (.google.protobuf.Timestamp)
aspects
Type: Message (.google.cloud.dataplex.v1.EntryLink.AspectsEntry)
entry_references
Type: Message (.google.cloud.dataplex.v1.EntryLink.EntryReference)
NAME
Google::Cloud::Dataplex::V1::Catalog::CreateEntryLinkRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::CreateEntryLinkRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
entry_link_id
Type: String
entry_link
Type: Message (.google.cloud.dataplex.v1.EntryLink)
NAME
Google::Cloud::Dataplex::V1::Catalog::UpdateEntryLinkRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::UpdateEntryLinkRequest->new(
entry_link => $value,
);
FIELDS
entry_link
Type: Message (.google.cloud.dataplex.v1.EntryLink)
allow_missing
Type: Bool
aspect_keys
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::DeleteEntryLinkRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::DeleteEntryLinkRequest->new(
name => $value,
);
FIELDS
name
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::LookupEntryLinksRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::LookupEntryLinksRequest->new(
name => $value,
);
FIELDS
name
Type: String
entry
Type: String
entry_mode
Type: Enum (.google.cloud.dataplex.v1.LookupEntryLinksRequest.EntryMode)
entry_link_types
Type: String
page_size
Type: Int32
page_token
Type: String
Enum: LookupEntryLinksRequest::EntryMode
Values:
ENTRY_MODE_UNSPECIFIED=> 0SOURCE=> 1TARGET=> 2
NAME
Google::Cloud::Dataplex::V1::Catalog::LookupEntryLinksResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::LookupEntryLinksResponse->new(
entry_links => $value,
);
FIELDS
entry_links
Type: Message (.google.cloud.dataplex.v1.EntryLink)
next_page_token
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::GetEntryLinkRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::GetEntryLinkRequest->new(
name => $value,
);
FIELDS
name
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::MetadataFeed - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::MetadataFeed->new(
name => $value,
);
FIELDS
name
Type: String
uid
Type: String
scope
Type: Message (.google.cloud.dataplex.v1.MetadataFeed.Scope)
filters
Type: Message (.google.cloud.dataplex.v1.MetadataFeed.Filters)
create_time
Type: Message (.google.protobuf.Timestamp)
update_time
Type: Message (.google.protobuf.Timestamp)
labels
Type: Message (.google.cloud.dataplex.v1.MetadataFeed.LabelsEntry)
pubsub_topic
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::CreateMetadataFeedRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::CreateMetadataFeedRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
metadata_feed
Type: Message (.google.cloud.dataplex.v1.MetadataFeed)
metadata_feed_id
Type: String
validate_only
Type: Bool
NAME
Google::Cloud::Dataplex::V1::Catalog::GetMetadataFeedRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::GetMetadataFeedRequest->new(
name => $value,
);
FIELDS
name
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::ListMetadataFeedsRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::ListMetadataFeedsRequest->new(
parent => $value,
);
FIELDS
parent
Type: String
page_size
Type: Int32
page_token
Type: String
filter
Type: String
order_by
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::ListMetadataFeedsResponse - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::ListMetadataFeedsResponse->new(
metadata_feeds => $value,
);
FIELDS
metadata_feeds
Type: Message (.google.cloud.dataplex.v1.MetadataFeed)
next_page_token
Type: String
unreachable
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::DeleteMetadataFeedRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::DeleteMetadataFeedRequest->new(
name => $value,
);
FIELDS
name
Type: String
NAME
Google::Cloud::Dataplex::V1::Catalog::UpdateMetadataFeedRequest - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Cloud::Dataplex::V1::Catalog;
my $msg = Google::Cloud::Dataplex::V1::Catalog::UpdateMetadataFeedRequest->new(
metadata_feed => $value,
);
FIELDS
metadata_feed
Type: Message (.google.cloud.dataplex.v1.MetadataFeed)
update_mask
Type: Message (.google.protobuf.FieldMask)
validate_only
Type: Bool
NAME
Google::Cloud::Dataplex::V1::Catalog::CatalogServiceClient - Client stub representing the remote CatalogService service
DESCRIPTION
This class acts as a local client stub for the remote gRPC service. It delegates call dispatching to an underlying Google::gRPC::Client instance, ensuring type-safe request parsing and response mapping.
CONFIGURATION AND ENVIRONMENT
target
The endpoint target address. Defaults to dataplex.googleapis.com:443.
credentials
The authentication credentials provider. Defaults to application default credentials via Google::Auth.
NAME
Google::Cloud::Dataplex::V1::Catalog - Protocol Buffers schema definition
DESCRIPTION
Auto-generated Protocol Buffers schema definition class.
LICENSE AND COPYRIGHT
Copyright (C) 2026 Google LLC
This program is released under the Apache 2.0 license.