Class: Google::Cloud::Connectors::V1::Provider
- Inherits:
-
Object
- Object
- Google::Cloud::Connectors::V1::Provider
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/connectors/v1/provider.rb
Overview
Provider indicates the owner who provides the connectors.
Defined Under Namespace
Classes: LabelsEntry
Instance Attribute Summary collapse
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#description ⇒ ::String
readonly
Output only.
-
#display_name ⇒ ::String
readonly
Output only.
-
#documentation_uri ⇒ ::String
readonly
Output only.
-
#external_uri ⇒ ::String
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.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#web_assets_location ⇒ ::String
readonly
Output only.
Instance Attribute Details
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Created time.
59 60 61 62 63 64 65 66 67 68 69 70 71 |
# File 'proto_docs/google/cloud/connectors/v1/provider.rb', line 59 class Provider 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 |
#description ⇒ ::String (readonly)
Returns Output only. Description of the resource.
59 60 61 62 63 64 65 66 67 68 69 70 71 |
# File 'proto_docs/google/cloud/connectors/v1/provider.rb', line 59 class Provider 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.
59 60 61 62 63 64 65 66 67 68 69 70 71 |
# File 'proto_docs/google/cloud/connectors/v1/provider.rb', line 59 class Provider 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 |
#documentation_uri ⇒ ::String (readonly)
Returns Output only. Link to documentation page.
59 60 61 62 63 64 65 66 67 68 69 70 71 |
# File 'proto_docs/google/cloud/connectors/v1/provider.rb', line 59 class Provider 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 |
#external_uri ⇒ ::String (readonly)
Returns Output only. Link to external page.
59 60 61 62 63 64 65 66 67 68 69 70 71 |
# File 'proto_docs/google/cloud/connectors/v1/provider.rb', line 59 class Provider 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.
59 60 61 62 63 64 65 66 67 68 69 70 71 |
# File 'proto_docs/google/cloud/connectors/v1/provider.rb', line 59 class Provider 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.
59 60 61 62 63 64 65 66 67 68 69 70 71 |
# File 'proto_docs/google/cloud/connectors/v1/provider.rb', line 59 class Provider 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 Provider. Format: projects/{project}/locations/{location}/providers/{provider} Only global location is supported for Provider resource.
59 60 61 62 63 64 65 66 67 68 69 70 71 |
# File 'proto_docs/google/cloud/connectors/v1/provider.rb', line 59 class Provider 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.
59 60 61 62 63 64 65 66 67 68 69 70 71 |
# File 'proto_docs/google/cloud/connectors/v1/provider.rb', line 59 class Provider 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 |
#web_assets_location ⇒ ::String (readonly)
Returns Output only. Cloud storage location of icons etc consumed by UI.
59 60 61 62 63 64 65 66 67 68 69 70 71 |
# File 'proto_docs/google/cloud/connectors/v1/provider.rb', line 59 class Provider 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 |