Reference documentation and code samples for the Connectors V1 API class Google::Cloud::Connectors::V1::ConnectorVersion.
ConnectorVersion indicates a specific version of a connector.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#auth_config_templates
def auth_config_templates() -> ::Array<::Google::Cloud::Connectors::V1::AuthConfigTemplate>
Returns
- (::Array<::Google::Cloud::Connectors::V1::AuthConfigTemplate>) — Output only. List of auth configs supported by the Connector Version.
#config_variable_templates
def config_variable_templates() -> ::Array<::Google::Cloud::Connectors::V1::ConfigVariableTemplate>
Returns
- (::Array<::Google::Cloud::Connectors::V1::ConfigVariableTemplate>) — Output only. List of config variables needed to create a connection.
#create_time
def create_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. Created time.
#display_name
def display_name() -> ::String
Returns
- (::String) — Output only. Display name.
#egress_control_config
def egress_control_config() -> ::Google::Cloud::Connectors::V1::EgressControlConfig
Returns
- (::Google::Cloud::Connectors::V1::EgressControlConfig) — Output only. Configuration for Egress Control.
#labels
def labels() -> ::Google::Protobuf::Map{::String => ::String}
Returns
- (::Google::Protobuf::Map{::String => ::String}) — 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
#launch_stage
def launch_stage() -> ::Google::Cloud::Connectors::V1::LaunchStage
Returns
- (::Google::Cloud::Connectors::V1::LaunchStage) — Output only. Flag to mark the version indicating the launch stage.
#name
def name() -> ::String
Returns
- (::String) — 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.
#release_version
def release_version() -> ::String
Returns
- (::String) — Output only. ReleaseVersion of the connector, for example: "1.0.1-alpha".
#role_grant
def role_grant() -> ::Google::Cloud::Connectors::V1::RoleGrant
Returns
- (::Google::Cloud::Connectors::V1::RoleGrant) — Output only. Role grant configuration for this config variable. It will be DEPRECATED soon.
#role_grants
def role_grants() -> ::Array<::Google::Cloud::Connectors::V1::RoleGrant>
Returns
- (::Array<::Google::Cloud::Connectors::V1::RoleGrant>) — Output only. Role grant configurations for this connector version.
#ssl_config_template
def ssl_config_template() -> ::Google::Cloud::Connectors::V1::SslConfigTemplate
Returns
- (::Google::Cloud::Connectors::V1::SslConfigTemplate) — Output only. Ssl configuration supported by the Connector.
#supported_runtime_features
def supported_runtime_features() -> ::Google::Cloud::Connectors::V1::SupportedRuntimeFeatures
Returns
- (::Google::Cloud::Connectors::V1::SupportedRuntimeFeatures) — Output only. Information about the runtime features supported by the Connector.
#update_time
def update_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. Updated time.