Class: Google::Cloud::Datastream::V1alpha1::DiscoverConnectionProfileRequest

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

Overview

Request message for 'discover' ConnectionProfile request.

Instance Attribute Summary collapse

Instance Attribute Details

#connection_profile::Google::Cloud::Datastream::V1alpha1::ConnectionProfile

Returns An ad-hoc ConnectionProfile configuration.

Returns:



48
49
50
51
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream.rb', line 48

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

#connection_profile_name::String

Returns A reference to an existing ConnectionProfile.

Returns:

  • (::String)

    A reference to an existing ConnectionProfile.



48
49
50
51
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream.rb', line 48

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

#mysql_rdbms::Google::Cloud::Datastream::V1alpha1::MysqlRdbms

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

Returns:



48
49
50
51
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream.rb', line 48

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

#oracle_rdbms::Google::Cloud::Datastream::V1alpha1::OracleRdbms

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

Returns:



48
49
50
51
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream.rb', line 48

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

#parent::String

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

Returns:

  • (::String)

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



48
49
50
51
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream.rb', line 48

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

#recursion_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.



48
49
50
51
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream.rb', line 48

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

#recursive::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).



48
49
50
51
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream.rb', line 48

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