Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: [dataplex] DataQualityDimension is now part of the DataQualityDimensionResult message #4776

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -315,6 +315,86 @@ message SessionEvent {
google.protobuf.Duration unassigned_duration = 8;
}

// Payload associated with Governance related log events.
message GovernanceEvent {
// Information about Entity resource that the log event is associated with.
message Entity {
// Type of entity.
enum EntityType {
// An unspecified Entity type.
ENTITY_TYPE_UNSPECIFIED = 0;

// Table entity type.
TABLE = 1;

// Fileset entity type.
FILESET = 2;
}

// The Entity resource the log event is associated with.
// Format:
// `projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/entities/{entity_id}`
string entity = 1 [(google.api.resource_reference) = {
type: "dataplex.googleapis.com/Entity"
}];

// Type of entity.
EntityType entity_type = 2;
}

// Type of governance log event.
enum EventType {
// An unspecified event type.
EVENT_TYPE_UNSPECIFIED = 0;

// Resource IAM policy update event.
RESOURCE_IAM_POLICY_UPDATE = 1;

// BigQuery table create event.
BIGQUERY_TABLE_CREATE = 2;

// BigQuery table update event.
BIGQUERY_TABLE_UPDATE = 3;

// BigQuery table delete event.
BIGQUERY_TABLE_DELETE = 4;

// BigQuery connection create event.
BIGQUERY_CONNECTION_CREATE = 5;

// BigQuery connection update event.
BIGQUERY_CONNECTION_UPDATE = 6;

// BigQuery connection delete event.
BIGQUERY_CONNECTION_DELETE = 7;

// BigQuery taxonomy created.
BIGQUERY_TAXONOMY_CREATE = 10;

// BigQuery policy tag created.
BIGQUERY_POLICY_TAG_CREATE = 11;

// BigQuery policy tag deleted.
BIGQUERY_POLICY_TAG_DELETE = 12;

// BigQuery set iam policy for policy tag.
BIGQUERY_POLICY_TAG_SET_IAM_POLICY = 13;

// Access policy update event.
ACCESS_POLICY_UPDATE = 14;
}

// The log message.
string message = 1;

// The type of the event.
EventType event_type = 2;

// Entity resource information if the log event is associated with a
// specific entity.
optional Entity entity = 3;
}

// These messages contain information about the execution of a datascan.
// The monitored resource is 'DataScan'
// Next ID: 13
Expand Down
245 changes: 245 additions & 0 deletions packages/google-cloud-dataplex/protos/protos.d.ts

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading