Reference documentation and code samples for the Google Cloud Eventarc V1 Client class FilteringAttribute.
A representation of the FilteringAttribute resource.
Filtering attributes are per event type.
Generated from protobuf message google.cloud.eventarc.v1.FilteringAttribute
Namespace
Google \ Cloud \ Eventarc \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ attribute
string
Output only. Attribute used for filtering the event type.
↳ description
string
Output only. Description of the purpose of the attribute.
↳ required
bool
Output only. If true, the triggers for this provider should always specify a filter on these attributes. Trigger creation will fail otherwise.
↳ path_pattern_supported
bool
Output only. If true, the attribute accepts matching expressions in the Eventarc PathPattern format.
getAttribute
Output only. Attribute used for filtering the event type.
string
setAttribute
Output only. Attribute used for filtering the event type.
var
string
$this
getDescription
Output only. Description of the purpose of the attribute.
string
setDescription
Output only. Description of the purpose of the attribute.
var
string
$this
getRequired
Output only. If true, the triggers for this provider should always specify a filter on these attributes. Trigger creation will fail otherwise.
bool
setRequired
Output only. If true, the triggers for this provider should always specify a filter on these attributes. Trigger creation will fail otherwise.
var
bool
$this
getPathPatternSupported
Output only. If true, the attribute accepts matching expressions in the Eventarc PathPattern format.
bool
setPathPatternSupported
Output only. If true, the attribute accepts matching expressions in the Eventarc PathPattern format.
var
bool
$this