Reference documentation and code samples for the App Topology V1 API class Google::Cloud::AppTopology::V1::NodePattern.
Node pattern matcher to match the node id, labels and properties.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#alias
def alias() -> ::String
Returns
-
(::String) — Optional. Represents an identifier to be referenced in
property_matcher_expr. For example, an alias forappcan be referenced asapp.Base/location="us-central1".aliasmust be unique within the query, otherwise an error will be returned.
#alias=
def alias=(value) -> ::String
Parameter
-
value (::String) — Optional. Represents an identifier to be referenced in
property_matcher_expr. For example, an alias forappcan be referenced asapp.Base/location="us-central1".aliasmust be unique within the query, otherwise an error will be returned.
Returns
-
(::String) — Optional. Represents an identifier to be referenced in
property_matcher_expr. For example, an alias forappcan be referenced asapp.Base/location="us-central1".aliasmust be unique within the query, otherwise an error will be returned.
#label_properties_pattern
def label_properties_pattern() -> ::Google::Cloud::AppTopology::V1::LabelPropertiesPattern
Returns
- (::Google::Cloud::AppTopology::V1::LabelPropertiesPattern) — Optional. Matcher for labels/properties.
#label_properties_pattern=
def label_properties_pattern=(value) -> ::Google::Cloud::AppTopology::V1::LabelPropertiesPattern
Parameter
- value (::Google::Cloud::AppTopology::V1::LabelPropertiesPattern) — Optional. Matcher for labels/properties.
Returns
- (::Google::Cloud::AppTopology::V1::LabelPropertiesPattern) — Optional. Matcher for labels/properties.