public static interface IncidentRecordSource.Builder extends SdkPojo, CopyableBuilder<IncidentRecordSource.Builder,IncidentRecordSource>
| Modifier and Type | Method and Description |
|---|---|
IncidentRecordSource.Builder |
createdBy(String createdBy)
The principal that started the incident.
|
IncidentRecordSource.Builder |
invokedBy(String invokedBy)
The service principal that assumed the role specified in
createdBy. |
IncidentRecordSource.Builder |
resourceArn(String resourceArn)
The resource that caused the incident to be created.
|
IncidentRecordSource.Builder |
source(String source)
The service that started the incident.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildIncidentRecordSource.Builder createdBy(String createdBy)
The principal that started the incident.
createdBy - The principal that started the incident.IncidentRecordSource.Builder invokedBy(String invokedBy)
The service principal that assumed the role specified in createdBy. If no service principal
assumed the role this will be left blank.
invokedBy - The service principal that assumed the role specified in createdBy. If no service
principal assumed the role this will be left blank.IncidentRecordSource.Builder resourceArn(String resourceArn)
The resource that caused the incident to be created.
resourceArn - The resource that caused the incident to be created.IncidentRecordSource.Builder source(String source)
The service that started the incident. This can be manually created from Incident Manager, automatically created using an Amazon CloudWatch alarm, or Amazon EventBridge event.
source - The service that started the incident. This can be manually created from Incident Manager,
automatically created using an Amazon CloudWatch alarm, or Amazon EventBridge event.Copyright © 2023. All rights reserved.