Class: Google::Cloud::Connectors::V1::ConnectorVersion
- Inherits:
-
Object
- Object
- Google::Cloud::Connectors::V1::ConnectorVersion
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/connectors/v1/connector_version.rb
Overview
ConnectorVersion indicates a specific version of a connector.
Defined Under Namespace
Classes: LabelsEntry
Instance Attribute Summary collapse
-
#auth_config_templates ⇒ ::Array<::Google::Cloud::Connectors::V1::AuthConfigTemplate>
readonly
Output only.
-
#config_variable_templates ⇒ ::Array<::Google::Cloud::Connectors::V1::ConfigVariableTemplate>
readonly
Output only.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#display_name ⇒ ::String
readonly
Output only.
-
#egress_control_config ⇒ ::Google::Cloud::Connectors::V1::EgressControlConfig
readonly
Output only.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
readonly
Output only.
-
#launch_stage ⇒ ::Google::Cloud::Connectors::V1::LaunchStage
readonly
Output only.
-
#name ⇒ ::String
readonly
Output only.
-
#release_version ⇒ ::String
readonly
Output only.
-
#role_grant ⇒ ::Google::Cloud::Connectors::V1::RoleGrant
readonly
Output only.
-
#role_grants ⇒ ::Array<::Google::Cloud::Connectors::V1::RoleGrant>
readonly
Output only.
-
#ssl_config_template ⇒ ::Google::Cloud::Connectors::V1::SslConfigTemplate
readonly
Output only.
-
#supported_runtime_features ⇒ ::Google::Cloud::Connectors::V1::SupportedRuntimeFeatures
readonly
Output only.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
Instance Attribute Details
#auth_config_templates ⇒ ::Array<::Google::Cloud::Connectors::V1::AuthConfigTemplate> (readonly)
Returns Output only. List of auth configs supported by the Connector Version.
74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/cloud/connectors/v1/connector_version.rb', line 74 class ConnectorVersion 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 end |
#config_variable_templates ⇒ ::Array<::Google::Cloud::Connectors::V1::ConfigVariableTemplate> (readonly)
Returns Output only. List of config variables needed to create a connection.
74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/cloud/connectors/v1/connector_version.rb', line 74 class ConnectorVersion 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 end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Created time.
74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/cloud/connectors/v1/connector_version.rb', line 74 class ConnectorVersion 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 end |
#display_name ⇒ ::String (readonly)
Returns Output only. Display name.
74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/cloud/connectors/v1/connector_version.rb', line 74 class ConnectorVersion 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 end |
#egress_control_config ⇒ ::Google::Cloud::Connectors::V1::EgressControlConfig (readonly)
Returns Output only. Configuration for Egress Control.
74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/cloud/connectors/v1/connector_version.rb', line 74 class ConnectorVersion 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 end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String} (readonly)
Returns Output only. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources.
74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/cloud/connectors/v1/connector_version.rb', line 74 class ConnectorVersion 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 end |
#launch_stage ⇒ ::Google::Cloud::Connectors::V1::LaunchStage (readonly)
Returns Output only. Flag to mark the version indicating the launch stage.
74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/cloud/connectors/v1/connector_version.rb', line 74 class ConnectorVersion 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 end |
#name ⇒ ::String (readonly)
Returns Output only. Resource name of the Version. Format: projects/{project}/locations/{location}/providers/{provider}/connectors/{connector}/versions/{version} Only global location is supported for Connector resource.
74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/cloud/connectors/v1/connector_version.rb', line 74 class ConnectorVersion 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 end |
#release_version ⇒ ::String (readonly)
Returns Output only. ReleaseVersion of the connector, for example: "1.0.1-alpha".
74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/cloud/connectors/v1/connector_version.rb', line 74 class ConnectorVersion 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 end |
#role_grant ⇒ ::Google::Cloud::Connectors::V1::RoleGrant (readonly)
Returns Output only. Role grant configuration for this config variable. It will be DEPRECATED soon.
74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/cloud/connectors/v1/connector_version.rb', line 74 class ConnectorVersion 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 end |
#role_grants ⇒ ::Array<::Google::Cloud::Connectors::V1::RoleGrant> (readonly)
Returns Output only. Role grant configurations for this connector version.
74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/cloud/connectors/v1/connector_version.rb', line 74 class ConnectorVersion 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 end |
#ssl_config_template ⇒ ::Google::Cloud::Connectors::V1::SslConfigTemplate (readonly)
Returns Output only. Ssl configuration supported by the Connector.
74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/cloud/connectors/v1/connector_version.rb', line 74 class ConnectorVersion 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 end |
#supported_runtime_features ⇒ ::Google::Cloud::Connectors::V1::SupportedRuntimeFeatures (readonly)
Returns Output only. Information about the runtime features supported by the Connector.
74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/cloud/connectors/v1/connector_version.rb', line 74 class ConnectorVersion 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 end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Updated time.
74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/cloud/connectors/v1/connector_version.rb', line 74 class ConnectorVersion 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 end |