Class: Google::Cloud::CloudDMS::V1::ConnectionProfile
- Inherits:
-
Object
- Object
- Google::Cloud::CloudDMS::V1::ConnectionProfile
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb
Overview
A connection profile definition.
Defined Under Namespace
Modules: State Classes: LabelsEntry
Instance Attribute Summary collapse
-
#alloydb ⇒ ::Google::Cloud::CloudDMS::V1::AlloyDbConnectionProfile
An AlloyDB cluster connection profile.
-
#cloudsql ⇒ ::Google::Cloud::CloudDMS::V1::CloudSqlConnectionProfile
A CloudSQL database connection profile.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#display_name ⇒ ::String
The connection profile display name.
-
#error ⇒ ::Google::Rpc::Status
readonly
Output only.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
The resource labels for connection profile to use to annotate any related underlying resources such as Compute Engine VMs.
-
#mysql ⇒ ::Google::Cloud::CloudDMS::V1::MySqlConnectionProfile
A MySQL database connection profile.
-
#name ⇒ ::String
The name of this connection profile resource in the form of projects/{project}/locations/{location}/connectionProfiles/{connectionProfile}.
-
#oracle ⇒ ::Google::Cloud::CloudDMS::V1::OracleConnectionProfile
An Oracle database connection profile.
-
#postgresql ⇒ ::Google::Cloud::CloudDMS::V1::PostgreSqlConnectionProfile
A PostgreSQL database connection profile.
-
#provider ⇒ ::Google::Cloud::CloudDMS::V1::DatabaseProvider
The database provider.
-
#state ⇒ ::Google::Cloud::CloudDMS::V1::ConnectionProfile::State
The current connection profile state (e.g. DRAFT, READY, or FAILED).
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
Instance Attribute Details
#alloydb ⇒ ::Google::Cloud::CloudDMS::V1::AlloyDbConnectionProfile
Returns An AlloyDB cluster connection profile.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 1011 class ConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current connection profile state (e.g. DRAFT, READY, or FAILED). module State # The state of the connection profile is unknown. STATE_UNSPECIFIED = 0 # The connection profile is in draft mode and fully editable. DRAFT = 1 # The connection profile is being created. CREATING = 2 # The connection profile is ready. READY = 3 # The connection profile is being updated. UPDATING = 4 # The connection profile is being deleted. DELETING = 5 # The connection profile has been deleted. DELETED = 6 # The last action on the connection profile failed. FAILED = 7 end end |
#cloudsql ⇒ ::Google::Cloud::CloudDMS::V1::CloudSqlConnectionProfile
Returns A CloudSQL database connection profile.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 1011 class ConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current connection profile state (e.g. DRAFT, READY, or FAILED). module State # The state of the connection profile is unknown. STATE_UNSPECIFIED = 0 # The connection profile is in draft mode and fully editable. DRAFT = 1 # The connection profile is being created. CREATING = 2 # The connection profile is ready. READY = 3 # The connection profile is being updated. UPDATING = 4 # The connection profile is being deleted. DELETING = 5 # The connection profile has been deleted. DELETED = 6 # The last action on the connection profile failed. FAILED = 7 end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The timestamp when the resource was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 1011 class ConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current connection profile state (e.g. DRAFT, READY, or FAILED). module State # The state of the connection profile is unknown. STATE_UNSPECIFIED = 0 # The connection profile is in draft mode and fully editable. DRAFT = 1 # The connection profile is being created. CREATING = 2 # The connection profile is ready. READY = 3 # The connection profile is being updated. UPDATING = 4 # The connection profile is being deleted. DELETING = 5 # The connection profile has been deleted. DELETED = 6 # The last action on the connection profile failed. FAILED = 7 end end |
#display_name ⇒ ::String
Returns The connection profile display name.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 1011 class ConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current connection profile state (e.g. DRAFT, READY, or FAILED). module State # The state of the connection profile is unknown. STATE_UNSPECIFIED = 0 # The connection profile is in draft mode and fully editable. DRAFT = 1 # The connection profile is being created. CREATING = 2 # The connection profile is ready. READY = 3 # The connection profile is being updated. UPDATING = 4 # The connection profile is being deleted. DELETING = 5 # The connection profile has been deleted. DELETED = 6 # The last action on the connection profile failed. FAILED = 7 end end |
#error ⇒ ::Google::Rpc::Status (readonly)
Returns Output only. The error details in case of state FAILED.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 1011 class ConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current connection profile state (e.g. DRAFT, READY, or FAILED). module State # The state of the connection profile is unknown. STATE_UNSPECIFIED = 0 # The connection profile is in draft mode and fully editable. DRAFT = 1 # The connection profile is being created. CREATING = 2 # The connection profile is ready. READY = 3 # The connection profile is being updated. UPDATING = 4 # The connection profile is being deleted. DELETING = 5 # The connection profile has been deleted. DELETED = 6 # The last action on the connection profile failed. FAILED = 7 end end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns The resource labels for connection profile to use to annotate any related underlying resources such as Compute Engine VMs. An object containing a list of "key": "value" pairs.
Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }
.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 1011 class ConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current connection profile state (e.g. DRAFT, READY, or FAILED). module State # The state of the connection profile is unknown. STATE_UNSPECIFIED = 0 # The connection profile is in draft mode and fully editable. DRAFT = 1 # The connection profile is being created. CREATING = 2 # The connection profile is ready. READY = 3 # The connection profile is being updated. UPDATING = 4 # The connection profile is being deleted. DELETING = 5 # The connection profile has been deleted. DELETED = 6 # The last action on the connection profile failed. FAILED = 7 end end |
#mysql ⇒ ::Google::Cloud::CloudDMS::V1::MySqlConnectionProfile
Returns A MySQL database connection profile.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 1011 class ConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current connection profile state (e.g. DRAFT, READY, or FAILED). module State # The state of the connection profile is unknown. STATE_UNSPECIFIED = 0 # The connection profile is in draft mode and fully editable. DRAFT = 1 # The connection profile is being created. CREATING = 2 # The connection profile is ready. READY = 3 # The connection profile is being updated. UPDATING = 4 # The connection profile is being deleted. DELETING = 5 # The connection profile has been deleted. DELETED = 6 # The last action on the connection profile failed. FAILED = 7 end end |
#name ⇒ ::String
Returns The name of this connection profile resource in the form of projects/{project}/locations/{location}/connectionProfiles/{connectionProfile}.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 1011 class ConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current connection profile state (e.g. DRAFT, READY, or FAILED). module State # The state of the connection profile is unknown. STATE_UNSPECIFIED = 0 # The connection profile is in draft mode and fully editable. DRAFT = 1 # The connection profile is being created. CREATING = 2 # The connection profile is ready. READY = 3 # The connection profile is being updated. UPDATING = 4 # The connection profile is being deleted. DELETING = 5 # The connection profile has been deleted. DELETED = 6 # The last action on the connection profile failed. FAILED = 7 end end |
#oracle ⇒ ::Google::Cloud::CloudDMS::V1::OracleConnectionProfile
Returns An Oracle database connection profile.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 1011 class ConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current connection profile state (e.g. DRAFT, READY, or FAILED). module State # The state of the connection profile is unknown. STATE_UNSPECIFIED = 0 # The connection profile is in draft mode and fully editable. DRAFT = 1 # The connection profile is being created. CREATING = 2 # The connection profile is ready. READY = 3 # The connection profile is being updated. UPDATING = 4 # The connection profile is being deleted. DELETING = 5 # The connection profile has been deleted. DELETED = 6 # The last action on the connection profile failed. FAILED = 7 end end |
#postgresql ⇒ ::Google::Cloud::CloudDMS::V1::PostgreSqlConnectionProfile
Returns A PostgreSQL database connection profile.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 1011 class ConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current connection profile state (e.g. DRAFT, READY, or FAILED). module State # The state of the connection profile is unknown. STATE_UNSPECIFIED = 0 # The connection profile is in draft mode and fully editable. DRAFT = 1 # The connection profile is being created. CREATING = 2 # The connection profile is ready. READY = 3 # The connection profile is being updated. UPDATING = 4 # The connection profile is being deleted. DELETING = 5 # The connection profile has been deleted. DELETED = 6 # The last action on the connection profile failed. FAILED = 7 end end |
#provider ⇒ ::Google::Cloud::CloudDMS::V1::DatabaseProvider
Returns The database provider.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 1011 class ConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current connection profile state (e.g. DRAFT, READY, or FAILED). module State # The state of the connection profile is unknown. STATE_UNSPECIFIED = 0 # The connection profile is in draft mode and fully editable. DRAFT = 1 # The connection profile is being created. CREATING = 2 # The connection profile is ready. READY = 3 # The connection profile is being updated. UPDATING = 4 # The connection profile is being deleted. DELETING = 5 # The connection profile has been deleted. DELETED = 6 # The last action on the connection profile failed. FAILED = 7 end end |
#state ⇒ ::Google::Cloud::CloudDMS::V1::ConnectionProfile::State
Returns The current connection profile state (e.g. DRAFT, READY, or FAILED).
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 1011 class ConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current connection profile state (e.g. DRAFT, READY, or FAILED). module State # The state of the connection profile is unknown. STATE_UNSPECIFIED = 0 # The connection profile is in draft mode and fully editable. DRAFT = 1 # The connection profile is being created. CREATING = 2 # The connection profile is ready. READY = 3 # The connection profile is being updated. UPDATING = 4 # The connection profile is being deleted. DELETING = 5 # The connection profile has been deleted. DELETED = 6 # The last action on the connection profile failed. FAILED = 7 end end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The timestamp when the resource was last updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 1011 class ConnectionProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The current connection profile state (e.g. DRAFT, READY, or FAILED). module State # The state of the connection profile is unknown. STATE_UNSPECIFIED = 0 # The connection profile is in draft mode and fully editable. DRAFT = 1 # The connection profile is being created. CREATING = 2 # The connection profile is ready. READY = 3 # The connection profile is being updated. UPDATING = 4 # The connection profile is being deleted. DELETING = 5 # The connection profile has been deleted. DELETED = 6 # The last action on the connection profile failed. FAILED = 7 end end |