Values.SourceAwsConfigurationSourceConfiguration for AWS source account integration. Note: passRole check on 'assumableRoleArn' is not supported.
type nonrec t = {accountId : SourceAwsConfigurationAccountIdString.t;AWS Account Id corresponding to provided resources.
*)accountType : SourceAccountType.t;Account Type 'source' for AIDevOps monitoring.
*)assumableRoleArn : RoleArn.t;Role ARN to be assumed by AIDevOps to operate on behalf of customer.
*)externalId : String_.t option;External ID for additional security when assuming the role. Used to prevent the confused deputy problem.
*)}val make :
?externalId:??? ->
accountId:SourceAwsConfigurationAccountIdString.t ->
accountType:SourceAccountType.t ->
assumableRoleArn:RoleArn.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of SourceAwsConfigurationAccountIdString.t ])
list ]