Class: Google::Cloud::Connectors::V1::ConnectionSchemaMetadata

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

Overview

ConnectionSchemaMetadata is the singleton resource of each connection. It includes the entity and action names of runtime resources exposed by a connection backend.

Defined Under Namespace

Modules: State

Instance Attribute Summary collapse

Instance Attribute Details

#actions::Array<::String> (readonly)

Returns Output only. List of actions.

Returns:

  • (::Array<::String>)

    Output only. List of actions.



144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
# File 'proto_docs/google/cloud/connectors/v1/connection.rb', line 144

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

  # State of connection runtime schema.
  module State
    # Default state.
    STATE_UNSPECIFIED = 0

    # Schema refresh is in progress.
    REFRESHING = 1

    # Schema has been updated.
    UPDATED = 2
  end
end

#entities::Array<::String> (readonly)

Returns Output only. List of entity names.

Returns:

  • (::Array<::String>)

    Output only. List of entity names.



144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
# File 'proto_docs/google/cloud/connectors/v1/connection.rb', line 144

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

  # State of connection runtime schema.
  module State
    # Default state.
    STATE_UNSPECIFIED = 0

    # Schema refresh is in progress.
    REFRESHING = 1

    # Schema has been updated.
    UPDATED = 2
  end
end

#name::String (readonly)

Returns Output only. Resource name. Format: projects/{project}/locations/{location}/connections/{connection}/connectionSchemaMetadata.

Returns:

  • (::String)

    Output only. Resource name. Format: projects/{project}/locations/{location}/connections/{connection}/connectionSchemaMetadata



144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
# File 'proto_docs/google/cloud/connectors/v1/connection.rb', line 144

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

  # State of connection runtime schema.
  module State
    # Default state.
    STATE_UNSPECIFIED = 0

    # Schema refresh is in progress.
    REFRESHING = 1

    # Schema has been updated.
    UPDATED = 2
  end
end

#refresh_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. Timestamp when the connection runtime schema refresh was triggered.

Returns:



144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
# File 'proto_docs/google/cloud/connectors/v1/connection.rb', line 144

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

  # State of connection runtime schema.
  module State
    # Default state.
    STATE_UNSPECIFIED = 0

    # Schema refresh is in progress.
    REFRESHING = 1

    # Schema has been updated.
    UPDATED = 2
  end
end

#state::Google::Cloud::Connectors::V1::ConnectionSchemaMetadata::State (readonly)

Returns Output only. The current state of runtime schema.

Returns:



144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
# File 'proto_docs/google/cloud/connectors/v1/connection.rb', line 144

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

  # State of connection runtime schema.
  module State
    # Default state.
    STATE_UNSPECIFIED = 0

    # Schema refresh is in progress.
    REFRESHING = 1

    # Schema has been updated.
    UPDATED = 2
  end
end

#update_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. Timestamp when the connection runtime schema was updated.

Returns:



144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
# File 'proto_docs/google/cloud/connectors/v1/connection.rb', line 144

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

  # State of connection runtime schema.
  module State
    # Default state.
    STATE_UNSPECIFIED = 0

    # Schema refresh is in progress.
    REFRESHING = 1

    # Schema has been updated.
    UPDATED = 2
  end
end