NAME

Google::Cloud::Dataplex::V1::ApprovalWorkflow::ChangeRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Dataplex::V1::ApprovalWorkflow;

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

FIELDS

  • name

    Type: String

  • uid

    Type: String

  • create_time

    Type: Message (.google.protobuf.Timestamp)

  • update_time

    Type: Message (.google.protobuf.Timestamp)

  • justification

    Type: String

  • labels

    Type: Message (.google.cloud.dataplex.v1.ChangeRequest.LabelsEntry)

  • author

    Type: String

  • state

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

  • resource

    Type: String

  • create_entry

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

  • update_entry

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

  • delete_entry

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

  • create_entry_link

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

  • delete_entry_link

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

  • create_glossary

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

  • update_glossary

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

  • delete_glossary

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

  • create_glossary_category

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

  • update_glossary_category

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

  • delete_glossary_category

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

  • create_glossary_term

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

  • update_glossary_term

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

  • delete_glossary_term

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

  • data_product_access_request

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

  • change_type

    Type: Enum (.google.cloud.dataplex.v1.ChangeRequest.ChangeType)

  • rejection_comment

    Type: String

  • approver

    Type: String

  • etag

    Type: String

Enum: ChangeRequest::State

Values:

  • STATE_UNSPECIFIED => 0

  • NEW => 1

  • APPROVED => 2

  • REJECTED => 3

  • EXPIRED => 4

  • REVOKED => 5

Enum: ChangeRequest::ChangeType

Values:

  • CHANGE_TYPE_UNSPECIFIED => 0

  • CREATE_ENTRY => 1

  • UPDATE_ENTRY => 2

  • DELETE_ENTRY => 3

  • CREATE_ENTRY_LINK => 4

  • DELETE_ENTRY_LINK => 5

  • CREATE_GLOSSARY => 7

  • UPDATE_GLOSSARY => 8

  • DELETE_GLOSSARY => 9

  • CREATE_GLOSSARY_CATEGORY => 10

  • UPDATE_GLOSSARY_CATEGORY => 11

  • DELETE_GLOSSARY_CATEGORY => 13

  • CREATE_GLOSSARY_TERM => 14

  • UPDATE_GLOSSARY_TERM => 15

  • DELETE_GLOSSARY_TERM => 17

  • REQUEST_DATA_PRODUCT_ACCESS => 33

NAME

Google::Cloud::Dataplex::V1::ApprovalWorkflow::DataProductAccessRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Dataplex::V1::ApprovalWorkflow;

my $msg = Google::Cloud::Dataplex::V1::ApprovalWorkflow::DataProductAccessRequest->new(
    parent => $value,
);

FIELDS

  • parent

    Type: String

  • access_group_id

    Type: String

  • access_group_display_name

    Type: String

  • requested_principal

    Type: String

NAME

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