Class: Google::Cloud::CloudDMS::V1::MigrationJobVerificationError

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb

Overview

Error message of a verification Migration job.

Defined Under Namespace

Modules: ErrorCode

Instance Attribute Summary collapse

Instance Attribute Details

#error_code::Google::Cloud::CloudDMS::V1::MigrationJobVerificationError::ErrorCode (readonly)

Returns Output only. An instance of ErrorCode specifying the error that occurred.

Returns:



1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 1063

class MigrationJobVerificationError
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # A general error code describing the type of error that occurred.
  module ErrorCode
    # An unknown error occurred
    ERROR_CODE_UNSPECIFIED = 0

    # We failed to connect to one of the connection profile.
    CONNECTION_FAILURE = 1

    # We failed to authenticate to one of the connection profile.
    AUTHENTICATION_FAILURE = 2

    # One of the involved connection profiles has an invalid configuration.
    INVALID_CONNECTION_PROFILE_CONFIG = 3

    # The versions of the source and the destination are incompatible.
    VERSION_INCOMPATIBILITY = 4

    # The types of the source and the destination are incompatible.
    CONNECTION_PROFILE_TYPES_INCOMPATIBILITY = 5

    # No pglogical extension installed on databases, applicable for postgres.
    NO_PGLOGICAL_INSTALLED = 7

    # pglogical node already exists on databases, applicable for postgres.
    PGLOGICAL_NODE_ALREADY_EXISTS = 8

    # The value of parameter wal_level is not set to logical.
    INVALID_WAL_LEVEL = 9

    # The value of parameter shared_preload_libraries does not include
    # pglogical.
    INVALID_SHARED_PRELOAD_LIBRARY = 10

    # The value of parameter max_replication_slots is not sufficient.
    INSUFFICIENT_MAX_REPLICATION_SLOTS = 11

    # The value of parameter max_wal_senders is not sufficient.
    INSUFFICIENT_MAX_WAL_SENDERS = 12

    # The value of parameter max_worker_processes is not sufficient.
    INSUFFICIENT_MAX_WORKER_PROCESSES = 13

    # Extensions installed are either not supported or having unsupported
    # versions.
    UNSUPPORTED_EXTENSIONS = 14

    # Unsupported migration type.
    UNSUPPORTED_MIGRATION_TYPE = 15

    # Invalid RDS logical replication.
    INVALID_RDS_LOGICAL_REPLICATION = 16

    # The gtid_mode is not supported, applicable for MySQL.
    UNSUPPORTED_GTID_MODE = 17

    # The table definition is not support due to missing primary key or replica
    # identity.
    UNSUPPORTED_TABLE_DEFINITION = 18

    # The definer is not supported.
    UNSUPPORTED_DEFINER = 19

    # Migration is already running at the time of restart request.
    CANT_RESTART_RUNNING_MIGRATION = 21

    # The source already has a replication setup.
    SOURCE_ALREADY_SETUP = 23

    # The source has tables with limited support.
    # E.g. PostgreSQL tables without primary keys.
    TABLES_WITH_LIMITED_SUPPORT = 24

    # The source uses an unsupported locale.
    UNSUPPORTED_DATABASE_LOCALE = 25

    # The source uses an unsupported Foreign Data Wrapper configuration.
    UNSUPPORTED_DATABASE_FDW_CONFIG = 26

    # There was an underlying RDBMS error.
    ERROR_RDBMS = 27

    # The source DB size in Bytes exceeds a certain threshold. The migration
    # might require an increase of quota, or might not be supported.
    SOURCE_SIZE_EXCEEDS_THRESHOLD = 28

    # The destination DB contains existing databases that are conflicting with
    # those in the source DB.
    EXISTING_CONFLICTING_DATABASES = 29

    # Insufficient privilege to enable the parallelism configuration.
    PARALLEL_IMPORT_INSUFFICIENT_PRIVILEGE = 30
  end
end

#error_detail_message::String (readonly)

Returns Output only. A specific detailed error message, if supplied by the engine.

Returns:

  • (::String)

    Output only. A specific detailed error message, if supplied by the engine.



1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 1063

class MigrationJobVerificationError
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # A general error code describing the type of error that occurred.
  module ErrorCode
    # An unknown error occurred
    ERROR_CODE_UNSPECIFIED = 0

    # We failed to connect to one of the connection profile.
    CONNECTION_FAILURE = 1

    # We failed to authenticate to one of the connection profile.
    AUTHENTICATION_FAILURE = 2

    # One of the involved connection profiles has an invalid configuration.
    INVALID_CONNECTION_PROFILE_CONFIG = 3

    # The versions of the source and the destination are incompatible.
    VERSION_INCOMPATIBILITY = 4

    # The types of the source and the destination are incompatible.
    CONNECTION_PROFILE_TYPES_INCOMPATIBILITY = 5

    # No pglogical extension installed on databases, applicable for postgres.
    NO_PGLOGICAL_INSTALLED = 7

    # pglogical node already exists on databases, applicable for postgres.
    PGLOGICAL_NODE_ALREADY_EXISTS = 8

    # The value of parameter wal_level is not set to logical.
    INVALID_WAL_LEVEL = 9

    # The value of parameter shared_preload_libraries does not include
    # pglogical.
    INVALID_SHARED_PRELOAD_LIBRARY = 10

    # The value of parameter max_replication_slots is not sufficient.
    INSUFFICIENT_MAX_REPLICATION_SLOTS = 11

    # The value of parameter max_wal_senders is not sufficient.
    INSUFFICIENT_MAX_WAL_SENDERS = 12

    # The value of parameter max_worker_processes is not sufficient.
    INSUFFICIENT_MAX_WORKER_PROCESSES = 13

    # Extensions installed are either not supported or having unsupported
    # versions.
    UNSUPPORTED_EXTENSIONS = 14

    # Unsupported migration type.
    UNSUPPORTED_MIGRATION_TYPE = 15

    # Invalid RDS logical replication.
    INVALID_RDS_LOGICAL_REPLICATION = 16

    # The gtid_mode is not supported, applicable for MySQL.
    UNSUPPORTED_GTID_MODE = 17

    # The table definition is not support due to missing primary key or replica
    # identity.
    UNSUPPORTED_TABLE_DEFINITION = 18

    # The definer is not supported.
    UNSUPPORTED_DEFINER = 19

    # Migration is already running at the time of restart request.
    CANT_RESTART_RUNNING_MIGRATION = 21

    # The source already has a replication setup.
    SOURCE_ALREADY_SETUP = 23

    # The source has tables with limited support.
    # E.g. PostgreSQL tables without primary keys.
    TABLES_WITH_LIMITED_SUPPORT = 24

    # The source uses an unsupported locale.
    UNSUPPORTED_DATABASE_LOCALE = 25

    # The source uses an unsupported Foreign Data Wrapper configuration.
    UNSUPPORTED_DATABASE_FDW_CONFIG = 26

    # There was an underlying RDBMS error.
    ERROR_RDBMS = 27

    # The source DB size in Bytes exceeds a certain threshold. The migration
    # might require an increase of quota, or might not be supported.
    SOURCE_SIZE_EXCEEDS_THRESHOLD = 28

    # The destination DB contains existing databases that are conflicting with
    # those in the source DB.
    EXISTING_CONFLICTING_DATABASES = 29

    # Insufficient privilege to enable the parallelism configuration.
    PARALLEL_IMPORT_INSUFFICIENT_PRIVILEGE = 30
  end
end

#error_message::String (readonly)

Returns Output only. A formatted message with further details about the error and a CTA.

Returns:

  • (::String)

    Output only. A formatted message with further details about the error and a CTA.



1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 1063

class MigrationJobVerificationError
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # A general error code describing the type of error that occurred.
  module ErrorCode
    # An unknown error occurred
    ERROR_CODE_UNSPECIFIED = 0

    # We failed to connect to one of the connection profile.
    CONNECTION_FAILURE = 1

    # We failed to authenticate to one of the connection profile.
    AUTHENTICATION_FAILURE = 2

    # One of the involved connection profiles has an invalid configuration.
    INVALID_CONNECTION_PROFILE_CONFIG = 3

    # The versions of the source and the destination are incompatible.
    VERSION_INCOMPATIBILITY = 4

    # The types of the source and the destination are incompatible.
    CONNECTION_PROFILE_TYPES_INCOMPATIBILITY = 5

    # No pglogical extension installed on databases, applicable for postgres.
    NO_PGLOGICAL_INSTALLED = 7

    # pglogical node already exists on databases, applicable for postgres.
    PGLOGICAL_NODE_ALREADY_EXISTS = 8

    # The value of parameter wal_level is not set to logical.
    INVALID_WAL_LEVEL = 9

    # The value of parameter shared_preload_libraries does not include
    # pglogical.
    INVALID_SHARED_PRELOAD_LIBRARY = 10

    # The value of parameter max_replication_slots is not sufficient.
    INSUFFICIENT_MAX_REPLICATION_SLOTS = 11

    # The value of parameter max_wal_senders is not sufficient.
    INSUFFICIENT_MAX_WAL_SENDERS = 12

    # The value of parameter max_worker_processes is not sufficient.
    INSUFFICIENT_MAX_WORKER_PROCESSES = 13

    # Extensions installed are either not supported or having unsupported
    # versions.
    UNSUPPORTED_EXTENSIONS = 14

    # Unsupported migration type.
    UNSUPPORTED_MIGRATION_TYPE = 15

    # Invalid RDS logical replication.
    INVALID_RDS_LOGICAL_REPLICATION = 16

    # The gtid_mode is not supported, applicable for MySQL.
    UNSUPPORTED_GTID_MODE = 17

    # The table definition is not support due to missing primary key or replica
    # identity.
    UNSUPPORTED_TABLE_DEFINITION = 18

    # The definer is not supported.
    UNSUPPORTED_DEFINER = 19

    # Migration is already running at the time of restart request.
    CANT_RESTART_RUNNING_MIGRATION = 21

    # The source already has a replication setup.
    SOURCE_ALREADY_SETUP = 23

    # The source has tables with limited support.
    # E.g. PostgreSQL tables without primary keys.
    TABLES_WITH_LIMITED_SUPPORT = 24

    # The source uses an unsupported locale.
    UNSUPPORTED_DATABASE_LOCALE = 25

    # The source uses an unsupported Foreign Data Wrapper configuration.
    UNSUPPORTED_DATABASE_FDW_CONFIG = 26

    # There was an underlying RDBMS error.
    ERROR_RDBMS = 27

    # The source DB size in Bytes exceeds a certain threshold. The migration
    # might require an increase of quota, or might not be supported.
    SOURCE_SIZE_EXCEEDS_THRESHOLD = 28

    # The destination DB contains existing databases that are conflicting with
    # those in the source DB.
    EXISTING_CONFLICTING_DATABASES = 29

    # Insufficient privilege to enable the parallelism configuration.
    PARALLEL_IMPORT_INSUFFICIENT_PRIVILEGE = 30
  end
end