Describe or Update Discoverer
URI
/v1/discoverers/id/
discovererId
HTTP methods
GET
Operation ID: DescribeDiscoverer
Describes the discoverer.
Name | Type | Required | Description |
---|---|---|---|
discovererId | String | True | The ID of the discoverer. |
Status code | Response model | Description |
---|---|---|
200 | DiscovererOutput | 200 response |
400 | ErrorOutput | 400 response |
401 | ErrorOutput | 401 response |
403 | ErrorOutput | 403 response |
404 | ErrorOutput | 404 response |
500 | ErrorOutput | 500 response |
503 | ErrorOutput | 503 response |
PUT
Operation ID: UpdateDiscoverer
Updates the discoverer
Name | Type | Required | Description |
---|---|---|---|
discovererId | String | True | The ID of the discoverer. |
Status code | Response model | Description |
---|---|---|
200 | DiscovererOutput | 200 response |
400 | ErrorOutput | 400 response |
401 | ErrorOutput | 401 response |
403 | ErrorOutput | 403 response |
404 | ErrorOutput | 404 response |
500 | ErrorOutput | 500 response |
503 | ErrorOutput | 503 response |
DELETE
Operation ID: DeleteDiscoverer
Deletes a discoverer.
Name | Type | Required | Description |
---|---|---|---|
discovererId | String | True | The ID of the discoverer. |
Status code | Response model | Description |
---|---|---|
204 | None | 204 response |
400 | ErrorOutput | 400 response |
401 | ErrorOutput | 401 response |
403 | ErrorOutput | 403 response |
404 | ErrorOutput | 404 response |
500 | ErrorOutput | 500 response |
503 | ErrorOutput | 503 response |
OPTIONS
Name | Type | Required | Description |
---|---|---|---|
discovererId | String | True | The ID of the discoverer. |
Status code | Response model | Description |
---|---|---|
200 | None | 200 response |
Schemas
Request bodies
{ "CrossAccount": boolean, "Description": "string" }
Response bodies
{ "DiscovererArn": "string", "DiscovererId": "string", "CrossAccount": boolean, "Description": "string", "SourceArn": "string", "State": enum, "tags": { } }
Properties
DiscovererOutput
Property | Type | Required | Description |
---|---|---|---|
CrossAccount | boolean | False | Whether cross-account events are discovered. |
Description | string | False | The description of the discoverer. |
DiscovererArn | string | False | The ARN of the discoverer. |
DiscovererId | string | False | The ID of the discoverer. |
SourceArn | string | False | The ARN of the event bus. |
State | False | The state of the discoverer. | |
tags | False | Tags associated with the resource. |
DiscovererState
STARTED
STOPPED
ErrorOutput
Property | Type | Required | Description |
---|---|---|---|
Code | string | True | The error code. |
Message | string | True | The message string of the error output. |
Tags
Key-value pairs associated with a resource.
Property | Type | Required | Description |
---|---|---|---|
| string | False |
UpdateDiscovererInput
Property | Type | Required | Description |
---|---|---|---|
CrossAccount | boolean | False | |
Description | string MinLength: 0 MaxLength: 256 | False | The description of the discoverer to update. |