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

namespace GPBMetadata\Google\Cloud\Clouddms\V1;

class ClouddmsResources
{
    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();
        \GPBMetadata\Google\Protobuf\Wrappers::initOnce();
        \GPBMetadata\Google\Rpc\Status::initOnce();
        $pool->internalAddGeneratedFile(
            '
£5
1google/cloud/clouddms/v1/clouddms_resources.protogoogle.cloud.clouddms.v1google/api/resource.protogoogle/protobuf/duration.protogoogle/protobuf/timestamp.protogoogle/protobuf/wrappers.protogoogle/rpc/status.proto"î
	SslConfig>
type (2+.google.cloud.clouddms.v1.SslConfig.SslTypeBàA

client_key (	BàA
client_certificate (	BàA
ca_certificate (	BàAàA"G
SslType
SSL_TYPE_UNSPECIFIED 
SERVER_ONLY
SERVER_CLIENT"Ò
MySqlConnectionProfile
host (	BàA
port (BàA
username (	BàA
password (	BàAàA
password_set (BàA0
ssl (2#.google.cloud.clouddms.v1.SslConfig
cloud_sql_id (	"×
PostgreSqlConnectionProfile
host (	BàA
port (BàA
username (	BàA
password (	BàAàA
password_set (BàA0
ssl (2#.google.cloud.clouddms.v1.SslConfig
cloud_sql_id (	"ª
CloudSqlConnectionProfile
cloud_sql_id (	BàAA
settings (2*.google.cloud.clouddms.v1.CloudSqlSettingsBàA

private_ip (	BàA
	public_ip (	BàA"›
SqlAclEntry
value (	1
expire_time
 (2.google.protobuf.TimestampH -
ttl (2.google.protobuf.DurationBàAH 
label (	B

expiration"Ì
SqlIpConfig/
enable_ipv4 (2.google.protobuf.BoolValue
private_network (	/
require_ssl (2.google.protobuf.BoolValueB
authorized_networks (2%.google.cloud.clouddms.v1.SqlAclEntry"ú	
CloudSqlSettingsW
database_version (2=.google.cloud.clouddms.v1.CloudSqlSettings.SqlDatabaseVersionO
user_labels (2:.google.cloud.clouddms.v1.CloudSqlSettings.UserLabelsEntry
tier (	>
storage_auto_resize_limit (2.google.protobuf.Int64ValueY
activation_policy (2>.google.cloud.clouddms.v1.CloudSqlSettings.SqlActivationPolicy8
	ip_config (2%.google.cloud.clouddms.v1.SqlIpConfig9
auto_storage_increase (2.google.protobuf.BoolValueU
database_flags (2=.google.cloud.clouddms.v1.CloudSqlSettings.DatabaseFlagsEntryR
data_disk_type	 (2:.google.cloud.clouddms.v1.CloudSqlSettings.SqlDataDiskType6
data_disk_size_gb
 (2.google.protobuf.Int64Value
zone (	
	source_id (	
root_password (	BàA
root_password_set (BàA
	collation (	1
UserLabelsEntry
key (	
value (	:84
DatabaseFlagsEntry
key (	
value (	:8"S
SqlActivationPolicy%
!SQL_ACTIVATION_POLICY_UNSPECIFIED 

ALWAYS	
NEVER"M
SqlDataDiskType"
SQL_DATA_DISK_TYPE_UNSPECIFIED 

PD_SSD

PD_HDD"½
SqlDatabaseVersion$
 SQL_DATABASE_VERSION_UNSPECIFIED 
	MYSQL_5_6
	MYSQL_5_7
POSTGRES_9_6
POSTGRES_11
POSTGRES_10
	MYSQL_8_0
POSTGRES_12
POSTGRES_13"
StaticIpConnectivity"[
ReverseSshConnectivity
vm_ip (	BàA
vm_port (BàA

vm (	
vpc (	"%
VpcPeeringConnectivity
vpc (	"†
DatabaseType<
provider (2*.google.cloud.clouddms.v1.DatabaseProvider8
engine (2(.google.cloud.clouddms.v1.DatabaseEngine"ì
MigrationJob
name (	4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàAB
labels (22.google.cloud.clouddms.v1.MigrationJob.LabelsEntry
display_name (	;
state (2,.google.cloud.clouddms.v1.MigrationJob.State@
phase (2,.google.cloud.clouddms.v1.MigrationJob.PhaseBàA>
type (2+.google.cloud.clouddms.v1.MigrationJob.TypeBàA
	dump_path	 (	
source
 (	BàA
destination (	BàAT
reverse_ssh_connectivitye (20.google.cloud.clouddms.v1.ReverseSshConnectivityH T
vpc_peering_connectivityf (20.google.cloud.clouddms.v1.VpcPeeringConnectivityH P
static_ip_connectivityg (2..google.cloud.clouddms.v1.StaticIpConnectivityH 0
duration (2.google.protobuf.DurationBàA&
error (2.google.rpc.StatusBàA?
source_database (2&.google.cloud.clouddms.v1.DatabaseTypeD
destination_database (2&.google.cloud.clouddms.v1.DatabaseType1
end_time (2.google.protobuf.TimestampBàA-
LabelsEntry
key (	
value (	:8"ñ
State
STATE_UNSPECIFIED 
MAINTENANCE	
DRAFT
CREATING
NOT_STARTED
RUNNING

FAILED
	COMPLETED
DELETING
STOPPING	
STOPPED

DELETED
UPDATING
STARTING

RESTARTING
RESUMING"Ž
Phase
PHASE_UNSPECIFIED 
	FULL_DUMP
CDC
PROMOTE_IN_PROGRESS%
!WAITING_FOR_SOURCE_WRITES_TO_STOP
PREPARING_THE_DUMP":
Type
TYPE_UNSPECIFIED 
ONE_TIME

CONTINUOUS:uêAr
)datamigration.googleapis.com/MigrationJobEprojects/{project}/locations/{location}/migrationJobs/{migration_job}B
connectivity"³
ConnectionProfile
name (	4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàAG
labels (27.google.cloud.clouddms.v1.ConnectionProfile.LabelsEntry@
state (21.google.cloud.clouddms.v1.ConnectionProfile.State
display_name (	A
mysqld (20.google.cloud.clouddms.v1.MySqlConnectionProfileH K

postgresqle (25.google.cloud.clouddms.v1.PostgreSqlConnectionProfileH G
cloudsqlf (23.google.cloud.clouddms.v1.CloudSqlConnectionProfileH &
error (2.google.rpc.StatusBàA<
provider (2*.google.cloud.clouddms.v1.DatabaseProvider-
LabelsEntry
key (	
value (	:8"w
State
STATE_UNSPECIFIED 	
DRAFT
CREATING	
READY
UPDATING
DELETING
DELETED

FAILED:…êA
.datamigration.googleapis.com/ConnectionProfileOprojects/{project}/locations/{location}/connectionProfiles/{connection_profile}B
connection_profile"Ð
MigrationJobVerificationErrorZ

error_code (2A.google.cloud.clouddms.v1.MigrationJobVerificationError.ErrorCodeBàA
error_message (	BàA!
error_detail_message (	BàA"“
	ErrorCode
ERROR_CODE_UNSPECIFIED 
CONNECTION_FAILURE
AUTHENTICATION_FAILURE%
!INVALID_CONNECTION_PROFILE_CONFIG
VERSION_INCOMPATIBILITY,
(CONNECTION_PROFILE_TYPES_INCOMPATIBILITY
NO_PGLOGICAL_INSTALLED!
PGLOGICAL_NODE_ALREADY_EXISTS
INVALID_WAL_LEVEL	"
INVALID_SHARED_PRELOAD_LIBRARY
&
"INSUFFICIENT_MAX_REPLICATION_SLOTS 
INSUFFICIENT_MAX_WAL_SENDERS%
!INSUFFICIENT_MAX_WORKER_PROCESSES
UNSUPPORTED_EXTENSIONS
UNSUPPORTED_MIGRATION_TYPE#
INVALID_RDS_LOGICAL_REPLICATION
UNSUPPORTED_GTID_MODE 
UNSUPPORTED_TABLE_DEFINITION
UNSUPPORTED_DEFINER"
CANT_RESTART_RUNNING_MIGRATION*L
DatabaseEngine
DATABASE_ENGINE_UNSPECIFIED 	
MYSQL

POSTGRESQL*L
DatabaseProvider!
DATABASE_PROVIDER_UNSPECIFIED 
CLOUDSQL
RDSBÆ
com.google.cloud.clouddms.v1BClouddmsResourcesProtoPZ8cloud.google.com/go/clouddms/apiv1/clouddmspb;clouddmspbªGoogle.Cloud.CloudDms.V1ÊGoogle\\Cloud\\CloudDms\\V1êGoogle::Cloud::CloudDMS::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

