<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/datastream/v1/datastream_resources.proto

namespace GPBMetadata\Google\Cloud\Datastream\V1;

class DatastreamResources
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Protobuf\Duration::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
ü]
5google/cloud/datastream/v1/datastream_resources.protogoogle.cloud.datastream.v1google/api/resource.protogoogle/protobuf/duration.protogoogle/protobuf/timestamp.proto"¢
OracleProfile
hostname (	BàA
port (
username (	BàA
password (	BàA
database_service (	BàAb
connection_attributes (2C.google.cloud.datastream.v1.OracleProfile.ConnectionAttributesEntry;
ConnectionAttributesEntry
key (	
value (	:8"¤
MysqlProfile
hostname (	BàA
port (
username (	BàA
password (	BàAàA>

ssl_config (2*.google.cloud.datastream.v1.MysqlSslConfig"}
PostgresqlProfile
hostname (	BàA
port (
username (	BàA
password (	BàA
database (	BàA"4

GcsProfile
bucket (	BàA
	root_path (	"
BigQueryProfile"
StaticServiceIpConnectivity"¨
ForwardSshTunnelConnectivity
hostname (	BàA
username (	BàA
port (
passwordd (	BàAH 
private_keye (	BàAH B
authentication_method"]
VpcPeeringConfig4
vpc (	B\'àAúA!
compute.googleapis.com/Networks
subnet (	BàA"à
PrivateConnection
name (	BàA4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàAI
labels (29.google.cloud.datastream.v1.PrivateConnection.LabelsEntry
display_name (	BàAG
state (23.google.cloud.datastream.v1.PrivateConnection.StateBàA5
error (2!.google.cloud.datastream.v1.ErrorBàAH
vpc_peering_configd (2,.google.cloud.datastream.v1.VpcPeeringConfig-
LabelsEntry
key (	
value (	:8"i
State
STATE_UNSPECIFIED 
CREATING
CREATED

FAILED
DELETING
FAILED_TO_DELETE:�êA~
+datastream.googleapis.com/PrivateConnectionOprojects/{project}/locations/{location}/privateConnections/{private_connection}"f
PrivateConnectivityO
private_connection (	B3àAúA-
+datastream.googleapis.com/PrivateConnection"Ó
Route
name (	BàA4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàA=
labels (2-.google.cloud.datastream.v1.Route.LabelsEntry
display_name (	BàA 
destination_address (	BàA
destination_port (-
LabelsEntry
key (	
value (	:8:…êA�
datastream.googleapis.com/Route^projects/{project}/locations/{location}/privateConnections/{private_connection}/routes/{route}"Ê
MysqlSslConfig

client_key (	BàA
client_key_set (BàA
client_certificate (	BàA#
client_certificate_set (BàA
ca_certificate (	BàA
ca_certificate_set (BàA"¸
ConnectionProfile
name (	BàA4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàAI
labels (29.google.cloud.datastream.v1.ConnectionProfile.LabelsEntry
display_name (	BàAC
oracle_profiled (2).google.cloud.datastream.v1.OracleProfileH =
gcs_profilee (2&.google.cloud.datastream.v1.GcsProfileH A
mysql_profilef (2(.google.cloud.datastream.v1.MysqlProfileH G
bigquery_profileg (2+.google.cloud.datastream.v1.BigQueryProfileH K
postgresql_profileh (2-.google.cloud.datastream.v1.PostgresqlProfileH b
static_service_ip_connectivityÈ (27.google.cloud.datastream.v1.StaticServiceIpConnectivityH]
forward_ssh_connectivityÉ (28.google.cloud.datastream.v1.ForwardSshTunnelConnectivityHP
private_connectivityÊ (2/.google.cloud.datastream.v1.PrivateConnectivityH-
LabelsEntry
key (	
value (	:8:�êA~
+datastream.googleapis.com/ConnectionProfileOprojects/{project}/locations/{location}/connectionProfiles/{connection_profile}B	
profileB
connectivity"¶
OracleColumn
column (	
	data_type (	
length (
	precision (
scale (
encoding (	
primary_key (
nullable (
ordinal_position	 ("^
OracleTable
table (	@
oracle_columns (2(.google.cloud.datastream.v1.OracleColumn"^
OracleSchema
schema (	>
oracle_tables (2\'.google.cloud.datastream.v1.OracleTable"O
OracleRdbms@
oracle_schemas (2(.google.cloud.datastream.v1.OracleSchema"À
OracleSourceConfig@
include_objects (2\'.google.cloud.datastream.v1.OracleRdbms@
exclude_objects (2\'.google.cloud.datastream.v1.OracleRdbms 
max_concurrent_cdc_tasks (]
drop_large_objectsd (2?.google.cloud.datastream.v1.OracleSourceConfig.DropLargeObjectsH a
stream_large_objectsf (2A.google.cloud.datastream.v1.OracleSourceConfig.StreamLargeObjectsH 
DropLargeObjects
StreamLargeObjectsB
large_objects_handling"¨
PostgresqlColumn
column (	
	data_type (	
length (
	precision (
scale (
primary_key (
nullable (
ordinal_position	 ("j
PostgresqlTable
table (	H
postgresql_columns (2,.google.cloud.datastream.v1.PostgresqlColumn"j
PostgresqlSchema
schema (	F
postgresql_tables (2+.google.cloud.datastream.v1.PostgresqlTable"[
PostgresqlRdbmsH
postgresql_schemas (2,.google.cloud.datastream.v1.PostgresqlSchema"Ý
PostgresqlSourceConfigD
include_objects (2+.google.cloud.datastream.v1.PostgresqlRdbmsD
exclude_objects (2+.google.cloud.datastream.v1.PostgresqlRdbms
replication_slot (	BàA
publication (	BàA"”
MysqlColumn
column (	
	data_type (	
length (
	collation (	
primary_key (
nullable (
ordinal_position ("[

MysqlTable
table (	>
mysql_columns (2\'.google.cloud.datastream.v1.MysqlColumn"_
MysqlDatabase
database (	<
mysql_tables (2&.google.cloud.datastream.v1.MysqlTable"P

MysqlRdbmsB
mysql_databases (2).google.cloud.datastream.v1.MysqlDatabase"·
MysqlSourceConfig?
include_objects (2&.google.cloud.datastream.v1.MysqlRdbms?
exclude_objects (2&.google.cloud.datastream.v1.MysqlRdbms 
max_concurrent_cdc_tasks ("ô
SourceConfigV
source_connection_profile (	B3àAúA-
+datastream.googleapis.com/ConnectionProfileN
oracle_source_configd (2..google.cloud.datastream.v1.OracleSourceConfigH L
mysql_source_confige (2-.google.cloud.datastream.v1.MysqlSourceConfigH V
postgresql_source_configf (22.google.cloud.datastream.v1.PostgresqlSourceConfigH B
source_stream_config"
AvroFileFormat"ï
JsonFileFormatW
schema_file_format (2;.google.cloud.datastream.v1.JsonFileFormat.SchemaFileFormatO
compression (2:.google.cloud.datastream.v1.JsonFileFormat.JsonCompression"`
SchemaFileFormat"
SCHEMA_FILE_FORMAT_UNSPECIFIED 
NO_SCHEMA_FILE
AVRO_SCHEMA_FILE"Q
JsonCompression 
JSON_COMPRESSION_UNSPECIFIED 
NO_COMPRESSION
GZIP"˜
GcsDestinationConfig
path (	
file_rotation_mb (9
file_rotation_interval (2.google.protobuf.DurationF
avro_file_formatd (2*.google.cloud.datastream.v1.AvroFileFormatH F
json_file_formate (2*.google.cloud.datastream.v1.JsonFileFormatH B
file_format"Þ
BigQueryDestinationConfigk
single_target_datasetÉ (2I.google.cloud.datastream.v1.BigQueryDestinationConfig.SingleTargetDatasetH s
source_hierarchy_datasetsÊ (2M.google.cloud.datastream.v1.BigQueryDestinationConfig.SourceHierarchyDatasetsH 2
data_freshness¬ (2.google.protobuf.Duration)
SingleTargetDataset

dataset_id (	í
SourceHierarchyDatasetsw
dataset_template (2].google.cloud.datastream.v1.BigQueryDestinationConfig.SourceHierarchyDatasets.DatasetTemplateY
DatasetTemplate
location (	BàA
dataset_id_prefix (	
kms_key_name (	B
dataset_config"¿
DestinationConfig[
destination_connection_profile (	B3àAúA-
+datastream.googleapis.com/ConnectionProfileR
gcs_destination_configd (20.google.cloud.datastream.v1.GcsDestinationConfigH \\
bigquery_destination_confige (25.google.cloud.datastream.v1.BigQueryDestinationConfigH B
destination_stream_config"Ñ

Stream
name (	BàA4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàA>
labels (2..google.cloud.datastream.v1.Stream.LabelsEntry
display_name (	BàAD
source_config (2(.google.cloud.datastream.v1.SourceConfigBàAN
destination_config (2-.google.cloud.datastream.v1.DestinationConfigBàA7
state (2(.google.cloud.datastream.v1.Stream.StateN
backfill_alle (26.google.cloud.datastream.v1.Stream.BackfillAllStrategyH P
backfill_nonef (27.google.cloud.datastream.v1.Stream.BackfillNoneStrategyH 6
errors	 (2!.google.cloud.datastream.v1.ErrorBàA1
customer_managed_encryption_key
 (	BàAHˆ“
BackfillAllStrategyJ
oracle_excluded_objects (2\'.google.cloud.datastream.v1.OracleRdbmsH H
mysql_excluded_objects (2&.google.cloud.datastream.v1.MysqlRdbmsH R
postgresql_excluded_objects (2+.google.cloud.datastream.v1.PostgresqlRdbmsH B
excluded_objects
BackfillNoneStrategy-
LabelsEntry
key (	
value (	:8"™
State
STATE_UNSPECIFIED 
NOT_STARTED
RUNNING

PAUSED
MAINTENANCE

FAILED
FAILED_PERMANENTLY
STARTING
DRAINING:_êA\\
 datastream.googleapis.com/Stream8projects/{project}/locations/{location}/streams/{stream}B
backfill_strategyB"
 _customer_managed_encryption_key"â
StreamObject
name (	BàA4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàA
display_name (	BàA6
errors (2!.google.cloud.datastream.v1.ErrorBàA=
backfill_job (2\'.google.cloud.datastream.v1.BackfillJobI
source_object (22.google.cloud.datastream.v1.SourceObjectIdentifier:vêAs
&datastream.googleapis.com/StreamObjectIprojects/{project}/locations/{location}/streams/{stream}/objects/{object}"¹
SourceObjectIdentifierf
oracle_identifier (2I.google.cloud.datastream.v1.SourceObjectIdentifier.OracleObjectIdentifierH d
mysql_identifier (2H.google.cloud.datastream.v1.SourceObjectIdentifier.MysqlObjectIdentifierH n
postgresql_identifier (2M.google.cloud.datastream.v1.SourceObjectIdentifier.PostgresqlObjectIdentifierH A
OracleObjectIdentifier
schema (	BàA
table (	BàAE
PostgresqlObjectIdentifier
schema (	BàA
table (	BàAB
MysqlObjectIdentifier
database (	BàA
table (	BàAB
source_identifier"ú
BackfillJob<
state (2-.google.cloud.datastream.v1.BackfillJob.State@
trigger (2/.google.cloud.datastream.v1.BackfillJob.Trigger8
last_start_time (2.google.protobuf.TimestampBàA6
last_end_time (2.google.protobuf.TimestampBàA6
errors (2!.google.cloud.datastream.v1.ErrorBàA"�
State
STATE_UNSPECIFIED 
NOT_STARTED
PENDING

ACTIVE
STOPPED

FAILED
	COMPLETED
UNSUPPORTED"=
Trigger
TRIGGER_UNSPECIFIED 
	AUTOMATIC

MANUAL"Ý
Error
reason (	

error_uuid (	
message (	.

error_time (2.google.protobuf.Timestamp?
details (2..google.cloud.datastream.v1.Error.DetailsEntry.
DetailsEntry
key (	
value (	:8"O
ValidationResult;
validations (2&.google.cloud.datastream.v1.Validation"ö

Validation
description (	;
state (2,.google.cloud.datastream.v1.Validation.State>
message (2-.google.cloud.datastream.v1.ValidationMessage
code (	"H
State
STATE_UNSPECIFIED 
NOT_EXECUTED

FAILED

PASSED"®
ValidationMessage
message (	B
level (23.google.cloud.datastream.v1.ValidationMessage.LevelM
metadata (2;.google.cloud.datastream.v1.ValidationMessage.MetadataEntry
code (	/
MetadataEntry
key (	
value (	:8"6
Level
LEVEL_UNSPECIFIED 
WARNING	
ERRORB¨
com.google.cloud.datastream.v1BDatastreamResourcesProtoPZ>cloud.google.com/go/datastream/apiv1/datastreampb;datastreampbªGoogle.Cloud.Datastream.V1ÊGoogle\\Cloud\\Datastream\\V1êGoogle::Cloud::Datastream::V1êAO
compute.googleapis.com/Networks,projects/{project}/global/networks/{network}bproto3'
        , true);

        static::$is_initialized = true;
    }
}

