You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
name: string, Required. The name of the provider to get. (required)
101
+
x__xgafv: string, V1 error format.
102
+
Allowed values
103
+
1 - v1 error format
104
+
2 - v2 error format
105
+
106
+
Returns:
107
+
An object of the form:
108
+
109
+
{ # A representation of the Provider resource.
110
+
"displayName": "A String", # Output only. Human friendly name for the Provider. For example "Cloud Storage".
111
+
"eventTypes": [ # Output only. Event types for this provider.
112
+
{ # A representation of the event type resource.
113
+
"description": "A String", # Output only. Human friendly description of what the event type is about. For example "Bucket created in Cloud Storage".
114
+
"eventSchemaUri": "A String", # Output only. URI for the event schema. For example "https://github.com/googleapis/google-cloudevents/blob/master/proto/google/events/cloud/storage/v1/events.proto"
115
+
"filteringAttributes": [ # Output only. Filtering attributes for the event type.
116
+
{ # A representation of the FilteringAttribute resource. Filtering attributes are per event type.
117
+
"attribute": "A String", # Output only. Attribute used for filtering the event type.
118
+
"description": "A String", # Output only. Description of the purpose of the attribute.
119
+
"pathPatternSupported": True or False, # Output only. If true, the attribute accepts matching expressions in the Eventarc PathPattern format.
120
+
"required": True or False, # Output only. If true, the triggers for this provider should always specify a filter on these attributes. Trigger creation will fail otherwise.
121
+
},
122
+
],
123
+
"type": "A String", # Output only. The full name of the event type (for example, "google.cloud.storage.object.v1.finalized"). In the form of {provider-id}.{resource}.{version}.{verb}. Types MUST be versioned and event schemas are guaranteed to remain backward compatible within one version. Note that event type versions and API versions do not need to match.
124
+
},
125
+
],
126
+
"name": "A String", # Output only. In `projects/{project}/locations/{location}/providers/{provider-id}` format.
parent: string, Required. The parent of the provider to get. (required)
136
+
filter: string, The filter field that the list request will filter on.
137
+
orderBy: string, The sorting order of the resources returned. Value should be a comma-separated list of fields. The default sorting oder is ascending. To specify descending order for a field, append a `desc` suffix; for example: `name desc, _id`.
138
+
pageSize: integer, The maximum number of providers to return on each page.
139
+
pageToken: string, The page token; provide the value from the `next_page_token` field in a previous `ListProviders` call to retrieve the subsequent page. When paginating, all other parameters provided to `ListProviders` must match the call that provided the page token.
140
+
x__xgafv: string, V1 error format.
141
+
Allowed values
142
+
1 - v1 error format
143
+
2 - v2 error format
144
+
145
+
Returns:
146
+
An object of the form:
147
+
148
+
{ # The response message for the `ListProviders` method.
149
+
"nextPageToken": "A String", # A page token that can be sent to ListProviders to request the next page. If this is empty, then there are no more pages.
150
+
"providers": [ # The requested providers, up to the number specified in `page_size`.
151
+
{ # A representation of the Provider resource.
152
+
"displayName": "A String", # Output only. Human friendly name for the Provider. For example "Cloud Storage".
153
+
"eventTypes": [ # Output only. Event types for this provider.
154
+
{ # A representation of the event type resource.
155
+
"description": "A String", # Output only. Human friendly description of what the event type is about. For example "Bucket created in Cloud Storage".
156
+
"eventSchemaUri": "A String", # Output only. URI for the event schema. For example "https://github.com/googleapis/google-cloudevents/blob/master/proto/google/events/cloud/storage/v1/events.proto"
157
+
"filteringAttributes": [ # Output only. Filtering attributes for the event type.
158
+
{ # A representation of the FilteringAttribute resource. Filtering attributes are per event type.
159
+
"attribute": "A String", # Output only. Attribute used for filtering the event type.
160
+
"description": "A String", # Output only. Description of the purpose of the attribute.
161
+
"pathPatternSupported": True or False, # Output only. If true, the attribute accepts matching expressions in the Eventarc PathPattern format.
162
+
"required": True or False, # Output only. If true, the triggers for this provider should always specify a filter on these attributes. Trigger creation will fail otherwise.
163
+
},
164
+
],
165
+
"type": "A String", # Output only. The full name of the event type (for example, "google.cloud.storage.object.v1.finalized"). In the form of {provider-id}.{resource}.{version}.{verb}. Types MUST be versioned and event schemas are guaranteed to remain backward compatible within one version. Note that event type versions and API versions do not need to match.
166
+
},
167
+
],
168
+
"name": "A String", # Output only. In `projects/{project}/locations/{location}/providers/{provider-id}` format.
169
+
},
170
+
],
171
+
"unreachable": [ # Unreachable resources, if any.
0 commit comments