NAME

Google::Cloud::Dataplex::V1::Resources::Lake - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Dataplex::V1::Resources;

my $msg = Google::Cloud::Dataplex::V1::Resources::Lake->new(
    name => $value,
);

FIELDS

  • name

    Type: String

  • display_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.Lake.LabelsEntry)

  • description

    Type: String

  • state

    Type: Enum (.google.cloud.dataplex.v1.State)

  • service_account

    Type: String

  • metastore

    Type: Message (.google.cloud.dataplex.v1.Lake.Metastore)

  • asset_status

    Type: Message (.google.cloud.dataplex.v1.AssetStatus)

  • metastore_status

    Type: Message (.google.cloud.dataplex.v1.Lake.MetastoreStatus)

NAME

Google::Cloud::Dataplex::V1::Resources::AssetStatus - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Dataplex::V1::Resources;

my $msg = Google::Cloud::Dataplex::V1::Resources::AssetStatus->new(
    update_time => $value,
);

FIELDS

  • update_time

    Type: Message (.google.protobuf.Timestamp)

  • active_assets

    Type: Int32

  • security_policy_applying_assets

    Type: Int32

NAME

Google::Cloud::Dataplex::V1::Resources::Zone - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Dataplex::V1::Resources;

my $msg = Google::Cloud::Dataplex::V1::Resources::Zone->new(
    name => $value,
);

FIELDS

  • name

    Type: String

  • display_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.Zone.LabelsEntry)

  • description

    Type: String

  • state

    Type: Enum (.google.cloud.dataplex.v1.State)

  • type

    Type: Enum (.google.cloud.dataplex.v1.Zone.Type)

  • discovery_spec

    Type: Message (.google.cloud.dataplex.v1.Zone.DiscoverySpec)

  • resource_spec

    Type: Message (.google.cloud.dataplex.v1.Zone.ResourceSpec)

  • asset_status

    Type: Message (.google.cloud.dataplex.v1.AssetStatus)

Enum: Zone::Type

Values:

  • TYPE_UNSPECIFIED => 0

  • RAW => 1

  • CURATED => 2

NAME

Google::Cloud::Dataplex::V1::Resources::Action - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Dataplex::V1::Resources;

my $msg = Google::Cloud::Dataplex::V1::Resources::Action->new(
    category => $value,
);

FIELDS

  • category

    Type: Enum (.google.cloud.dataplex.v1.Action.Category)

  • issue

    Type: String

  • detect_time

    Type: Message (.google.protobuf.Timestamp)

  • name

    Type: String

  • lake

    Type: String

  • zone

    Type: String

  • asset

    Type: String

  • data_locations

    Type: String

  • invalid_data_format

    Type: Message (.google.cloud.dataplex.v1.Action.InvalidDataFormat)

  • incompatible_data_schema

    Type: Message (.google.cloud.dataplex.v1.Action.IncompatibleDataSchema)

  • invalid_data_partition

    Type: Message (.google.cloud.dataplex.v1.Action.InvalidDataPartition)

  • missing_data

    Type: Message (.google.cloud.dataplex.v1.Action.MissingData)

  • missing_resource

    Type: Message (.google.cloud.dataplex.v1.Action.MissingResource)

  • unauthorized_resource

    Type: Message (.google.cloud.dataplex.v1.Action.UnauthorizedResource)

  • failed_security_policy_apply

    Type: Message (.google.cloud.dataplex.v1.Action.FailedSecurityPolicyApply)

  • invalid_data_organization

    Type: Message (.google.cloud.dataplex.v1.Action.InvalidDataOrganization)

Enum: Action::Category

Values:

  • CATEGORY_UNSPECIFIED => 0

  • RESOURCE_MANAGEMENT => 1

  • SECURITY_POLICY => 2

  • DATA_DISCOVERY => 3

NAME

Google::Cloud::Dataplex::V1::Resources::Asset - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Dataplex::V1::Resources;

my $msg = Google::Cloud::Dataplex::V1::Resources::Asset->new(
    name => $value,
);

FIELDS

  • name

    Type: String

  • display_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.Asset.LabelsEntry)

  • description

    Type: String

  • state

    Type: Enum (.google.cloud.dataplex.v1.State)

  • resource_spec

    Type: Message (.google.cloud.dataplex.v1.Asset.ResourceSpec)

  • resource_status

    Type: Message (.google.cloud.dataplex.v1.Asset.ResourceStatus)

  • security_status

    Type: Message (.google.cloud.dataplex.v1.Asset.SecurityStatus)

  • discovery_spec

    Type: Message (.google.cloud.dataplex.v1.Asset.DiscoverySpec)

  • discovery_status

    Type: Message (.google.cloud.dataplex.v1.Asset.DiscoveryStatus)

NAME

Google::Cloud::Dataplex::V1::Resources - 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.