Class: Google::Cloud::Datastream::V1::DiscoverConnectionProfileRequest

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

Overview

Request message for 'discover' ConnectionProfile request.

Instance Attribute Summary collapse

Instance Attribute Details

#connection_profile::Google::Cloud::Datastream::V1::ConnectionProfile

Returns An ad-hoc connection profile configuration.

Returns:



51
52
53
54
# File 'proto_docs/google/cloud/datastream/v1/datastream.rb', line 51

class DiscoverConnectionProfileRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#connection_profile_name::String

Returns A reference to an existing connection profile.

Returns:

  • (::String)

    A reference to an existing connection profile.



51
52
53
54
# File 'proto_docs/google/cloud/datastream/v1/datastream.rb', line 51

class DiscoverConnectionProfileRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#full_hierarchy::Boolean

Returns Whether to retrieve the full hierarchy of data objects (TRUE) or only the current level (FALSE).

Returns:

  • (::Boolean)

    Whether to retrieve the full hierarchy of data objects (TRUE) or only the current level (FALSE).



51
52
53
54
# File 'proto_docs/google/cloud/datastream/v1/datastream.rb', line 51

class DiscoverConnectionProfileRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#hierarchy_depth::Integer

Returns The number of hierarchy levels below the current level to be retrieved.

Returns:

  • (::Integer)

    The number of hierarchy levels below the current level to be retrieved.



51
52
53
54
# File 'proto_docs/google/cloud/datastream/v1/datastream.rb', line 51

class DiscoverConnectionProfileRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#mysql_rdbms::Google::Cloud::Datastream::V1::MysqlRdbms

Returns MySQL RDBMS to enrich with child data objects and metadata.

Returns:



51
52
53
54
# File 'proto_docs/google/cloud/datastream/v1/datastream.rb', line 51

class DiscoverConnectionProfileRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#oracle_rdbms::Google::Cloud::Datastream::V1::OracleRdbms

Returns Oracle RDBMS to enrich with child data objects and metadata.

Returns:



51
52
53
54
# File 'proto_docs/google/cloud/datastream/v1/datastream.rb', line 51

class DiscoverConnectionProfileRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#parent::String

Returns Required. The parent resource of the connection profile type. Must be in the format projects/*/locations/*.

Returns:

  • (::String)

    Required. The parent resource of the connection profile type. Must be in the format projects/*/locations/*.



51
52
53
54
# File 'proto_docs/google/cloud/datastream/v1/datastream.rb', line 51

class DiscoverConnectionProfileRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#postgresql_rdbms::Google::Cloud::Datastream::V1::PostgresqlRdbms

Returns PostgreSQL RDBMS to enrich with child data objects and metadata.

Returns:



51
52
53
54
# File 'proto_docs/google/cloud/datastream/v1/datastream.rb', line 51

class DiscoverConnectionProfileRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end