Class: Google::Cloud::Datastream::V1alpha1::PrivateConnection
- Inherits:
-
Object
- Object
- Google::Cloud::Datastream::V1alpha1::PrivateConnection
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/datastream/v1alpha1/datastream_resources.rb
Overview
The PrivateConnection resource is used to establish private connectivity between Datastream and a customer's network.
Defined Under Namespace
Modules: State Classes: LabelsEntry
Instance Attribute Summary collapse
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#display_name ⇒ ::String
Required.
-
#error ⇒ ::Google::Cloud::Datastream::V1alpha1::Error
readonly
Output only.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Labels.
-
#name ⇒ ::String
readonly
Output only.
-
#state ⇒ ::Google::Cloud::Datastream::V1alpha1::PrivateConnection::State
readonly
Output only.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#vpc_peering_config ⇒ ::Google::Cloud::Datastream::V1alpha1::VpcPeeringConfig
VPC Peering Config.
Instance Attribute Details
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The create time of the resource.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 |
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream_resources.rb', line 163 class PrivateConnection 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 # Private Connection state. module State STATE_UNSPECIFIED = 0 # The private connection is in creation state - creating resources. CREATING = 1 # The private connection has been created with all of it's resources. CREATED = 2 # The private connection creation has failed. FAILED = 3 end end |
#display_name ⇒ ::String
Returns Required. Display name.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 |
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream_resources.rb', line 163 class PrivateConnection 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 # Private Connection state. module State STATE_UNSPECIFIED = 0 # The private connection is in creation state - creating resources. CREATING = 1 # The private connection has been created with all of it's resources. CREATED = 2 # The private connection creation has failed. FAILED = 3 end end |
#error ⇒ ::Google::Cloud::Datastream::V1alpha1::Error (readonly)
Returns Output only. In case of error, the details of the error in a user-friendly format.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 |
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream_resources.rb', line 163 class PrivateConnection 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 # Private Connection state. module State STATE_UNSPECIFIED = 0 # The private connection is in creation state - creating resources. CREATING = 1 # The private connection has been created with all of it's resources. CREATED = 2 # The private connection creation has failed. FAILED = 3 end end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns Labels.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 |
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream_resources.rb', line 163 class PrivateConnection 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 # Private Connection state. module State STATE_UNSPECIFIED = 0 # The private connection is in creation state - creating resources. CREATING = 1 # The private connection has been created with all of it's resources. CREATED = 2 # The private connection creation has failed. FAILED = 3 end end |
#name ⇒ ::String (readonly)
Returns Output only. The resource's name.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 |
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream_resources.rb', line 163 class PrivateConnection 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 # Private Connection state. module State STATE_UNSPECIFIED = 0 # The private connection is in creation state - creating resources. CREATING = 1 # The private connection has been created with all of it's resources. CREATED = 2 # The private connection creation has failed. FAILED = 3 end end |
#state ⇒ ::Google::Cloud::Datastream::V1alpha1::PrivateConnection::State (readonly)
Returns Output only. The state of the Private Connection.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 |
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream_resources.rb', line 163 class PrivateConnection 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 # Private Connection state. module State STATE_UNSPECIFIED = 0 # The private connection is in creation state - creating resources. CREATING = 1 # The private connection has been created with all of it's resources. CREATED = 2 # The private connection creation has failed. FAILED = 3 end end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The update time of the resource.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 |
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream_resources.rb', line 163 class PrivateConnection 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 # Private Connection state. module State STATE_UNSPECIFIED = 0 # The private connection is in creation state - creating resources. CREATING = 1 # The private connection has been created with all of it's resources. CREATED = 2 # The private connection creation has failed. FAILED = 3 end end |
#vpc_peering_config ⇒ ::Google::Cloud::Datastream::V1alpha1::VpcPeeringConfig
Returns VPC Peering Config.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 |
# File 'proto_docs/google/cloud/datastream/v1alpha1/datastream_resources.rb', line 163 class PrivateConnection 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 # Private Connection state. module State STATE_UNSPECIFIED = 0 # The private connection is in creation state - creating resources. CREATING = 1 # The private connection has been created with all of it's resources. CREATED = 2 # The private connection creation has failed. FAILED = 3 end end |