Class: Google::Cloud::RapidMigrationAssessment::V1::Annotation
- Inherits:
-
Object
- Object
- Google::Cloud::RapidMigrationAssessment::V1::Annotation
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/rapidmigrationassessment/v1/api_entities.rb
Overview
Message describing an Annotation
Defined Under Namespace
Modules: Type Classes: LabelsEntry
Instance Attribute Summary collapse
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Labels as key value pairs.
-
#name ⇒ ::String
Name of resource.
-
#type ⇒ ::Google::Cloud::RapidMigrationAssessment::V1::Annotation::Type
Type of an annotation.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
Instance Attribute Details
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Create time stamp.
156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'proto_docs/google/cloud/rapidmigrationassessment/v1/api_entities.rb', line 156 class Annotation 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 # Types for project level setting. module Type # Unknown type TYPE_UNSPECIFIED = 0 # Indicates that this project has opted into StratoZone export. TYPE_LEGACY_EXPORT_CONSENT = 1 # Indicates that this project is created by Qwiklab. TYPE_QWIKLAB = 2 end end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns Labels as key value pairs.
156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'proto_docs/google/cloud/rapidmigrationassessment/v1/api_entities.rb', line 156 class Annotation 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 # Types for project level setting. module Type # Unknown type TYPE_UNSPECIFIED = 0 # Indicates that this project has opted into StratoZone export. TYPE_LEGACY_EXPORT_CONSENT = 1 # Indicates that this project is created by Qwiklab. TYPE_QWIKLAB = 2 end end |
#name ⇒ ::String
Returns name of resource.
156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'proto_docs/google/cloud/rapidmigrationassessment/v1/api_entities.rb', line 156 class Annotation 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 # Types for project level setting. module Type # Unknown type TYPE_UNSPECIFIED = 0 # Indicates that this project has opted into StratoZone export. TYPE_LEGACY_EXPORT_CONSENT = 1 # Indicates that this project is created by Qwiklab. TYPE_QWIKLAB = 2 end end |
#type ⇒ ::Google::Cloud::RapidMigrationAssessment::V1::Annotation::Type
Returns Type of an annotation.
156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'proto_docs/google/cloud/rapidmigrationassessment/v1/api_entities.rb', line 156 class Annotation 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 # Types for project level setting. module Type # Unknown type TYPE_UNSPECIFIED = 0 # Indicates that this project has opted into StratoZone export. TYPE_LEGACY_EXPORT_CONSENT = 1 # Indicates that this project is created by Qwiklab. TYPE_QWIKLAB = 2 end end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Update time stamp.
156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'proto_docs/google/cloud/rapidmigrationassessment/v1/api_entities.rb', line 156 class Annotation 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 # Types for project level setting. module Type # Unknown type TYPE_UNSPECIFIED = 0 # Indicates that this project has opted into StratoZone export. TYPE_LEGACY_EXPORT_CONSENT = 1 # Indicates that this project is created by Qwiklab. TYPE_QWIKLAB = 2 end end |